.page{width: 100%; height: 210px; text-align: center; background: transparent url(http://www.frigolab.it/interfaccia/top_sfondo5.png) repeat-x left top;}
body  { background:url(http://www.frigolab.it/images/varie/1.jpg) no-repeat; }
body, p, td, li, th {font:12px/1.5em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;color:#333; border: 0; padding: 3; margin: 0 0 5px 0; color:#333}
.body{width: 1000px; margin: auto; position: relative;}
a{color:#333;}
a:link,a:visited{text-decoration:none;}
a:hover{color: #ff6600}

.logo{position: absolute; top: 50px; left: 23px; z-index: 10;}

.secondlogo {
	position: absolute;
	top: 135px;
	left: 280px;
	z-index:20;
		}
		
	.thirdlogo {
	position: absolute;
	top: 72px;
	z-index:30;
	left: 80%;
		}
		
		.fourthlogo {
	position: absolute;
	top: 53px;
	z-index:30;
	left: 64%;
		}		

img{border: 0;}

.menu{line-height: 23px; height: 20px; width: auto; float: right; padding: 3px 0 0 0; font-weight: normal; color: #ffffff; font-size: 12px;}
.menu ul, .menu ul li{list-style-type: none; border: 0; margin: 0; padding: 0;}
.menu ul li{width: auto; float: left;}
.menu ul li.menuitem{padding-right: 3px;}
.menu ul li.menuitem a.list{width: 87px; line-height: 23px; padding: 0; height: 25px; display: block;}
.menu ul li h1{border: 0; margin: 0; padding: 0; display: inline; width: auto;}
.menu ul li h1 a{font-weight: normal; color: #ffffff; font-size: 12px;}
.menu ul li h1 a img{width: 20px; height: 23px;}

.registrati{font-size: 12px; width: 100px; line-height: 20px; height: 20px; float: left; padding: 5px 0 0 15px; text-align: left; font-weight: normal; color: #ffffff;}
.registrati a {color: #ffffff;}

#carica {background:url(../interfaccia/logoshop.png) top no-repeat; margin-top:15px; width:169px; height:202px; position:relative; }
#formcerca {
	width:120px;
	position: absolute;
	left:50%;
	top:50%;
	margin-left: -59px;
	margin-top:20px;
			}

.clear{clear: both; border: 0; margin: 0; padding: 0; line-height: 0; font-size: 0; height: 0;}
.base{background: #292929; text-align: center; margin-top: 100px; }
.base-m{width: 900px; margin: auto; text-align: left; padding: 20px 0 0 0;}
.base-m-box{float: left; width: 150px;}
.base-m-box-title{font-family: arial, helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.base-m-box-detail-spacer{height: 10px; font-size: 1px; line-height: 1px; overflow: hidden;}
.base-m-box-detail-arrow{float: left; width: 9px; padding: 4px 0 0 0; text-align: left;}
.base-m-box-detail-arrow img{height: 7px; width: 4px; border: 0;}
.base-m-box-detail-text{float: left; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #8F8F8E; width: 141px;}
.base-m-box-detail-text a{font-family: arial, helvetica, sans-serif; font-size: 12px; color: #8F8F8E;}
.base-m-box1{float: left; width: 250px; padding: 3px 0 0 0;}
.base-m-box1-img{width: 30px; float: left;}
.base-m-box1-img1{width: 30px; float: left;}
.base-m-box1-img img{height: 23px; width: 24px; border: 0;}
.base-m-box1-img1 img{height: 21px; width: 26px; border: 0;}
.base-m-box1-text{width: 220px; float: left; font-family: arial, helvetica, sans-serif; font-size: 16px; color: #757779; font-weight: bold;}
.base-m-box1-text a{font-family: arial, helvetica, sans-serif; font-size: 16px; color: #757779; font-weight: bold;}
.base-m-box1-spacer{height: 10px; font-size: 1px; line-height: 1px; overflow: hidden;}
.base-m-box1-greyline{height: 1px; font-size: 1px; line-height: 1px; background: #373737; overflow: hidden;}
.base-m-box1-spacer1{height: 13px; font-size: 1px; line-height: 1px; overflow: hidden;}
.base-m-box2{float: left; width: 200px; text-align: right;}
.base-m-box2-text{font-family: arial, helvetica, sans-serif; font-size: 11px; color: #7F7F7F;}
.base-b{width: 969px; margin: auto; text-align: left; padding: 20px 0 50px 0;}
.base-b-float{float: left;}
.base-b-left{width: 10px; height: 123px; background: transparent url(http://www.seneco.it/images/varie/angolo_tondo.gif) no-repeat left top;}
.base-b-centro{width: 949px; height: 123px; background: #1F1F1F;}
.base-b-right{width: 10px; height: 123px; background: transparent url(http://www.seneco.it/images/varie/fine_angolo_tondo.gif) no-repeat left top;}
.base-b-centro-address{float: left; width: 620px;}
.base-b-centro-logos{float: right; width: 549px; text-align: right; position: relative;}
.base-b-centro-address-logo{padding: 0px 0 0px 0;}
.base-b-centro-address-logo img{border: 0; height: 62px; width: 206px;}
.base-b-centro-address-text{font-family: arial, helvetica, sans-serif; font-size: 11px; color: #8F8F8E;}
.base-b-centro-address-text a{color: #FC0;}
.base-b-centro-logos-float{float: left;}
.base-b-centro-logos-carte{width: 77px; position: absolute; top: -90px; right: 340px; z-index: 100;}
.base-b-centro-logos-verisign{position: absolute; top: 49px; right: 202px; z-index: 100;}
.base-b-centro-logos-cc{position: absolute; top: 5px; right: 75px; z-index: 100;}
.base-b-centro-logos{float: right; width: 300px; text-align: right; position: relative;}
.base-b-centro-logos-verified{position: absolute; top: 49px; right: 86px; z-index: 100;}

.prodottodefault{
	position: relative;
	text-align: center;
	bottom: 5px;
}
.prodottodefault .cappello .b1{width: 162px; margin: 0 5px 0 5px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 1px; background: #e2e2e2; margin:0 auto;}
.prodottodefault .cappello .b2{width: 166px; margin: 0 3px 0 3px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 1px; background: #f2f2f2; margin:0 auto;}
.prodottodefault .cappello .b3{width: 168px; margin: 0 2px 0 2px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 1px; background: #f2f2f2; margin:0 auto;}
.prodottodefault .cappello .b4{width: 170px; margin: 0 1px 0 1px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 2px; background: #f2f2f2; margin:0 auto;}

.testoprodotto{background: #f2f2f2; width: 170px; font-size: 12px; font-weight: bold; color: #3D3D3D; margin:0 auto; }
.testoprodotto-2{font-size: 10px;}

.prodottodefault .cappellochiuso .b1{width: 170px; margin: 0 1px 0 1px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 2px; background: #f2f2f2; margin:0 auto;}
.prodottodefault .cappellochiuso .b2{width: 168px; margin: 0 2px 0 2px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 1px; background: #f2f2f2; margin:0 auto;}
.prodottodefault .cappellochiuso .b3{width: 166px; margin: 0 3px 0 3px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 1px; background: #f2f2f2; margin:0 auto;}
.prodottodefault .cappellochiuso .b4{width: 162px; margin: 0 5px 0 5px; padding: 0; font-size: 0; line-height: 0; overflow: hidden; height: 1px; background: #e2e2e2; margin:0 auto;}


.prezzo p {font-size: 14px; font-weight: bold; color: #F17503; padding-bottom: 2; margin-bottom: 2;}
.prezzo .black {color: #444444; font-size: 14px;}
.black2 {color: #444444; font-size: 12px; margin: 0; font-weight: bold;}
.black3 {color: #444444; font-size: 13px; margin: 0; font-weight: bold;}
.red1 {
	color: #f60;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
	font-style:oblique;
	}

.cornice img {
	padding: 2px;
	border: 1px solid #ccc;
	margin: 0 0px;
	opacity: .9; }
	
.cornice img:hover {
    border-color: #aaa;
    opacity: 1; }

img{border: 0;}

.tdcolorcat {
	background: transparent url('http://www.frigolab.it/interfaccia/novoff.png') repeat-x left top;
	color: #fff;
	font-size:15px;
	padding:3px;
	letter-spacing:1em;
}

#container{
	padding:0;
	margin:0 auto;
	width:198px;
	text-align:left;
	padding-top:1px;
	line-height:180%;
}

ul#nav, ul#nav li{
	margin:0;
	padding:0;
	list-style:none;
}
 
ul#nav li{
	width:198px;
	margin-top:1px;
}
ul#nav li.first{
	margin:0;
}
ul#nav li a{
	display:block;
	width:100%;
	color: #666;
	background: #F2FEFF url(../interfaccia/sfondotasti.png) repeat-x 10px 50%;
	line-height:35px;
	text-indent:10px;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
}

ul#nav li a:hover{
	color:#fff;
	background:#0e85b0 url(../interfaccia/arrow2.gif) no-repeat 10px 50%;
	text-decoration:none;
}

#Red1 {
	font-weight: bold;
	color: #F60;
	font-style: italic;
	font-size:11px;
	text-indent:15px;
	text-align:left;
	}
#Sottocategoria {
	font-size: 10px;
	font-weight: bold;
	color: #999;
	text-align:left;
	text-indent: 20px;
}

/* NOVITA' E OFFERTE*/
#Containernovoff {
	position:relative;
}

/* Centraggio immagine */
img.center {
	display: block;
 margin-left: auto;
 margin-right: auto;
}

/* Voce continua */
.Stile1 {
	font-size: 9px;
	font-style: italic;
	color: #F63;
	line-height: 11px;
}

/* Titolo novoff */
.fontnovoff {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align:center;
	padding-bottom: 10px;
		}


/*pdescrizione novità e offerte (in alcuni casi il form di inserimento inserisce "p"*/
.fontpdescrizione p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
}

.fontpdescrizione {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

