

* {
	margin: 0;
	padding: 0;
}




#sound{
margin-left:0px;
border:0px;
}

body {
margin:0px;
padding:0px;
width:100%;
height:100%;
background-image:url(images/bg2.jpg);background-position:top;background-repeat: no-repeat;
background-color:#FFF;
overflow-x:hidden;
}

#content{
height:100%;
margin:0 auto;
width:1100px;
background-color:#efebdf;
padding-top:15px;
margin-bottom:20px;
background-image:url(images/logo2.png);background-position:top left;background-repeat:no-repeat;    
}



#contatti{
align:left;
margin-left:25px;
margin-top:10px;
padding-bottom:0px;
padding-left:5px;
padding-top:10px;
width:400px;
text-align:left;
color:#8c8c8c;
font: 14px Palatino,Arial;
line-height:1.5em;
}

#contatti a{color:#8c8c8c;text-decoration:none}
#contatti a:hover{color:#1e1e1e;text-decoration:none}

#contatti1{
align:left;
margin-left:15px;
margin-top:10px;
padding-bottom:0px;
padding-left:5px;
padding-top:10px;
width:400px;
text-align:left;
color:#8c8c8c;
font: 14px Palatino,Arial;
line-height:1.5em;
}

#contatti1 a{color:#8c8c8c;text-decoration:none}
#contatti1 a:hover{color:#1e1e1e;text-decoration:none}


#text{
padding-left:15px;
margin-top:270px;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.5em;
color:#55544e;
width:280px;
padding-right:10px;
text-align:left;
}

#text a{color:#55544e;text-decoration:none}
#text a:hover{text-decoration:underline}

#white{
width:670px;
align:right;
min-height:400px;
margin-left:330px;
z-index:1;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.8em;
color:#55544e;
padding-left:5px;
padding-bottom:150px;
padding-top:255px;
padding-right:60px;
background-color:#eddfdf;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
margin-top:-1085px;}

#white a{
border:0px;
color:#55544e;
text-decoration:none}


#white a img{
border:0px;
color:#55544e;
text-decoration:none}

#white a:hover{
color:#000;
text-decoration:underline}


#white2{
width:670px;
align:right;
min-height:400px;
margin-left:330px;
z-index:1;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.8em;
color:#55544e;
padding-left:5px;
padding-bottom:150px;
padding-top:900px;
padding-right:60px;
background-color:#eddfdf;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
margin-top:-1730px;}

#white2 a{
border:0px;
color:#55544e;
text-decoration:none}


#white2 a img{
border:0px;
color:#55544e;
text-decoration:none}

#white2 a:hover{
color:#000;
text-decoration:underline}


#white3{
width:670px;
align:right;
min-height:400px;
margin-left:330px;
z-index:1;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.8em;
color:#55544e;
padding-left:5px;
padding-bottom:150px;
padding-top:9px;
padding-right:60px;
background-color:#eddfdf;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
margin-top:-1022px;}

#white3 a{
border:0px;
color:#55544e;
text-decoration:none}


#white3 a img{
border:0px;
color:#55544e;
text-decoration:none}

#white3 a:hover{
color:#000;
text-decoration:underline}


#white4{
width:670px;
align:right;
min-height:400px;
margin-left:330px;
z-index:1;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.8em;
color:#55544e;
padding-left:5px;
padding-bottom:150px;
padding-top:9px;
padding-right:60px;
background-color:#eddfdf;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
margin-top:-505px;}

#white4 a{
border:0px;
color:#55544e;
text-decoration:none}


#white4 a img{
border:0px;
color:#55544e;
text-decoration:none}

#white4 a:hover{
color:#000;
text-decoration:underline}


#white5{
width:670px;
align:right;
min-height:400px;
margin-left:330px;
z-index:1;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.8em;
color:#55544e;
padding-left:5px;
padding-bottom:150px;
padding-top:9px;
padding-right:60px;
background-color:#eddfdf;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
margin-top:-441px;}

#white5 a{
border:0px;
color:#55544e;
text-decoration:none}


#white5 a img{
border:0px;
color:#55544e;
text-decoration:none}

#white5 a:hover{
color:#000;
text-decoration:underline}




#white7{
width:670px;
align:right;
min-height:400px;
margin-left:330px;
z-index:1;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.8em;
color:#55544e;
padding-left:5px;
padding-bottom:150px;
padding-top:9px;
padding-right:60px;
background-color:#eddfdf;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
margin-top:-458px;}

#white7 a{
border:0px;
color:#55544e;
text-decoration:none}


#white7 a img{
border:0px;
color:#55544e;
text-decoration:none}

#white7 a:hover{
color:#000;
text-decoration:underline}



#gray{
width:280px;
float:right;
height:580px;
background-color:#333131;
margin-left:595px;
text-align:justify;
font: 14px Baskerville Old Face,Palatino,Arial;
line-height:1.5em;
color:#e1dede;
padding-left:10px;
padding-top:275px;
padding-right:10px;
margin-top:-855px;}

#gray a{
color:#e1dede;
text-decoration:none}

#gray a:hover{
color:#c9c290;
text-decoration:underline}



#footer{
background-color:#FFF;
width:1100px;
margin-left:0px;
}

#diritti{
margin-left:15px;
margin-top:0px;
padding-bottom:20px;
width:1100px;
text-align:left;
color:#8c8c8c;
font: 12px Palatino,Arial;
line-height:1.5em}




#sponsor{
height:70px;
margin-top:5px;
display:inline;
margin-left:400px;
}


#sponsor  li{
border:0px;
float:right;
padding-right:5px;
padding-top:10px;
display:inline;
list-style-type:none;
}

#sponsor li #consorzio{
	background-image:url(images/consorzio.png); width:70px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}

#sponsor li #consorzio:hover{
	background-image:url(images/consorzio.select.png); width:70px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}
	
#sponsor li #regione{
	background-image:url(images/regione.png); width:50px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}

#sponsor li #regione:hover{
	background-image:url(images/regione.select.png); width:50px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}
	
	
#sponsor li #michelin{
	background-image:url(images/michelin.png);margin-top:15px; width:90px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}

#sponsor li #michelin:hover{
	background-image:url(images/michelin.select.png); margin-top:15px;width:90px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}
	
#sponsor li #touring{
	background-image:url(images/touring.png); width:50px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}

#sponsor li #touring:hover{
	background-image:url(images/touring.select.png); width:50px; height:70px;background-repeat:no-repeat;border:0px;outline-style:none}
	
	

	
	
#topbar{
top:0px;
margin:0 auto;
margin-top:60px;
padding-top:10px;
width:1100px;
font:10px Bembo,verdana,helvetica,arial,sans-serif;
height:40px;
color:#666;
letter-spacing:0.5px;
background-color:#efebdf;
background-position:right;
background-repeat:no-repeat;
padding-bottom:20px;
}


#topbar ul {margin-left:0px;float:left;margin-left:23px; }
#topbar ul li{padding-top:10px;display:inline;float:left;padding-right:23px;}

#topbar ul li a{text-decoration:none;list-style-type:none;color:#666;border:0px}
#topbar ul li a:hover{text-decoration:underline;list-style-type:none;color:#333;border:0px}
	
#topbar ul#nav li a img {margin-left:0px;float:left;border:1px solid #a7a3a2}

		
		
.highslide-gallery{width:670px;min-height:400px;margin-left:400px;margin-top:-340px;}
