﻿html { margin:0; padding:0; width: 100% }
body { margin:0; padding:0; width:auto; font-size:12px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; background: #242424 url(../images/back_box.gif) no-repeat top left; color:#FFFFFF}
div { position:relative; margin:0; padding:0 }
form, input { margin:0; padding:0 }
h1,h2,h3,h4,h5,h6 { margin: 0;  padding: 0; font-size: 1em }
h1 {font-family:Arial; font-size:16px; font-weight:bold}
h2 {font-family:Arial; font-size:16px; font-weight:bold}
h3 {font-family:Arial; font-size:14px; font-weight:bold; padding:15px 0 15px 0}
h4 {font-family:Arial; font-size:14px; font-weight:bold}
hr {padding:0; margin:0}
a {text-decoration:none; padding:0; margin:0; color:#E20025; font-weight:bold}
a:hover {text-decoration:underline; padding:0; margin:0;}
ul {padding:0 0 15px 30px; margin:0}
ol {padding:0; margin:0}
li {padding:0; margin:0}
img {padding:0; margin:0}
a img {border:0}
p {padding:0; margin:0; line-height:16px}
.clear { clear:both; font-size:0.01px; line-height:0.001px }
.spazio_28 { font-size:0.001px; height:28px}
.spazio_15 { font-size:0.001px; height:15px}
.cento { width:100% }
table {border-collapse: collapse}
th {font-size:11px;}
td {font-size:11px; padding:25px}

#contenitore { text-align:center}
#box {width:1000px; height:auto; text-align:center; margin:0 auto; backsground: #292929 url(../images/back_box.gif) no-repeat top left}
#header {z-index:99; margin:0 0 0 31px; height:122px; background: url(../images/logo_header.gif) no-repeat top left}
#data_banner {position:absolute; top:14px; right:254px; width:150px; height:29px; font-family:Tahoma; font-size:9px; background: url(../images/divisore_data_lingue.gif) no-repeat top right}
#data_banner div {padding:10px 0 0 0}
#riservata {position:absolute; top:14px; right:134px; width:110px; height:29px; font-family:Tahoma; font-size:9px; background: url(../images/divisore_data_lingue.gif) no-repeat top right}
#riservata div {padding:10px 0 0 10px; background: url(../images/lucchetto.gif) no-repeat top left}
#flags {position:absolute; top:23px; right:58px}
#menu {position:absolute; top:87px; left:25px}
#important{position:absolute; width:12px; height:12px; top:0; right:3px; background:url(../images/important.gif) no-repeat top right}
/*---MENU---*/
#menu div.plugin_menu ul { list-style: none; padding: 0; margin: 0; width:868px}
#menu div.plugin_menu li { z-index: 1; border-left:1px solid #AAAAAA; position: relative; text-align: center; list-style: none; float: left; padding: 6px 21px 7px 21px}
#menu div.plugin_menu li.last {border-right:1px solid #AAAAAA}
#menu div.plugin_menu li li { position: static; text-align: left; float: none; padding: 4px; border-top:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; background:#000000; width: 150px}
#menu a {color:#FFFFFF; font-size: 16px; font-family:Arial; font-weight:bolder}
#menu a:hover {text-decoration:none}

#menu div.plugin_menu li.freccia {background: #000000 url(../images/freccia_li.gif) no-repeat top right}

#menu div.plugin_menu li li a {font-size:14px; color:#ffffff}
#menu div.plugin_menu li ul { border-bottom:1px solid #ffffff; display: none; position: absolute; z-index: 9; top: 31px; left: 0px; width: 160px; padding: 0; background: #ffffff}
#menu div.plugin_menu li ul ul { left: 158px; top: -1px }
#menu div.plugin_menu li:hover { position: relative }
#menu div.plugin_menu li:hover ul { display: block }
#menu div.plugin_menu li:hover ul ul { display: none }
#menu div.plugin_menu ul ul li:hover ul { z-index: 99; display: block }
/*---FINE-MENU---*/
#nero {margin:0 31px 0 31px; background:#000000; text-align:center}
#angolo_n_s {position:absolute; width:15px; height:19px; top:0; left:0; background: url(../images/angolo_nero_left.gif) no-repeat top left}
#angolo_n_d {position:absolute; width:17px; height:19px; top:0; right:0; background: url(../images/angolo_nero_right.gif) no-repeat top left}
#banda_nera {position:absolute; width:906px; height:19px; top:0; left:15px; background:#000000}
#flash_area {height:283px}
#pre_nero {margin:0 31px 0 31px; height:19px}
#boxes {margin:0 0 0 15px; width:100%}
#boxes h2 {padding:7px 0 0 14px}
#box_1 {float:left; text-align:left; width:397px}
#box_1_dim {text-align:left; width:397px; height:30px; background: url(../images/title_benvenuti.gif) no-repeat top left}
#box_1 #testo {float:left; width:246px; background: url(../images/barra_verticale.gif) no-repeat bottom right}
#boxes p {padding:13px 9px 13px 9px}
#box_1 #elenco {float:left; width:149px}
#box_1 #elenco ul {margin:14px 0 0 0}
#box_1 #elenco ul a {font-weight:normal}
#box_1 #elenco li {padding:0 0 4px 0}
#box_2 {float:left; padding:0 11px 0 11px; text-align:left}
#box_2_dim {text-align:left; width:245px; height:30px; background: url(../images/title_catalogo.gif) no-repeat top left}
#box_3 {float:left; text-align:left}
#box_3_dim {text-align:left; width:245px; height:30px; background: url(../images/title_contatti.gif) no-repeat top left}
#lati_box_1 {height:100px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989}
#lati_box_2 {height:100px; width:243px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989}
#lati_box_3 {height:100px; width:243px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989}
.footer_box {height:9px; width:100%}
#a_n_l {position:absolute; width:9px; height:9px; bottom:4px; left:0px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r {position:absolute; width:9px; height:9px; bottom:4px; right:0px; background: url(../images/angolino_nero_right.gif) no-repeat top left}
#a_n_l_2 {position:absolute; width:9px; height:9px; bottom:0px; left:11px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r_2 {position:absolute; width:9px; height:9px; bottom:0px; right:11px; background: url(../images/angolino_nero_right.gif) no-repeat top left}
#a_n_l_3 {position:absolute; width:9px; height:9px; bottom:0px; left:0px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r_3 {position:absolute; width:9px; height:9px; bottom:0px; right:0px; background: url(../images/angolino_nero_right.gif) no-repeat top left}
#banda_grigia {margin:0 15px 0 15px; height:14px; background: url(../images/banda_grigia_bottom.gif) repeat-x bottom left}
#footer {text-align:right; padding:9px 24px 17px 0; font-size:10px}
/*--STRUTTURA CONTENT--*/
#main {margin:0 0 0 15px}
#main_no_flash {margin:0 0 0 15px}
#box_content {text-align:left; width:906px}
#box_content h1, h2 {padding:7px 0 0 14px}
#box_dim_content {text-align:left; width:906px; height:30px; background: url(../images/title_content.gif) no-repeat top left}
#box_dim_content_no_flash {text-align:left; width:906px; height:30px; background: url(../images/title_content.gif) no-repeat top left}
#lati_box_content {min-height:750px; width:904px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989}
#lati_box_content_default {width:904px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989}
#a_n_l_content {position:absolute; width:9px; height:9px; bottom:0px; left:0px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r_content {position:absolute; width:9px; height:9px; bottom:0px; right:0px; background: url(../images/angolino_nero_right.gif) no-repeat top left}
#a_n_l_content_no_flash {position:absolute; width:9px; height:9px; bottom:0px; left:0px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r_content_no_flash {position:absolute; width:9px; height:9px; bottom:0px; right:0px; background: url(../images/angolino_nero_right.gif) no-repeat top left}
#spazi_contenuti {padding:13px 9px 13px 9px}

#area_immagine_prodotto {position:absolute; width:650px; height:450px; top:-420px; right:0}
#ingrandisci {position:absolute; width:148px; height:30px; top:-35px; right:0}
.galleria_ul {margin:0 0 0 202px}
#scheda_tecnica {width:230px}
#scheda_tecnica p {padding:4px 0 4px 0}
.materiali ul {padding:0 0 0 20px}

#prodotti_left {float:left; width:240px}
#pad_prodotti_left {padding: 13px 9px 13px 9px}
#prodotti_right {float:right; width:660px}
#pad_prodotti_right {padding: 13px 9px 13px 0}

#europlak_cucine {text-align:center}
#europlak_cucine img {margin-bottom:5px; border:1px solid #CCCCCC}
#europlak_cucine table div {border:1px solid #CCCCCC; text-align:left; padding:5px}
#europlak_cucine a {font-size:16px}

#spazi_r_1_istituzionale {text-align:left; padding:13px 9px 13px 9px}

#content_left {float:left; width:660px; text-align:left}
#content_right {float:left; width:248px}
#title_content_left {text-align:left; width:660px; height:30px; background: url(../images/title_content_istituzionale.gif) no-repeat top left}
#title_content_left h1 {padding:7px 0 0 14px}
#content_content_left {width:658px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989; background: url(../images/sfondo_box.gif) repeat-x bottom left}
#spazi_contenuti_istituzionale {padding:13px 9px 13px 9px}

#padding_right_istituzionale {padding:0 0 0 16px}
#padding_right_istituzionale h1 {padding:7px 0 0 14px}
#istituzionale_r_1 {text-align:left; width:232px; height:30px; background: url(../images/title_content_istituzionale_right.gif) no-repeat top left}
#istituzionale_r_2 {text-align:left; width:232px; height:30px; background: url(../images/title_content_istituzionale_right.gif) no-repeat top left}
#lati_right_default_istituzionale_1 {width:230px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989; background: url(../images/sfondo_box.gif) repeat-x bottom left}
#lati_right_default_istituzionale_2 {width:230px; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989; background: url(../images/sfondo_box.gif) repeat-x bottom left}
#a_n_l_content_r1 {position:absolute; width:9px; height:9px; bottom:-1px; left:-1px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r_content_r1 {position:absolute; width:9px; height:9px; bottom:-1px; right:-1px; background: url(../images/angolino_nero_right.gif) no-repeat top left}
#a_n_l_content_r2 {position:absolute; width:9px; height:9px; bottom:-1px; left:-1px; background: url(../images/angolino_nero_left.gif) no-repeat top left}
#a_n_r_content_r2 {position:absolute; width:9px; height:9px; bottom:-1px; right:-1px; background: url(../images/angolino_nero_right.gif) no-repeat top left}

#ics {position:absolute; top:-40px; right:-40px}
#model_10 button {
	cursor:hand;
	width:140px;
	height:40px;
	padding:0;
	background: url(../images/richiedi_informazioni.gif) no-repeat top left;
	margin:0;
	border:0;
}

#plugin_22 {color:#000000}
#plugin_22 button {
	cursor:hand;
	width:24px;
	height:24px;
	padding:0;
	background: url(../images/ics.gif) no-repeat top left;
	margin:0;
	border:0;
}

#schede_tecniche ul {margin:0 0 0 6px; padding:0}
#schede_tecniche li {list-style:none; padding:6px 0 6px 25px; background: url(../images/pdf_icons.gif) no-repeat top left}
#ricerca_modelli td {font-size:11px; padding:2px}

#europlak_cucine_find {text-align:center}
#europlak_cucine_find img {margin-bottom:5px; border:1px solid #CCCCCC}
#europlak_cucine_find table div {border:1px solid #CCCCCC; text-align:left; padding:5px}
#europlak_cucine_find a {font-size:16px}
#europlak_cucine_find {text-align:center; margin:0 0 0 65px}

.box_cucine_statiche {float:left; width:214px; text-align:left}
.box_cucine_statiche div {border:1px solid #ffffff; padding:5px}
.box_float_60 {float:left; width:60px; text-align:left}