/* CSS Document */
body{  background-color:#081B3C;background-image:url(../immagini/bg_mediterranee.jpg); background-position:top center; background-repeat:repeat-x; text-align:center; margin-left:auto; margin-right:auto;margin:0; padding:0; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:20px;}
img{ border:0;}
h1{color:#ffcc00; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:16px; width:300px; padding-top:200px; padding-left:30px;}
#container{width:900px;; margin-left:auto; margin-right:auto; text-align:left;}
#logo{width:166px; height:113px; margin-left:auto; margin-right:auto; text-align:center; margin-top:7px;}
#push{ width:900px; height:327px; margin-top:3px; background-image:url(../immagini/push_mediterranee.jpg); background-repeat:no-repeat;}
#push p{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:300px; padding-top:5px; padding-left:30px; color:#FFFFFF; line-height:15px;}
#menu{ margin-top:23px; height:50px;}
#menu ul{ display:inline; margin:0; padding:0; list-style-type:none;}
#menu ul li{ display:inline;display: block;float:left;}
#boxwrap{ margin-top:30px; min-height:220px; background-image:url(../immagini/divisori-box.png); background-repeat:no-repeat; float:left; width:900px;}
#news{ width:275px; float:left;padding-left:20px; margin-right:5px;}
#news .content{margin-top:25px; float:left; line-height:15px;}
#news .box{ float:left; margin-right:5px;}
#dove{ width:275px; float:left; padding-left:25px; }
#dove .screen{ margin-top:25px;}
.titolo_giallo{ color:#ffcc00; font-weight:bold; font-size:12px;}
.titolo_giallo:link{ text-decoration:none}
.titolo_giallo:visited{ text-decoration:none} 
.titolo_bianco{ color:#ffffff; font-weight:bold;}
.titolo_bianco:link{ text-decoration:none}
.titolo_bianco:visited{ text-decoration:none} 

#orchestre{ width:275px; float:left; padding-left:25px;}
#orchestre .content{ margin-top:25px; float:left; line-height:15px;}
#orchestre p{ margin-top:0; padding-top:0;}
#interna-left{ width:540px; min-height:342px; margin-right:20px; float:left; padding-top:20px; padding-bottom:15px;}
#interna-right{ float:left; width:335px; padding-right:5px;padding-top:20px;padding-bottom:15px; line-height:14px}
#map{width:540px; min-height:342px; margin-right:20px; float:left; margin-top:20px; padding-bottom:15px;}
#interna-right .yellow{ color:#ffcc00; font-weight:bold;}

#search{ width:898px; height:31px; margin-top:25px; background-image:url(../immagini/searchbar.png); background-repeat:no-repeat; margin-left:auto; margin-right:auto}
#search-left{ float:left; width:250px; padding-top:8px;}
#search-right{ float:left; width:300px;padding-top:8px;}

#search img{float:left; margin-right:8px; margin-left:8px; padding-top:3px;}
#search input.txt{ height:12px; width:125px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#0c2345; font-size:5px; float:left; display:inline; line-height:20px;}
.titolo_evento{ width:900px; background-color:#0c2345; height:30px; margin-top:25px; float:left}
.titolo_evento h2{color:#ffcc00; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:15px; padding-top:2px; margin-top:0; font-size:14px; line-height:20px;}
.sala_evento{ width:255px; background-color:#778899; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; float:left; margin-top:5px; height:20px;font-weight:bold; text-align:center}
.orario_evento{ width:255px; height:20px; float:left; margin-left:5px; margin-top:5px;background-color:#778899; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center}
.sala_prezzo{ width:110px; height:20px; float:left; margin-left:5px; margin-top:5px;background-color:#778899; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center}
.sala_info{ width:265px; height:20px; float:left; margin-left:5px; margin-top:5px;background-color:#778899; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center}
.sala_evento_dato{ font-size:12px;width:255px; background-color:#d0d0d0; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; float:left; margin-top:5px; min-height:40px; text-align:center; font-weight:bold;}
.orario_evento_dato{ font-size:12px;width:255px; min-height:40px; float:left; margin-left:5px; margin-top:5px;background-color:#d0d0d0; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; text-align:center;font-weight:bold;}
.sala_prezzo_dato{ font-size:12px;width:110px; min-height:40px; float:left; margin-left:5px; margin-top:5px;background-color:#d0d0d0; color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; text-align:center}
.sala_info_dato{ font-size:12px;width:265px; height:40px; float:left; margin-left:5px; margin-top:5px;background-color:#d0d0d0;}
.sala_info_dato p{font-size:12px;color:#0c2345; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; line-height:15px; margin-top:0; padding-top:0; padding-left:3px;}
.box-left{ float:left; width:429px; height:162px; background-color:#FFFFFF; margin-top:30px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#0e1829; line-height:16px; padding-right:8px}
.box-left img.pic{margin:15px; width:182px; height:131px; float:left} 
.box-left h2{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#0e1829; font-size:11px; font-weight:bold; margin:0; padding:0;}
.box-left p{ margin-bottom:0; padding-bottom:0;}
.box-right{ float:left; width:429px; line-height:16px; padding-right:8px; height:162px; background-color:#FFFFFF; margin-left:24px; margin-top:30px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#0e1829;}
.box-right img.pic{margin:15px; width:182px; height:131px; float:left} 
.box-right h2{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#0e1829; font-size:11px; font-weight:bold; margin:0; padding:0;}
.box-right p{ margin-bottom:0; padding-bottom:0;}
.gallery{ float:right; margin-top:8px;}
#wrap{ width:900px;}
#sale-left{float:left;margin-right:15px; width:520px; min-height:600px; margin-right:22px; margin-top:20px; background-image:url(../immagini/discomedi-sale/sale-da-ballo.jpg); background-repeat:no-repeat; }
#sale-right{float:left; width:343px; margin-top:5px;}
.sala{ width:358px; margin-top:15px;}
.sala p{ margin-left:35px; margin-right:5px; line-height:15px;}
.divisorio{ width:358px; background-image:url(../immagini/discomedi-sale/divisorio.png);} 


#sale-left {float: left;width:534px; margin-right:15px;margin-top:20px;}

#sale-right {margin:0;float:left;width:341px; margin-top:5px;height: 1%}

#footer {clear:both;width:900px; background-color:#232b42; color:#828b95; margin-top:30px; float:left;}
#footer .left{ margin-left:10px;}
#footer .right{ margin-left:320px;}