<!--
body,input,td,th,tr,option,select,textarea{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;}
body{
	color:#435A6C;
	/*color:#000;*/
	text-align:center;
	margin:0px;
	padding:0px;
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#8E9295;
}

a:link, a:visited {color: #D90028;text-decoration: none}

a:hover,a:active {text-decoration: underline;color: #FF2547}
a img{border:none}

form{margin:0px;padding:0px}
input.input{height:14px;border:1px solid #435A6C}

.floatL{float:left}
.floatR{float:right}
.clear{clear:both}
.hidden{display:none}
.pad5{padding:5px}
.padt5{padding-top:5px}
.padb5{padding-bottom:5px}
.padtb5{padding-top:5px;padding-bottom:5px}
.padlr5{padding-left:5px;padding-right:5px}
.link{	display:block;text-align:right;padding-right:12px;font-weight:bold;
		font-size:9px;text-decoration:underline !important;
		background-image:url(/images/arrBlack.gif);background-position:right;background-repeat:no-repeat}
.arrLink{background-image:url(/images/arrRed.gif);background-position:right;background-repeat:no-repeat;padding-right:12px}
.link:hover{background-image:url(/images/arrRed.gif)}
.redShadow{background-image:url(/images/redShdw.gif);background-repeat:repeat-x;height:14px;margin-top:5px;}
img.floatL{padding-right:5px;padding-bottom:5px}
img.floatR{padding-left:5px;padding-bottom:5px}
ul{margin:0px;padding:0px 0px 0px 15px}
ul li{list-style-image:url(/images/dotGreen.gif)}
.alignLeft{text-align:left}
.alignRight{text-align:right}
.alignCenter{text-align:center}
.alignJustify{text-align:justify}
.smalltext{font-size:90%}
.required{color:#FF0000;font-weight:bold}
.error{border:1px dotted #F00;background-color:#FFF2F2}
.invisible{visibility:hidden}
p{margin-top:5px;margin-bottom:5px}
div.twoColumns .left{width:48%;float:left}
div.twoColumns .right{width:48%;float:right}
div.twoColumns .clear{clear:both;font-size:1px}
.ottanta{font-size:90%;color:#999;font-family:Tahoma, Arial, Helvetica, sans-serif}

.little{font-size:90%}

img.imgframe{padding:5px;background-color:#FFF;border:1px solid #eee;border-top-color:#FFF;border-bottom-width:2px}
img.floatL{margin-right:10px;margin-bottom:10px}
img.floatR{margin-left:10px;margin-bottom:10px}

/*******************BOX*******************/
.box {
  background-color:#f7f7f7;
  background-image:url(/images/top.gif);
  background-repeat:repeat-x;
  }
.boxCornerSize {
  height:10px;
  background:url(/images/corner.gif) no-repeat;
  width:10px; 
  font-size:1px; /*IE Hacks*/
  }
.boxTL, .boxBL { float:left}
.boxTR, .boxBR { float:right}
.boxTR { background-position:right top}
.boxLeft{background-image:url(/images/left.gif);background-repeat:repeat-y}
.boxRight{background-image:url(/images/right.gif);background-position:right;background-repeat:repeat-y}
.boxBottom {
  height:10px;
  width:100%;
  background-image:url(/images/bottom.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  }
.boxBL { background-position:left bottom; }
.boxBR { background-position:right bottom; }
.boxEnd { clear:both; }
.boxContent { clear:both;padding:0px 10px 0px 10px;}
.boxContent h2{color:#0066a0;font-size:18px;border-bottom:2px solid #ddd;font-weight:bold;display:block;font-family:Tahoma, Helvetica, sans-serif;padding:0px 3px 0px 3px;letter-spacing:-0.03em}
.boxContent h2 a:hover{text-decoration:none}

div.form div.formline{
	padding:2px;
	clear:both;
}

div.form div.formline label{
	display:block;
	width:80px;
	float:left;
}
div.form div.formline label.label2{
	text-align:right;
	width:80px;
}
div.form div.formline label.label3{
	width:200px;
}
div.form div.formline input,div.form div.formline select{
	float:left;
}

.bottomForm{
	clear:both;
}

.note{border:1px solid #FFC;padding:5px;margin-top:5px;margin-bottom:5px;font-size:90%;background:#FFE url(/images/notabene.gif) no-repeat bottom right}
.note p{padding:0px;margin:0px}
.modulo label{font-weight:bold;display:block}
.modulo input{height:14px}




/*BasicLayout*/
#wrapper1{background-image:url(/images/back.gif);background-position:center top;background-repeat:repeat-y}
#wrapper2{margin:0px auto;text-align:left;width:766px;background-color:#435A6C;border-bottom:1px solid #666;
		  background-image:url(/images/topSdw.gif);background-repeat:repeat-x}
#wrapper3{padding:10px}
#topBorder,#bottomBorder{border-bottom:1px solid #FFF;background-color:#D1DEE9;font-size:80%;font-weight:bold;padding:2px 4px 0px 4px}
#topBorder .right{text-align:right}
#topBorder a,#bottomBorder a{color:#435A6C}
#admin{float:right;padding-right:3px}
#admin a{background-image:url(/images/admin.gif);background-position:right;background-repeat:no-repeat;display:block;width:90px;}
#admin a:hover{background-image:url(/images/adminOn.gif);text-decoration:none}

#mainTabBar{font-size:110%;padding-right:14px;background-color:#435a6c}
.tabBar,.tabBar li{margin:0px;padding:0px;list-style-type:none;display:inline}
.tabBar li{background-image:url(/images/Tab.gif);background-repeat:no-repeat;background-position:top center;}
.tabBar li a{display:block;width:79px;text-align:center;float:left;color:#FFF !important;font-weight:bold;text-transform:uppercase;background-image:url(/images/Tab.gif);background-repeat:no-repeat;background-position:top center;margin-left:1px;padding-top:4px;padding-bottom:2px}
.tabBar li a:hover{text-decoration:none;background-image:url(/images/TabOn.gif)}
.tabBar li.selected a,.tabBar li a:active{background-image:url(/images/TabH.gif)}

#searchBar{clear:both;background-image:url(/images/searchBar.gif);background-repeat:no-repeat;height:26px;padding:5px;background-color:#435a6c}
#searchBar h2{margin:0px;text-transform:uppercase;font-size:160%;color:#FFF;font-style:italic;letter-spacing:-1px;font-weight:normal}
#searchBar h2 a,#searchBar h2 a:hover{color:#FFF;text-decoration:none}
#searchBar form{padding-top:6px}
#searchBar #srcField{width:105px;font-size:10px;border:none;background:transparent;margin-top:-5px;margin-right:3px}


#main{background-image:url(/images/sidebar.gif) !important;background-repeat:repeat-y;background-color:#FFF;background-position:25px left}
#sidebar{float:left;width:183px}
#page{float:left;width:563px}
#bottomMain{text-align:right;clear:both;background-image:url(/images/bottomMain.gif);background-position:bottom;background-repeat:no-repeat}



#impExp{background-image:url(/images/ImportExport.gif);background-repeat:no-repeat;padding:33px 5px 5px 100px}
#impExp p{margin-top:0px}


#listaCategorie{margin:0px;padding:0px;list-style-type:none}
#listaCategorie li{background-image:url(/images/btnSideBar.gif);background-repeat:no-repeat;background-position:bottom left;}
#listaCategorie a{display:block;padding:2px;border-top:1px solid #fff;
				border-bottom:1px solid #eee;font-size:110%;font-weight:bold;
				padding-left:20px;color:#435A6C;height:18px}
#listaCategorie a:hover{color:#D90028;text-decoration:none;border-top-color:#eee;border-bottom-color:#FFF;background-image:url(/images/btnSideBarOn.gif)}
#listaCategorie a:active,#listaCategorie a.selected{background-image:url(/images/btnSideBarOn2.gif);text-decoration:none;color:#FFF}


#newsBox{
	padding:5px;
}
#newsBox ul,#newsBox li{margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#newsBox ul{padding:5px}
#newsBox li{padding-left:9px;margin-bottom:4px; background-image:url(/images/newsdot.gif);background-repeat:no-repeat;background-position:0px 6px}
#newsBox .nwsTitle{color:#D90028}
#newsBox .nwsDate{font-weight:bold}
#newsBox a{color:#444}
#newsBox a:hover{color:#000;text-decoration:none;}
#newsBox a:hover .nwsTitle{color:#D90028}

/*


.product{background-image:url(/images/prodDetail.gif);background-repeat:no-repeat;background-position:left top}



.product h4.price{color:#435A6C;line-height:1.5em;margin:0px;font-size:130%}
.product h4.price sup{line-height:1;font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:9px}
.prodDetail h3{margin:0px;font-size:130%}
.prodDetail p{margin:0px}
.product .prodBar{text-align:right;clear:both;padding-top:3px}
*/
#prodottiHome td{width:50%;vertical-align:top}
#prodottiHome td .prodDetail{width:170px}

.product .prodDetail{float:left;padding-top:5px}
.product .prodImage{float:left;width:64px;padding:10px}
.product .prodImage img{border:1px solid #999;background-color:#FFF}
.product{background-image:url(/images/prodDetail.gif);background-repeat:no-repeat;background-position:left top}
.product .prodBar{text-align:right;clear:both;padding-top:3px}
.product h5.price{color:#435A6C;line-height:1.5em;margin:0px;font-size:130%}
.product h5.price sup{line-height:1;font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:9px}
.prodDetail h4{margin:0px;font-size:130%}
.prodDetail p{margin:0px}


#page h3{font-size:250%;margin:0px;padding:0px;font-style:italic;letter-spacing:-0.075em;color:#D90028}
#page .sottotitolo{font-size:120%;font-weight:bold;font-style:italic;color:#999;margin-top:0px;font-family:Arial, Helvetica, sans-serif}

#catalogo{padding:5px}
#catalogo .product{width:25%;float:left;margin:0px;padding:0px;margin-right:15px;margin-left:15px}
#catalogo .product .prodDetail,#catalogo .product .prodImage{float:none}
#catalogo .product .prodImage{text-align:center;width:auto}
#catalogo .prodDetail h4{text-align:center}
#catalogo h5.price{text-align:right}

#dettagli{background-image:url(/images/prodDetail.gif);background-repeat:no-repeat;padding:5px;margin-top:5px}
#imgProdotto{padding:5px;border:1px solid #eee;border-bottom-width:2px}
#descProdotto{font-size:110%}
#dettagli .twoColumns,#dettagli .twoColumns .left,#dettagli .twoColumns .right{padding:5px}
#dettagli h5.price{text-align:right;font-size:190%;font-style:italic;margin:0px}
#dettagli h5.price sup{line-height:0.5em;font-size:70%}

#news{padding:5px;margin-top:10px}
#news .news{padding:5px;margin-bottom:5px;background-image:url(/images/prodDetail.gif);background-repeat:no-repeat}


#info{color:#FFF;background-color:#435a6c;padding:10px;background-image:url(/images/info.jpg);background-repeat:no-repeat;background-position:top right}
-->







