 @charset "UTF-8";
/*CSS Document */

/*foto*/

img {
	border:0;
	margin:0;
}

body {
	margin:0;
	background-image:url(../images/sf_pag_sta.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:4973px;
	display:block;
	float:left;
}

#titalto{
	width:960px;
	height:47px;
	display:block;
	float:left;
	background:url(../images/st_02.gif) no-repeat;
}

#bf01{
	width:12px;
	height:121px;
	display:block;
	float:left;
	background:url(../images/or_02.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/or_04.gif) no-repeat;
}

#anint01{
	width:10px;
	height:4778px;
	display:block;
	float:left;
	background:url(../images/or_05.gif) no-repeat;
}

#areanav{
	width:221px;
	height:4778px;
	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;
}

#vuotosfondo{
	width:221px;
	height:35px;
	display:block;
	float:left;
	background:url(../images/or_06.gif) repeat-x;
}

#vuoto{
	width:221px;
	height:35px;
	display:block;
	float:left;
}

#mm{
	width:221px;
	height:53px;
	display:block;
	float:left;
}

#power{
	width:221px;
	height:96px;
	display:block;
	float:left;
	background:url(../images/or_03.gif) no-repeat;
	text-align:center;
	line-height:60px;
}

#anint02{
	width:27px;
	height:4778px;
	display:block;
	float:left;
	background:url(../images/or_07.gif) no-repeat;
}

#corpotesto{
	width:691px;
	height:4778px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	line-height:21px;
}

#footer{
	width:960px;
	height:60px;
	display:block;
	float:left;
	background:url(../images/hp_06.gif) no-repeat;
}

#anint03{
	width:10px;
	height:4778px;
	display:block;
	float:left;
}

#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;
	font-weight:bold;
	text-decoration:none;
}

A.vocinav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2373C1;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FEBF03;
	text-decoration:none;
}

A.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#70B5D4;
	text-decoration:none;
}

.monchiero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#413A2E;
	text-decoration:none;
}

A.monchiero:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.nolink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2373C1;
	font-weight:bold;
	text-decoration:none;
}

.bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.testoblu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2373C1;
	text-decoration:none;
}

.testogiallo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FEBF03;
	text-decoration:none;
}

.testobeige{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#F5F1F0;
	text-decoration:none;
}

.testonero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

