 @charset "UTF-8";
/*CSS Document */

/*foto*/

img {
	border:0;
	margin:0;
}

body {
	margin:0;
	background-image:url(../images/sf_pag_pro.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;
}

#titalto{
	width:960px;
	height:47px;
	display:block;
	float:left;
	background:url(../images/mo_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:359px;
	display:block;
	float:left;
	background:url(../images/or_05.gif) no-repeat;
}

#areanav{
	width:221px;
	height:359px;
	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:359px;
	display:block;
	float:left;
	background:url(../images/or_07.gif) no-repeat;
}

#corpotesto{
	width:691px;
	height:359px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
}

#spazio00 {
	width:691px;
	height:30px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:13px;
}

#spazio01 {
	width:70px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:13px;
}

#spazio02 {
	width:275px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:left;
	font-size:13px;
}

#spazio03 {
	width:70px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:13px;
}

#spazio04 {
	width:276px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:left;
	font-size:13px;
}

#spazio05 {
	width:691px;
	height:50px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:justify;
	font-size:9px;
}

#spazio06 {
	width:415px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:13px;
}

#spazio07 {
	width:276px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:left;
	font-size:13px;
}

#spazio08 {
	width:155px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:13px;
}

#errorepassword {
	width:260px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#2373C1;
	font-weight:bold;
	text-align:center;
	font-size:13px;
}

#spazio20 {
	width:270px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:13px;
}

#spazio21 {
	width:50px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:right;
	font-size:13px;
}

#spazio22 {
	width:25px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:center;
	font-size:13px;
}


#spazio23 {
	width:50px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:right;
	font-size:13px;
}

#spazio24 {
	width:25px;
	height:35px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:center;
	font-size:13px;
}

#spazio27 {
	width:271px;
	height:35px;
	display:block;
	float:left;
}

#spazio25 {
	width:345px;
	height:30px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:center;
	font-size:13px;
}

#spazio26 {
	width:346px;
	height:30px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5E594F;
	text-align:center;
	font-size:13px;
}

.form01 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #2373C1;
	width:230px;
	height:20px;
}

.form02 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5E594F;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #2373C1;
	width:575px;
}

.pulsante {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF; 
    background-color: #70B5D4;
	border: 1px none #000000;
	width: 70px;
}

#footer{
	width:960px;
	height:60px;
	display:block;
	float:left;
	background:url(../images/hp_06.gif) no-repeat;
}

#anint03{
	width:10px;
	height:359px;
	display:block;
	float:left;
}

#chiusura{
	width:960px;
	height:25px;
	display:block;
	float:left;
	background-color:#A39780;
}

#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;
	color:#F5F1F0;
	text-decoration:none;
}

.testonero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
