/* CSS Document */

body{

background:#6D7936 url(../images/back.gif);
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
line-height:24px;
}

h2{
color:#6D7936;
font-weight:lighter;
}

h3{
color:#6D7936;
font-weight:lighter;
}

.clear{
clear:both
}

.img-right{
float:right
}

.testo-piccolo{
font-size:11px;
color:#666666
}

.testo-dintorni{
font-size:11px;
}

.img-dintorni{
float:left; margin:0px 10px 10px 0px; padding:3px; border:1px solid #6D7936;
}

#wrapper{
margin:0px auto;
width:900px;
border:15px solid white;
background:white;
overflow:auto;
}

#header{
background:#ECE5D3 url(../images/header.gif) no-repeat center;
height:129px;
margin-bottom:15px;
}

#wrapperfoto{
height:300px;
background:#ECE5D3;
margin-bottom:15px;
padding:15px;
}

#foto{
background:url(../images/fotoheader.jpg) no-repeat top;
height:300px;
}

#mainmenu{
background:#ECE5D3;
margin-bottom:15px;

}

#left{
float:left;
width:300px;
margin-bottom:15px;
}

#right{
float:right;
width:560px;
padding:20px 20px 0px 20px;
margin-bottom:15px;
}

#tutto{
width:860px;
padding:20px 20px 0px 20px;
margin-bottom:15px;
}

#right a{
color:#6D7936;
text-decoration:none;
}

#unico{
width:860px;
padding:20px 20px 0px 20px;
margin-bottom:15px;
}

.colonnafoto{
width:266px;
float:left;
padding:0px 10px 0px 10px;
}

.colonnafoto img{
padding:3px;
border:1px solid #E3DABF;
}

.tbl-prezzi{
font-size:11px;
/*border:1px solid #CCCCCC;*/
}

.tbl-prezzi td{
padding:5px;
border:1px solid #CCCCCC;
 }
 
 .tbl-prezzi th{
padding:5px;
border:1px solid #CCCCCC;
 }

#footer{
background:#ECE5D3;
color:#999999;
font-size:10px;
padding:3px;
text-align:center
}

#footer a{
color:#999999;
text-decoration:none
}

#footer a:hover{
color:#666666;
text-decoration:underline
}
