/*------ BURDA MODELLO css ------*/
/*------ BURDA MODELLO css ------*/
html {margin:0 auto; padding:0; background:url(/images/header_bk.jpg) repeat-x; font: 11px Arial;}

body {background:url(/images/header.jpg) center top no-repeat; margin:0 auto;}

body.plain { margin: auto; }

a {text-decoration:none;}
img {border:0;}
img.icona {border: dotted 1px navy;}

/*------ CONTENITORE E COLONNE ------*/
#cnt {width:840px; margin:0 auto; border:1px solid transparent;}
#content {width:828px; min-height:650px; margin:0 auto;}
#left {float:left; width:130px; background:url(/images/left.jpg) no-repeat; padding:0 10px;}
#center        {float:left; width:466px; min-height:650px; background:url(/images/center.jpg) no-repeat; margin-left:8px;}
#center_sci{float:left; width:466px; min-height:650px; background:url(/images/center_sci.jpg) no-repeat; margin-left:8px;}
#center_sc {float:left; width:606px; min-height:650px; background:url(/images/center_sc.jpg) no-repeat; margin-left:8px;}
#center_prodotto {float:left; width:466px; min-height:650px; background:url(/images/center_prodotto.jpg) no-repeat; margin-left:8px;}
#right {width:195px; margin-left:632px; padding-bottom:120px;}

/*------ HEADER E FOOTER ------*/
#header {width:840px; height:223px; border:1px solid transparent;}
#header_banner {width:840px; height:102px; margin-top:80px;}
#subheader {width:808px; height:40px; background:url(/images/subheader.png); font-style:italic; color:#B80B79; line-height:20px; padding:0 10px;}
#sistemi_pagamento {clear:both; width:850px; height:60px;}
#sistemi_pagamento hr {color:#AAA; width:840px; margin:10px 0;}
#footer_menu {
                width:790px; height:96px;  background: #f4f4f4; 
                    margin-top:10px; padding:25px; font-size:10px; line-height:14px;
                    }
                    
.footer_colon {float:left;  margin-right:18px;}
.footer_colon a {color:#000;}

/*------ CONTENUTI CENTRALI ------*/
#center_prodotto #prodotto {width:430px; margin:40px auto 0 auto;}
#center #contenuti {width:430px; margin:10px auto 0 auto;}
#contenuti codice {font-style:italic;}
#contenuti articolo {font-style:italic;}
#contenuti prezzo {color:#FF0030; font-style:italic; font-weight:bold;}
#contenuti difflevel {color:#BB0879; font-style:italic;}

.numerazione {color:#BB0B79;}

.navigazione  {color:#BB0B79; font-size: 14pt;}

/*------ PAGINA PRODOTTO ------*/
#center_prodotto #prodotto .titolo {font-size:22px;}
#prodotto codice {font-style:italic;}
#prodotto a {color:#000;}
.prezzo_prodotto {text-align:right; font-size:22px; font-weight:bold; color:#FF0030;}
div.difficolta {width:150px; color:#BB0879; padding:3px 0 14px 0; background:url(/images/forbice.png) no-repeat; line-height:13px;}


/*---- Elementi, bottoni e classi colonne ----*/
div.categorie {margin-top:50px;}
div.categorie a {color:#000;}
div.categorie a:hover, div.categorie span {color:#BB0B79}

div.accessori {margin-top:5px;}
div.accessori a {color:#000;}
div.accessori a:hover, div.accessori span {color:#BB0B79}

.cerca, .apri {width:130px; color:#FFF; border:0; padding: 4px 4px 7px 10px; text-transform:uppercase; text-align:left; line-height:16px; font-weight:bold;cursor:pointer;}

.apri2 {width:180px; color:#FFF; border:0; padding: 4px 4px 7px 10px; text-transform:uppercase; text-align:left; line-height:16px; 
font-weight:bold;cursor:pointer; font-size: 10px;}

.apri3 {width:196px; color:#000; border: dotted 1px navy; padding: 4px 4px 4px 4px; text-align:left; line-height:14px; 
        font-weight: normal; cursor:pointer; font-size: 10px;}

.cerca {background:url(/images/cerca.png) no-repeat;}
.apri {background:url(/images/apri.png) no-repeat;}
.apri2 {background:url(/images/apri2.png) no-repeat;}

.apri5 {background:url(/images/apri2.png) no-repeat;}


.cerca_input, .newsletter_input {width:127px; height:20px; border:1px solid #AAA;}
#left hr, #center hr {border:1px dashed #AAA;}
#right p {line-height:16px;}
#right_carrello {width:195px; min-height:140px; background:url(/images/right_carrello.jpg) no-repeat; padding:0 10px;}

#right_newsletter {width:195px; height:500px; background:url(/images/right_newsletter.jpg) no-repeat; padding:0 10px;}

#right_callcenter {width:195px; height:500px; background:url(/images/right.jpg) no-repeat; padding:0 10px; font-size: 12px;}


#right_1posto {background:url(/images/right_1posto.png) no-repeat;}
#right_business {background:url(/images/right_business.png) no-repeat;}
#right_promozione {width:195px; background:url(/images/right_promozione.jpg) no-repeat; padding:0 10px 10px 10px;}
#right_customer_care {width:195px; background:url(/images/right_customer_care.jpg) no-repeat; padding:0 10px 10px 10px;}
#left_customer_care {width:155px; background:url(/images/left_customer_care.jpg) no-repeat; padding:0 10px 10px 10px;}
#right_come_pagare {width:195px; background:url(/images/right_come_pagare.jpg) no-repeat; padding:0 10px 10px 10px;}
#right_partners {width:195px; background:url(/images/right_partners.jpg) no-repeat; padding:0 10px 10px 10px;}
#left_partners {width:155px; background:url(/images/left_partners.jpg) no-repeat; padding:0 10px 10px 10px;}
#right_ibs {width:195px; background:url(/images/right_ibs.jpg) no-repeat; padding:0 10px 10px 10px;}

#right_piurichiesti {width:195px; background:url(/images/right_piurichiesti.jpg) no-repeat; padding:40px 2px 10px 2px;}
div.piurichiesti_box {width:170px; height:85px;}
div.piurichiesti_box price {font-size:20px; color:#B80B79;}
div.piurichiesti_box img {margin:0 10px 10px 0;}
.ok {width:13px; height:16px; background: url(/images/icone/btnok_up.gif) no-repeat; border:0; margin:0 0 0 10px;}
.ok:hover {background: url(/images/icone/btnok_over.gif) no-repeat; cursor:pointer;}
#right hr {width:175px; border:1px dashed #AAA; margin:10px 0;}

/*------ MENU ------*/
#menu {width:840px; height:18px; margin-top:2px; font-size: 12px; color:#FFF;}
#menu ul {width:840px; float:left; margin:0; padding:0;}
#menu li {display:inline; float:left; margin:0; padding:0 8px;}
#menu li.separe {padding:3px 0 0 0; color:#FFF;}
#menu li.separe2 a {padding-right:30px; border-right:1px solid #FFF;}
#menu li.tel {padding:0;}
#menu li.callcenter  {display:inline; float:left; margin:0; padding:3px; 
color: #fbea00; color: #f4ce1a; font-weight: bold;}

#menu li.home a {border-left:1px solid #FFF; border-right:1px solid #FFF; padding-left:10px; padding-right:50px;}
#menu a 
{
	padding:1px 0 0 0;
	display:block;
	text-align:center;
	color:#FFF;
	line-height:17px;
}
#menu a:hover, #menu li a .item_active 
{
	display:block;
	color:#FFF;
	text-align:center;
}
#menu span 
{
	display:block;
	width:120px;
	color:#37A8DB;
	line-height:17px;
	padding:7px 0 0 0;
}
#menu a:hover span,#menu li.item_active a span 
{
	line-height:17px;
	color:#FFF;
	
}

a.menuleft:link{
    color:#666666;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
    font-weight: bold;    
}

a.menuleft:visited{
    color:#666666;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
    font-weight: bold;
}
a.menuleft:hover{
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
    font-weight: bold;
}

.logonbox { background: url(/images/banner/headerbanner_logon.png) no-repeat; width: 201; height: 102;}

/*------ EFFETTO ZOOM IMMAGINE PRODOTTO ------*/
div.mojozoom_marker {
	position : absolute;
	cursor : crosshair; 
}
div.mojozoom_border {
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;

}
div.mojozoom_fill {
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color : white;
	opacity : 0.4;
	-moz-opacity : 0.4;
	-khtml-opacity : 0.4;
	filter:alpha(opacity=40);
}
img.mojozoom_img {
	padding : 0px;
	border: 0px;
}
div.mojozoom_imgctr {
	position : absolute;
	margin-left : 4px;
	border : 1px solid #CCC;
}





.utenteregistrato  { width:201px; background:url(/images/banner/btn2_dx.png) no-repeat; 
					border:0; margin:0; padding:6px 0 8px 0; line-height:16px; 
					text-transform:uppercase; font-weight:bold;
					cursor: pointer;
}

.nuovoutente { width:201px; background:url(/images/banner/btn1_dx.png) no-repeat; 
				border:0; margin:35px 0 0 0; padding:4px 0 6px 0; 
				line-height:16px; text-transform:uppercase; font-weight:bold;cursor: pointer;
			}

.loggedinuser { 	width:201px; ; min-height: 200px;
					margin:35px 0 0 0;
					line-height: 24px; 
					text-transform:uppercase; font-weight: normal;
}









