body, html{margin:0px; padding:0px; height:100%; width:100%}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body{color:#000;}/*sfondo*/

form{padding:0px; margin:0px; clear:left;}
input, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; height:auto; vertical-align:middle; border:1px solid #000;}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
label{position:relative; top:0px; left:0px; float:left; clear:both;}
.noBorder{border:0px;}

table{position:relative; top:0px; left:0px; float:left; font-size:12px;}
td{vertical-align:top; font-size:12px;}

a{text-decoration:none; color:#000;}
a:hover{color:#000; text-decoration:underline;}
hr{border:0px; height:1px; width:100%; color:#000; background:#000;}

#contCent{width:800px; margin:0px auto; height:100%;}
	#contenitore{position:relative; height:100%; width:100%; margin:0px auto; text-align:left; float:left; margin-bottom:10px;}
	body>#contCent>#contenitore{height:auto;min-height:100%;}
		#top{position:relative; top:0px; left:0px; float:left; width:100%; height:auto; background-color:#FFF}
		#cercaTop{position:relative; top:0px; left:0px; float:left; width:100%; height:55px; border-bottom:10px solid #FFF}
		#cercaTopID{position:absolute; top:0px; left:0px;}
		#cercaForm{position:absolute; top:7px; left:130px; width:670px;}
		#cercaForm td{border-left:1px solid #a9a9a9; padding-left:10px;}
		#sinistraHome{position:relative; top:0px; left:0px; display:inline; float:left; width:310px; padding-left:10px; background-color:#FFF}
		#menuHome{position:relative; top:0px; left:0px; display:inline; float:left; width:220px; background-color:#FFF}
		#destraHome{position:relative; top:0px; left:0px; display:inline; float:left; width:260px; background-color:#FFF}
			.loginInput{width:40px; border:1px solid #a9a9a9}
			.newsHome td{background:none; padding:5px 0px;}
			.paddingTopBottom{padding:5px 0px; background-image:url(/img/tratteggioOrizz.gif); background-position:top; background-repeat:repeat-x}
			.paddingTopBottom td{background-image:url(/img/tratteggioOrizz.gif); background-position:bottom; background-repeat:repeat-x; vertical-align:middle}
#preBottom{position:relative; top:0px; left:0px; float:left; height:50px; clear:left; width:100%;}
#bottom{position:absolute; bottom:0px; left:0px; height:26px; text-align:left; width:100%; float:left; clear:left; background-image:url(/img/backBottom.gif); background-position:bottom; background-repeat:repeat-x}

#bottom a{color:#FFF; text-decoration:none;}
#bottom a:hover{text-decoration:underline;}

#skypeID{position:absolute; top:0px; left:0px;}

#topcontenuto{position:relative; top:0px; left:0px; float:left; width:100%; background-color:#FFF; padding-bottom:10px;}
.tableProdHome{margin-bottom:20px;}
.tableProdHome .titolo{position:relative; top:0px; left:0px; float:left; display:inline; background-color:#e6e7e7; width:280px; height:auto; padding:9px;}
.tableProdHome .quadratino{position:absolute; right:0px; top:0px; height:32px; width:32px;}

#contSuccSin{position:relative; top:0px; left:0px; float:left; display:inline; width:600px; background-color:#FFF}
#contSuccDes{position:relative; top:0px; left:0px; float:left; display:inline; width:200px; background-color:#FFF}

#menu{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; list-style-type:none}
#menu li{position:relative; top:0px; left:0px; float:left; display:inline; width:200px; background-image:url(/img/tratteggioOrizz.gif); background-position:bottom; background-repeat:repeat-x}
#menu li .div{position:relative; top:0px; left:0px; float:left; width:190px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; padding:10px 5px; margin-bottom:1px;}
#menu .selezionato{background-color:#bc0002; color:#FFF}

.elenco td{border-bottom:1px solid #e6e6e6; color:#000}

#elenco1 th{background-color:#e6e6e6; color:#21b287; font-weight:normal}
#menuProd1{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; border-top:1px solid #21b287; list-style-type:none}
#menuProd1 li{position:relative; top:0px; left:0px; float:left; display:inline; width:190px; padding:5px; border-bottom:1px solid #21b287; border-top:1px solid #FFF; background-image:url(/img/bianco.gif); background-position:bottom; background-repeat:repeat-x}
#menuProd1 .selezionato{background-color:#def4ed}

#elenco2 th{background-color:#e6e6e6; color:#0d62a3; font-weight:normal}
#menuProd2{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; border-top:1px solid #0d62a3; list-style-type:none}
#menuProd2 li{position:relative; top:0px; left:0px; float:left; display:inline; width:190px; padding:5px; border-bottom:1px solid #0d62a3; border-top:1px solid #FFF; background-image:url(/img/bianco.gif); background-position:bottom; background-repeat:repeat-x}
#menuProd2 .selezionato{background-color:#cfe0ec}

#elenco3 th{background-color:#e6e6e6; color:#b41a18; font-weight:normal}
#menuProd3{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; border-top:1px solid #b41a18; list-style-type:none}
#menuProd3 li{position:relative; top:0px; left:0px; float:left; display:inline; width:190px; padding:5px; border-bottom:1px solid #b41a18; border-top:1px solid #FFF; background-image:url(/img/bianco.gif); background-position:bottom; background-repeat:repeat-x}
#menuProd3 .selezionato{background-color:#f0d1d0}

#elenco4 th{background-color:#e6e6e6; color:#ee3e17; font-weight:normal}
#menuProd4{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; border-top:1px solid #ee3e17; list-style-type:none}
#menuProd4 li{position:relative; top:0px; left:0px; float:left; display:inline; width:190px; padding:5px; border-bottom:1px solid #ee3e17; border-top:1px solid #FFF; background-image:url(/img/bianco.gif); background-position:bottom; background-repeat:repeat-x}
#menuProd4 .selezionato{background-color:#fcd8d1}

#elenco5 th{background-color:#e6e6e6; color:#d7d6d6; font-weight:normal}
#menuProd5{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; border-top:1px solid #d7d6d6; list-style-type:none}
#menuProd5 li{position:relative; top:0px; left:0px; float:left; display:inline; width:190px; padding:5px; border-bottom:1px solid #d7d6d6; border-top:1px solid #FFF; background-image:url(/img/bianco.gif); background-position:bottom; background-repeat:repeat-x}
#menuProd5 .selezionato{background-color:#f7f7f7}

#elenco6 th{background-color:#e6e6e6; color:#A54686; font-weight:normal}
#menuProd6{position:relative; top:0px; left:0px; float:left; display:inline; margin:0px; padding:0px; border-top:1px solid #A54686; list-style-type:none}
#menuProd6 li{position:relative; top:0px; left:0px; float:left; display:inline; width:190px; padding:5px; border-bottom:1px solid #A54686; border-top:1px solid #FFF; background-image:url(/img/bianco.gif); background-position:bottom; background-repeat:repeat-x}
#menuProd6 .selezionato{background-color:#e8d0e1}

.prodottiDett th{font-weight:normal; font-size:15px; padding:10px; background-color:#f6f6f6}
.prodottiDett .yBold{font-weight:bold}
.prodottiDett td{border-bottom:1px solid #e6e6e6}
#prodDett1 strong{color:#21b287; text-transform:uppercase}

#tableCodici{background-color:#FFF; position:relative; top:0px; left:0px; float:left; margin-top:20px;}
#tableCodici td{background-color:#e9e9e9; vertical-align:middle}
#tableCodici input{width:20px; padding:2px; border:1px solid #cacaca}
#tableCodici img{vertical-align:middle}

.tableCodici1 th{color:#FFF; background-color:#21b287}

#statoDiv{display:none; vertical-align:middle; margin-right:20px;}
#numProd{float:left; margin-left:10px;}
#titoloSezione{position:relative; top:0px; left:0px; float:left; width:100%; height:24px; background-color:#c32324; border-bottom:7px solid #FFF; border-top:5px solid #FFF}
.paddingTopBottom1{padding:15px 0px; background-image:url(/img/tratteggioOrizz.gif); background-position:bottom; background-repeat:repeat-x; vertical-align:middle}
#nomeGrande{font-size:15px; color:#c32324; font-weight:bold}

#pagineDiv{position:relative; top:0px; left:0px; margin-top:20px; float:left; background-color:#e6e6e6; text-align:right}
#pagine{position:relative; top:0px; left:0px; float:right; background-color:#FFF; font-size:12px;}
#pagine .pagetd1{background-color:#e6e6e6}
#pagine a{position:relative; top:0px; left:0px; float:left; padding:9px 5px;}
#pagine td{padding:9px 5px; text-align:center; border:1px solid #e6e6e6; margin-top:0px;}
#pagine .pagetd{background-color:#000; color:#FFF; border:3px double #e6e6e6;}
#pagine .pagetda{padding:0px;}

.contattaciTable td,th{background-image:url(/img/tratteggioOrizz.gif); background-position:bottom; background-repeat:repeat-x}
.contattaciTable td{padding:10px 0px; font-weight:bold}
.contattaciTable input,.contattaciTable select{border:1px solid #939393; background-color:#f2f2f2; vertical-align:middle; font-weight:normal; margin:0px 15px 0px 5px;}
.contattaciTable .th{position:relative; top:0px; left:0px; float:left; width:100%; background-color:#e4e4e4; padding:10px 0px; font-size:15px; color:#C32324; font-weight:bold; margin:2px 0px;}
.contattaciTable{position:relative; top:0px; left:0px; float:left; background-color:#FFF;}

.loginTable td{vertical-align:middle}
.loginTable{border-bottom:1px solid #e6e6e6}

.elencoFile{margin:0px; padding:0px; width:300px;}
.elencoFile li{list-style-type:none; border-bottom:1px solid #DDD; padding:5px;}
#bancaECo{position:absolute; bottom:30px; left:0px; height:auto; width:200px; overflow:hidden}

