/* CSS Document */
html
{
margin-top:0px;
padding-top:0px;
}
body 
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin-top:0px;
padding-top:0px;
}
p{margin:0px; padding:0px;}

#div-contenitore{width:750px;position:relative;}

#div-titolo
{
height:69px;
width:100%;
text-align:left;
padding-bottom:0px;
margin-bottom:0px;
font-size:9px;
color: #999900;
}
#div-titolo a { padding-right:1px;padding-left:1px;border:opx; color:#FF6600; font-size: 9px; text-decoration: underline;}
#div-titolo a:hover{background-color:yellow;}
#div-titolo img {margin:0px; padding:0px; border:0px;}
#div-titolo strong {font-weight:normal;}

#div-contenuto
{
left:160px;
text-align:left;
position:absolute;
top:auto;
margin-top:2px;
padding-left:5px;
}
#div-contenuto h2 {
border:1px solid #93afda;
background-color:#eef4fe;
color:#0c2d60;
font-size:12px; font-weight:bold;
margin-bottom:2px;
}
#div-contenuto a {color: #0066FF; font-size:13px; margin:0px; padding:0px;}
#div-contenuto p { margin-left:25px;font-size:12px; font:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color: #333333;
background-image:none; background-color:white;
}
#div-contenuto h1 {display:inline;
color:#EECE1A; font-size:13px; font-weight:bold;
/*background-image:url(sfondo-p.jpg); background-position:left; background-repeat:repeat-y;background-color:white;*/
padding-left:3px; padding-right:3px;
}

#div-contenuto a.piepagina{ color:#666666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#div-contenuto td.lista{ border-bottom:1px; border-color:#000000;}
#div-contenuto .linkpiccolo { font-size:10px; font-weight:normal; color:#FF3300;}
#div-contenuto .linkmedio { font-size:10px; font-weight:normal; color:#FF9933;}
#div-contenuto .linkmedio2 { font-size:11px; font-weight:normal; color:#ff6600;}
#div-contenuto .linkmedio3 { font-size:11px; font-weight:normal;}

#menu-struttura
{
    border-bottom: 1px solid #999999;
	padding-top:18px;
	margin-bottom:1px;
	text-align:center;
	white-space:nowrap;
}
#menu-struttura ul {padding:0px; margin:0px; list-style-type:none;}
#menu-struttura li { display:inline; margin:0px; padding:0px; margin-right:3px;}
#menu-struttura li a { color:#003366;font-size:14px;text-decoration:none; border-width:1px; border-color:#999999; border-style:solid;padding: 0 0.3em; background-color:white; background-image:url(sfondo.jpg); background-position:left; background-repeat:repeat-y;}
#menu-struttura li a:hover { background-color:yellow; background-image:none;}
#menu-struttura li#linkattivo a{background-color:yellow; border-color:#999999;border-bottom:1px; border-bottom-color:white;  background-image:none; font-weight:600; font-weight:normal;}
#menu-struttura strong { font-weight: 600;}
#menu-struttura h2 {color:#FF6600; font-size:12px; margin:0px; padding-bottom:3px; background-color:#FFFFCC;text-align:center; font-weight:bold;}
#menu-struttura h1 {color:#ff6600; font-size:12px; margin:0px; padding:0px;}
#menu-struttura li#english a{background-image:url(en.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}
#menu-struttura strong { font-weight:normal;}

#div-menu
{
position:absolute;
left:0px;
width:150px;
top:auto;
margin-top:2px;
text-align:left;
border-right:1px solid #999999;
border-left:1px solid #999999;
padding-right:5px;
padding-left:5px;
line-height:1.4;
}
#div-menu h2,h3{color: #ff6600; font-size:11px; margin:0px; padding:0px; 
font-weight:normal; text-align:center; margin-bottom:3px;}
#div-menu p { 
background-color:white;color:#0066ff; background-image:url(sfondo-p.jpg); background-position:left; background-repeat:repeat-y; padding-left:5px;
}
#div-menu a {font-size:12px; 
color: #0066FF;
/*color:#006699;*/ 
text-decoration:none;
}
#div-menu a:hover {background-color:yellow;}
#div-menu strong{font-weight:300;}
#div-menu em{ font-size:11px;}

.h1titolo {color:#999900; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; display:inline; font-weight:normal;}
.testoaranciocentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-align:center;
}
.testoarancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}
#div-listino { font-size:10px; text-align:left;}
#div-listino td {
border:solid 1px #FFCC33;
	color: #666666;
	background: #FFFFCC;
	padding: 3px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	text-align:center;
}
#div-listino p{ margin-left:0px;font-size:11px;background-image:none; background-color:#FFFFCC; border-left:0px; text-align:center; color: #FF9900; line-height:normal;}
#div-listino a {color:#FF9900; font-size:10px; text-decoration:none;}

#div-contenuto div.textimage{
width:260px;;margin: 10px;
/* padding: 5px; */   
/*
background-image:url(inizio-long.jpg);
background-repeat:no-repeat;
background-position:top center;
*/
text-align:center;
min-height:125px;
height:125px;
}

#div-menu div.sezione {
/*
width:150px;   
background-image:url(menu-up.jpg);
background-repeat:no-repeat;
background-position:top center;
text-align:left;
*/
}
#div-menu div.sezione h3{
background-color:#fff5d7;
color:#bd6013;
border:1px solid #ffc000;
text-transform:uppercase;
font-size:9px;
}

#div-menu div.sezione h2
{
background-color:#fff5d7;
color:#bd6013;
text-transform:uppercase;
border:1px solid #ffc000;
}

#div-menu div.sezione p{
background-image:none;
background-color:#e9fdf8;
margin:2px;
padding:1px;
color:#0b7036;
border:1px solid #a6cfc6;
font-size:9px;
}

#div-menu div.sezione a{
color:#0b7036;
font-size:9px;
text-transform:uppercase;
}

#div-contenuto div.textimage img{
float:left;
margin-top:30px;
margin-left:15px;
}
#div-contenuto div.textimage strong{
font-weight:normal;
}

#div-contenuto div.textimage h2{
/*
color: white;
font-size:12px;
*/
background-image:none;
}


#div-contenuto div.textimage p{
background-color:none;
margin-top:10px;
margin-left:0px;
font-size:10px;
line-height:normal;
 text-align:justify;
}

#div-contenuto div.textimage a {
font-size:10px;
}
#div-contenuto div.textimage .entra{
text-align:right;
}

#div-contenuto div.clearer{clear: left}

#div-contenuto div.homestrutture{
text-align:left;
width:auto;
}
#div-contenuto div.homestrutture a{
font-size:10px;
}

#div-contenuto div.homestrutture p{
font-size:10px;
line-height:normal;
}

#div-contenuto div.homestrutture li{
display:inline; margin:20px;
}

#div-contenuto div.colonnasx{
float:left;
width:289px;
margin-bottom:10px;
margin-right:3px;
text-align:center;
padding:1px;
}
#div-contenuto div.colonnadx{
float:right;
width:289px;
margin-bottom:10px;
text-align:center;
padding:1px;
}

#div-contenuto div.listas p{
display:block;
margin-right:120px;
}

