
body{margin:10px;background-color:#203028;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:0px;color:#1C2122;text-decoration:none;letter-spacing:1px;}
body h1{font-size: 16px;}
body a:link, a:visited {color:rgb(169,122,40); text-decoration:none;}
body a:hover {color:rgb(228,228,228); text-decoration:none;}

.title {font-family:arial; font-size:14px;  font-weight:bold; color:#FFEDA2; padding-top:8px;}
span.titlesmall {font-family:arial; font-size:11px;  font-weight:bold; color:#ffffff}


#container{margin-left:auto; margin-right:auto; width:965px;}
#masthead{height:147px;background-image:url('../images/masthead.png');background-repeat:no-repeat;background-position:0px 0px;background-attachment:scroll;}

#banner{padding-left:30px;padding-top:7px;margin-top:-29px;margin-left:322px;position:absolute;height:178px;width:613px;background-repeat:no-repeat;background-position:0px 0px;background-attachment:scroll;}
#banner .image{float:left;margin-right:3px;height:171px;width:87px;background-repeat:no-repeat;background-position:0px 0px;background-attachment:scroll;}

#content-container{border: 1px rgb(32,36,39) solid;}
#content-container .c-left{width: 250px;float: left;padding-left: 21px;}

#content-container .c-left .promozioni{border: 1px rgb(78,75,73) solid;width: 250px;margin-bottom: 15px;min-height: 20px;background-color:rgb(41,46,61);}
#content-container .c-left  .promozioni p{padding:0px;margin:0px;text-align: center;color: rgb(169,168,167);padding-bottom:0px;}
#content-container .c-left  .promozioni .element {background-repeat: no-repeat;height: 70px;overflow: hidden;padding-left:90px;padding-top:18px;background-position: 10px 19px;padding-bottom:30px;}
#content-container .c-left  .promozioni .element a{font-weight: bold; padding:0px;margin:0px;text-align: left;display: block;text-decoration: none;}
#content-container .c-left  .promozioni .element a:hover {text-decoration: underline;}

#content-container .c-left .news{border: 1px rgb(78,75,73) solid;width: 250px;margin-bottom: 15px;min-height: 20px;background-color:rgb(41,46,61);}
#content-container .c-left  .news p{padding:0px;margin:0px;text-align: center;color: rgb(169,168,167);}

#content-container .c-left .vetrina{border: 1px rgb(78,75,73) solid;width: 250px;margin-bottom: 15px;min-height: 20px;background-color:rgb(41,46,61);}
#content-container .c-left  .vetrina p{padding:0px;margin:0px;text-align: center;color: rgb(169,168,167);padding-bottom:0px;}
#content-container .c-left  .vetrina .element {background-repeat: no-repeat;height: 70px;overflow: hidden;padding-left:90px;padding-top:18px;background-position: 10px 19px;padding-bottom:30px;}
#content-container .c-left  .vetrina .element a{font-weight: bold; padding:0px;margin:0px;text-align: left;display: block;text-decoration: none;}
#content-container .c-left  .vetrina .element a:hover {text-decoration: underline;}

#content-container .c-left .prodotti{border: 1px rgb(78,75,73) solid;width: 250px;margin-bottom: 15px;min-height: 20px;background-color:rgb(41,46,61);}
#content-container .c-left .prodotti p{padding:0px;margin:0px;text-align: center;color: rgb(169,168,167);padding-bottom:20px;}
#content-container .c-right{border-left: 1px rgb(96,93,92) solid;width: 570px;margin-top: 180px;margin-left:321px;padding-left: 30px;text-align: justify;padding-top:5px;}
#content-container .c-right-prodotti{border-left: 1px rgb(96,93,92) solid;width: 605px; margin-top: 180px;margin-left:321px;padding-left: 30px;text-align: justify;padding-top:5px;}
#content-container .c-right-prodotti h1{color: rgb(235,61,0);}
#content-container .c-right-prodotti .gallery{width: 180px;text-align: right;}
#content-container .c-right-prodotti .testo{float:left;width:350px;padding-right:70px;}

#content-container .footer {padding-top:20px;padding-bottom:10px;text-align:center;color:rgb(123,128,127);font-size:11px;clear: left;border-top: 1px rgb(96,93,92) solid;margin-top:30px;}
#content-container .footer p {padding:0;margin:0;display: inline;padding-left:10px;}

/**** MENU ORIZZONTALE*********/
#menu{padding:0px;}
#menu ul {padding:0px;margin:0px;text-align: center;padding-top: 0px;}
#menu ul li{display: inline;margin: 0;padding: 0;list-style-type: none;padding-left:15px;padding-right:15px;}
#menu ul li a {color:#CDAF34;text-decoration: none;}
#menu ul li a:hover{color: #aaaaaa;}
#menu ul li a .selected {color: #ee7700;}
/**** MENU ORIZZONTALE*********/

/**** MENU LANDING PAGES*********/
#landing{padding:0px;}

#landing ul li{display: inline; padding-left:10px;padding-right:10px;}

/**** MENU LANDING PAGES*********/

/**** MENU LINGUE*********/
#lingue {padding:0px;border: 0px red solid;position: absolute;margin-top:5px;margin-left:850px;}
#lingue span {background-repeat: no-repeat;padding-left:18px;background-position: 0px 2px;}
#lingue ul {padding:0px;margin:0px;text-align: center;padding-top: 0px;}
#lingue ul li{display: inline;margin: 0;padding: 0;list-style-type: none;padding-left:5px;padding-right:5px;}
#lingue ul li a {color:#CDAF34;text-decoration: none;}
#lingue ul li a:hover{color: #aaaaaa;}
#lingue ul li a .selected {color: #ee7700;}
/**** MENU LINGUE*********/

/**** MENU PRODOTTI*********/
/*#prd {padding-left:18px;margin:0px;}*/
#prd span {cursor: pointer;}

#prd ul li a .selected {color:rgb(235,61,0);}

#prd ul {list-style: circle inside url();padding:0px;margin:0px;}
#prd .ul1 li {padding-left:00px;color: rgb(169,168,167);margin-bottom: 5px;margin-top: 5px;list-style:none;}
#prd .ul2 li {padding-left:15px;color: rgb(169,168,167);}
#prd .ul3 li {padding-left:30px;color: rgb(169,168,167);}
#prd .ul4 li {padding-left:45px;color: rgb(169,168,167);}
#prd .ul5 li {padding-left:60px;color: rgb(169,168,167);}

#prd .ul1 li a {color: rgb(169,122,40);}
#prd .ul2 li a {color: rgb(169,100,35);}
#prd .ul3 li a {color: rgb(169,80,30);}
#prd .ul4 li a {color: rgb(169,60,25);}
#prd .ul5 li a {color: rgb(169,40,20);}
#prd ul li a:hover{color: rgb(255,255,255);}
/**** MENU PRODOTTI*********/
/***********LINK*************/
#link {padding:10px; width:200px;}
#link .imgbord {border: 1px rgb(121,92,47) solid; margin-top:3px; }
#link .descrizionebreve {font-family:arial; font-size:11px; color:rgb(169,169,169); line-height:14px;}
 

/**** NEWS*********/
#news {padding-left:0px;margin:0px;margin-left:0px;padding-top:10px;padding-bottom:20px;}
#news ul li a .selected {color:rgb(235,61,0);}

#news ul {list-style: disc inside url();padding:0px;margin:0px;}
#news .ul1 li {padding-left:0px;color: rgb(169,168,167);}
#news .ul2 li {padding-left:15px;color: rgb(169,168,167);}
#news .ul3 li {padding-left:30px;color: rgb(169,168,167);}
#news .ul4 li {padding-left:45px;color: rgb(169,168,167);}
#news .ul5 li {padding-left:60px;color: rgb(169,168,167);}

#news .ul1 li a {color: rgb(169,168,167);}
#news .ul2 li a {color: rgb(169,168,167);}
#news .ul3 li a {color: rgb(169,168,167);}
#news .ul4 li a {color: rgb(169,168,167);}
#news .ul5 li a {color: rgb(169,168,167);}

#news ul li a {text-decoration: none;}
#news ul li a:hover {text-decoration: underline;}
/**** MENU PRODOTTI*********/

#fotogallery img {border:2px solid #203028;}
#fotogallery img:hover {border:2px solid #3A5849;}

.inputdata {border: 0px #000000 solid;padding-left: 30px;}
.inputdata .elemento {margin:0; padding:3px 0 3px 0; font-weight:normal;color: #800000;}
.inputdata div.label {margin:0 0 3px 0; padding:0;}
.inputdata span.label {color:#666; font-weight:bold;}
.inputdata div.value {margin:0 0 3px 0; color:#666; font-weight:normal;}
.inputdata div.value ul {margin:0; padding:0; list-style:none;}
.inputdata div.value ul li {margin:0; padding:3px 0 3px 0;}
.inputdata input.text {width:60%; margin:0; padding:3px; border:1px solid #800000; background:#F9F9F9; color: #000; font-size:100%;}
.inputdata input.textsmall {width:20%; margin:0; padding:3px; border:1px solid #7F9DB9; background:#F9F9F9; color: #000; font-size: 100%;}
.inputdata input.textlarge {width:80%; margin:0; padding:3px; border:1px solid #7F9DB9; background:#F9F9F9; color: #000; font-size: 100%;}
.inputdata input.file {width:60%; margin:0; padding:3px; border:1px solid #7F9DB9; background:#F9F9F9; color: #000; font-size:100%;}
.inputdata input.checkbox {margin: 3px 0 3px 0;}
.inputdata textarea.default {width:60%; margin:0; padding:3px; border:1px solid #800000; background:#F9F9F9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;}
.inputdata textarea.textEditor {width:60%; margin:0; padding:0; border:0;}
.inputdata select.default {width:60%; margin:0; padding:3px; border:1px solid #7F9DB9; background:#F9F9F9; color: #000; font-size: 100%;}
.inputdata select.small {width:40%; margin:0; padding:3px; border:1px solid #7F9DB9; background:#F9F9F9; color: #000; font-size: 100%;}
.inputdata .btn {width: 120px; margin:10px 5px 5px 0; padding:1px 1px 1px 3px; border: 3px double #751E3A; background:#8F2547; color: #FFF; font-size: 100%; font-weight:bold; text-align:left; cursor:pointer;}
.inputdata .btn:hover {background:#B7305B;}
.inputdata img {border:0;}

#box {position:absolute;width:300px;height:80px;border:1px #000000 solid;background-color:#EEEEEE;z-index:10;filter: alpha(opacity=80); -moz-opacity:0.8;top:50%;left:50%;margin:-40px 0 0 -150px;display: block;text-align: left;}
#box div.ok {position:absolute;width:300px;height:60px;top:50%;left:50%;margin:-30px 0 0 -150px;display: block;text-align: center;font-size: 12px;font-weight: normal;color:rgb(47,34,76);overflow:auto;}
#box div.ok p {padding:0px;margin:0px;}
#box span {position:relative;top:58px;left:125px;}
#box span a {font-size: 10px;color: #292E5D;text-decoration:none;}
#box span a:hover {color: #800000;}



.footer {font-family:arial; font-size:9px; color:#CDAF34;}
.prezzi td {border:1px #6A874C solid;}
.newstit {color:#CDAF34;}
#testosx {padding:20px;}
