body{text-decoration: none; font-family: verdana, arial; font-size:11px; margin-top:11px; padding:0px;background:#333;color:#fff; background-image:url(../images/sfondo802.png); background-position:top center; text-align:center;}
a {color: #fff; text-decoration: none;}
img {border:none;}
ul {list-style:none; display:inline;}
#container {text-align:left; width: 775px; margin: auto;}

#box {width: 775px; height:377px; margin: auto; border-bottom:1px solid #000; float:left;background:#61605C;}/*878180 616161*/

#map{color: #000;border:1px solid #333;}
#head {background-image: url(../images/head800.png);border-bottom:1px solid #000; background-repeat: no-repeat; height:92px; margin-top:15px; margin: auto; width: 775px;/*margin-left:1px;*/}
#head a{display:block;width:180px;height:72px;position:absolute;margin-top:10px;margin-left:8px;}
#head a:hover{cursor:pointer;}
#head #toHome{width:180px;height:72px;}
#menu {position:absolute;top:79px;width: 775px; height: 20px; float:right; font-size:12px;}
.button {color: #000; font-weight: bold; width: auto; float: right; padding-top: 3px; padding-right: 7px; padding-left: 25px;}
#menu .button a:hover{color:#000;}
#menu span.active{color:#000;}

#sx {width:auto; float:left; padding-left:8px;}
#text {line-height:18px; width:179px; height:170px;padding:8px 0px 8px 0px;text-align:left;}
#text_2 {line-height:18px; width:179px; height:170px;overflow-y:auto;padding:8px 0px 8px 0px;text-align:left;}

#title {font-weight:bold;width:179px; border-top:1px solid #000; padding-top:5px;margin:39px 0px 20px 0px;color:#666;text-align:right;}
#title a{display:block;}
#title a:hover{color:#EA5A00;}
#doors {width:181px; height:auto;float:left;}
#doors li{float:left; margin-right:6px;}
#doors li a{width:31px;height:191px;display:block;background:transparent;background-repeat: no-repeat;}


.lastdoor {margin-right:0 !important;}
#dx {max-width:570px;float:right;padding:7px;text-align:right;}
#dx img{border:1px solid #000;}

#dx ul{padding:0px;margin:0px;}

#outNum{height:20px;width:567px;clear:left;text-align:center;margin:auto; position:absolute;font-weight:bold;margin-top:30px;font-size:12px;}
.inactiveNumber{width:auto;color:#000;text-align:center; margin:0px 1% 0px 0px; padding:2px 3px 0px 0px;}
.inactive{color:#000;width:auto; text-align:center; margin:0px 1% 0 0; padding:2px 3px 0px 0px;}
.numbers a{width:auto;color:#fff; text-align:center; margin:0px 1% 0 0; padding:2px 3px 0px 0px;}
.numbers a:hover{color:#000;}

/*#lastnumber {margin-right:0px !important; float:right !important;}
.number {border-top:3px solid #333;color:#333;}
.numberactive {border-top:3px solid #EA5A00;color:#EA5A00;}
.numbernone {border-top:3px solid #999;color:#999;}
*/
.numbers img{border:none !important;}

#news {width:inherit;  text-align:left; padding-top:5px; padding-bottom:0px;}
#newshead {color:#333; font-size: 14px; font-weight: bold; width: inherit; height:20px;border-bottom: 3px solid #333;}
.boxNews{width:570px;height:330px;overflow-y:auto;}
.containerNews{width:inherit;padding-top:10px;}
.titolinews {width:inherit;font-weight:bold;  height:15px; border-bottom:1px solid #000; padding-top:5px; padding-bottom:3px;}

.rettangolino {width:21px; height:12px;margin-right:7px;float:left; background-color:#ea5a01;}
.testinews {color:#fff; overflow-y:auto; line-height:20px; width:inherit; margin:5px 10px 0px 0px; }
#marchi {float:left;background-image: url(../images/marchi800.gif); background-repeat: no-repeat; background-position:0px 3px;width:565px;height:24px;margin-top:20px; }
#foot {width:775px;float:left;margin: auto;height:20px; line-height:20px;color: #444; font-size: 10px; text-align:center;}
#foot a{color: #555; width:780px; margin:auto;}

#brandsOut{width:568px;float:left;text-align:left;padding-top:2px;}
#brandsOut .bCols{width:185px;float:left;height:340px;text-align:left}
#brandsOut .bCols a{font-size:12px; line-height:18px;}
#brandsOut .bCols a:hover{color:#000;}
#text a{color:#fff;}

#brandsOut table td{padding:5px;height:116px}
#brandsOut table td a{width:167px;height:auto;overflow:hidden;display:block;border:1px solid #000;text-align:center;}
#brandsOut table td a img{border:none;margin:auto;opacity:0.7;filter:alpha(opacity=70);}
#brandsOut table td a:hover img{opacity:1;filter:alpha(opacity=100);background-color:#fff;}

#slideshow{overflow:hidden;width:570px;height:320px;text-align:left;}
#slideshow img{display:none;position:absolute;}

ul.modcucine{position:absolute;margin-top:-15px;margin-left:-40px;}
ul.modcucine li{float:left;margin-bottom:3px;}
ul.modcucine li.sec{margin-left:5px;}
ul.modcucine li.terz{clear:left;}
ul.modcucine li a{color:#fff;display:block;width:87px;height:15px;line-height:15px;text-align:center;}
ul.modcucine li a:hover{background:#ea5a01;}
ul.modcucine li a.act{color:#000 !important;background:#ea5a01;}
ul.modcucine li.terz a{width:179px;}
b.modello{display:block;margin-top:5px;text-align:right;}