/* CSS Document */



body {
	background-image: url(images/bg.jpg);
	text-align: right;
}

div#fade_uno{ 
margin: 0 auto; 
text-align: left; 


width: 988px;
height: 309px;
top: 0px;

}
.containerhome{width:950px;  height:500px;  border:1px solid; 
border-color:#e2bf9d;  }

body>div#container{height:auto; min-height:100%}
.main { width:9880px;  float: right;  }
.colsx { float: right; width: 600px; }
.coldx { margin-left: 300px; float: right;  width: 300px; background: #f2e8c8;}
#menutem	{		float: right;		988950px; margin-right: 20px;	}
body>div#contents{height:auto; min-height:100%}
div#stacco { height:20px;}
.testopiccolo {font-size:10px;
	font:Georgia, "Times New Roman", Times, serif;
	color: 666666;
	text-decoration:none; }

div#footer{background-color:#f7edce; }
 
div#map { height:650px; width:988px; text-align:center; }
.map { width:350px;  }
/*stili generici, su header e footer*/
div#header{   background-color:#f7edce; color: #5f450c}

h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color:  #BA8236; font-size: 13px; font-weight:bold;  }

.tables{

padding:0px;
border:0px solid;
border-color:#f7edce;
font-family:Georgia, "Times New Roman", Times, serif;
color:  #BA8236;


font-size:12px;

}
.tablesc{font-family:verdana;
color:  #604536;
font-size:11px;
padding:0px;
border:0px solid;
border-color:#5f450c;}
#tableh{font-family:verdana;
color:  #604536;
font-size:11px;
padding:0px;
border:0px solid;

background-position:center;
background-repeat:no-repeat;
border-color:#5f450c;}

/*stili specifici per il layout*/

.offerte, offerte td {

  font-family:verdana;
  text-align:left;
color:  #666666;
font-size:12px;
padding:0px;
border:0px solid;
border-color:#5f450c;}

  .offeertebordo{font-family:verdana;
color:  #604536;
font-size:11px;
padding:0px;
border:1px solid;
border-color:#5f450c;}
.offertebold {

  font-family:verdana;
  text-align:left;
color:  #666666;
font-size:13px;
font-weight:bold;
padding:0px;
border:0px solid;
border-color:#5f450c;}



div#content{ width:950px; background-color:#f7edce; 
font-size:9px;
	font:Georgia, "Times New Roman", Times, serif;
	color: #CC9900;}




.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA8236 ;
	text-decoration:none;
}
.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666 ;
	text-decoration:none;
}

a.medium:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA8236 ;
	text-decoration:none;
}a.medium:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA8236 ;
	text-decoration:none;
}
a.medium:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #510f0e;
	text-decoration:underline;
	
}
a.medium:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #Be8745 ;
	text-decoration:none;
}



.mediuml {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#666666;
	
}a.mediuml:active

{
	color:#666666;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size:100%; 
	 font-weight:bold;
	 	
	text-decoration:none;
}
a.mediuml:link {
	color:#666666;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size:100%;
	 font-weight:bold; 	
	text-decoration:none;
}
a.mediuml:hover

{
	color:#cccccc;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size:100%; 	
	
}
a.mediuml:visited

{
	color:#666666;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size:100%; 
	 	font-weight:bold;
	text-decoration:none;
}


.mediuml2{color:  #666666; font-size: 13px; font-weight:bold;  }
/* Menu */
div#menu{ background-color:#f7edce; color: #5f450c; 
	
	color: #ffffff;text-decoration:none; }
div#menuy {
text-align:center;
background-color:#f7edce;

width:950px; 
	 
	height: 9px;
	
	color: #ffffff;text-decoration:none;
	
	

}



#menu a {

	font-size: 100%;
	color: #816e49;
	text-decoration:none;
}

#menu a:hover {
	background: #cfa96b;
}

#menu .active a {
	background: #82704a;
	color: #FFFFFF;
	text-decoration:none;
}
.box1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;

	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	border-style: solid;
	border-width: thin;
	padding: 3px;
}
