@charset "utf-8";
/* CSS Document */
body {background-image:url('../images/inm-bkg.gif'); background-repeat:repeat; margin:0; padding:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;color:#FFFFFF}

a:link, a:visited {color:#FFFFFF; font-weight:normal; text-decoration:none}

a:hover{color:#FFFFFF; font-weight:normal; text-decoration:underline}

#container-home { position:absolute; top:50%; left:50%; width:1002px; height:690px;	margin-top: -345px;	margin-left: -501px; background-image:url('../images/bg-inv.jpg')}

#container { width:1002px; min-height:770px; margin:10px auto; background-color:#393839}

#fascia { margin-top:236px;	width:1002px; height:200px;	float:left}

#sorbatti {	float:left;	margin-left:40px; margin-top:35px}

#sorbatti-outlet { float:right;	clear:right; margin-right:40px;	margin-top:35px}

#lingue { clear:both; padding-top:70px; text-align:center; font-size:16px; font-weight:normal}

#iva { font-size:10px; float:left; margin-top:220px; margin-left:280px}

#indirizzo-home { font-size:10px; float:right; margin-top:50px; margin-right:50px}

#testata_lg1 { background-image:url('../images/header_it.jpg');	width:1002px; height:124px; float:left;	font-size:14px}

#testata_lg2 { background-image:url('../images/header_en.jpg');	width:1002px; height:124px;	float:left;	font-size:14px}

#lingua { padding-top:7px; padding-left:42px; /*border:1px solid red;*/	float:left;	color:#CCCCCC}

#lingua a:link, #lingua a:visited, #lingua a:hover {color:#CCCCCC}

#menuor { margin-top:79px; /*border:1px solid red;*/ float:left; clear:left}

*:first-child+html #menuor { width:995px}

#preferiti { float:left; padding-left:25px;	width:170px}

.menuor_el { float:left; margin-left:30px; margin-right:30px; font-weight:bold; letter-spacing:1px}

.menuor_el_active { float:left;	margin-left:30px; margin-right:30px; font-weight:bold; letter-spacing:1px; text-decoration:underline} 

#menuor a:link, #menuor a:visited { font-weight:bold}

#menuor a:hover { font-weight:bold; text-decoration:underline}

#sidebar1 { float:left;	width:186px; background-color:#3a383b; padding-left:10px}

#sidebar2 {	float:right; width:186px; background-color:#3a383b;	padding-left:10px}

.spacee { background-image:url('../images/vazio.gif')}

#cat_gen { width:173px;	background-image:url('../images/blk-sx.gif'); background-repeat:no-repeat; background-position:top;	padding-left:4px; padding-top:3px}

.menu_title { background-image:url('../images/fuk-sx.gif'); width:173px; height:21px; text-align:center}

.menu_el { background-image:url('../images/bg-menu.gif'); width:153px; height:22px;	margin-top:6px;	padding-left:20px}

.menu_el_on { background-image:url('../images/bg-menu_on.gif');	width:153px; height:22px; margin-top:6px; padding-left:20px}

#montecristi { width:173px;	line-height:16px}

#outlet { width:173px; line-height:16px; margin-top:10px; margin-bottom:7px}

.sponsor_sx { float:left; margin-left:10px}

.sponsor_dx { float:right; margin-right:13px}

#carrello {	width:143px; background-image:url('../images/cart-bg.gif');	height:18px; font-size:10px; padding-top:4px; padding-left:30px}

.info_pag {	width:173px; margin-bottom:5px;	border-bottom: 2px solid #000000}

.info_pag_active { width:173px; margin-bottom:5px; border-bottom: 2px solid #761f60}

.info_pag a:link, .info_pag a:visited, .info_pag a:hover { text-decoration:none}

div.info_pag:hover { border-bottom: 2px solid #761f60}

#maincontent { margin-left:196px; margin-right:196px; background-color:#3a383b;	height:713px}

#maincontent-stagioni { margin-left:196px; margin-right:196px; background-color:#a6a7a9; height:713px}

#maincontent img {margin:0; padding:0; float:left; background-color:#3a383b; height:558px}

#maincontent_page {	margin-left:196px; margin-right:196px; background-color:#0d0d0d; min-height:700px}

*:first-child+html #maincontent_page { min-height:620px}

#maincontent_info{ margin-left:196px; margin-right:196px; background-color:#0d0d0d;	min-height:700px}

#maincontent_catego { margin-left:196px; margin-right:196px; background-color:#A6A7A9; height:720px; color:#000000; background-image:url(../images/sfondo_basso.gif); background-repeat:repeat-x; background-position:bottom}

#maincontent_catego[id] {height:766px}
*:first-child+html #maincontent_catego { height:670px}

#maincontent_checkout {	margin-left:196px; margin-right:196px; background-color:#A6A7A9; color:#000000; min-height:700px; 
						background-image:url(../images/sfondo_basso.gif); background-repeat:repeat-x; background-position:bottom}

#maincontent_catego a {color:#000000}

#maincontent_articolo { margin-left:196px; margin-right:196px; background-color:#737373; height:730px; color:#000000; background-image:url(../images/sfondo_basso.gif); background-repeat:repeat-x; background-position:bottom}

.box_art { background-color:#FFFFFF; width:183px; height:183px; margin-left:15px; margin-bottom:15px; float:left; font-size:12px}

*:first-child+html .box_art {height:190px}

.box_conf { background-color:#FFFFFF; width:183px; height:183px; margin-left:15px; margin-bottom:8px; float:left; font-size:12px}

*:first-child+html .box_art {height:190px}

*:first-child+html #maincontent_articolo {height:640px}

#pagine { margin-left:523px}

.prev_next { width:30px; height:28px; background-color:#a6a7a9;	margin-right:10px; color:#FFFFFF; float:left; font-size:24px}

#footer { clear:left; float:left; background-color:#3a383b; width:1002px; font-size:10px; height:75px; padding-top:20px}

#disclaimer { margin-left:196px; margin-right:196px; padding-top:10px; text-align:center}

#breadcrumb { font-size:12px; padding-top:20px;	padding-left:12px}

#breadcrumb a:link, #breadcrumb a:visited { font-weight:bold;text-decoration:none}

#breadcrumb a:hover { font-weight:bold;	text-decoration:underline}

#breadcrumb_negozio { font-size:12px; padding-top:5px; padding-left:15px;color:#000000}

#breadcrumb_negozio[id] { padding-top:40px} 
*:first-child+html #breadcrumb_negozio { padding-top:5px}

#breadcrumb_negozio a:link, #breadcrumb_negozio a:visited { font-weight:bold; text-decoration:none; color:#000000}

#breadcrumb_negozio a:hover { font-weight:bold;	text-decoration:underline; color:#000000}

.testo { font-size:12px; line-height:16px; text-align:justify; padding-right:12px;padding-left:12px; position:relative}

.det_cont { text-align:left; margin-top:10px; padding-left:30px; padding-right:30px}

#foto_art { background-color:#FFFFFF; width:380px; height:340px; float:left; margin:5px 0 0 15px}

#foto_art .titolo_art { color:#790C68; font-weight:bold; font-size:16px; margin-left:20px; margin-top:10px}

#foto_art .cod_art { color:#000000; font-size:12px; margin-left:20px; margin-top:0}

#confeltro_art { background-color:#FFFFFF; background-image:url(../images/bg-conf-feltro.jpg); background-repeat:no-repeat; background-position:top right; width:380px; height:340px; float:left; margin:5px 0 0 15px}

#confeltro_art .titolo_art { color:#790C68; font-weight:bold; font-size:16px; margin-left:20px; margin-top:10px}

#confeltro_art .cod_art { color:#000000; font-size:12px; margin-left:20px; margin-top:0}

#confeltro_desc_art { background-color:#ffffff; background-image:url(../images/confeltro_desc_art.jpg); background-repeat:no-repeat; background-position:bottom; width:184px; height:340px; float:left; margin-left:16px; margin-top:5px}

#confpanama_art { background-color:#FFFFFF; background-image:url(../images/bg-conf-panama.jpg); background-repeat:no-repeat; background-position:top right; width:380px; height:340px; float:left; margin:5px 0 0 15px}

#confpanama_art .titolo_art { color:#790C68; font-weight:bold; font-size:16px; margin-left:20px; margin-top:10px}

#confpanama_art .cod_art { color:#000000; font-size:12px; margin-left:20px; margin-top:0}

#confpanama_desc_art { background-color:#ffffff; background-image:url(../images/confpanama_desc_art.jpg); background-repeat:no-repeat; background-position:bottom; width:184px; height:340px; float:left; margin-left:16px; margin-top:5px}

#desc_art { background-color:#D9D9D9; width:184px; height:340px; float:left; margin-left:16px; margin-top:5px}

#torna { float:right; width:100px; height:20px; margin-top:-20px; background-color:#000000; color:#FFFFFF; font-size:12px; text-align:right; padding-right:10px}

#segnala { margin-top:10px; text-align:right; padding-right:10px; color:#790C68}

#segnala a:link, #segnala a:visited, #segnala a:hover {color:#790C68; font-size:14px; font-weight:bolder; text-decoration:none}

#add_cart { width:130px; height:20px; float:right; padding-right:10px; text-align:right; color:#FFFFFF}

#add_cart a:link, #add_cart a:visited, #add_cart a:hover {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none}

#separatore_art {float:left; background-color:#790C68; color:#FFFFFF; width:570px; height:22px; font-size:15px; font-weight:bold; margin-top:0; margin-left:15px; padding-left:10px}

#vista_carrello {margin:5px 0 0 15px;}

#vista_carrello a:link { color:#790c68; font-weight:normal; text-decoration:none}

#vista_carrello a:visited { color:#790c68; font-weight:normal; text-decoration:none}

#vista_carrello a:hover { color:#790c68; font-weight:normal; text-decoration:underline}

#info_cliente { margin:0 15px; font-size:12px; padding-top:20px;}

#vista_carrello_cassa { margin:25px 0 0 15px; font-size:12px; }

#mod_pag {margin-left:15px; font-size:12px; padding-bottom:45px}

#vetrina { margin-left:15px;} 

#maincontent-stagioni #sx { margin:30px 0 0 30px}

#maincontent-stagioni #dx { margin:30px 30px 0 0}
