@import url("menuNeue.css");
/* nuovi stili */
name_fiedhtml, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead,  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	list-style:none;
	/*vertical-align: baseline;*/
}

tr, th, td, img {
	border: 0;
	outline: 0;
	background: transparent;
	list-style:none;
	}

.body {
	background-color:#415057;
	margin:0;
	padding:0;
	position:relative;
	height:100%;
	width:100%;
}

html, body, #main {
	height: 100%;
	min-height:100%;
	overflow: hidden;
}

#logo {
	/*margin-top:-4px;*/
	width:20%;
	padding-left:4px;
	}
	
.toolbar1 {
	width:100%;
	text-align:left;
	padding-top:7px;
	padding-bottom:10px;
	vertical-align:baseline;
	}
	
a:hover{
	cursor:hand;
	}	
/*ul.toolbar1{
	font-size:0;
	height:27px;
	line-height:0;
	margin:15px 0 0;
	padding:0;
	text-decoration:none;
	_position:absolute;
	_bottom:-1px;
	}
ul.toolbar1 li{
	display:inline;
	}
.azienda-tit{
	margin-top:20px;
	}	
ul.toolbar2{
	background-color:#EDECE6;
	font-size:0;
	left:0;
	line-height:0;
	margin-top:0;
	padding:5px 3%;
	position:absolute;
	text-decoration:none;
	width:100%;
	}
ul.toolbar2 li{
	display:inline;
	margin-right:5px;
	}	*/
	
a img{
	border:none;
	cursor:hand;
	}	
/*a:link, a:visited {
	color: #1f1f1f;
	text-decoration:none;
	border:none;
	outline:none;
}

a:hover{
	background-color:#EDECE6;
	}*/
	
a.no-over:hover{
	background-color: transparent;
	_background-color: #fff;
	}	
a img:hover{
	/*background-color: #fff;*/
	}	

#content{
	line-height:1.2em;
	background-color:#415057;
	}	
	
.madeinitaly {
	float:left;
	margin-top:0px;
	width:100%;
	_width:97%;
	vertical-align:top;
	border:0px solid red;
	padding:0px;
	}
	
.lingue {
	_padding-right:25px;
	}
		
#footer span {
	display:block;
	margin-top:5px;
	width:95%;
	font-size:1.1em;
}

strong a{
	color:#B6C5CD!important;
	font-weight:800;
	}
#footer span a {
}

#footer span a:hover {
	color:#B6C5CD;
}

.lang {

	}
	
/*.lang-box{
	background-color:#FFFFFF;
	border:1px solid #DEDDD6;
	bottom:45px;
	left:3%;
	position:absolute;
	z-index:400;
	width:100px;
	padding:4px;
	}	

.lang-box li{
	padding:6px;
	}
.lang-box li a {	
	color:#8a8a82;
}
.lang-box li a:hover{
	color:#1f1f1f;
	}*/
	
div.no-bord div#header, div.no-bord div#footer {
	border:none;
	outline: none;
	}
	
 div.no-bord div#content{
	 _top:0px;
	 }	
	 
div.flash div#content{
	overflow: auto!important;
	padding:0!important;
	width:100%!important;
	_height:100%;
	}
	
div.flash div#content_int{
	overflow: auto!important;
	padding:0!important;
	width:100%!important;
	_height:100%;

	}
	
div.no-bord, div.flash {
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	}	
	
	
#main {
	_height:100%;
	_position:relative;
	overflow-x: hidden;
	}
	
#main_int {
	_height:100%;
	_position:relative;
	overflow-x: hidden;
	
	}

#footer {
	height:44px;
	width:97%;
	padding:1% 25px 1% 2%;
	position: absolute;
	bottom:0px;
	z-index:100;
	background-color:#89A0AE;
	
	_padding:1% 2% 0 2%;
	_height:6%!important;
	_width:100%;
	_position:absolute;
	_bottom:0px;
	_border:none;
	_outline: none;
	

}

#header {
	height:75px;
	width:98%;
	padding:10px 2% 2% 2%;
	position: fixed;
	top:0;
	z-index:100;
	background-color:#89A0AE;
	background-image:url(../images/bg_top.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
	_padding:1% 2% 0 2%;
	_height:11%!important;
	_width:100%;
	_position:relative;
	_border:none;
	_outline: none;
	_top:0;
}

#content {
	bottom:30px;/*uguale all'altezza del footer*/	
	overflow:auto;
	padding:0 0 0 0;
	position:absolute;
	top:85px;
	width:100%;
	background-attachment:fixed;
	font-size: 1.2em;
	height:100%;
	background-color:#415057;
	
	_top: 0;
	_height:100%;
	_overflow-x: hidden !important;
	_border:none;
	_outline: none;
	}
	
#content_int {
	overflow-x:hidden;
	padding:0 0 0;
	padding-top:20px;
	position:absolute;
	width:100%;
	font-size: 1.2em;
	background-color:#415057;
	height:70%;
	
	_position:relative;

	_top: 0;
	_height:100%;
	_overflow-x: hidden !important;
	_border:none;
	_outline: none;
	}
		
/*#footer {
	height:54px;
	width:96%;
	padding:20px 2% 2% 2%;
	position: absolute;
	bottom:0px;
	z-index:100;
	background-color:#89A0AE;
	
	_padding:1% 2% 0 2%;
	_height:11%!important;
	_width:100%;
	_position:absolute;
	_bottom:0px;
	_border:none;
	_outline: none;
	

}

#header {
	height:84px;
	width:98%;
	padding:20px 2% 2% 2%;
	position: fixed;
	top:0;
	z-index:100;
	
	_padding:1% 2% 0 2%;
	_height:11%!important;
	_width:100%;
	_position:relative;
	_border:none;
	_outline: none;
}

#content {
	bottom:50px;
	overflow:auto;
	padding:0 0 0;
	position:absolute;
	top:97px;
	width:100%;
	background-attachment:fixed;
	font-size: 1.2em;
	height:100%;
	
	_top: 0;
	_height:100%;
	_overflow-x: hidden !important;
	_border:none;
	_outline: none;
	}
	
#content_int {
	overflow-x:hidden;
	padding:0 0 0;
	position:absolute;
	width:980px;
	font-size: 1.2em;
	background-color:#415057;
	
	

	_top: 0;
	_height:100%;
	_overflow-x: hidden !important;
	_border:none;
	_outline: none;
	}*/
	
	
.menu_aligned {
	margin-left:3%;
}

.lang {
	width:300px;
	}
.lang-box{
	background-color:#89A0AE;
	border:1px solid #DEDDD6;
	bottom:45px;
	left:3%;
	position:absolute;
	z-index:400;
	width:300px;
	padding:4px;
	}	


/* fine nuovi stili */

body, table, td, tr, ul, li, a  {
	font-family: Verdana,Helvetica, Arial,sans-serif;
	color: #ffffff; 
	font-size:11px;
	scrollbar: none;
	scrollbar-3dlight-color: #89A0AE; 
	scrollbar-arrow-color: #89A0AE; 
	scrollbar-base-color: #B6C5CF;
	scrollbar-darkshadow-color: #B6C5CF; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #89A0AE;
	scrollbar-shadow-color: #B6C5CF;
	scrollbar-track-color: #B6C5CF;

}
a:hover {
	text-decoration: none;
	cursor:hand;
	}

.vis1 { 
	visibility:visible; 
	position: relative; 
}

.vis2 {
	display:none;
	position: relative;
}
.vis3 { 
	position:absolute;
	/*border:1px solid red;*/
	background-color:#415057;
	padding:0px;
	padding-right:20px;
}

#box {
	/*height:522px;*/
	vertical-align:top;
	}

/*stili del sito*/
.menu:active, .menu:link, .menu:visited{
	color:#415057;
	text-decoration:none; 
	font-size:10px; 
	padding-right:10px;
	font-weight:normal;	
	}
.menu:hover{
	color:#415057; 
	text-decoration:underline; 
	font-size:10px; 
	padding-right:10px; 
	font-weight:normal;
	}
.menu_riga {
	color:#415057;
	}
	
#menu_home {
	width:100%; 
	height:23px;
	padding-left:0px;
	text-align:left;

	}
	
.menu_home:link, .menu_home:visited, .menu_home:active{
	font-family:Verdana,Helvetica, Arial,sans-serif;
	color:#ffffff;
	text-decoration:none; 
	font-size:11px; 
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	background-color:none;
	text-transform:uppercase;
	}
	
.menu_home:hover{
	color:#415057; 
	text-decoration:none; 
	}
	
/*.menu_bottom:active, .menu_bottom:link, .menu_bottom:visited{
	font-family:Verdana,Helvetica, Arial,sans-serif;
	color:#ffffff;
	text-decoration:underline; 
	font-size:10px; 
	font-weight:normal;
	padding-right:3px;
	padding-left:3px;
	}
	
.menu_bottom:hover{
	color:#ffffff; 
	text-decoration:none; 
	font-size:10px;
	font-weight:normal;
	padding-right:3px;
	padding-left:3px;
	}
	
.menu_int:active, .menu_int:link, .menu_int:visited{
	font-family:Verdana,Helvetica, Arial,sans-serif;
	color:#ffffff;
	text-decoration:none; 
	font-size:12px; 
	font-weight:normal;
	padding-right:3px;
	padding-left:3px;
	}
	
.menu_int:hover{
	color:#89A0AE; 
	text-decoration:none; 
	font-size:12px;
	font-weight:normal;
	padding-right:3px;
	padding-left:3px;
	}
	*/
.heightmin{
/*	min-height:350px;
	height: auto !important;
	height:350px;
	width:840px*/
	}
	
.freccette{
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana,Helvetica, Arial,sans-serif;
	}
	
.freccette2{
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana,Helvetica, Arial,sans-serif;
	}
	
.bordo {border: 2px #EDEDED solid; align: right; padding:2px;}
/*a.bottone {align: right; padding: 1px; border: 3px #A10746 solid; font-size:10px; text-decoration:none;}
a.bottone:hover {background-color: #F7F7F7;border: 3px #C3C3C3 solid; color:#A10746;}*/
.sottomenu {font-size:11px; text-decoration: none; }
a.sottomenu:hover {color:#BC1313; text-decoration: none;}
h1{color:#BC1313; font-size:15px; 	font-weight: bold;}
.piccolo {font-size:10px; width:90px;}
.testo_piccolo {font-size:11px; text-align:justify;}
.XX {font-size:xx-small;}


.bottoncino{
	border:1px solid #000000;
	background-color:#00AEEF;
	color:#ffffff;
	font-size:xx-small;
	text-decoration:none;
	padding:3px;
	font-weight:bold;
	}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	padding: 2px;
	border-bottom:1px solid #B6C5CF;
	border-right:1px solid #B6C5CF;
	border-top:2px solid #89A0AE;
	border-left:2px solid #89A0AE;

}

.bottone {
	background-color:#ffffff;
	font-weight:600;
	border:1px solid #B6C5CF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B6C5CF',endColorStr='#ffffff', gradientType='1');
	color:#000000;
	cursor:hand;
	padding:2px;
	}
	
.bottone_ {
	background-color:#89A0AE;
	font-weight:600;
	border:1px solid #567587;
	color:#ffffff;
	cursor:hand;
	}
	
.bottone a:hover{
	background-color:#ffffff;
	font-weight:600;
	border:1px solid #000000;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B6C5CF',endColorStr='#ffffff', gradientType='1');
	color:#89A0AE;
	}
	
.testo_box {
	padding-left:40px; 
	padding-right:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	text-align:justify;
	}

.testo_bottom_home {
	font-family:Verdana,Helvetica, Arial,sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:right;
	padding-bottom:3px;
	}
	
.testo_bottom_home:a, testo_bottom_home:active, testo_bottom_link {
	font-family:Verdana,Helvetica, Arial,sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	}
	
.testo_bottom_home:hover, testo_bottom_home:visited {
	font-family:Verdana,Helvetica, Arial,sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-decoration:underline;
	}
	
.testo_bottom {
	font-family:Verdana,Helvetica, Arial,sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	padding-bottom:5px;
	}
	
.testo_bottom a{
	font-family:Verdana,Helvetica, Arial,sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align:right;
	}
	
.testo_bottom a:hover{
	font-family:Verdana,Helvetica, Arial,sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align:right;
	text-decoration:underline;
	}
	
.testo {
	padding: 10px;
	font-size: 11px;
}
.ared{
	color:#616161; 
	text-decoration:none; 
	font-weight:bold; 
	padding:3px; 
	font-size:13px;
	}
/*.menu_top:link, .menu_top:active, .menu_top:visited{
	color:#616161; 
	text-decoration:none; 
	padding:2px; 
	font-size:10px;
	font-weight:bold;
	}
.menu_top:hover {
	color:#BB282E; 
	text-decoration:none; 
	padding:2px; 
	font-size:10px; 
	font-weight:bold; 
	margin-top:4px; 
	}*/
select{
	border: 1px solid #cccccc; 
	color:000000; 
	font-face:verdana; 
	font-size:10px;
	}
.menu_select{
	color:#000000; 
	font-size:10px; 
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:7px;
	}
.titoletti_home{
	color:#E2071E; 
	font-size:10px; 
	font-weight:bold; 
	border: 2px solid #cacaca; 
	padding:2px;
	
	}
.p_menu{
	padding-top:1px; 
	padding-bottom:1px; 
	padding-left:0px; 
	padding-right:0px;
	}
input{
	font-family:verdana;
	font-size:10px;
	}
.titolo{
	color:#B6C5CF;
	font-size:16px;
	border-bottom:1px dashed #B6C5CF;
	}
	
.titolo_{
	color:#B6C5CF;
	font-size:14px;
	text-align:right;
	font-weight:normal;
	/*border-bottom:1px dashed #B6C5CF;*/
	} 
	
.titolo_s{
	color:#B6C5CF;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	/*border-bottom:1px dashed #B6C5CF;*/
	} 
	
.titolo_box{
	/*border-bottom: 1px solid #B6C5CF;*/
	color:#89A0AE;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}

.titolo_p{
	color:#89A0AE;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	padding-bottom:10px;
	/*border-bottom:1px dashed #B6C5CF;*/
	} 
	
.titolo_ps{
	color:#89A0AE;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*border-bottom:1px dashed #B6C5CF;*/
	} 

.rosso_p{
	color:#000099;
	font-size:10px;
	}
.mappa{
	font-size:10px;
	color:#1B6F93;
	}
.mappa_{
	font-size:10px;
	color:#11465E;
	}

.select_ricerca{
	width:200px;
	}
.immagine{
	/*border:2px dotted #0A85C4;
	border-left:2px solid #BC1313;
	border-bottom:2px solid #BC1313;
	border-top:2px solid #757677;
	border-right:2px solid #757677;*/
	border:2px solid #B6C5CF;
	}
.targhetta{
	border-left: 1px solid #B6C5CF;
	border-bottom: 1px solid #B6C5CF; 
	/*background-image:url(images/targhetta.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;*/ 
	}

.targhetta_light{
	/*
	border-left: 1px solid #cccccc;
	border-bottom: 1px dotted #7c7c7c; 
	*/
	background-image:url(images/targhetta_light.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left; 
}

.box{
	border-top: 1px solid #B6C5CF;
	border-bottom: 1px solid #B6C5CF; 
	/*background-image:url(images/targhetta.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;*/ 
}

.box_bottom{
	border-bottom: 1px solid #B6C5CF; 
	}
	
.box_gradiente{
	border-top: 1px solid #B6C5CF;
	border-bottom: 1px solid #B6C5CF;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#edf5fa', gradientType='1'); 
	}
	
.gradiente{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#F2F2F2', gradientType='1');
	border-top:1px solid #B6C5CF;*/
	border-bottom:1px solid #B6C5CF;
	color:#D83C4A;
	font-weight:bold;
	padding-right:10px;
	}
	
.gradiente_{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#F2F2F2', gradientType='1');
	border-top:1px solid #B6C5CF;*/
	border-bottom:0px solid #B6C5CF;
	color:#D83C4A;
	font-weight:bold;
	padding-right:10px;
	}
	
.edilizia{
	color:#89A0AE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:underline;
	font-weight:bold;
	}
	
.edilizia:hover{
	color:#B6C5CF;
	
	text-align:left;
	text-decoration:none;
	
	}

/*stili monocibec*/

#contenuto_news {
	height: 160px;
	width: 700px;
	scrollbar-face-color:#415057; /*rettangoli*/
	scrollbar-track-color: #415057;/*rettangolo di scorrimento*/
	scrollbar-arrow-color: #89A0AE;
	scrollbar-highlight-color:#415057;
	scrollbar-3dlight-color: #89A0AE;
	scrollbar-darkshadow-color:#415057;
	scrollbar-shadow-color: #89A0AE;
	overflow: auto;
	overflow-x: hidden;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#box_news {
	height: 160px;
	width: 700px;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#contenuto_news_testo {
	height: 350px;
	width: 780px;
	scrollbar-face-color:#415057; /*rettangoli*/
	scrollbar-track-color: #415057;/*rettangolo di scorrimento*/
	scrollbar-arrow-color: #89A0AE;
	scrollbar-highlight-color:#415057;
	scrollbar-3dlight-color: #89A0AE;
	scrollbar-darkshadow-color:#415057;
	scrollbar-shadow-color: #89A0AE;
	overflow: auto;
	overflow-x: hidden;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_news_testo {
	height: 140px;
	width: 800px;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contenuto_certificazione_testo {
	width: 800px;
	height: 200px;
	scrollbar-face-color:#415057; /*rettangoli*/
	scrollbar-track-color: #415057;/*rettangolo di scorrimento*/
	scrollbar-arrow-color: #89A0AE;
	scrollbar-highlight-color:#415057;
	scrollbar-3dlight-color: #89A0AE;
	scrollbar-darkshadow-color:#415057;
	scrollbar-shadow-color: #89A0AE;
	overflow: auto;
	overflow-x: hidden;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#contenuto_certificazione_testo a{
	font-size:12px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#contenuto_certificazione_testo a:hover{
	font-size:12px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}


#box_certificazione_testo {
	height: 200px;
	width: 800px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contenuto_menu_prodotti {
	height: 400px;
	width: 170px;
	/*border:1px #FFFFFF solid;*/
	/*position: fixed;*/
	scrollbar-face-color:#000000; /*rettangoli*/
	scrollbar-track-color: #000000;/*rettangolo di scorrimento*/
	scrollbar-arrow-color: #CACACA;
	scrollbar-highlight-color:#CACACA;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color: #000000;
	cursor:hand;
	overflow: auto;
	overflow-x: hidden;
	padding-left:0px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_menu_prodotti {
	height: 400px;
	width: 180px;
	padding-left:0px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:left;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_titolo_prodotti {
	width:50px;  
	padding-top:40px;
	vertical-align:top;
	}

#descrizione_serie{
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:20px;
}

#titoloserie{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;	
}
#sottotitoloserie{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	font-weight:bold;	
}
.sottotitoloserie_grigio{
	color:#8CA0AB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	font-weight:bold;	
}

.titoloserie{
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;	
}
.titoloserie_big{
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;	
}

.sottotitoloserie{
	color:#FFFFFF;
	font-size:12px;
	padding-top:5px;
	font-weight:bold;	
}

.testo_bianco {
	color:#FFFFFF;
	}
	
.testo_bianco a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
.testo_bianco a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}


#link_pdf{
	color:#E50924;
	font-size:12px;
	font-weight:bold;

}
#link_pdf a{
	color:#E50924;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#titolo_fondi{
	color:#89A0B0;
	font-size:14px;
	font-weight:normal;
	padding-top:30px;
	padding-bottom:10px;
}


#testo_fondi{
	color:#FFFFFF;
	text-decoration:none;
}

#testo_fondi a{
	color:#FFFFFF;
	text-decoration:none;
}

#testo_fondi a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.img_serie{
}

.img_serie:active{
}

.bordo_bianco{
	border:1px solid #000000;	
}

.bordo_biancoHover{
	border:1px solid #ffffff;
}

#a_prodotti{
	padding-top:2px;
	padding-bottom:2px;
	font-size:small;
	
}

#a_prodotti a{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	
}
#a_prodotti a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

#a_prodotti a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
/*menu tipologia*/

#a_prodotti_t{
	padding-top:2px;
	padding-bottom:2px;
	font-size:13px;
	
}

#a_prodotti_t a{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	font-size:13px;
	line-height:18px;
	
}
#a_prodotti_t a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

#a_prodotti_t a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

#prodotti_t {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#prodotti_t a{
	color:#FFFFFF;
	text-decoration:none;
	
}
#prodotti_t a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

#prodotti_t a:active{
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

#a_prodotti_hover{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
#a_prodotti_hover a{
	color:#FFFFFF;
	text-decoration:none;
}


/* NUOVI STILI PRODOTTI 2008 ANTONIO*/

.padding_top_serie{
	padding-top:8px;
	width:200px;
}

.td_ambienti_ita{
	background-image:url(../ita/images/titoli_serie/ambienti_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	height:100px;
	
}

.td_fondi_ita{
	background-image:url(../ita/images/titoli_serie/fondi_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_serie_ita{
	background-image:url(../ita/images/titoli_serie/serie_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
	
}

.td_ambienti_eng{
	background-image:url(../eng/images/titoli_serie/ambienti_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	height:180px;
	
}

.td_fondi_eng{
	background-image:url(../eng/images/titoli_serie/fondi_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_serie_eng{
	background-image:url(../eng/images/titoli_serie/serie_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_ambienti_deu{
	background-image:url(../deu/images/titoli_serie/ambienti_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	height:110px;
	
}

.td_fondi_deu{
	background-image:url(../deu/images/titoli_serie/fondi_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_serie_deu{
	background-image:url(../deu/images/titoli_serie/serie_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_ambienti_fra{
	background-image:url(../fra/images/titoli_serie/ambienti_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	height:230px;
	
}

.td_fondi_fra{
	background-image:url(../fra/images/titoli_serie/fondi_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_serie_fra{
	background-image:url(../fra/images/titoli_serie/serie_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_ambienti_esp{
	background-image:url(../esp/images/titoli_serie/ambienti_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	height:180px;
	
}

.td_fondi_esp{
	background-image:url(../esp/images/titoli_serie/fondi_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_serie_esp{
	background-image:url(../esp/images/titoli_serie/serie_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_ambienti_rus{
	background-image:url(../rus/images/titoli_serie/ambienti_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	height:110px;
	
}

.td_fondi_rus{
	background-image:url(../rus/images/titoli_serie/fondi_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}

.td_serie_rus{
	background-image:url(../rus/images/titoli_serie/serie_p.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	
}


.bordo_bianco{
	border:1px solid #000000;	
}

.bordo_biancoHover{
	border:1px solid #ffffff;
}

/*ESPOSITORI*/

.a_espositore{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	
}

.a_espositore a{
	color:#ffffff;
	text-decoration:none;
	padding-left:25px;
	font-size:11px;
	
}

.a_espositore a:hover{
	color:#B6C5CF;
	text-decoration:none;
	padding-left:25px;
	font-size:11px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

.a_espositore a:active{
	color:#B6C5CF;
	text-decoration:none;
	padding-left:25px;
	font-size:11px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

.a_espositore_hover{
	color:#FFFFFF;
	text-decoration:underline;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	padding-left:25px;
	background-image:url(../images/stella.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
.a_espositore_hover a{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;

}

.titolo_espositori{
	font-size:18px;
	color:#ED0015;
	padding-top:20px;
	padding-bottom:15px;
	letter-spacing:2px;
}

.espositori_padding{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}


/*FINE ESPOSITORI*/

#titolo_azienda {
	color:#ffffff; 
	font-size:18px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	vertical-align:bottom; 
	padding-top:10px; 
	padding-bottom:5px; 
	border-bottom:1px solid #89A0AE;
	}

#azzurro {
	color:#B9C8D1;
	}

.sfondo_filtrato {
	position: relative;
	height: 100%;
	width: 100%;
	text-align:center;
	background-image:url(../images/trasparenza.png);
	filter:alpha(opacity=80); 
	-moz-opacity:0; 
	opacity: 0.8;
}
.titolo-azienda{
	color:#B6C5CF; 
	font-size:18px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	vertical-align:bottom; 
	padding-top:0px; 
	padding-bottom:5px; 
	border-bottom:1px solid #89A0AE;
}

#container{
	 height:100%;
	 width:980px;
	 color:#FFFFFF;
	 vertical-align:top;
	 margin-top:0px;
	 
}

#contenuto{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	width:100%;
	padding-top:10px;
	padding-bottom:30px;
	

}

#contenuto a{
	color:#FFFFFF;
}

#menu_padding {
	width:250px;
	padding-top:30px;
	text-align:left;
	}
	
#class_verde{
	color:#4FA751;
	font-weight:normal;
	font-size:10px;
}

#class_verde_big{
	color:#4FA751;
	font-weight:bold;
}

#class_rosso{
	color:#D42323;
	font-weight:normal;
	font-size:10px;
}

.certificazioni{
	text-align:left;
	padding-top:5px;
}

.cartina {
	width:700px; 
	padding-top:30px;
	}	
	
.larghezza_contenuto {
	width:750px;
	}
	
.padding_venti {
	padding-left:20px;
	}