/* STILI COMUNI TUTTE LE PAGINE */
body
{
	font-family:tahoma, verdana, sans-serif;
	font-size:12px;
	background-image:url(/add/backgroundimage.png);
	background-position:center top;
	background-repeat:repeat;
/* 	color:#F9F6F1; */
	color:#6C5B42;
	margin:0;
	padding:0;
	border:none;
	
}

p
{
	font-family:tahoma, verdana, sans-serif;
	font-size:12px;
	color:#6C5B42;
	text-align:justify;
}

#center
{
	width:780px;
	position:relative;
	margin:auto;
	padding:0 9px;
	overflow:visible;
}

/* ***********************  HEADER ***********************  */
#header
{
background-image:url(/add/sfondo-top.gif);
background-position:center top;
background-repeat: no-repeat;
height:30px;
margin-bottom:10px;
}

#logoit
{
background-image:url(/add/logo.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
height:300px;
margin-bottom:10px;
}

#logoen
{
background-image:url(/add/logoen.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
height:300px;
margin-bottom:10px;
}

#logode
{
background-image:url(/add/logode.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
height:300px;
margin-bottom:10px;
}

#logofr
{
background-image:url(/add/logo-fr.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
height:300px;
margin-bottom:10px;
}

#logosp
{
background-image:url(/add/logo-sp.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
height:300px;
margin-bottom:10px;
}

#logoru
{
background-image:url(/add/logo-ru.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
height:300px;
margin-bottom:10px;
}


#lingue
{
float: left;
width:290px;
margin-top:270px;
}
#menulingue
{
position:relative;
}

.immaginilingue li { 
display:inline;
margin:0;
} 
.immaginilingue img { 
border: solid 1px #6C5B42;
} 



#introflash
{
float: right;
width:450px;
}


#contenuti {
background-image:url(/add/sfondo-pagina.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
}



#contenuti .divisorio1 {
position: relative;
padding:20px;
}

#contenuti .divisorio1 .hotel1 {
min-height:760PX;
width:510px;
}

#contenuti .divisorio1 .hotel1 a,
#contenuti .divisorio1 .hotel1 a:link,
#contenuti .divisorio1 .hotel1 a:visited{
font-family:tahoma, verdana, sans-serif;
font-size:12px;
color:#6C5B42;
text-align:justify;
text-decoration:underline;
}
#contenuti .divisorio1 .hotel1 a:hover,
#contenuti .divisorio1 .hotel1 a:active{
text-decoration:none;
 }



#contenuti .divisorio1 .hotel2 {
position: absolute;
background-image:url(/add/sfondo-menu-laterale.jpg);
background-position:center top;
background-repeat: no-repeat;
margin-right:20px;
margin-top:: 20px; /*l' altezza dell' header*/
top: 20px;
right: 0;
width: 210px;   /*un po' di meno per evitare l' uso del padding*/
min-height:760PX;
}


#OpenBox
{
margin:10px;
}
#OpenBox a,
#OpenBox a:link,
#OpenBox a:visited{
font-family:tahoma, verdana, sans-serif;
font-size:12px;
color:#6C5B42;
text-align:justify;
text-decoration:underline;
}
#OpenBox a:hover,
#OpenBox a:active{
text-decoration:none;
 }




#footer
{
background-image:url(/add/footer.jpg);
background-position:center top;
background-repeat: no-repeat;
width:780px;
}

#textfooter
{
padding-top:20px;
font-family:tahoma, verdana, sans-serif;
color:#AE9979; 
text-align:center; 
font-size:12px; 
}
#textfooter a,
#textfooter a:link,
#textfooter a:visited {
font-family:tahoma, verdana, sans-serif;
color:#AE9979; 
text-align:center; 
font-size:12px; 
text-decoration:underline;
}

#textfooter a:hover{
	text-decoration:none;
 }

#textfooter a:active{
text-decoration:underline;
 }

.clear {
clear:both;
}



/* ***********************  MENU LATERALE ***********************  */
#css-menu-laterale{
width:205px;
margin-left:5px;
font-family:Arial;
}
#css-menu-laterale p{
height:22px;
line-height:22px;
font-weight:bold;
color:#4E321C;
font-size:12px;
}
#css-menu-laterale span{
color:#AE0000;
display:block;
height:22px;
text-align:left;
line-height:22px;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding-left:10px;
border-bottom:1px solid #F3F1EF;
}
#css-menu-laterale a{
display:block;
height:22px;
text-align:left;
line-height:22px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#4E321C;
padding-left:10px;
border-bottom:1px solid #F3F1EF;
}
#css-menu-laterale a:hover{
background-color:#D9D2CE;
background-position:center left;
padding-left:22px;
color:#AE0000;
}
#css-menu-laterale a.selezionato{
background-color:#D9D2CE;
background-position:bottom left;
padding-left:22px;
color:#AE0000;
}

/* ***********************  TESTI ***********************  */
h1 { color:#6C5B42; font-weight:bold; text-align:left; padding-bottom:1px; font-size:22px; line-height:22px; 	font-family:georgia, tahoma, verdana, sans-serif; font-style: inherit;}
h2 { color:#6C5B42; font-weight:bold; text-align:left; padding-bottom:1px; font-size:14px; line-height:4px; 	font-family:georgia, a, verdana, sans-serif; font-style: oblique;}

testi { color:#6C5B42; font-weight:bold; text-align:left; padding-bottom:1px; font-size:12px; line-height:6px; 	font-family:Georgia; font-style: inherit;}

.sottotitoli{
font-family:tahoma, verdana, sans-serif;
color:#AE0000; 
font-weight:bold; 
text-align:left; 
padding-bottom:1px; 
font-size:13px; 
line-height:13px; 	
}
.sottotitoli a:link,
.sottotitoli a:visited{
font-family:tahoma, verdana, sans-serif;
color:#AE0000; 
font-weight:bold; 
text-align:left; 
padding-bottom:1px; 
font-size:13px; 
line-height:13px; 	
text-decoration:underline;
}
.sottotitoli a:hover,
.sottotitoli a:active{
	text-decoration:none;
 }

/*stili IMMAGINI*/
div#immagini {
overflow: hidden;
}

ul#minipics{
margin:0;
padding:0;
list-style-type:none;
}

ul#minipics li{
float:left; 
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
padding:0 0 7px 0;
background: url(/add/shadow2.png) no-repeat bottom center;
}

ul#minipics li img{
display:block;
border:1px solid #ccc;
padding: 5px;
border-color: #ccc #999 #666 #ccc;
}



