/* CSS Document */

BODY { 
	margin: 0;
	padding: 0;
	width:765px; 
	margin: 0 auto; 
	background-color:#989088; 	
	/*background-image:url(images/back.jpg);
	background-repeat:no-repeat; 
	background-position:center top; 
	background-attachment:fixed;*/
	
	SCROLLBAR-FACE-COLOR: #F8E8C6;
	SCROLLBAR-ARROW-COLOR: #4A3430;
	SCROLLBAR-TRACK-COLOR: #D0BC8F;
	scrollbar-3dlight-color: #FAEDD0;
	scrollbar-highlight-color: #E5D4AF;
	scrollbar-shadow-color: #D7C08E;
	scrollbar-darkshadow-color: #B59E6C;
	position:relative;
	font-family: Verdana, sans-serif; 
	font-size:90%; 
	color:#2b2119;
}
h1 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

#WRAPPER{
	
	width: 765px;
	margin: 6px auto;
	background-image:url(images/bg_03.gif);
	background-position:center;
	background-repeat:repeat-y;
}

#HEADER{
	height:144px;
	clear:both;
	background-image:url(images/bg_01.jpg);
	background-repeat:no-repeat;
	position:relative;
}

h2,h3,h4 {margin-bottom:0px;}


p{margin: 0 0 12px 0}

img{ border:0px; }

a.skip { display: none; }

a {	
	color: #003366;
	text-decoration: none;
}

a:hover {
	color: #006699;
	text-decoration: underline;

}


#MENU_ORIZ_BG { 
	background-color:#996600; 
	background-image: url(images/bg_02.gif); 
	height:19px;

}

#MENU_ORIZ { 
	padding:0px 0px 0px 20px;
	height:19px;
	width:630px;
	
	
}

	
#MENU_ORIZ  a{color:#FFF;font-size:78%; font-weight:bold;   margin-right:4px}
#MENU_ORIZ  a:hover{color:#FF9900;}

div#MENU_ORIZ li{list-style:none;width:140px; display:inline; color:#FFFFFF; margin:0px 5px 0px 5px;}


.flag{
	
	padding:1px 20px 0px 0px;
	height:18px;
	width:90px;
	float:right;
	text-align:right;
	
}

.flag  a{color:#FFCC00; font-size:70%; vertical-align:middle}
.flag  a:hover{color:#FF9900; font-size:70%; vertical-align:middle}

#SUB{
	clear:both;
	padding: 2px 0px 0px 20px;
	font-size:11px;
	letter-spacing:-0.2mm;
	background-image:url(images/bgaaa_03.gif);
	height:17px;
}

#CONTENTS{
	width:506px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	border:0px solid #000000;
	float:right;
	/*border:1px solid #000000;*/
	font-size:90%;
}


#COLSX{
	
	width:225px;
	margin: 0 0 0 0px;
	padding-left:15px;
	border:0px solid #000000;
	position:relative;
	/*border:1px solid #000000;*/
	font-size:90%;
}



#FOOTER{
	clear:both;
	background-image:url(images/bg_04.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:90%;
	position:relative;
		
}
#FOOTER2{
	
	height:80px;
	clear:both;
	background-image:url(images/bg_04.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:90%;
	position:relative;
		
}


.footer_text{
	font-size:80%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;

}
.footer_text2{
	font-size:80%;
	width:450px;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;

}

.footer_text2 a{
	color:#FFCC00;

}
.footer_text2 a:hover{
	color:#FFFFCC;
	text-decoration:underline;

}

.footer_text a{
	color:#FF9900;

}
.footer_text a:hover{
	color:#FFFFCC;
	text-decoration:underline;

}

.contatore{
	margin-left:510px;
	margin-right:12px;
	margin-top:8px;

}

.box_intro{
	width:490px;
	height:100px;
	background-image:url(images/home_05.gif);
	background-repeat:no-repeat;
	clear:both;
	/*border:1px solid #000000;*/
}





.text1{
	
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:22px 20px 0px 28px;
	line-height:26px;
	color:#64504A;
	font-style:oblique;
	/*font-weight:bold;
	border:1px solid #000000;*/
}
.text1_eng{
	
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:13px 20px 0px 28px;
	line-height:26px;
	color:#64504A;
	font-style:oblique;
	/*font-weight:bold;
	border:1px solid #000000;*/
}

.text2{
	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 10px 1px 10px;
	color:#64504A;
	/*font-weight:bold;
	border:1px solid #000000;*/
}

.text3{
	

	font-weight:bold;
	font-size:110%;

}

.box_cont{
	width:490px;
	height:178px;
	background-image:url(images/home_06.gif);
	background-repeat:no-repeat;
	clear:both;

}
.box_banner{
	width:490px;
	height:64px;
	background-image:url(images/home_07.gif);
	background-repeat:no-repeat;
	clear:both;
	padding-top:0px;
	

}

.box_camere_top{
	width:490px;
	height:16px;
	background-image:url(images/camere_01.gif);
	background-repeat:no-repeat;
	clear:both;
}

.box_camere_bottom{
	width:490px;
	height:12px;
	background-image:url(images/camere_03.gif);
	background-repeat:no-repeat;
	clear:both;
}

.box_camere_content{
	width:490px;
	background-image:url(images/camere_02.gif);
	background-repeat:repeat-y;
	clear:both;
	padding-top:1px
}



.box_camere_gallery{
	width:490px;
	height:186px;
	background-image:url(images/camere_06.gif);
	background-repeat:no-repeat;
	clear:both;
	padding-top:10px;
}
.text_table {
	font-size:80%;

}

.areabanner {
	padding:10px;
	background-color:#989088;
	/*border:1px solid #FFFFFF;*/
	height:100px;

}

