 @charset "UTF-8";
/*CSS Document */

/*foto*/

img {
	border:0;
	margin:0;
}

body {
	margin:0;
	background-image:url(../images/sf_pag.gif);
}

/*div*/

#wrap {
	width:960px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#testatina{
	width:960px;
	height:62px;
	display:block;
	float:left;
	background:url(../images/hp_01.gif) no-repeat;
}

#logosx{
	width:12px;
	height:206px;
	display:block;
	float:left;
	background:url(../images/hp_02.gif) no-repeat;
}

#logo{
	width:219px;
	height:206px;
	display:block;
	float:left;
	background:url(../images/hp_03.gif) no-repeat;
}

#foto{
	width:717px;
	height:206px;
	display:block;
	float:left;
}

#logodx{
	width:12px;
	height:206px;
	display:block;
	float:left;
	background:url(../images/hp_04.gif) no-repeat;
}

#bmwpg{
	width:960px;
	height:31px;
	display:block;
	float:left;
	background:url(../images/hp_05.gif) no-repeat;
}

#navigator{
	width:960px;
	height:47px;
	display:block;
	float:left;
}

#corpo{
	width:960px;
	height:554px;
	display:block;
	float:left;
	background-color:#F5F1F0;
}

#titalto{
	width:960px;
	height:47px;
	display:block;
	float:left;
	background:url(../images/hp_07.gif) no-repeat;
}

#bf01{
	width:12px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/hp_08.gif) no-repeat;
}

#foto01{
	width:218px;
	height:121px;
	display:block;
	float:left;
}

#bf02{
	width:31px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/hp_09.gif) no-repeat;
}

#foto02{
	width:438px;
	height:121px;
	display:block;
	float:left;
}

#bf03{
	width:31px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/hp_10.gif) no-repeat;
}

#foto03{
	width:218px;
	height:121px;
	display:block;
	float:left;
}

#bf04{
	width:12px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/hp_11.gif) no-repeat;
}

#sofo01{
	width:960px;
	height:27px;
	display:block;
	float:left;
	background:url(../images/hp_12.gif) no-repeat;
}

#areanav{
	width:960px;
	height:140px;
	display:block;
	float:left;
}

#anint01{
	width:10px;
	height:140px;
	display:block;
	float:left;
}

#navsx{
	width:221px;
	height:140px;
	display:block;
	float:left;
}

#freccia{
	width:10px;
	height:35px;
	display:block;
	float:left;
	background:url(../images/hp_17.gif) no-repeat;
}

#voce{
	width:211px;
	height:35px;
	display:block;
	float:left;
	background:url(../images/hp_18.gif) no-repeat;
	line-height:35px;
}

#vuoto{
	width:221px;
	height:35px;
	display:block;
	float:left;
}

#spazio{
	width:29px;
	height:140px;
	display:block;
	float:left;
}

#eventi{
	width:439px;
	height:140px;
	display:block;
	float:left;
}

#spazio01{
	width:30px;
	height:140px;
	display:block;
	float:left;
}

#navdx{
	width:221px;
	height:140px;
	display:block;
	float:left;
}


#titbasso{
	width:960px;
	height:47px;
	display:block;
	float:left;
	background:url(../images/hp_13.gif) no-repeat;
}

#latsxnews{
	width:10px;
	height:121px;
	display:block;
	float:left;
	background-color:#E6E2E1;
}

#news{
	width:681px;
	height:121px;
	display:block;
	float:left;
	background-color:#E6E2E1;
}

#latdxnews{
	width:39px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/hp_14.gif) no-repeat;
}

#foto04{
	width:218px;
	height:121px;
	display:block;
	float:left;
}

#bf05{
	width:12px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/hp_15.gif) no-repeat;
}

#sofo02{
	width:960px;
	height:51px;
	display:block;
	float:left;
	background:url(../images/hp_16.gif) no-repeat;
}

#footer{
	width:960px;
	height:60px;
	display:block;
	float:left;
	background:url(../images/hp_06.gif) no-repeat;
}

#base{
	width:960px;
	height:50px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-decoration:none;
}

.vocinav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

A.vocinav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2373C1;
	font-style:italic;
	text-decoration:none;
}

.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

A.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F5F1F0;
	text-decoration:underline;
}
