body {padding:0px; margin:0px; background-color:#cbcbcb;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:0px;line-height: 14px;}
body a{color:#737373; font-family:arial;}
body a:hover{color:#737373;text-decoration: none;}
body h1.titolo_prodotti,h1 {font-family: times New Roman;font-size: 18px;padding:0;margin:0;font-weight: normal;display:inline;}

div {border:0px red solid;}
div.container {width: 980px;}
div.header {height:134px; background-image: url(../images/header.png);background-repeat: no-repeat;}
div.content {padding-top:35px;padding-bottom:6px;}
div.content-left {width:509px;padding-right:85px;padding-left:16px;}
div.content-left-titolo {border-bottom: 1px #666666 solid;padding-bottom:15px;padding-left:30px;background-repeat: no-repeat;background-position: 5px 0px;}
div.content-left-text {padding-top:30px;}
div.content-left-text p {padding-bottom:10px;}
div.content-right-eventi {margin-bottom:10px;}
div.content-right-eventi .box-content-container {height: 100px;overflow:auto;}
div.content-right-eventi .box-titolo {color:#59BB3F;}
div.content-right-eventi .box-content {color:#666666;}
div.content-right-eventi .box-content a {color:#666666;}
div.content-right-news {margin-bottom:10px;}
div.content-right-news .box-titolo {color:#D8AE49;}
div.content-right-news .box-content {color:#666666;}
div.content-right-news .box-content a {color:#666666;}
div.content-right-location {width:185px;}
div.content-right-location a {color:#80C568;text-decoration: none;}
div.content-right-sitemap {color:#9A8EDD;}
div.loghi-container {background-color:#343434;padding-top:15px;padding-bottom:15px;}
div.loghi-container .loghi {text-align: center;}
div.loghi-container .loghi a {margin-right:20px;margin-left:20px;}
div.loghi-container .loghi a img {border:2px transparent solid;}
div.loghi-container .loghi a img:hover {border:2px gray solid;}
div.footer {background-color:#CCCCCC;height: 54px;text-align: center;padding-top:12px;}
div.footer p {display: inline;padding-left:15px;padding-right:15px;}
div.fotogallery {width:130px;margin-left:20px}
div.fotogallery img {width:120px;height: auto;border:1px gray solid;padding:2px;}
img.img-prd {max-width: 200px;height: auto;float:left;margin-right:15px;border: 1px gray solid;padding: 2px;}

div.scheda-allegati-prodotto {margin-top: 10px;padding-top:5px;border-top:1px gray dashed;}
div.scheda-allegati-prodotto .prodotto-pdf {padding:3px;}

.paginazione{margin:0px;  padding-top:10px; text-align:center;}
.paginazione .pagesel{color:#800000;}
.paginazione .testo{display:none;}
.paginazione input{font-family:times New Roman;  font-size:10pt;  color:gray;  border:0px;  background-color:transparent;}
.paginazione input:hover{cursor:pointer;  color:#800000;}

div.box {width:346px;background-repeat: no-repeat;}
div.box-titolo-container {background-image: url(../images/box-top.png);background-repeat: no-repeat;height: 54px;}
div.box-titolo {padding-left:27px;padding-top:22px;padding-right:20px;font-size: 16px;font-family: arial;text-transform: uppercase;}
div.box-content-container {background-image: url(../images/box-middle.png);background-repeat: repeat-y;}
div.box-content {padding-left:27px;padding-top:0px;padding-right:20px;font-size: 11px;font-family: arial;margin-bottom:30px;}
div.box-content img {float:left;margin-right:10px;border:1px #DDDDDD solid;max-width: 80px;height: auto;}
div.box-footer {font-size: 16px;font-family: arial;text-transform: uppercase;background-image: url(../images/box-bottom.png);background-repeat: no-repeat;height: 35px;border:0px red solid;}

#box{position:absolute;width:300px;height:80px;border:1px #660000 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:center;padding:5px;}
#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:bold;color:black;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;}

div.minibox {height: 28px;width:77px;background-image: url(../images/minibox.png);background-repeat: no-repeat;padding-left:15px;padding-top:11px;padding-right:70px;padding-bottom:11px;}
div.minibox-titolo {font-size: 11px;font-family: arial;text-transform: uppercase;}

div.menu-inferiore {background-image: url(../images/menu-inferiore.png);height: 157px;padding-top:24px;}
div.menu-inferiore-box {width:140px;}
div.menu-inferiore-box.li0 {margin-left:30px;}
div.menu-inferiore-box.li1 {margin-left:55px;}
div.menu-inferiore-box.li2 {margin-left:60px;}
div.menu-inferiore-box.li3 {margin-left:55px;}
div.menu-inferiore-box.li4 {margin-left:50px;}

div.menu-inferiore-titoli {color:#FFFFFF;text-decoration: none;font-size: 16px;font-family: arial;}

div.menu-inferiore-content {padding-top:20px;}
div.menu-inferiore-content .selected {color:orange;}
div.menu-inferiore-content li span {display:inline-block; text-align:left; margin:0px; padding:0;}
div.menu-inferiore-content a {text-decoration:none; #646464; font-family:arial; font-size:11px;}
div.menu-inferiore-content li a:hover {color:red;text-decoration:none;cursor:pointer;}
div.menu-inferiore-content li {color:#737373;list-style: square; margin:0; padding:0;margin-top:3px; list-style-position: inside;}   
div.menu-inferiore-content ul {padding:0px; margin:0px;}

div.menu-principale {width:360px; padding-top:100px;  text-align:left;}
div.menu-principale .selected {color:red;}
div.menu-principale li span {display:inline; text-align:right; margin:5px; padding-right:4px; height:12px;  padding-bottom:2px;}
div.menu-principale li a {text-decoration:none; color:#737373; text-transform: uppercase; font-family:arial; font-size:11px;}
div.menu-principale li a:hover  {text-decoration:none; color:#737373;}
div.menu-principale li {list-style: none; display:inline; margin:0; padding:0; padding-left:20px;}   
div.menu-principale ul {padding:0px; margin:0px;}

