﻿ body {
         background-image:url(images/bodyback.gif);
         background-repeat:repeat x;
         background-position:top left; 
         text-align:center; 
         }
     #top_background {
         /*background-color:#f57631;*/ background-color:#DF5828; height:35px;padding-bottom:5px;text-align:center;
         }    
     .title_top {width:953px;margin:0 auto; text-align:center;}    
     
     #media_background {
         width:953px;
         height:383px;
         clear:both;
         background-image:url(images/topcenterback.gif);
         background-repeat:repeat x;
         background-position:top left; 
         text-align:center; 
         margin:1px auto;
         padding:0;
         }
    
    .flash {
        float:left;
        width:685px;
        height:330px;
        margin:8px 0 0 15px;
       
         }
         
      #left_media {
                 float:right;
                 width:220px;
                 margin:5px 15px 0 0;     
                 }
         
         #language {height:77px !important; padding:0;margin:0; text-align:right;}  
     .banner {height:210px; padding:0;margin:0; }  
     .menu{clear:both;}
     #booking_background {clear:both; background-color:#df5828;height:40px;text-align:center;margin:3px 0 0 0;}
     .booking {width:953px;margin:0 auto;height:40px;}
     .content {width:923px;margin:0 auto; padding:5px 15px 5px 20px;text-align:left;}
     #bottom_background {clear:both; background-color:#c7eb00;height:190px;}
     #bottom_container {width:923px;margin:0 auto; padding:0 15px;text-align:left;}
     .bottomleft {float:left;width:32%;margin:0;padding:0;}
     .bottomcenter {float:left;width:32%;margin:0;padding:0;}
     .bottomright {float:left;width:32%;margin:0;padding:0;}
     #footer_background {clear:both;text-align:center;background-color:#d4c50c;margin:3px 0 0 0;}
     #footer {   color:#FFFFFF;font-size:11px;font-weight:bold;margin:0 auto;padding:5px;text-align:center;width:923px;}
     
     
     
     .nav { 
      list-style-type:none;
      margin:0;
      height:36px;
      padding:10px 0 10px 15px;
      font-family:Georgia;
      }
 
.ulristorante {margin:0;padding:0;} 
.ulristorante li {list-style-type:none !important;margin:0 0 4px 0;}      
.nav li {float: left; display: inline; margin: 0; padding: 0;font-family:Georgia;}
.nav li a {display: block; height: 24px; padding: 5px 0 0 0; text-align: center;font-family:Georgia; }          
.menu a {color:#4a4b48; 
         font-size: 12px; 
         font-weight:bold;
         text-align:center;
         text-decoration:none;font-family:Georgia;
         }
.menu a:hover {color:#c60303; font-size: 12px; font-weight:bold;text-align:center;font-family:Georgia;}
.agriturismo {width:140px;background:url(images/divider.png) no-repeat center right; font-family:Georgia;}
.agriturismo_en {width:110px;background:url(images/divider.png) no-repeat center right; font-family:Georgia;}
.appartamenti {width:140px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.appartamenti_en {width:120px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.ristorante {width:124px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.tariffe {width:110px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.tariffe_en {width:140px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.servizi {width:88px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.offerte {width:85px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.gallery {width:96px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.territorio {width:120px;background:url(images/divider.png) no-repeat center right;font-family:Georgia;}
.contatti {width:96px;font-family:Georgia; }

.aMenu {color: #4a4b48;font-family:Georgia;}
.aMenu:hover {color: #c60303;font-family:Georgia;}


ul.frmGen {
list-style-type:none;
margin:0;
padding:0;
}

ul.frmGen li 
{
float:left;   width:190px; padding:4px 7px 4px 0;
list-style-type:none;
margin:0;
padding:0;
}

ul.frmGen label {
display:block;
font-family:Georgia;
font-size:11px;
font-weight:bold;
}