/* CSS Document */

html,body{
	padding:0px;
	margin:0px;
	}
	
#sec {}

body{
	color:#000000;
	font-family: Lucida Sans, Arial, Verdana, Trebuchet MS, Arial;
	font-size:11px;
	background-color:#fff;
	}

#banda {
display:none
}

a:link {color:#575B5E; text-decoration:none}
a:visited{color:#575B5E; text-decoration:none}
a:hover {color:#ECAF06; text-decoration:underline}
a:active {color:#ECAF06; text-decoration:underline}

/*Stili redazionali------------------------------------------------------*/
.left {text-align:left}
.right {text-align:right}
.floatright {float:right}
.center {text-align:center}
.justify {text-align:justify}
.imgright {float:right; margin-left:0px; margin-bottom:5px;}
.imgleft {float:left; margin-right:1.5em; margin-bottom:1em;}
.imgleftcta {float:left; margin-right:0em; margin-bottom:1em;}
.absmiddle {vertical-align:middle;}
	.none {display:none;}
.stampa {display:none;}
.screen {}
.bold{font-weight: bold;}
.corsivo{font-style: italic;}
.clearleft {clear:left}
img {border:0px;}
form {margin:0px; padding:0px;}
table {font-size:100%;}
.uppercase {text-transform:uppercase}

.txt_minore {font-size:80%;}

.white {color:#fff}

.vtop {vertical-align:top}
.vmiddle {vertical-align:middle}
.vbottom {vertical-align:text-bottom}

#container{
	position:relative;
	margin:0px 21px 0px 21px;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(../image/bk_container.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:950px;
	margin:0px auto 0px auto;
	}
.imgbig_amb{border:1px solid #F0B406}

/*FOOT--------------------------------------------------------*/
#foot {
	position:relative;
	margin:0px;
	padding:3px 0px 0px 0px;
	background-color:#fff;
	border-top:1px solid #F0B406;
	color:#58595B;
	/*noIEmac\*/
	min-height:13px;
	height: auto !important;
	/*end */
	height:13px;
	clear:both
}
.foot_sx {float:left}
.testata_dx {}

.testata_dx a:link{font-weight:bold; color:#DA0612; }
.testata_dx a:visited{font-weight:bold; color:#DA0612; }
.testata_dx a:hover{font-weight:bold; color:#DA0612; }
.testata_dx a:active{font-weight:bold; color:#DA0612; }

/*TESTATA--------------------------------------------------------*/
#testata {height:150px;position:relative;}

#logo {width:100%;position:absolute;top:5px;left:0px; border-bottom:3px solid #F0B406}

#box_lang {display:none; position:absolute; top:75px; right:0px; }

#box_ar {display:none; position:absolute; top:0px; left:0px; width:194px; text-align:right;  text-transform:uppercase;}


#menu_top {
	display:none;
	position:absolute;
	top:93px; left:0px; width:100%;
	border-top:4px solid #F0B406;
	border-bottom:1px solid #F0B406;
	padding:0px 0px 0px 0px;
}


#cerca {	display:none; position:absolute; top:1px; right:0px; text-align:right;width:25%}

.banner {
text-align:right;
margin-bottom:5px;
}

.banner img{
margin-left:9px;
}
	
/*NAVIGATION------------------------------------------------*/
#navigation{
	display:none;
	position: absolute;
	top: 150px;
	left: 0px;
  width:194px;
	color:#575B5E
	}
#intro_sez {text-align:right; font-family:Georgia; font-style:italic; font-weight:bold;padding:0px 11px 0px 13px; font-size:14px; height:211px; color:#F1B502}

#navigation #menu{border-left:1px solid #F0B406;border-right:1px solid #F0B406;}

#navigation #menu ul {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-size:11px;
	border-bottom:1px solid #F0B406;
	}

#navigation #menu li {
	font-weight:bold;
	display:block;
	padding:0px;
	margin:0px;
	/*noIEmac\*/
	min-height: 13px;
	height: auto !important;
	/*end */
	height: 13px;
	}

#navigation #menu li a {
	display:block;
	padding:3px 17px 3px 10px;
	/*noIEmac\*/
	min-height: 13px;
	height: auto !important;
	/*end */
	height: 13px;
	}



#navigation #menu .menu_y a{
background-color:#fff;
background-image:url(../image/li_menu_y2.gif);
background-position:right;
background-repeat:no-repeat;
border-top:1px solid #F0B406;
border-bottom:1px solid #fff;
}
#navigation #menu .menu_g a{
background-color:#EEEEEE;
background-image:url(../image/li_menu_g2.gif);
background-position:right;
background-repeat:no-repeat;
border-top:1px solid #B3B3B5;
border-bottom:1px solid #EEEEEE;
}

#navigation #menu .menu_g a:hover {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #B3B3B5;
	background-color:#B3B3B5;
		border-bottom:1px solid #B3B3B5;
	background-image:url(../image/li_menu_g.gif);
	}

#navigation #menu ul a:link {color:#535456; text-decoration:none; }
#navigation #menu ul a:visited {color:#535456; text-decoration:none}
#navigation #menu ul a:hover {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #F0B406;
	background-color:#F0B406;
	border-bottom:1px solid #F0B406;
	background-image:url(../image/li_menu_y.gif);
	
	}
#navigation #menu ul a:active {color:#535456; text-decoration:none}


#navigation #menu ul a.menu_y_sel:link {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #F0B406;
	background-color:#F0B406;
	border-bottom:1px solid #F0B406;
	background-image:url(../image/li_menu_y.gif);
	}
#navigation #menu ul a.menu_y_sel:visited {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #F0B406;
	background-color:#F0B406;
	border-bottom:1px solid #F0B406;
	background-image:url(../image/li_menu_y.gif);
	}
#navigation #menu ul a.menu_y_sel:hover {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #F0B406;
	background-color:#F0B406;
	border-bottom:1px solid #F0B406;
	background-image:url(../image/li_menu_y.gif);
	}
#navigation #menu ul a.menu_y_sel:active {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #F0B406;
	background-color:#F0B406;
	border-bottom:1px solid #F0B406;
	background-image:url(../image/li_menu_y.gif);
	}


#navigation #menu ul a.menu_g_sel:link {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #B3B3B5;
	background-color:#B3B3B5;
	border-bottom:1px solid #B3B3B5;
	background-image:url(../image/li_menu_g.gif);
	}
#navigation #menu ul a.menu_g_sel:visited {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #B3B3B5;
	background-color:#B3B3B5;
	border-bottom:1px solid #B3B3B5;
	background-image:url(../image/li_menu_g.gif);
	}
#navigation #menu ul a.menu_g_sel:hover {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #B3B3B5;
	background-color:#B3B3B5;
	border-bottom:1px solid #B3B3B5;
	background-image:url(../image/li_menu_g.gif);
	}
#navigation #menu ul a.menu_g_sel:active {
	color:#535456;
	text-decoration:none;
	border-top:1px solid #B3B3B5;
	background-color:#B3B3B5;
	border-bottom:1px solid #B3B3B5;
	background-image:url(../image/li_menu_g.gif);
	}
	
#navigation .ter_lev_v {
font-size:9px; 
margin-left:10px;
font-family:arial;
font-weight:normal;

}

/*MENU CENTRALE*/
#menu ul {
	margin:20px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-size:1em;
	}

#menu li {
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding:9px 0px 5px 0px;
	}

#menu li a {
	padding:3px 1px 3px 15px;
	}

#menu .menu_y a{background-image:url(../image/li_menu_y_mncx.gif); background-position:left; background-repeat:no-repeat;}
#menu .menu_g a{background-image:url(../image/li_menu_y_mncx.gif); background-position:left; background-repeat:no-repeat;}

#menu ul a:link {color:#535456; text-decoration:none; }
#menu ul a:visited {color:#535456; text-decoration:none}
#menu ul a:hover {color:#535456; text-decoration:none; }
#menu ul a:active {color:#535456; text-decoration:none}

/*HOME PAGE-----------------------------------------------------*/
.bottonifreccia {
font-size:10px; 
background-color:#F3B303; 
width:94%; 
background-image:url('../image/bk_sot_vetrina.gif');
background-position:right;
background-repeat:no-repeat;
padding:4px 0px 4px 0px;
text-align:right;
}



#vetrina {
/*margin-top:130px; */
position:absolute; 
bottom:0px;
left:0px;
padding:0px 0px 0px 0px;
text-align:center;
height:250px;
background-color:#000;
}
#vetrina h3{text-transform:uppercase; font-size:15px;letter-spacing:-1px; margin:0px 10px 10px 0px; padding:0px;}

#vetrina_sot {
font-size:10px; 
background-color:#F3B303; 
width:100%; 
/*position:absolute; 
bottom:162px; 
right:0px;*/
background-image:url('../image/bk_sot_vetrina.gif');
background-position:right;
background-repeat:no-repeat;
padding:3px 0px 3px 0px; 
text-align:right
 }
#vetrina_sot a:link {color:#fff}
#vetrina_sot a:visited {color:#fff}
#vetrina_sot a:hover {color:#fff; text-decoration:none}
#vetrina_sot a:active {color:#fff;text-decoration:none}

.titolo_h2 {color:#58595B; font-size:14px; margin:0px 0px 7px 0px; padding:0px 0px 0px 0px; letter-spacing:-1px}

.titolo_h {color:#58595B; font-size:17px; margin:0px; padding:0px 0px 0px 0px; text-transform:uppercase; letter-spacing:-1px}
.titolo_y{color:#E5B40F; font-size:17px; margin:0px; padding:0px 0px 0px 0px; text-transform:uppercase;letter-spacing:-1px}

.titolo_h a:link{color:#58595B; text-decoration:none}
.titolo_h a:visited{color:#58595B; text-decoration:none}
.titolo_h a:hover{color:#E5B40F; text-decoration:none}
.titolo_h a:active{color:#E5B40F; text-decoration:none}

.titolo_y a:link{color:#E5B40F; text-decoration:none}
.titolo_y a:visited{color:#E5B40F; text-decoration:none}
.titolo_y a:hover{color:#58595B; text-decoration:none}
.titolo_y a:active{color:#58595B; text-decoration:none}

#contentNews {height:240px;margin:13px 0px 10px 0px;}


/*STILI OWERFLOW--------------------------------------------------------*/
#scrollable1 {}
.presText {
overflow: auto; 
height:230px;
float: left; 
overflow: hidden;
width:96%;
}

.track {
	background: trasparent; 
	background-image:url(../image/bk_scroll.gif);
	background-repeat:repeat-y;
	float: left; 
	margin-left:0px; 
	width: 5px; 
	height:230px;
}
.handle {
	background: #EFB205; 
	width: 7px; 
	cursor: move; 
	height: 20px
}

#contentNews ul{list-style-type:none; margin:0px 0px 0px; padding:0px 5px 0px 0px;}


.box_cat_news {
background-color:#ECB304;
color:#fff;
padding:5px 2px 5px 3px;
margin-top:0px;
font-size:10px;
text-align:right;
font-weight:bold;
width:183px;
background-image:url('../image/freccia_go.gif');
background-repeat:no-repeat;
background-position:right center
}

.box_cat_news a {padding-right:15px;}
.box_cat_news a:link {color:#fff;text-decoration:none;}
.box_cat_news a:visited {color:#fff;text-decoration:none;}
.box_cat_news a:hover {color:#fff;text-decoration:none;}
.box_cat_news a:active {color:#fff;text-decoration:none;}



#contentNews li {padding:0px 0px 10px 0px;}
#contentNews h3 {font-size:13px; margin:0px; padding:0px;}
.abs {font-size:11px; color:#535456;}

.continua a{color:#F0B406; text-decoration:none;}




#space_content {padding-left:10px;}
.box_bottom {
	text-align:right;
	border-right:1px solid #ECB304; 
	position:absolute;
	bottom:0px ;
	width:187px;
	height:250px;
	}
	
.titolo_boxbottom{color:#58595B; font-weight:bold;font-size:14px; margin:10px; padding:0px; letter-spacing:-1px}

.copertina_boxbottom {padding-bottom:10px}

#ric_cat_home  {
text-align:left; 
margin-left:0px;
border-top:1px solid #F0B205;
height:110px;
}

.bot_newsletter {float:right; margin-top:5px;}

.hr_y_2 {
 height: 2px;
 border-spacing: 0;
 border-collapse: collapse;
 border: none;
 color: #F0B205;
 background-color:#F0B205;
 width:400px;
 text-align:left;
}

#ric_cat_home  fieldset{
margin:0px 0px 0px 0px;
padding:0px;
border:none;
width:400px
}

#ric_cat_home select {
	display:block;
	margin-bottom:10px;
	width:230px;
	font-size:11px;
	color:#58595B;
	background-color:#EEEEEE;
	border:1px solid #9EAABA;
		margin:0px 5px 7px 0px;
	}
#ric_cat_home .bottoni{
border:1px solid #F0B205;
font-size:11px;
padding:0px 20px 0px 0px;
color:#fff;
font-weight:bold;
font-family:arial;
text-align:right;
background-color:#F0B205;
width:230px;
background-image:url('../image/freccia_go.gif');
background-repeat:no-repeat;
background-position:right center
}


#ric_cat_home .legend{color:#57595B; font-weight:bold; font-family:arial;padding:7px 0px 7px 0px;font-size:12px}

.box_cat {
background-color:#58595D;
color:#fff;
padding:5px 2px 5px 3px;
margin-top:0px;
font-size:10px;
text-align:right;
font-weight:bold;
width:190px;
background-image:url('../image/freccia_go_grey.gif');
background-repeat:no-repeat;
background-position:right center
}

.box_cat a {padding-right:15px;}
.box_cat a:link {color:#fff;text-decoration:none;}
.box_cat a:visited {color:#fff;text-decoration:none;}
.box_cat a:hover {color:#fff;text-decoration:none;}
.box_cat a:active {color:#fff;text-decoration:none;}


.cont_video {
margin-top:3px; text-align:center
}

/*SEZIONI-----------------------------------------------------------*/
#content {
	/*noIEmac\*/
	min-height: 670px;
	height: auto !important;
	/*end */
	height: 670px;
	margin:0px 0px 10px 0px;
	padding-left:7px;
	}

#content_home {
	/*noIEmac\*/
	min-height: 492px;
	height: auto !important;
	/*end */
	height:492px;
	margin:0px 0px 0px 187px;
	padding-left:7px;
	/*position:absolute;
	width:735px;*/
		}

		
		
.titolo{color:#000;  margin:0px 0px 0px -13px; padding:1px 0px 1px 10px; border:1px solid #eee; font-size:25px;}
.sottotitolo{color:#58595B; font-size:20px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; /*text-transform:uppercase*/}
		
/*.titolo{color:#58595B; font-size:10px; margin:0px; padding:0px 0px 0px 0px; text-transform:uppercase}
.sottotitolo{color:#F0B205; font-size:20px; margin:10px 0px 0px 0px; padding:0px; }
*/

#percorso_cat {display:none}

#percorso {
	text-align:left;
	font-size:9px;
	border-bottom:1px solid #eee;
	color:#666666;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-transform:lowercase;
	display:none
	}

#percorso a:link {color:#666666; text-decoration:none;}
#percorso a:visited {color:#666666; text-decoration:none;}
#percorso a:hover {color:#666666; text-decoration:none}
#percorso a:active {color:#666666; text-decoration:none}

/*CONTENT SPEZZATO*/

#raccolgli {}

#content_sx {width:190px; float:left}




#content_sx fieldset{border:none; padding:0px; margin:10px 0px 0px 0px; }
#content_sx legend{margin:10px 0px 0px -5px;padding:0px 0px 10px 0px;color:#58595B; font-weight:bold; font-size:12px;}
#content_sx select {
	display:block;
	margin-bottom:10px;
	width:80%;
	font-size:11px;
	color:#58595B;
	background-color:#EEEEEE;
	border:1px solid #9EAABA;
		margin:0px 5px 7px 0px;
	}
#content_sx .bottoni{
border:1px solid #F0B205;
font-size:11px;
padding:0px 20px 0px 0px;
color:#fff;
font-weight:bold;
font-family:arial;
text-align:right;
background-color:#F0B205;
width:80%;
background-image:url('../image/freccia_go.gif');
background-repeat:no-repeat;
background-position:right center
}


#content_sx .legend{color:#57595B; font-weight:bold; font-family:arial;padding:7px 0px 7px 0px;font-size:12px}

#content_sx .testo {font-size:1.1em; color:#58595B; padding:0px 20px 10px 0px; line-height:1.5em}

#content_dx {
margin-left:190px;
padding-left:15px;
}



#content_dx .testo {font-size:1em; color:#58595B; line-height:1.4em}

#descrizione {}

.selgray {
	margin-bottom:10px;
	width:200px;
	font-size:12px;
	color:#58595B;
	background-color:#EEEEEE;
	border:1px solid #9EAABA;
}

.table{width:100%;font-size:10px;border:1px solid #ECB405;line-height:15px;}
.table td{border-bottom:1px solid #DFDFE0;border-left:1px solid #DFDFE0; padding:3px;}
.desccat {margin-top:10px;}
.deschome {margin-top:0px;}

.cosafacciamo {margin-top:27px;text-align:left}



.hr_y {
 height: 1px;
 border-spacing: 0;
 border-collapse: collapse;
 border: none;
 color: #http://lakota.netribe.it/unieco/Sezione.jsp?titolo=Il%20corretto%20impiego&idSezione=77;
 height: 1px;
 background-color:#F0B205;
 clear:both;
 width:100%;
}

#descrizione {
	padding-top:10px;
	color:#58595B;
	line-height:1.5em;
	font-size:12px;
	}




#descrizione #testo  .border {border:1px dotted #58595B;}

#descrizione #testo  a:link {color:#666666; text-decoration:none;}
#descrizione #testo  a:visited{color:#666666; text-decoration:none}
#descrizione #testo  a:hover {color:#666666; text-decoration:underline;}
#descrizione #testo a:active {color:#666666; text-decoration:none; text-decoration:underline;}
#descrizione  h3{border-bottom:1px dotted #ECB405; font-size:15px; color:#ECB405; margin:15px 0px 5px 0px; }
#descrizione #testo h4{background-color:#ECB405; font-size:13px; padding:3px; margin:0px; color:#535456}


.listadealer  {
margin-bottom:20px;
font-size:11px;
width:60%;
}

.listadealer  h5{
border-bottom:1px solid #F0B406;
background-color:#F6F6F6;
font-size:11px;
margin:20px 0px 5px 0px;
padding:0px 0px 0px 17px;
background-image:url(../image/redball.gif);
background-repeat:no-repeat;
background-position:center left
}

#menu_map_it {float:right; background-color:#fff; text-align:right;}

#descrizione #testo h6 {
background-image:url(../image/bk_loghino.gif);
margin:25px 0px 5px 0px;
background-repeat:no-repeat;
border-bottom:1px solid #6DAA5F;
font-size:14px;
padding:0px 10px 0px 30px;
}

.aggiornamento {display:none;margin-top:2em; padding-top:3px; border-top:1px dotted #58595B; text-align:right; font-size:0.8em}

/*COLONNA DX*/
div#extra{
	position: absolute;
	top: 127px;
	right: 0;
  width:150px;
	padding: 0px;
	}
#tab_content_dx{
	width:100%;
	border-spacing: 0;
  border-collapse: collapse;
	border:none
}
#tab_content_dx  {text-align:left; color:#58595B; font-size:12px;}


#tab_content_dx .tab_content_sx {width:71%; vertical-align:top; text-align:justify; padding-right:10px; }

#tab_content_dx .tab_content_sx h3{border-bottom:1px dotted #ECB405; font-size:15px; color:#ECB405; margin:15px 0px 5px 0px; }

#tab_content_dx .tab_content_dx h3{background-color:#ECB405; font-size:13px; color:#000; margin:15px 0px 5px 0px; padding:2px 0px 2px 2px}

#tab_content_dx .tab_content_dx ul{
	padding:0px; margin:0px 0px 0px 20px;
	list-style-type:square
}
#tab_content_dx .tab_content_dx li{
	margin:0px;padding:0px 0px 7px 0px;
}


#tab_content_dx .tab_content_dx {
	border-left:1px dotted #58595B;
	vertical-align:top;
	margin-top:10px;
	text-align:left;
	padding-left:10px;
	font-size:11px;
	line-height:14px;
	}
	
.box_dx {padding:5px; border:1px solid #B3B3B5; background-color:#EEEEEE}

#tab_content_dx .tab_content_dx hr {
	 height: 1px;
 border-spacing: 0;
 border-collapse: collapse;
 border: none;
 color: #F0B205;
 height: 1px;
 background-color:#F0B205;
 clear:both;
 width:100%;}

#tab_content_dx .tab_content_dx .img {border:1px solid #ECB405}

#tab_content_dx  #percorso {
	text-align:right;
	font-size:11px;
	height:35px;
	text-transform:lowercase;
	font-family:Verdana, Helvetica, sans-serif;
	}

#tab_content_dx  #percorso .selected {color:#338929; font-weight:bold;}
#tab_content_dx  h1 {font-size:20px; color:#338929; margin:0px 0px 5px 0px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif}
#tab_content_dx  h2{ font-size:16px; color:#338929; margin:15px 0px 5px 0px; padding-bottom:0px;font-family:Arial, Helvetica, sans-serif}
#tab_content_dx  h3{font-size:16px; color:#338929;  margin:15px 0px 5px 0px; padding-bottom:0px;font-family:Arial, Helvetica, sans-serif}
#tab_content_dx  #testo {color:#6B6B6B; font-size:12px;	text-align:justify}





/*-----------------------------------------------------*/
/*ALLEGATI*/
#allegati {margin:0px 0px 15px 0px; text-align:left;}
#allegati h4{}
.riga_allegati {background-repeat:no-repeat; padding-left:19px; margin:5px 0px 10px 0px; clear:both}
.descrizione_allegati {text-align:left}
.titoloboxapp {background-color:#F3F3F3; padding:2px; border:1px solid #E4E4E4; color:#7EA124;}
.contenutobox {padding:5px; line-height:17px;border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; 
border-bottom:1px solid #E4E4E4;}


/*REDAZIONE CONTENUTI*/
.imgborder {border:1px solid #7A9625}
.riga_bottom {border-bottom:1px solid #D8E0C6}
.bk_light {background-color:#F7F9F0}

.evidenza {
	font-size:1em;
	margin:1em auto 1em 0em;
	padding:3px 3px 3px 20px;
	background-image: url('../image/freccia_ev.gif');
	background-repeat: no-repeat;
	background-position:left top;
	background-color:#FFF7E1;

	}






/*LISTA DEALER----------------------------------------------------------------------------------------------*/
.tab {
	width:100%;
	border-spacing: 1px;
  border-collapse: collapse;
	font-size:11px;
	padding:0px;
	margin-top:20px;
	border-bottom:1px solid #A6A6A6;
	border-right:1px solid #A6A6A6;
	}
.tab td{
	padding:0px 0px 0px 15px;
	border-left:1px solid #A6A6A6;
	border-top:1px solid #A6A6A6;
	background-color:#F6F6F6
	}

.tab_thleft{
	padding:0px 15px 0px 0px;
	border-right:1px solid #A6A6A6;
	width:13%;
	border-top:1px solid #A6A6A6;
	}


/*LISTA RIVENDITORI-------------------------------------------------*/
.tab_rivenditore {
	width:100%;
	border-spacing: 1px;
  border-collapse: collapse;
	font-size:10px;
	padding:0px;
	margin-top:20px;
	border-bottom:1px solid #D0E2AB;
	}
.tab_rivenditore td{
	padding:0px 0px 0px 15px;
	border-left:1px solid #D0E2AB;
	border-top:1px solid #D0E2AB;
	}

.tab_rivenditore_thleft{
	padding:0px 15px 0px 0px;
	border-right:1px solid #D0E2AB;
	width:120px;
	border-top:1px solid #D0E2AB;
	}

.tab_rivenditore_marchi {
text-align:center;
	width:120px;
}


.rivenditore  {
		background-color:#F4F4F4;
		border-top:1px solid #D0E2AB;
		text-align:left;
		border-right:0px solid #D0E2AB;
		border-left:0px solid #D0E2AB;
		padding:0px 0px 0px 2px;
		height:24px;
		}


#mappa a:link {text-decoration:none}
#mappa a:visited{text-decoration:none}
#mappa a:hover {text-decoration:none}
#mappa a:active {text-decoration:none}

/*MAPPA del sito-------------------------------------------------------------------------------------------------------------*/
.mappaPrimoLivello li {font-weight:bold; padding-top:3px; margin-top:15px}

.mappaPrimoLivello ul {list-style-type: none; margin:0px; padding:0px 0px 0px 20px}

.mappaPrimoLivello li{
	background-image:url(../image/ftv2folderopen.gif);
	background-repeat:no-repeat;
	list-style-type: none;
	background-position:left top;
	text-transform:uppercase;
	padding-left:20px
	}


.mappaAltriLivelli li{font-weight:normal;	}


.mappaAltriLivelli li{
	background-image:url(../image/li_menu.gif);
	background-repeat:no-repeat;
	list-style-type: none;
	background-position:left top;
	font-weight:normal;
	text-transform:none;
	font-size:0.9em;
	padding:0px 0px 0px 11px;
	margin:0px;
	}

	/*TERZO LIVELLO*/
.mappaAltriLivelli ul {
	list-style-image:url(../image/li_menu.gif);
	font-weight:normal;
	font-size:0.9em;
	border-left:0px solid red;
	}


#tab_edit2 img{
margin-right:20px;
margin-left:20px;
padding:1px;
}




/*TAB EDITOR*/
#tab_edit2 {width:100%; }
#tab_edit2 .td1{width:75%;}
#tab_edit2 .td2{border-left:1px solid #F0B406; text-align:center}



#day {display:none;position:absolute; top:123px; right:0px; font-size:10px;}


.tab_spec {
	width:100%;	
	border-spacing: 0;
  border-collapse: collapse;
	border:none}
.tab_spec th {background-color:#F1B506; border-bottom:1px solid #575B5E; color:#fff; font-size:11px; padding:5px; vertical-align:top;line-height:13px;}
.tab_spec td{border:1px solid #eee; padding:7px; font-size:10px; line-height:13px;}

/*CATALOGO--------------------------------------------------------------------------------------------------*/

/* CSS Document */
.minlist {border:1px solid #F1B506}
.box_bottom_home_cat {
	position:absolute;
	bottom:0px;
	left:194px;
	width:212px;
	height:271px;
	background-image:url(../image/bk_home_catalogo.jpg); background-repeat:no-repeat; background-position:bottom left
	}

	/*PFD catalogo*/
.tab_catpd_home {
width:535px; 
font-size:10px;
border-spacing: 1px;
border-collapse: collapse;}

.tab_catpd_home th {padding-left:2px;}
.tab_catpd_home img {margin-right:2px; vertical-align:middle}
.tab_catpd_home td{/*background-color:#EEEEEE;*/ white-space:nowrap; padding:5px 0px 3px 0px;}
.tab_catpd_home2 {width:100%; border-spacing: 1px;  border-collapse: collapse;margin-top:2px}

.tab_catpd_home a:link {color:#575B53}
.tab_catpd_home a:visited {color:#575B53}
.tab_catpd_home a:hover {color:#575B53}
.tab_catpd_home a:active {color:#575B53}

.kb {font-size:9px}

#content_prod{
	/*noIEmac\*/
	min-height: 450px;
	height: auto !important;
	/*end */
	height: 450px;
	margin:0px 0px 10px 0px;
	padding-left:7px;
	}

.loghi_right {float:right; clear:right; margin-left:20px;}


#mm_absolute, #me_absolute{
/*background-image:url(../image/bk_abs.gif);*/
background-repeat:no-repeat;
background-color:#FEFFD1;
border-left:5px solid #FAFF61;
color:#000;
margin:20px 0px 0px 0px;
padding:3px;
font-size:13px;
}

#mm_chromtech, #me_chromtech {
/*background-image:url(../image/bk_ch.gif);*/
background-color:#F9E2E2;
border-left:5px solid #DB4733;
background-repeat:no-repeat;
color:#000;
margin:20px 0px 0px 0px;
padding:3px;
font-size:13px;
}


#mm_style, #me_style {
/*background-image:url(../image/bk_style.gif);*/
background-color:#ECF1ED; 
border-left:5px solid #49AE5C;
background-repeat:no-repeat;
color:#000;
margin:20px 0px 0px 0px;
padding:3px;
font-size:13px;
}

.prod {
background-color:#F0B406;
color:#000;
margin:20px 0px 0px 0px;
padding:3px;
font-size:13px;
text-transform:uppercase
}

.desc_list {
padding:5px; font-size:90%
}

/*TABLLE LISTA PRODOTTI----------------------------------*/
.prod_lista {
  width:100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin:0px 0px 10px 0px;
  border-top:1px solid #EEEEEE;
 /* border-bottom:1px dotted #B3B3B3;*/
}

.prod_lista td a:link {color:#666666; text-decoration:none}
.prod_lista td a:visited {color:#666666; text-decoration:none}
.prod_lista td a:hover {color:#666666; text-decoration:underline}
.prod_lista td a:active {color:#666666; text-decoration:underline}

.prod_lista td{vertical-align:top; line-height:14px; padding:6px 0px 0px 0px; }

.prod_lista .tdimg{width:21%; text-align:center; border-right:1px solid #EEEEEE}

.tab_lista {
  width:100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.tab_lista td{
  width:33%;
  text-align:left;
  border-bottom:1px dotted #eee;
  padding:10px;
  border-right:1px dotted #eee
}

.tab_lista  .td_min {font-weight:bold; font-size:11px; }
.tab_lista  .td_min img{}

.caratteristica_vista {font-size:10px; font-weight:normal; text-align:left}

/*RISULTATI RICERCA PRODOTTI*/
.tab_lista_ric {
  width:100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.tab_lista_ric td{
  width:25%;
  text-align:center;
  border-bottom:1px dotted #eee;
  padding:5px;
  border-right:1px dotted #eee
}

.tab_lista_ric .td_min {font-weight:bold; font-size:10px;}
.tab_lista_ric .td_min img{width:50px;}
/*PRODOTTO SCHEDA----------------------------------*/

#tab_formati {display:none;margin-top:3px;}

.th_cartec {color:#58595D; background-color:#F0B406; padding:2px;}
.table_tec td{padding:1px;}
.td_cartec {font-size:11px;padding:2px; border-bottom:1px solid #EEEEEE}

#tab_opzioniprod {width:100%;}
#tab_opzioniprod td{width:33%; vertical-align:middle}
.car_altre {/*background-color:#eee; */padding:0px; border-top:1px solid #F0B406; }
.car_altre table {
  width:100%;
  margin-top:0px;
  border-spacing: 0;
  border-collapse: collapse;
 }
 
 .car_altre td {
  width:25%;
  vertical-align:top
 }

#prod_scheda {
  width:100%;
  margin-top:10px;
  border-spacing: 0;
  border-collapse: collapse;
}

#prod_scheda td a:link {color:#3F3F3F; text-decoration:underline}
#prod_scheda td a:visited {color:#3F3F3F; text-decoration:underline}
#prod_scheda td a:hover {color:#3F3F3F; text-decoration:underline}
#prod_scheda td a:active {color:#3F3F3F; text-decoration:underline}

#prod_scheda td {vertical-align:top}

#prod_scheda .presentazione {
color:#3F3F3F;
width:43%;
border-right:1px solid #F0B406;
}

#prod_scheda .presentazione img{
border:2px solid #eee;
}

#prod_scheda .immagine{}
#prod_scheda .ambientazioni{margin-top:10px; /*background-color:#F0B406*/} 
#prod_scheda .ambientazioni img{margin-right:2px; border:1px solid #eee}

#prod_scheda .dati_tech {
	padding-left:7px; 
	color:#3F3F3F;
	line-height:14px;
	background-position:top right;
	background-repeat:no-repeat;
	}

#prod_scheda .dati_tech ul {
margin:0px;
padding:0px;	
list-style-type:none
}
#prod_scheda .dati_tech li {
background-image:url(../image/bk_li_datitech.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:7px;
} 
.yellow{color:#ECB304}

#prod_scheda .dati_tech .car {margin-bottom:10px;}

#prod_scheda .dati_tech .car  a:link {color:#F0B406; text-decoration:none}
#prod_scheda .dati_tech .car  a:visited {color:#F0B406; text-decoration:none}
#prod_scheda .dati_tech .car  a:hover {color:#F0B406; text-decoration:none}
#prod_scheda .dati_tech .car  a:active {color:#F0B406; text-decoration:none}



#prod_scheda .dati_tech h5{margin:0px; padding:0px;}

#prod_scheda .dati_tech .download {margin-top:30px;}
#prod_scheda .dati_tech .altre_versioni {margin-top:30px;}

/*ZOOM POPUP*/
.body_zoom {margin:0px 0px 0px 0px; padding:0px; background-color:#8B8B8B; }

#zoom_container {
	/*noIEmac\*/
	min-height: 498px;
	height: auto !important;
	/*end */
	height: 498px;
	background-image:url(../image/zoom_top_bk.gif);
	background-repeat:repeat-x;
	background-position:top;
	position:relative;
	background-color:#FFFFFF;
	margin:1px 5px 5px 5px;
}

#zoom_bottom_sx {
	position:absolute;
	bottom:0px;
	left:0px;
	background-image:url(../image/zoom_bottom_sx.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:12px;
	width:50%;
}

#zoom_top_sx {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../image/zoom_top_sx.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:34px;
	width:50%;
}

#zoom_top_sx h1 {
color:#666666; 
font-size:19px; 
margin:5px 0px 0px 15px; 
padding:0px 0px 0px 35px;
font-weight:normal;
background-repeat:no-repeat; 
background-position:left top;
height:25px;
}

#zoom_close {text-align:right; padding:11px 15px 0px 0px;}


#zoom_img {text-align:center; width:100%; padding-top:50px}

#zoom_top_dx {
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(../image/zoom_top_dx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:34px;
	width:50%;
}

#zoom_bottom_dx {
	position:absolute;
	bottom:0px;
	right:0px;
	background-image:url(../image/zoom_bottom_dx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:12px;
	width:50%;
}
#acquista {
color:#000;
padding:2px 2px 2px 3px;
margin-top:10px;
font-weight:bold;
font-size:10px;
text-align:left;
text-transform:uppercase
}

#acquista img {
margin-left:0px;
}

#acquista a:link {color:#000;text-decoration:none;}
#acquista a:visited {color:#000;text-decoration:none;}
#acquista a:hover {color:#fff;text-decoration:none;}
#acquista a:active {color:#fff;text-decoration:none;}

.oddRow {background-color:#eee; border:1px solid #eee; padding:1px; white-space:nowrap}
.evenRow {background-color:#fff; border:1px solid #eee;padding:1px; white-space:nowrap}

/*TABELLA EDIOTR "---*/
.tab_spec {
width:100%;
background-color:#fff;
}

/*Unieco TERRE--*/
#unieco-terre {
position:absolute; left:235px; top:2px
}
/*STRATIGRAFIE----------------------*/
.black {color:#000;}
.description_strat {width:53%; padding-left:5px;}
.dati_strat {width:200px;}
.zoom-img {background-color:#F0B205;}
.option-strat {text-align:left; background-color:#F0B205;}


#container_strat{
	position:relative;
	margin:0px 21px 0px 21px;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(../image/bk_container_strat.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:950px;
	margin:0px auto 0px auto;
	}


#content-start {
	/*noIEmac\*/
	min-height: 470px;
	height: auto !important;
	/*end */
	height: 470px;
	margin:0px 0px 10px 140px;
	padding-left:7px;
	}
	
#navistrat{
	position: absolute;
	top: 150px;
	left: 0px;
	width:130px;
	color:#575B5E;
	
	}
	
#content-start .navstrat {}

#stratigrafie {}
#stratigrafie h2{font-size:15px; border-left:5px solid #000; padding-left:5px; color:#F0B205}
#stratigrafie label {font-weight:bold; font-size:12px;}
#stratigrafie .filedset_st {border:none}
#stratigrafie fieldset div {margin:5px 0px 5px 0px; clear:both}
#stratigrafie .labelfloat{font-weight:bold; float:left; width:100px;}
#stratigrafie fieldset .field {width:200px; border:1px solid #F0B205; font-size:12px;}
#stratigrafie fieldset .field-min {width:50px; border:1px solid #F0B205; font-size:12px;}

#stratigrafie .functions {padding:0px; margin:10px 0px 5px 0px;}

#stratigrafie .functions input{
background-image:url(../image/bk-bot-strat.jpg);
background-repeat:no-repeat;
font-weight:bold;
border:none;
padding:5px 0px 7px 0px;
color:#58595B;
width:82px;
}



#stratigrafie .botfunz{
	background-image:url(../image/bk-bot-strat.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	border:none;
	padding:5px 0px 7px 0px;
	color:#58595B;
}


#stratigrafie .title {font-weight:bold; }
#stratigrafie .title img{vertical-align:absmiddle}

#stratigrafie #tabcomponenti {display:none}
#stratigrafie #tabcalcolo {display:none}

#stratigrafie a.bottom-display {
background-color:#F0B205;
padding:3px; 
color:#fff;
font-size:90%;
font-weight:bold;
}

#stratigrafie .tab-desc-comp {
	width:60%;
	margin-top:0px;
	font-size:90%;
}

#stratigrafie .tab-desc-comp td{
	border:1px solid #F0B205; padding:1px; color:#000; background-color:#fff; 
}

#stratigrafie .tab-desc-comp th{
	background-color:#141215; color:#fff; text-align:left; padding:1px
}

table.tab-lay-stratigrafie {width:100%;}

table.tab-lay-stratigrafie .td_funzioni {
vertical-align:top;
border-left:1px solid #F0B205;
color:#000;
white-space:nowrap;
font-size:90%;
padding:3px 5px 2px 5px;
width:145px;
}

.bottoni a {background-color:#eee; font-weight:bold; padding:0px 3px 3px 3px;display:block; margin-bottom:5px; text-align:center; border:1px solid #F0B205;}

#stratigrafie table.tab-stratigrafia {
width:100%;
background-color:#F7F7F7;
border-top: 1px solid #F0B205;
border-bottom: 0px solid #1A181D;
margin-bottom:20px;
}

#stratigrafie table.tab-stratigrafia td{
vertical-align:top;
padding:2px
}

#stratigrafie table.tab-stratigrafia td.tdcheck {padding:2px; background-color: #eee; font-size:10px;text-align:center}
#stratigrafie table.tab-stratigrafia td.tdimg {border-left:1px solid #F0B205; width:130px;border-right:1px solid #F0B205; background-color:#fff;}