body{
background:#d6a86d url(img/img_structure/bg_page.jpg) top repeat-x;
margin:0;
padding:0;
font-family: Georgia, "Times New Roman", Times, serif;
	color: #673c00;

}

a:link {  color: #673c00; text-decoration: underline}
a:visited {  color: #673c00; text-decoration: underline}
a:active {  color: #673c00; text-decoration: underline}
a:hover {  color: #673c00; text-decoration: none}

INPUT , SELECT {
    background-color : #d6a86d; 
font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 85%;
    color : #673c00;
	 border: 1px solid #673c00;
    padding: 1px 3px 1px 3px;

} 

TEXTAREA {
    background-color : #d6a86d; 
    color : #673c00; 
font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 85%;
    border: 1px solid #673c00;
    padding: 1px 3px 1px 3px;

} 






#fotosx{

float:left;
margin-right: 10px;
margin-bottom: 5px;

vertical-align: top;


   padding:3px;    
   border: 1px solid #FFFFFF;
}
#fotodx{

float:right;
margin-right: 10px;
margin-bottom: 5px;

vertical-align: top;

 
   padding:3px;    
  border: 1px solid #FFFFFF;
} 

.foto img {
margin: 0 0px;
padding: 0px;
border: 1px solid #FFFFFF;
max-width: 100%;
}

.txt-index {
	font-size: 85%;
	line-height: 150%;
	margin: 0;
	padding: 0px 50px 0px 50px;
}

.titoli{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #990000;
	font-size: 120%;
}

.txt-index2 {
	font-size: 75%;
	line-height: 150%;
	margin: 0;
	padding: 0px 50px 0px 50px;
}

.fumetto {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #673c00;
	font-size: 85%;
	line-height: 150%;
	float:left;
}


.top{
background:#a77542;
height:58px;
text-align:center;
}
.header{
width:751px;
height:57px;
background: url(img/img_structure/bg_header.jpg) top repeat-x;
margin:0 auto;
}


.photo-area{
background:url(img/img_structure/ornamento_photo.jpg) top repeat-x;
height:506px;
text-align:center;
}
.slideshow-flash{
width:751px;
height:506px;
margin:0 auto;
}
.body-page{
text-align:center;
}
.central-content{
background:#ffd7a3 url(img/img_structure/bg_central_body.png) top repeat-x;
width:751px;

margin:0 auto;
}
.footer{
background:url(img/img_structure/bg_footer.png) bottom repeat-x;
height:81px;
text-align:center;
}
.img-footer{
background:url(img/img_structure/img_footer.png) center;
width:751px;
height:81px;
margin:0 auto;
}
.menu{
width:751px;
height:57px;
}
.menu a{
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#a67442;
float:left;
text-decoration:none;
display:block;
height:38px;
text-align:center;
padding:19px 0 0 0;
}
.menu a:hover{
color:#75502b;
}
.m1{width:55px;}
.m2{width:70px;}
.m3{width:80px;}
.m4{width:100px;}
.m5{width:120px;}
.m6{width:70px;}
.m7{width:110px;}
.m8{width:60px;}

.menu span{
width:35px;
height:57px;

}
.ornamento-sx{
background:url(img/img_structure/bg_ornamento_menu_sx.png) no-repeat left;
float:left;
}
.ornamento-dx{
background:url(img/img_structure/bg_ornamento_menu_dx.png) no-repeat right;
float:right;
}
.language{
height:18px;
}
.language img{
padding:4px 0 0 0;
margin:0 3px 0 0;
}