/* HTML ELEMENTS */
/**********************************/

html, body {margin:0 auto; padding: 0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-align: center;
}
body{ }
a{text-decoration: underline; color:#003366
}
label{float:left;width:90px;line-height:20px;padding-right:5px;padding-left:10px;
}
* html label{padding-left:0;
}
b{color:#003366;}
ul{padding:0 0 0 13px;margin:0 0 0 10px; list-style-image:url(img/bullet.gif);
}
ul li{padding:0;margin:0;
}
ul li p{padding-left:0!important;margin-top:-3px;
}
div#pag ina span{font-size:11px;
}
img{border:0}

/* LAYOUT */
/*****************************/
div#container  {width:760px; margin: 0 auto; border:0px solid; text-align: left;background:url(img/back_pagina3.jpg) top center no-repeat;
}
div#testataGrigia{height:15px; background-color:#666666; color:#FFFFFF;padding-right:10px; text-align:right;
}
div#testataGrigia a{color:#fff;text-decoration: none;
}
div#header {clear:both; border:0px solid;width:760px; margin:0px; height:169px;
}
div#menuHeader {border:0px solid; height:5px; background-color:#ECC02C; text-align:left; padding-left:10px; line-height:20px; border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;
}
div#menuHeader a{text-decoration: none;
}
div#content {clear:both; border:0px solid; 
}
div#content div#colsx  {width:160px; float:left; padding:0;border:0px solid;
}
div#content div#col md  {width:330px; float:left; padding:0; border:0px solid;
}
div#content div#coldx  {width:200px; float:right; padding:0; 
}
div#Testofooter {float:left; border:0px solid;padding-top:5px; clear:both; background-repeat:no-repeat;
}
div#footer div#Logo{flo at:right; border:1px width:158px;
}
div#colSX{border:0px solid; width:167px; float:left; 
}
div#colDX{border:0px solid;  float:right;
}

/* COLSX */
/******************************/
/* MENU */ 
div#menu{width:167px; border:0px solid; background-color:#EABC21;
}
div#menu ul {margin:0px; padding:0px; list-style-type:none; list-style-image:none;
}
div#menu ul li {margin:0px;list-style-type: none; padding:0px;border-bottom:1px solid #578EB5;
}
div#menu ul li a.selected{padding:0; font-weight:bold;text-decoration: none;
}
div#menu ul li a.selected2{padding-left:25px; display:block; background-color:#99BBD1; text-decoration: none;
}
div#menu ol li a#current{border-color: #F60;color:#06F;text-decoration: none;
}
div#menu ul li a {font-weight:bold;color:#000;text-decoration: none;
}
div#menu ul li a:hover { color:#000;text-decoration: none;
}
div#menu ul li a:visited { color:#000;text-decoration: none;
}
div#menu ol {margin:0px; padding:0px;
}
div#menu ol li {margin:0px;padding:0px;
}
div#menu ol li.sottomenu{list-style-type:none; background:url(img/backVoceOn2liv.jpg) repeat-y top left; padding:2px 0; padding-left:25px; border-bottom:1px solid #578EB5;}

div#menu ol li.sottomenuselezionato{list-style-type:none; background:url(img/backVoceOff2liv.jpg) repeat-y top left; padding:2px 0; padding-left:25px; border-bottom:1px solid #578EB5;
}

div#menu ol li.sottomenuselezionato a{color:#fff;
}

div#menu ol li a {text-decoration: none;
}
div#menu ol li a.selected3 { background-color:#ECC02E; background:url(img/back_menu1liv.jpg) no-repeat; padding-left:25px;text-decoration: none;display:block;
}
div#menu ol li a:hover {text-decoration: none;
}

/* CONTATTI */
div#contatti {color: #ffffff; padding-left:22px;padding-top:120px; font-weight:bold
}
.buttoninvia{position:relative;left:140px;}

/* CONTENUTO */
/****************************/
div#content div#pagina {width:380px;margin-left:8px; float:left; border:0px solid; padding-top:3px;  height:auto
}
div#content div#paginaIntro {width:375px;position:relative; left:17px; float:left; border:0px solid; padding-top:0px;  height:auto
}
div#content div#paginaIntro h2{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#003366; padding-left:3px; margin:0; border:0px solid; padding-top:3px;
}
html>body div#paginaIntro {width:380px;margin-left:8px; float:left; border:0px solid; position:relative; left:17px; height:auto
}
html>body div#pagina {width:380px;margin-left:12px; float:left; border:0px solid; position:relative; left:10px; height:auto
}
div#content div#pagina p{padding:0px; padding-left:10px; 
}
div#content div#paginaIntro p a{ font-weight:bold 
}
div#content div#paginaIntro p{padding:0px; padding-left:4px; 
}
div#areaRadiografia{ width:167px; height:225px; background:url(img/radiografia_back2.jpg) repeat-y top left;}

/* DISTRIBUTORI */
/****************************/
div#regioni{width:360px; height:211px;border:0px solid;padding-bottom:10px; background:url(img/elenco_regioni_back.jpg) no-repeat; margin-left:13px; margin-top:30px;}
div#regioni h3{font-size:12px; font-weight:bold; color:#003366;padding-left:4px;}
div#distributori{padding-left:10px;}

/* COLDX */
/*****************************/
div#RiquadroFoto{ width:169px; height:117px; background:url(img/riquadro_prodotti.gif); padding-top:0px; margin-left:26px; margin-top:0px; border:0px solid}
div#foto {padding-top:0px; padding-top:4px; padding-left:5px;
}
/* FOOTER */
/*****************************/
div#footer {border:0px solid;padding-top:5px; padding-bottom:10px; clear:both; background:url(img/index2_r16_c1.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:760px;
}
.news{ font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(img/back_col_DX.jpg)}
div#content div#pagina h2{ font-family:Arial,Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#003366; padding-left:10px; margin:0; border:0px solid;}
.testo{ font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding-left:0px;}
div#BoxSXMenu{ width:167px; border:0px solid;}
div#BoxFormLogin{width:200px; height:220px; background:url(img/Login.jpg); border:0px solid; background-repeat:no-repeat;}
div#boxLogin{width:200px; height:237px; background:url(img/Login.jpg); border:0px solid; background-repeat:no-repeat;}
div#BoxFormLogin2{width:200px; height:180px; background:url(img/Login2.jpg); border:0px solid; background-repeat:no-repeat;}
div#boxLogin2{width:200px; height:180px; background:url(img/Login2.jpg); border:0px solid; background-repeat:no-repeat;}
div#BoxForm{padding-left:52px; padding-top:20px; border:0px solid;}
div#BoxForm2{padding-left:52px; padding-top:20px; border:0px solid;}
div#BoxForm p, div#BoxForm2 p{padding-left:0px; padding-top:0px; border:0px solid; position:relative; left:-15px; top:10px}
div#BoxNews{position:relative;left:21px; top:0; border:0px solid; width:180px;height:auto;}
div#BoxNews div#testataNews{border:0px solid;  padding:0; margin:0;}
div#BoxNews div#corpoNews{width:100%; bor der:1px solid; margin:0;padding:0; min-height:30px; height:auto; color:#003366; font-size:11px; line-height:12px; background:url(img/backgNews.gif);}
div#BoxNews div#corpoNews p{width:150px; border:0px solid; padding-left:15px; pad ding-top:10px;}
div#BoxNews div#piedeNews{border:0px solid;  margin:0;padding:0;}
.dataNews{ font-weight:bold;}
div#BoxNews div#corpoNews a{color:#003366;}
.mail{color:#FFFFFF}
.mail a{color:#FFFFFF}
.mail a:hover{color:#FFFFFF}
.LinkSott a{text-decoration:underline}
.FloatIMG{float:right;padding:5px 5px 5px 5px;}
.TestoMessLogin{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px;}
.TestoMessLogin a{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:underline}
.TestoMessLogin a:hover{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:underline}

.BoxLoginButton{border:0px solid; width:50px; position:relative; left:89px; top:0;}
html>body .BoxLoginButton{border:0px solid; width:50px; position:relative; left:89px; top:0;}
.BoxLoginButton img{border:0;}

.BoxLoginButtonlogout{border:0px solid; width:60px;position:relative; left:89px; top:39px;}
html>body .BoxLoginButtonlogout{border:0px solid; width:50px;position:relative; left:89px; top:49px; }
*:first-child+html .BoxLoginButtonlogout{border:0px solid; width:50px; position:relative; left:89px; top:37px; }
.BoxLoginButtonlogout img{border:0;}

div#paginazione{font-weight:bold; text-align:center; margin-left:15px;}
div#paginazione .selected{color:red;font-size:13px;}
