

.divconthome{

border-bottom:1px solid #B56608;
}

body, table, td, tr, h1 {
FONT-SIZE: 12px;
	COLOR: #383539;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;


}
/* cella destra del secondo menu */

a {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR:#0849AD;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	letter-spacing: 100%;
	font-style: normal;

}
a:hover {

	COLOR: #0849AD;
	TEXT-DECORATION: underline;

}

td#destratemplate{
background:url(../immagini/colonna/sfondo_facce.gif); 
background-repeat:repeat-y;
}

.alloggiprinc{

padding-left:10px;
}

.catsuballoggi{
padding-left:15px;
}

.titolosuballoggi{
text-align:left;
margin-bottom:5px;
 margin-top:30px; 
 width:100%; 
 border-bottom:1px solid #ccc; 
 padding:5px; 
 background-color:#f6f6f6;
}
.catprincalloggi{
text-align:center;
margin-bottom:5px; margin-top:10px; width:100%; 
border-bottom:1px solid #B56608;

padding:5px; padding-left:0px;
}

.cellaalloggi{

border-bottom:1px dashed #c6c6c6;
}

.tabellaalloggi{
border-top:1px dashed #c6c6c6;
border-left:1px dashed #c6c6c6;
border-right:1px dashed #c6c6c6;
margin-top:20px;
margin-bottom:20px;
}

.datapic{
font-size:10px;

}

.alloggiscomparsa{
height:250px;
overflow:auto;

}
/* PANNELLO DI AMMINISTRAZIONE */
div#english_apri a, div#english_apri a:hover, div#english_apri a:visited, div#english_apri a:link, div#english_apri a:active,
div#francese_apri a, div#francese_apri a:hover, div#francese_apri a:visited, div#francese_apri a:link, div#francese_apri a:active,
div#tedesco_apri a, div#tedesco_apri a:hover, div#tedesco_apri a:visited, div#tedesco_apri a:link, div#tedesco_apri a:active,
div#spagnolo_apri a, div#spagnolo_apri a:hover, div#spagnolo_apri a:visited, div#spagnolo_apri a:link, div#spagnolo_apri a:active,
div#giapponese_apri a, div#giapponese_apri a:hover, div#giapponese_apri a:visited, div#giapponese_apri a:link, div#giapponese_apri a:active {
font-size:11px;
text-decoration:none;
color:#333;
font-family:verdana;
width:100%;

}

div#ante_lingua {

background-color:#f3f3f3;
margin-top:5px;
font-weight:bold;
padding:3px;

}
div#english_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #000066;
text-align:center;

}
div#francese_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #000066;
text-align:center;

}
div#tedesco_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #000066;
text-align:center;

}

div#spagnolo_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #000066;
text-align:center;

}

div#giapponese_apri{
padding:5px;
background-color:#f5f5f5;
border:1px solid #000066;
text-align:center;

}
.english_fine, .francese_fine, .tedesco_fine, .spagnolo_fine, .giapponese_fine {
background-color:#d6d6d6;

}
#menuadqui{
background-color:#FFFFFF;
border:1px solid #0849AD;
padding:2px;

}

.titolomenuad{
border-bottom:1px solid #B56608;
color:#155575;
}

#menuadqui 
.titolomenuad{
border-bottom:1px solid #B56608;
color:#ffffff;
background-color:#0849AD;
padding:2px;
}





/* DIV PRIMA FOTO */
#primafoto{
float:left; margin-bottom:2px; margin-right:2px;
}
/* DIV ALTRE FOTO */
#altrefoto{
float:right; margin-bottom:2px; margin-left:2px; 

}
.menuprovaoff{
background-color:#cfcfcf;
}

.menuprovaon{
background-color:#990000;
}


/* _________________ PROVA CSS */

.titolomenu a,
.titolomenu a:hover,
.titolomenu a:link,
.titolomenu a:active,
.titolomenu a:visited,
.titolomenuhover a,
.titolomenuhover a:hover,
.titolomenuhover a:link,
.titolomenuhover a:active,
.titolomenuhover a:visited,{

font-family:Verdana, Arial, Helvetica;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

.titolomenuhere a{

background-color: #0849AD;

text-align: center;

font-family:Verdana, Arial, Helvetica;
font-size:10px;
color:#ffffff;
text-decoration:none;



}


.titolomenuhere {
background-color: #990000;
color: #fff;

}

.titolomenu {
white-space:nowrap;
background-color: #0849AD;
color: #ffffff;
padding-top: 3px;
padding-bottom: 3px;
padding-left:3px;
padding-right:10px;
text-align: center;
border-left: 1px solid #000000;
font-size:10px;
line-height:15px;
background-image:url('../immagini/menu/sopra_dx_n2.gif');
background-position: top right;
background-repeat:no-repeat;
height:22px;

}

.titolomenuhover {
white-space:nowrap;
background-color: #0849AD;
color: #ffffff;
padding-top: 3px;
padding-bottom: 3px;
padding-left:3px;
padding-right:10px;
text-align: center;
border-left: 1px solid #000000;

font-size:10px;
background-image:url('../immagini/menu/sopra_dx_n2.gif');
background-position: top right;
background-repeat:no-repeat;
text-decoration:none;
height:28px;
}

a.menulink, a.menulink:visited{
color:#000000;
text-decoration:none;
border:0px;
}
a.menulink:hover{
font-size:10px;
color:#ffffff;
text-decoration:none;
background-color: #d7d7d7;
border:0px;
}
.prova {

color: #0849AD;
width: 100%;
font-family:Verdana, Arial, Helvetica;
font-size:10px;
text-decoration:none;
}

.menuint{
/*width: 100%;*/
padding: 1.5em;
padding-top:5px;
padding-bottom:8px;
padding-left:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica;
/*font-size:5px;*/
margin:0px;
/*color:#990000;*/

background:url('../immagini/menu/basso_dx_n2.gif');
background-position:bottom right;
background-repeat:no-repeat;
filter: alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
border-top:1px solid;border-color:#999999;
border-left:1px solid;border-color:#999999;
text-align: left;
position:absolute;
white-space:nowrap;


}

.menuint3{
/*width: 100%;*/
padding: 1.5em;
font-family:Verdana, Arial, Helvetica;
font-size:5px;
color:#990000;
background-color:#cccccc;
background:url('../immagini/menu/basso_dx_n2.gif');
background-position:bottom right;
background-repeat:no-repeat;
filter: alpha(opacity=90);

border-top:1px solid;border-color:#999999;
border-left:1px solid;border-color:#999999;
text-align: left;
margin:0;
position:absolute;
top:230px;
display:none;

}

.menuint2{
/*width: 100%;*/
padding: 1.5em;
font-family:Verdana, Arial, Helvetica;
font-size:5px;
color:#990000;
background-color:#ffffff;
border-top:0px solid;border-color:#999999;
text-align: left;
margin:0;
position:absolute;
top:230px;
visibility:hidden;
}

.menuinthere{
font-size:10px;
color:#666;
text-decoration:none;
font-weight:bold;

}

a.int, a.int:visited, a.int:link, a.int:active,
.menuint a, .menuint a:link, .menuint a:visited, .menuint a:active {
font-size:10px;
color:#0849AD;
text-decoration:none;

}
a.int:hover,
.menuint a:hover {
font-size:10px;
color:#0849AD;
text-decoration:underline;
}
a.inthere{
font-size:10px;
color:#B56608;
text-decoration:none;

}
a.inthere:hover {

color:#B56608;
text-decoration:underline;
}



/* _________________ */

.sottomenu{
	position:absolute;
	width:30%;
	visibility:hidden;
	padding:0px;
	z-index:9000;
}


.menuMain06{
cursor: pointer;
margin-bottom: 0px;
background-color: #0849AD;
width: 120px;
padding: 5px;
text-align: center;
/*font-weight: bold;*/
border-left: 1px solid #000000;
/*border-bottom: 1px solid #000000;*/
font-family:Verdana, Arial, Helvetica;
font-size:8pt;
color:#ffffff;
background-image:url('../immagini/menu/sopra_dx_n2.gif');
background-position: top right;
background-repeat:no-repeat;
text-decoration:none;

}


.menuMainHover06 {
cursor: pointer;
margin-bottom: 0px;
background-color: #E7E3E7;
color: #666666;
width: 120px;
padding: 5px;
text-align: center;
/*font-weight: bold;*/
border-left: 1px solid #000000;
/*border-bottom: 1px solid #000000;*/
font-family:Verdana, Arial, Helvetica;
font-size:8pt;
background-image:url('../immagini/menu/sopra_dx_n2.gif');
background-position: top right;
background-repeat:no-repeat;
text-decoration:none;
}
.menuMainHover06g {
	padding: 0 px;
	background-color:#E7E3E7;
color:#ffffff;
}



.menuMain01{
padding: 0 px;
background-color:#0D49AB;
color:#ffffff;

}


.menuMainHover01 {
	padding: 0 px;
background-color:#E7E3E7;
color:#ffffff;
}
.menuMainHover01g {
	padding: 0 px;
	background-color:#E7E3E7;
color:#ffffff;
}

.menuSub01{
	padding: 0 px;
background-color:#E7E3E7;
color:#333333;
padding:2;
}

.menuSubHover01 {
	padding: 0 px;
background-color:#f7f7f7;
color:#0D49AB;
padding:2;
}


.menuSub02{
	padding: 0 px;
background-color:#E7E3E7;
color:#000000;
padding:2;
border-bottom:1px solid;
border-color:#D3D3D3;
}

.menuSubHover02 {
	padding: 0 px;
background-color:#D3D3D3;
color:#000000;
padding:2;
border-bottom:1px solid;
border-color:#D3D3D3;
}





BODY, frame, iframe {
scrollbar-face-color: #0849AD; 
scrollbar-shadow-color: #f7f7f7; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: transparent; 
scrollbar-darkshadow-color: #f7f7f7; 
scrollbar-track-color: #fff; 
scrollbar-arrow-color: #f3f3f3;
}

.vignetta {
background-image:url(../immagini/sfondo_vignetta.gif);
background-repeat:no-repeat;
background-position:center middle;
}
img {
border-color: #2D6D30;
}

.titolonews {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR: #2D6D30;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	letter-spacing: 140%;
	font-style: normal;
}
.testohome {
FONT-SIZE: 11px;
font-weight: 550;
	COLOR: #444444;
	FONT-FAMILY:  tahoma, arial,verdana, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal;
}

a.titolonews {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR: rgb(126,115,99);
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	letter-spacing: 140%;
	font-style: normal;
}
a.titolonews:hover {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR: rgb(255,56,51);
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	letter-spacing: 140%;
	font-style: normal;
}

.titoloblugrande {
FONT-SIZE: 11px;
	COLOR: #003374;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal;
	font-weight: bold;
}


a.prodotti {
FONT-SIZE: 10px;
font-weight: bold;
	COLOR: #2D6D30;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	letter-spacing: 100%;
	font-style: normal;
}
a.prodotti:hover {

	COLOR: rgb(126,115,99);
	TEXT-DECORATION: underline;

}


a.inserito, a.inserito:visited {
FONT-SIZE: 10px;
font-weight:bold;
color: #0000CC;

	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	letter-spacing: 100%;

}
a.inserito:hover {

/* COLOR: rgb(255,56,51); */
color: #0000CC;
	TEXT-DECORATION: underline;

}

/* Stile 4 - Tendina Citta E Cultura */

a.footer {
FONT-SIZE: 11px;

	COLOR: #d7d7d7;
	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
}
a.footer:hover {

	TEXT-DECORATION: underline;
	line-height: 1.2em;
	font-style: normal;
}
.footerb a {
FONT-SIZE: 10px;

	
	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
}
.footerb a:hover {

	TEXT-DECORATION: underline;
	line-height: 1.2em;
	font-style: normal;
}

#credits a {
FONT-SIZE: 10px;

	color:#888888;
	TEXT-DECORATION: underline;
	line-height: 1.2em;
	font-style: normal;
}
#credits a:hover {
	color:#777777;
	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
}


.footer, #footer {
FONT-SIZE:11px;

	COLOR: #f7f7f7;
	FONT-FAMILY: arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.8em;
	font-style: normal;
	font-weight:bold;
	LETTER-SPACING:0,5;

}


a.menutendina {
FONT-SIZE: 10px;
font-weight: normal;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal;
}
a.menutendina:hover {
FONT-SIZE: 10px;
font-weight: normal;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal; 
}



H1.testata{
FONT-SIZE: 14px;
font-weight: 900;
	COLOR: #000000;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
	letter-spacing :200%;
}


.titoloprodotto{
FONT-SIZE: 14px;
font-weight: 900;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	font-style: normal;
}




/*   ______    ELEMENTI FORM ___________ */

form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/
	font-style: normal;
}
select
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
option
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
input
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}

.datecorsi{
background-color:#f6f6f6;
padding:5px;
text-align:left;
border:1px solid #f0f0f0;
}
.datecorsi ul{
list-style:disc;
/*margin:1px;
padding:1px;
*/
}
.datecorsi span{
color:#c6c6c6;
}

.sfondo_logo{
background-image:url(../immagini/logo_scritta.jpg);
background-position:top right;
background-repeat:no-repeat;
padding:0px;
padding-bottom:10px;
}
.sfondo_logo h1{
padding-right:45px;
margin-top:0px;
text-align:right;
}