/*BODY { scrollbar-face-color: #848c9b; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF;
		 scrollbar-darkshadow-color: #848c9b; scrollbar-track-color: #E9E9E9; scrollbar-arrow-color: #FFFFFF; color: #575e6a; font-family:verdana;font-size:12px;}

H1 {font-size:18px;color:#575e6a;font-family:verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
A {margin:0; color: #434757; font-size: 12px; font-family: verdana; line-height: 14px; text-decoration: none; font-weight: normal; letter-spacing: 0;}
A:hover {margin:0; color: #e8081c; font-size: 12px; font-family: verdana; line-height: 14px; text-decoration: none; font-weight: normal; letter-spacing: 0;}
A.codice,A.codice:hover,A.codice:visited{font-family:verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-weight:bold}
A.codice,A.codice:hover{color:#575e6a;}

.titolimenu {margin:0; color: #0c3c6b; font-size: 10px; font-family: verdana; line-height: 14px; text-decoration: bold; font-weight: normal; letter-spacing: 0;}
.menu_prodotti {text-align:center; height:30;background-image:url(img/menu_prodotti.gif);background-repeat:no-repeat;font-size: 11px; font-family: verdana; color: #294982}
.linea {font-size: 40px; font-family: verdana; color: #b2b1b1}
.ricerca {padding-right:16; font-size: 10px; font-family: verdana; color: #71787d;}
.bordo_grigio2 {font-size: 9px; font-family: verdana; padding-left:10; padding-right:10; border: solid 1px #A5ACB2}

.textbox { color: #003257; font: 10px Verdana, Arial, Helvetica, sans-serif; background: #ffffff; padding-right: 5px; padding-left: 5px; width: 120px; height: 19px;border: solid 1px #A5ACB2 }
.testostandard, P{color: #434757; font-size: 10px; font-family: verdana; font-weight: normal;}
.productTitle{text-align:left;text-transform:uppercase;width:100%}
.menu_prodotti A,.menu_prodotti A:hover,.menu_prodotti A:visited{font-size:12px}
.separatore{color:#98b1db}
.cTableField{height:27px;background-color:#eaeaea;width:198px;text-align:center;width:300px;}
.cTableValue{text-align:left;width:200px}
*/
.itemListaProdotti{border:solid 1px #d2d2d2;padding:2px;text-align:center;vertical-align:middle;margin-right:2px;margin-bottom:5px;max-width:175px;min-height:180px}
.itemListaProdottiPromo{background:url(img/etichetta_promo.gif);background-position:right top;background-repeat:no-repeat;border:solid 1px #d2d2d2;padding:2px;text-align:center;vertical-align:middle;margin-right:2px;margin-bottom:5px;max-width:175px;min-height:180px}

.itemListaProdotti A, .itemListaProdotti A:hover, .itemListaProdotti A:visited{font-size:10px}
#imgZoom{text-align:center;margin:auto;vertical-align:middle;height:350px;width:640px;overflow:hidden;text-align:left}
#imgThumbs{text-align:center;margin:auto;margin-bottom:20px}
.miniatura{cursor:pointer;padding:8px;max-width:170px;max-height:170px;}
.miniatura:hover{}
.fieldName{vertical-align:top;background-color:#eee}

BODY{background:url(img/mainTopBg.gif) repeat-x #f7f7f7;font-family:Verdana;font-size:11px;color:#3c3c3c;}

#siteContainer{text-align:center;margin:auto;width:985px;position:relative;top:0;left:0}
#top{background:url(img/centrosedia-top.gif) no-repeat;background-position:center bottom;width:984px;height:170px;text-align:right;position:relative;}
#top2{background:url(img/mainTop2.gif) no-repeat;width:985px;height:27px;text-align:left;position:relative;}
#top3{background:url(img/mainTop3.gif) no-repeat;width:985px;height:32px;position:relative;}
#top3NoMenu{background:url(img/mainTop3NoMenu.gif) no-repeat;width:985px;height:32px;position:relative;}
#main{/*border:solid 1px red;*/padding-top:1px;padding-bottom:100px;background:url(img/mainBg.jpg) repeat-y;width:985px;position:relative;top:0;left:0;text-align:left;min-height:600px;min-height:820px;}
#mainNoMenu{/*border:solid 1px red;*/padding-top:1px;padding-bottom:100px;background:url(img/mainBgNoMenu.gif) repeat-y;width:985px;position:relative;top:0;left:0;text-align:left;}
#bottom{background:url(img/bottom.gif) repeat-y;width:985px;height:130px;position:relative;top:0;left:0;}
#bottomNoMenu{background:url(img/bottomNoMenu.gif) repeat-y;width:985px;height:130px;position:relative;top:0;left:0;}

#topContent{/*border:solid 1px red;*/width:100px;position:absolute;left:800px;top:0px;margin-top:60px;margin-right:35px;}
#topContent a{display:block;border-bottom:solid 1px #a1a1a0;text-decoration:none;color:#0e0e0e;text-align:left;font-weight:normal}

#top2Content{/*border:solid 1px red;*/width:550px;position:absolute;left:0;margin-left:10px;margin-top:3px;text-align:center}
#top2ContentRight{/*border:solid 1px red;*/width:200px;position:absolute;left:600px;margin-left:10px;margin-top:3px;background:url(img/cerca.gif) no-repeat;background-position:left center; padding-left:130px;}
#top2ContentRightAdmin{/*border:solid 1px red;*/width:330px;position:absolute;left:600px;margin-left:10px;margin-top:3px;vertical-align:middle;padding:0;background-position:left center; }

#menuTop{/*border:solid 1px red;*/width:191px;margin:5px;height:55px;padding-top:10px;text-align:center;background:url(img/menuTopBg.gif) no-repeat;position:absolute;top:0;left:0;margin:0;}
#menuContent{/*border:solid 1px red;*/width:187px;margin-top:5px;margin-left:4px;text-align:left;position:absolute;top:50px;left:0px;padding-left:0px;background:url(img/menuBg.jpg);background-repeat:repeat-x;background-position:center top;background-color:#f7f7f7;height:500px;}
#contentContent{/*border:solid 1px red;*/width:744px;margin:10px;text-align:left;padding-right:20px;position:relative;top:0px;left:200px;}
#contentContentNoMenu{/*border:solid 1px red;*/width:900px;margin:10px;text-align:left;padding-right:20px;position:relative;top:0px;left:30px;}

#bottomContent{/*border:solid 1px red;*/width:750px;text-align:left;position:absolute;top:40px;left:0px;color:#746060;padding-left:200px;}
#pageContent,#pageProdottiContent{margin-top:20px;clear:both}

.listaProdotti{width:600px;margin-top:20px}
.menuTitle{color:#ffffff;font-weight:bold;font-family:Verdana;font-size:11px;text-align:center;padding-top:6px;
           vertical-align:bottom;padding-left:2px;padding-right:2px}
.menuTitleShort{color:#ffffff;font-weight:bold;font-family:Verdana;font-size:11px;text-align:center;padding-top:18px;font-size:18px;
           vertical-align:bottom;}
           
H1{color:#ed7405;font-weight:bold;text-transform:uppercase;text-align:right;font-size:18px;margin:0;}
a{text-decoration:none;color:#3c3c3c;font-weight:bold}

.menuItem{color:#6c6c6c;font-size:11px}
.categoryBox{position:relative;vertical-align:top;font-size:13px}
.categoryBoxImg{padding:4px;border:solid 1px #fea200;}
.cTableField{text-align:right;}
.cTableValue{text-align:left;}
.button{border:solid 1px #000;}
.centerdContent{text-align:center;margin:0}
UL.categoryList{width:100%;padding:0}
LI.categoryListItem a:hover {color:#ed7405;}
LI.categoryListItem{padding-left:4px;list-style-type:none;width:182px;margin:0px;vertical-align:middle;display:block;float:left;padding-top:4px;font-size:12px;letter-spacing:0.4pt;border-bottom:solid 1px #b0afae;display:block;clear:both;}
LI.categoryListItem:hover { background-color : #eeeeee;cursor:pointer;color:#ed7405;}
LI.categoryListItem a:hover{color:inherit}
.categoryBox LI.categoryListItem{font-size:11px;background-color : Transparent;cursor:pointer;}
/*div.tree a{width:100px;white-space:normal;}
div.tree{width:180px;}*/
#contentContent div IMG{ margin:0px;}

.pageTitle{width:100%;padding-top:10px;}
#prodottiTitle {background:url(img/prodottiTitle.gif) no-repeat;background-position:left bottom;min-width:111px;height:34px}
#promozioniTitle {background:url(img/promozioniTitle.gif) no-repeat;background-position:left bottom;min-width:111px;height:34px}
#nuoviProdottiTitle {background:url(img/nuoviProdottiTitle.gif) no-repeat;background-position:left bottom;min-width:111px;height:34px}
#prodottiTitle div{color:#ffffff;font-family:verdana;font-size:22px;float:left;text-transform:uppercase;margin-left:8px;margin-top:4px}
#prodottiTitle H1{float:right;font-size:14px;padding-top:14px}
#aziendaTitle{background:url(img/aziendaTitle.gif) no-repeat;min-width:111px;min-height:23px}
#serviziTitle{background:url(img/serviziTitle.gif) no-repeat;min-width:111px;min-height:23px}
#cataloghiTitle{background:url(img/cataloghiTitle.gif) no-repeat;min-width:111px;min-height:23px}
#newsTitle{background:url(img/newsTitle.gif) no-repeat;min-width:111px;min-height:23px}
#contattiTitle{background:url(img/contattiTitle.gif) no-repeat;min-width:111px;min-height:23px}
#promozioniTitle{background:url(img/promozioni-titolo.gif) no-repeat;min-width:111px;min-height:23px}
#newsletterTitle{background:url(img/newsletter-titolo.gif) no-repeat;min-width:111px;min-height:23px}
#linksTitle{background:url(img/linksTitle.gif) no-repeat;min-width:111px;min-height:23px}

.subTitle{color:#3c382c;}
#contentContent IMG{ margin:4px;}
#homeTopText{clear:both;vertical-align:top;background-image:url(img/azienda-sx.jpg);background-repeat:no-repeat; padding-left:270px;width:400px;}
#homeBottomText{clear:both;margin-top:50px;vertical-align:top;width:685px;}

#navigation {
    
}
#navigation ul,#prodottiTopMenu ul{
    margin:0px 0 0px 0px;
    padding:0;
}
#navigation ul li,#navigation ul,#prodottiTopMenu ul li,#prodottiTopMenu ul {
    
    list-style:none;
    float:left;
}

#navigation ul li,#navigation ul
{
    padding:0 5px 0px 5px;
    margin:1px 0 0px 0;    
}

#navigation ul li{
    border-right:solid 1px #88857e;
}

#navigation ul li a:link, #navigation ul li a:visited,#prodottiTopMenu ul li a:link, #prodottiTopMenu ul li a:visited {
    margin-bottom:0;
    padding:0;
    display:block;
    text-decoration:none;
    background-position:top;
    background-repeat:no-repeat;
    color:#ffffff;
   
}

#navigation ul li a:link, #navigation ul li a:visited
{
    height:21px;
}

#navigation ul li a span{
    display:none;
}
#prodottiTopMenu ul li a span {display:block;color:#1d1d1d;padding-top:4px;text-align:center;font-weight:bold;letter-spacing:0px}
#prodottiTopMenu ul li a span:hover {color:#ed7405;}

/*.topMenuItem{border-right:solid 1px #6b996f;padding-right:4px;padding-left:6px;height:20px;display:block;float:left;margin-left:10px;cursor:pointer}*/
/*.topMenuItem span{display:none;}*/
#aziendaMenuItem{ background:url(img/azienda.gif) no-repeat;width:70px;margin-right:7px;margin-left:7px}
#serviziMenuItem{ background:url(img/servizi.gif) no-repeat;width:55px;margin-right:7px;margin-left:7px}
#prodottiMenuItem{ background:url(img/prodotti.gif) no-repeat;width:65px;margin-right:7px;margin-left:7px}
#nuoviProdottiMenuItem{ background:url(img/nuoviprodotti.gif) no-repeat;width:115px;margin-right:7px;margin-left:7px}
#cataloghiMenuItem{ background:url(img/cataloghi.gif) no-repeat;width:80px;margin-right:7px;margin-left:7px}
#newsMenuItem{ background:url(img/news.gif) no-repeat;width:50px;margin-left:7px}
/*#aziendaMenuItem:hover{background:url(img/azienda_over.gif) no-repeat;width:70px;}
#serviziMenuItem:hover{background:url(img/servizi_over.gif) no-repeat;width:55px;}
#prodottiMenuItem:hover{background:url(img/prodotti_over.gif) no-repeat;width:65px;}
#nuoviProdottiMenuItem:hover{background:url(img/nuoviprodotti_over.gif) no-repeat;width:115px;}
#cataloghiMenuItem:hover{background:url(img/cataloghi_over.gif) no-repeat;width:80px;}
#newsMenuItem:hover{background:url(img/news_over.gif) no-repeat;width:50px;}*/

#indietroProdottiTopMenuItem{ background:url(img/precedente.gif) no-repeat;width:175px;height:21px;}
#contattaProdottiTopMenuItem{ background:url(img/contatta.gif) no-repeat;width:175px;height:21px;margin-left:2px;}
#stampaProdottiTopMenuItem{ background:url(img/stampa.gif) no-repeat;width:175px;height:21px;margin-left:2px;}

.catalogoItem{background:url(img/pdf_logo.gif);background-repeat:no-repeat;padding-left:52px;min-height:63px;min-width:50px;display:block;margin:20px}
.riquadro{width:140px;height:299px;vertical-align:top;background:url(img/basso.gif) no-repeat #e6e1cd;background-position:center bottom}
.riquadro H2{font-family:Verdana;font-size:12px;color:#3c382c;font-weight:normal;text-align:left;margin:auto;padding:4px;float:left;cursor:pointer;}
.riquadro H2:hover{color:#ed7405}
.riquadro div{color:#446c47;padding:10px;font-size:12px;text-align:left}
.riquadro a{font-weight:normal}
.creditsTitle{color:#ed7405;font-weight:bold}
/* Styled Link Buttons */
a.smallButton,a.clickbutton
{
    cursor:pointer;
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
a.smallButton{background:url(/img/button132.gif);width:132px;}
a.clickbutton{background:url(/img/button.gif);width:191px;}
a:hover.clickbutton{
	color:#0066CC;
}
.cancel
{
	background:url(/img/annulla.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
	width:132px;	
	padding-left:7px;
}
.email
{
	background:url(/img/msg.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
	width:132px;	
	padding-left:7px;
}
.promoHomeBox{width:700px;padding:0px;border-right:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8;}

.img-shadow {

background: url(/img/shadowAlpha.png) no-repeat bottom right !important;
background: url(/img/shadow.gif) no-repeat bottom right;
background-color:#000000;

}

.img-shadow img 
{
padding:0;
top:-6px;
left:-6px;
position: relative;
background-color: #fff;
border:solid 1px red;
} 

UL.homeList LI A H2{font-weight:normal}

UL.homeList LI
{
    list-style-type:none;
    list-style-position:outside;
    padding-top:5px;
    background: url(/img/categoriaSep.jpg) no-repeat;
}

UL.homeList LI
{
    list-style-type:none;
    list-style-position:outside;
    background: url(/img/categoriaSep.jpg) no-repeat;
    color:#3C3C3C;
    
}
UL.homeList LI H2{
    font-weight:bold;
    text-decoration:none;
    font-size:14px;
    padding-top:5px;
    padding-bottom:5px;
    color:#3c382c;
}

UL.homeList a:hover H2{
    color:#F2A258;
}

UL.homeList LI.first{background: none;}

.materiale {margin-bottom:4px;}

UL.listaMateriali LI
{
    list-style-type:none;
    list-style-position:outside;
}

.contactFieldName{float:left;clear:left;width:150px;text-align:right;padding-right:4px;}
.contactFieldValue{float:left;padding-bottom:2px;}