/* Header SeleTech */
/*top*/
#header{
 	padding-top:20px;
	height:60px;
	width:100%;
	text-align:center;
}
#contenitore_header1{
	width:960px;
	height:93px;
	position:relative;
	left:50%;
	margin-left:-495px;
}
#contenitore_header2{
	width:819px;
	height:93px;
	position:absolute;
	left:170px;
}
/*menu*/
#menu{
	position:relative;
}
#menu ul{
	position:absolute;
	top:0;
	left:100px;
	width:100%;
	height:80px;
	display:block;
	z-index:5;
}
/*ie 7 hack*/
*:first-child+html div#menu ul{
	z-index:77!important;
}
#menu li{
	float:left;
	display:block;
}
#menu li a{
	display:block;
	float:left;
	margin-top:30px;
}
.margine_menu{
	margin:0 10px;
}
#home{
	background:url(../images/home_b.png) no-repeat 0 0;
	width:64px;
	height:36px;
}
#home:hover{
	width:64px;
	height:36px;
	background: url(../images/home_a.png) no-repeat 0 0;
}
#contatti{
	background: url(../images/contatti_b.png) no-repeat 0 0;
	width:85px;
	height:36px;
}
#contatti:hover{
	width:85px;
	height:36px;
	background: url(../images/contatti_a.png) no-repeat 0 0;
}
#locale{
	background: url(../images/locale_b.png) no-repeat 0 0;
	width:82px;
	height:36px;
}
#locale:hover{
	width:82px;
	height:36px;
	background: url(../images/locale_a.png) no-repeat 0 0;
}
#food{
	background: url(../images/food_b.png) no-repeat 0 0;
	width:117px;
	height:36px;
}
#food:hover{
	width:117px;
	height:36px;
	background: url(../images/food_a.png) no-repeat 0 0;
}
#eventi{
	background: url(../images/eventi_b.png) no-repeat 0 0;
	width:66px;
	height:36px;
}
#eventi:hover{
	width:66px;
	height:36px;
	background: url(../images/eventi_a.png) no-repeat 0 0;
}
#iscriviti{
	background: url(../images/iscriviti_b.png) no-repeat 0 0;
	width:78px;
	height:36px;
}
#iscriviti:hover{
	width:78px;
	height:36px;
	background: url(../images/iscriviti_a.png) no-repeat 0;
}
/*foot*/
#cont_foot{
	width:983px;
	overflow:auto;
	background:url(../images/sfondo_foot2.png) no-repeat 0 0;
	position:fixed;
	bottom:0;
	left:50%;
	margin-left:-487px;
	z-index:3;
}
/*ie6*/
* html #cont_foot{
	margin: auto;
}

#foot{
	text-align:center;
	width:960px;
	height:39px;
	font-size:12px;
	float:left;
	position:relative;
}

#foot p{
	padding-top:21px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	display:block;
}
#foot p a{
	color:#0a2a5b;
	font-size:12px;
}
#foot p a:hover{
	font-size:12px;
	color:#0a2a5b;
	text-decoration:underline;
}
