﻿html,body {
    font-family: verdana;
    font-size: 11px;
    margin: 0px;
    padding: 0px;
    background-repeat: repeat-x;
    color: #666666;
    line-height:1.7;
    text-align:center;
    background-image:url('../../images/site/sfnd_body.jpg');
    background-repeat:repeat-x;
    background-color:#999999;  
    Background-attachment: fixed
     
    }
    
    
    
    .site
    {width:970px; text-align:left;margin:auto;padding:auto;}
 .head
 {height:165px;  display:table;
 	width:970px;
 	background-image: url('../../images/site/sfnd_logo.jpg');
 	}   
.head #logo
{float:left;
/*background-image: url('../../images/site/sfnd_logo.jpg');/*
 background-position:15px;
 background-repeat:no-repeat;height:165px;
 width:420px;
 line-height:normal;
 /*background:#ffcc00;*/
	}
.logo
{margin-top:15px;margin-left:25px;
 margin-bottom:15px; 
	}
	
.head #animation
{float:right;width:520px;height:160px;
 }
 .head #dati
 {margin-left:35px; width:190px;
  float:left;
 }
   
 .head #area
 {width:90px;
  float:left;
 
  }

 .head #iso
 {width:60px;
  float:left;
  margin-left:5px;
  }
   
   
.clear
{clear:both;} 	

.slogan
{height:55px; text-align:left;background:#ffffff;padding-left:15px;
 background-image: url('../../images/site/slogan_slogan.jpg');
 
	}
.page
{width:940px; background:#ffffff;padding:15px; display:table;padding-top:0px;
 margin-top:-18px;padding-top:25px;
	}
.contenuto
{width:560px;float:left;
	}
.contenuto a
{
	color:black
}
	
.contenuto h1
{color:#000000; border-bottom:1px solid #e1e1e1;font-size:12px;
 margin-bottom:5px;
	}

	
.sottoemnu
{width:300px; float:right; text-align:left;}	
.sottoemnu h1
{ background:#2d2d2d;color:White;font-size:11px; height:22px;
  font-weight:bold;margin-bottom:0px;padding-left:5px;
	 text-transform:capitalize;}
.sottoemnu ul
{ list-style:none;margin:0px;padding:0px;
  
	}
.sottoemnu li
{ text-align:left; border-bottom:1px;
  border-bottom-style:solid;margin:0px;
   border-bottom-color:#ffffff;list-style:none;
   padding-left:20px;background:#e1e1e1; height:22px;}
   
   .sottoemnu li#select
{ text-align:left; border-bottom:1px;
  border-bottom-style:solid;margin:0px;
   border-bottom-color:#ffffff;list-style:none;
   padding-left:20px;background:#828282; height:22px;}

   
  .sottoemnu li:hover
  {  background:#C7C7C7;padding-left:20px; 
  	}  

 .sottoemnu a
  {  color:#666666; text-decoration:none
  	}  
  	
  	 .sottoemnu a:hover
  {   text-decoration:underline
  	}  
  	
  	#select a
  {  color:#e1e1e1; text-decoration:none
  	}

.menu_marchi
{height:76px;background:#ffffff}
.box_loghi
{float:left;margin-left:15px;margin-top:0px;height:76px;width:510px}
.box_loghi #marchi
{margin-right:30px;float:left;}	


.box_usato
{float:right;margin-right:10px;margin-top:20px;}	

.box_usato #usatomarchi
{float:left;margin-left:15px;}


hr
{color:#e1e1e1; height:1px; border:1px solid #e1e1e1}
.privacy
{font-size:10px;}


#tabs {
	float:left;
	width:100%;
	font-size:11px;
	line-height:normal;
	/*border-bottom:1px solid #e1e1e1*/
	}

#tabs ul {
	margin:0;
	/*padding:10px 10px 0 50px;*/
	padding:0px 0px 0px 0px;
	list-style:none;
	 
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("../../images/site/tableft.gif") no-repeat left top;
	margin:0px;
	/*padding:0 0 0 4px;*/
	padding:0 0 0 2px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("../../images/site/tabright.gif") no-repeat right top;
	/*padding:5px 15px 4px 6px;*/
	padding:8px 4px 4px 2px;
	color:#e1e1e1;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#e1e1e1;
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
.foto_evento
{float:left;margin-right:10px;border:none; width:120px; height:90px;
	}	
.box_ricerca
{ background:#e1e1e1;display:table;padding:7px;
	}	
.voci_ricerca
 {float:left;width:110px;
 	}
 .select
 {float:left;}	
 
 
 .box_auto
{float:left;width:250px;  display:table;
margin-bottom:15px;margin-right:20px;
border-bottom:1px solid #cccccc;
}

.foto
{float:left;width:64px; height:48px; background:black}

.dati
{
	float:right;width:180px;height:75px; 
}


.foto_n
{width:216px;height:162px;
 margin-bottom:8px;
	}
.foto_scheda
{width:64px; height:48px;float:left;padding:7px;border:1px solid #e1e1e1;margin:5px;}
.spazio_scheda
{float:left;width:5px;}		

.div_260
{width:270px;float:left;}	

.footer
{ background:#676767;
  height:180px;
  padding:20px;
   text-align:left;
   color:#333333;
	}

.menu_footer
{font-size:11px;color:#f7f7f7;
 background:url("../../images/site/sfnd_fott.jpg");
  display:table; width:670px;
  height:165px;
  padding-top:10px;
  padding-left:3px;
   background-repeat:no-repeat;
   float:left;
 
 }



.menu_footer ul
{  margin:0px;padding:0px; list-style:none;
   display:inline
  
   }

.menu_footer li
{margin:0px;padding:0px;
 padding:0px 0px 0px 0px; display:inline

 
 }

.menu_footer a
{float:left;
	color:#e1e1e1; text-decoration:none;
 background:url("../../images/site/pul_footer_left.gif") no-repeat left top;
padding-left:8px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
 cursor:hand;
 
	}

.menu_footer span
{float:left;color:#e1e1e1; text-decoration:none;
 background:url("../../images/site/pul_footer_right.gif") no-repeat right top;
 padding-top:4px ;
 padding-right:22px; 
 padding-bottom:4px;
 padding-left: 10px;
 display:block;
 margin-right:2px;
 
	}
	
.menu_footer a:hover span {
	/*background-position:100% -42px;*/
	}	
	
.clear_2
{height:1px; clear:both;}
	
	
.sottomenu_footer
{ background:#454545;
  padding:3px;
  color:#ffffff;
  font-size:9px;
  float:left;
  margin-right:2px;
  line-height:2;
	}


.sottomenu_footer ul
{ 
  margin:0px;padding:0px;  list-style:none;
 
	}	
	
	.sottomenu_footer li
{ 
  margin:0px;padding:0px;
  display: block;
 
	}	

.sottomenu_footer a
{ 
  color:#e1e1e1;
  font-size:9px;
   background:none;
   padding:0px;
	}	
	
	.sottomenu_footer a:hover
{ 
  color:#e1e1e1;
  font-size:9px;
   background:none;
   padding:0px;
   text-decoration:underline;
	}	
	
.indirizzo_foot
{float:right; background:#454545;padding:5px;width:220px;font-size:10px;color:#999999;
  line-height:1.5;}

.indirizzo_foot a
{ 
  color:#999999;
  font-size:9px;
   background:none;
   padding:0px;
	}		