/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4E5F45; margin:0 auto; text-align:center; width:955px; line-height:15px; background-color:#4E5F45;}
div { float:left; }
a { text-decoration:underline; color:#663300; outline:none; }
a:hover { text-decoration:none; }
ul { margin:0px; padding:0px;}
h1 { font-size:16px; font-family: Georgia, "Times New Roman", Times, serif; color:#663300; margin:0 0 10px 0;}
h2 { font-size:14px; margin:5px 0 10px 0; line-height:normal; }
img { border:0px;}
input, textarea, select { font-family: Arial, Helvetica, sans-serif; border:1px solid #666; padding:2px; font-size:12px; background-color:#4E5F45; color:#FFFFFF; }
td, th { vertical-align:top; font-size:12px; }
li { list-style-position:inside; }

#layout { margin-top:5px; background-color:#FFFFFF; background:url(../img/sfondo.jpg) no-repeat; text-align:left; height:540px;}
.w955 { width:955px; }

.w700 {width:688px;}
.w600 { width:600px; }
.w500 { width:500px; }
.w400 { width:400px; }
.w350 { width:340px; }
.w300 { width:300px; }
.w200 { width:200px; }
.w100 { width:120px; }
.big a { font-size:12px;}
.mt20 { margin-top:20px; }

#home div { text-align:center;}
#home img { margin:0 5px 0 5px;}
#header img {margin: 17px 0 17px 8px;}

 
#cornice { width:730px; background:url(../img/main.gif) right no-repeat; height:290px; }
.content { margin:5px; }
.menu { background:url(../img/menu.gif) right no-repeat; height:290px; }
.w200 .container { padding:20px 20px 0 55px; width:130px;}
.w200 .container li { border-bottom:1px solid #4E5F45; list-style:none;}
.w200 .container a { text-decoration:none; line-height:22px; color:#384631; font-size:12px; }
.w200 .container a:hover { color:#FFF; }
.w200 .container .select { color:#FFF; font-weight:bold; }
.w700 .container { padding:5px 0 0 15px;}
#cornice img { border:1px solid #FFF; margin:7px;}
.menu2 .container { padding:10px 0 0 0; width:190px;}
.menu2 .container li { border:0px; text-align:right;}
.menu2 .container a { text-decoration:none; line-height:17px; color:#663300; }
.menu2 .container a:hover, .menu2 .container .select { color:#555; text-decoration:underline; }

.mb20 { margin-bottom:20px; }
.footer { color:#333; text-align:center; margin-top:5px; color:#FFF;}
.footer a { color:#FFF; text-decoration:none; }
.footer a:hover { text-decoration:underline; }
.nverde { color: #66CC66 }

.gallery { position:absolute; z-index:1px; margin:20px 0 0 540px; background-color:#FFFFFF; padding:5px; filter: alpha (opacity=85); /* IE */-moz-opacity: 0.85; /* Netscape, Mozilla */ opacity: 0.85; /* Safari */}
.gallery a { border:1px solid #85597A; background-color:#663300; padding:2px 4px 2px 4px; color:#FFFFFF; text-decoration:none; }
.gallery a:hover { border:1px solid #4E5F45; background-color:#FFF; color:#4E5F45; }

.scheda { text-align:justify; font-size:12px;}
.news { border-bottom:1px solid #777; padding:10px 0 10px 0; text-align:left; width:270px; margin-right:40px; }
.news img, .scheda img { float:left; margin: 0 20px 10px 0;}


#iframesmall { height:100px; padding:0 10px 0 10px; margin:0px; overflow: auto; overflow-x: hidden; scrollbar-face-color:#E7E4E4; scrollbar-highlight-color:#E7E4E4; scrollbar-3dlight-color:#CECECE; scrollbar-darkshadow-color:#CECECE; scrollbar-shadow-color:#CECECE; scrollbar-arrow-color:#656565; scrollbar-track-color:#CECECE; }
#iframe { height:385px; padding:0 10px 0 10px; margin:0px; overflow: auto; overflow-x: hidden; scrollbar-face-color:#E7E4E4; scrollbar-highlight-color:#E7E4E4; scrollbar-3dlight-color:#CECECE; scrollbar-darkshadow-color:#CECECE; scrollbar-shadow-color:#CECECE; scrollbar-arrow-color:#656565; scrollbar-track-color:#CECECE; }
#listino .table td { border-bottom:1px solid #4E5F45; padding-left:5px; padding-right:5px; text-align:center; vertical-align:middle; line-height:14px; }
#listino .table .head td { background-color:#4E5F45; color:#FFFFFF; }
.table table { margin-bottom:10px; margin-top:10px; width:97%;}