BODY{
	/*background:url("bg-body.jpg") repeat-y #6A7695;*/
	background:#FFF;
	color: #f2f2f2; 
	font-family:  Arial,Verdana,Geneva,Helvetica,sans-serif;
}
BODY,HTML { 
	height:100%;
	margin:0px;
}
.fr{
	float:right;
	margin:0px 15px 0px 15px
}
.frB{
	float:right;
	margin:0px 15px 0px 15px;
	border:2px solid #919AB2
}
#containerIntro {
	width:700px; 
	height:400px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-200px 0px 0px -350px;
	border:0px dashed #fff;
}
#container {
	width:768px; 
	height:550px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-275px 0px 0px -384px;
	border:0px dashed #fff;
}
#head{
	background:url("head.jpg") no-repeat left top;
	height:135px;
}
#body{
	background:url("body.jpg") no-repeat left top;
	padding:0px;
}
#logo{
	position:absolute;
	top:0px;
	left:0px;
	margin:25px 0px 0px 35px;
}
/*#main2 {
	width:700px; height:400px;
	position:absolute;
	top:50%;
	left:50%;
	bottom:0px;
	margin:-200px 0px 0px -350px;
}*/
#lang{
	position:absolute;
	top:0px;
	left:625px;
}
#backhome{
	position:absolute;
	top:0px;
	left:687px;
}
#label{
	position:absolute;
	top:360px;
	height:140px;
	left:0px;
	border-top:0px solid #848EAA;
	background:url("home-line.gif") no-repeat left top;
	width:768px;
	padding:35px 0px 0px 105px
}
#toolbar {position:absolute;width:767px;height:40px;top:94px;left:0px;border-bottom:1px solid #566277;float:left;}
#toolbar ul {list-style:none;margin:0px;padding:0px;}
#toolbar ul li {height:100%;float:left;}
#toolbar ul li.last {border:none;}
#toolbar ul li a {height:40px;background-position:top left;background-repeat:no-repeat !important;float:left;}
#toolbar ul li a.a1 {width:72px;background-image:url("menu/btn-profilo_ita.png");}
#toolbar ul li a.a2 {width:83px;background-image:url("menu/btn-qualita_ita.png");}
#toolbar ul li a.a3 {width:109px;background-image:url("menu/btn-riconoscimenti_ita.png");}
#toolbar ul li a.a4 {width:86px;background-image:url("menu/btn-prodotti_ita.png");}
#toolbar ul li a.a5 {width:81px;background-image:url("menu/btn-tecnologie_ita.png");}
#toolbar ul li a.a6 {width:81px;background-image:url("menu/btn-servizi_ita.png");}
#toolbar ul li a.a7 {width:76px;background-image:url("menu/btn-news_ita.png");}
#toolbar ul li a.a8 {width:111px;background-image:url("menu/btn-stampa_ita.png");}
#toolbar ul li a.a9 {width:68px;background-image:url("menu/btn-contatti_ita.png");}
#toolbar ul li a:hover, #toolbar ul li a.sel {background-position:bottom left;}

/*toolbar eng*/
#toolbar_eng {position:absolute;width:767px;height:40px;top:94px;left:0px;border-bottom:1px solid #566277;float:left;}
#toolbar_eng ul {list-style:none;margin:0px;padding:0px;}
#toolbar_eng ul li {height:100%;float:left;}
#toolbar_eng ul li.last {border:none;}
#toolbar_eng ul li a {height:40px;background-position:top left;background-repeat:no-repeat !important;float:left;}
#toolbar_eng ul li a.a1 {width:70px;background-image:url("menu/btn-profilo_eng.png");}
#toolbar_eng ul li a.a2 {width:81px;background-image:url("menu/btn-qualita_eng.png");}
#toolbar_eng ul li a.a3 {width:78px;background-image:url("menu/btn-riconoscimenti_eng.png");}
#toolbar_eng ul li a.a4 {width:91px;background-image:url("menu/btn-prodotti_eng.png");}
#toolbar_eng ul li a.a5 {width:99px;background-image:url("menu/btn-tecnologie_eng.png");}
#toolbar_eng ul li a.a6 {width:86px;background-image:url("menu/btn-servizi_eng.png");}
#toolbar_eng ul li a.a7 {width:79px;background-image:url("menu/btn-news_eng.png");}
#toolbar_eng ul li a.a8 {width:102px;background-image:url("menu/btn-stampa_eng.png");}
#toolbar_eng ul li a.a9 {width:81px;background-image:url("menu/btn-contatti_eng.png");}
#toolbar_eng ul li a:hover, #toolbar_eng ul li a.sel {background-position:bottom left;}

/*toolbar fra*/
#toolbar_fra {position:absolute;width:767px;height:40px;top:94px;left:0px;border-bottom:1px solid #566277;float:left;}
#toolbar_fra ul {list-style:none;margin:0px;padding:0px;}
#toolbar_fra ul li {height:100%;float:left;}
#toolbar_fra ul li.last {border:none;}
#toolbar_fra ul li a {height:40px;background-position:top left;background-repeat:no-repeat !important;float:left;}
#toolbar_fra ul li a.a1 {width:72px;background-image:url("menu/btn-profilo_fra.png");}
#toolbar_fra ul li a.a2 {width:83px;background-image:url("menu/btn-qualita_fra.png");}
#toolbar_fra ul li a.a3 {width:73px;background-image:url("menu/btn-riconoscimenti_fra.png");}
#toolbar_fra ul li a.a4 {width:73px;background-image:url("menu/btn-prodotti_fra.png");}
#toolbar_fra ul li a.a5 {width:93px;background-image:url("menu/btn-tecnologie_fra.png");}
#toolbar_fra ul li a.a6 {width:79px;background-image:url("menu/btn-servizi_fra.png");}
#toolbar_fra ul li a.a7 {width:82px;background-image:url("menu/btn-news_fra.png");}
#toolbar_fra ul li a.a8 {width:140px;background-image:url("menu/btn-stampa_fra.png");}
#toolbar_fra ul li a.a9 {width:72px;background-image:url("menu/btn-contatti_fra.png");}
#toolbar_fra ul li a:hover, #toolbar_fra ul li a.sel {background-position:bottom left;}

/*lista tecnologie*/
#lista_tecnologie {position:relative;width:600px;height:auto;margin:0px auto;float:none;}
#lista_tecnologie ul {list-style:none;width:100%;margin:0px;padding:25px 0px;float:left;}
#lista_tecnologie ul li {width:150px;height:100%;text-align:center;float:left;}
#lista_tecnologie ul li a {display:block;position:relative;width:110px;height:110px;margin:0px auto;background-position:top left;background-repeat:no-repeat !important;float:none;}
#lista_tecnologie ul li a.a1 {background-image:url("btn_tecnologie/btn-prestampa_ita.jpg");}
#lista_tecnologie ul li a.a2 {background-image:url("btn_tecnologie/btn-stampa_ita.jpg");}
#lista_tecnologie ul li a.a3 {background-image:url("btn_tecnologie/btn-accoppiatura_ita.jpg");}
#lista_tecnologie ul li a.a4 {background-image:url("btn_tecnologie/btn-fustellatura_ita.jpg");}
#lista_tecnologie ul li a.a5 {background-image:url("btn_tecnologie/btn-finestratura_ita.jpg");}
#lista_tecnologie ul li a.a6 {background-image:url("btn_tecnologie/btn-bordatura_ita.jpg");}
#lista_tecnologie ul li a.a7 {background-image:url("btn_tecnologie/btn-incollatura_ita.jpg");}
#lista_tecnologie ul li a.a8 {background-image:url("btn_tecnologie/btn-lavorazioni-speciali_ita.jpg");}
#lista_tecnologie ul li a:hover {background-position:bottom left;}

/*lista tecnologie ENG*/
#lista_tecnologie_eng {position:relative;width:600px;height:auto;margin:0px auto;float:none;}
#lista_tecnologie_eng ul {list-style:none;width:100%;margin:0px;padding:25px 0px;float:left;}
#lista_tecnologie_eng ul li {width:150px;height:100%;text-align:center;float:left;}
#lista_tecnologie_eng ul li a {display:block;position:relative;width:110px;height:110px;margin:0px auto;background-position:top left;background-repeat:no-repeat !important;float:none;}
#lista_tecnologie_eng ul li a.a1 {background-image:url("btn_tecnologie/btn-prestampa_eng.jpg");}
#lista_tecnologie_eng ul li a.a2 {background-image:url("btn_tecnologie/btn-stampa_eng.jpg");}
#lista_tecnologie_eng ul li a.a3 {background-image:url("btn_tecnologie/btn-accoppiatura_eng.jpg");}
#lista_tecnologie_eng ul li a.a4 {background-image:url("btn_tecnologie/btn-fustellatura_eng.jpg");}
#lista_tecnologie_eng ul li a.a5 {background-image:url("btn_tecnologie/btn-finestratura_eng.jpg");}
#lista_tecnologie_eng ul li a.a6 {background-image:url("btn_tecnologie/btn-bordatura_eng.jpg");}
#lista_tecnologie_eng ul li a.a7 {background-image:url("btn_tecnologie/btn-incollatura_eng.jpg");}
#lista_tecnologie_eng ul li a.a8 {background-image:url("btn_tecnologie/btn-lavorazioni-speciali_eng.jpg");}
#lista_tecnologie_eng ul li a:hover {background-position:bottom left;}

/*lista tecnologie FRA*/
#lista_tecnologie_fra {position:relative;width:600px;height:auto;margin:0px auto;float:none;}
#lista_tecnologie_fra ul {list-style:none;width:100%;margin:0px;padding:25px 0px;float:left;}
#lista_tecnologie_fra ul li {width:150px;height:100%;text-align:center;float:left;}
#lista_tecnologie_fra ul li a {display:block;position:relative;width:110px;height:110px;margin:0px auto;background-position:top left;background-repeat:no-repeat !important;float:none;}
#lista_tecnologie_fra ul li a.a1 {background-image:url("btn_tecnologie/btn-prestampa_fra.jpg");}
#lista_tecnologie_fra ul li a.a2 {background-image:url("btn_tecnologie/btn-stampa_fra.jpg");}
#lista_tecnologie_fra ul li a.a3 {background-image:url("btn_tecnologie/btn-accoppiatura_fra.jpg");}
#lista_tecnologie_fra ul li a.a4 {background-image:url("btn_tecnologie/btn-fustellatura_fra.jpg");}
#lista_tecnologie_fra ul li a.a5 {background-image:url("btn_tecnologie/btn-finestratura_fra.jpg");}
#lista_tecnologie_fra ul li a.a6 {background-image:url("btn_tecnologie/btn-bordatura_fra.jpg");}
#lista_tecnologie_fra ul li a.a7 {background-image:url("btn_tecnologie/btn-incollatura_fra.jpg");}
#lista_tecnologie_fra ul li a.a8 {background-image:url("btn_tecnologie/btn-lavorazioni-speciali_fra.jpg");}
#lista_tecnologie_fra ul li a:hover {background-position:bottom left;}

#privacy{
	z-index:100;
	position:absolute;
	right:2px;
	top:336px;
	/*width:554px;
	_width:555px;*/
	background:#314467;
	/*text-align:right !important;*/
	padding:0px 0px 0px 350px
}

#footer{
	position:absolute;
	top:560px;
	width:768px;
	text-align:center;
	font-family: Verdana,Geneva,Helvetica,sans-serif;
	font-size:9px;
	color:#657292;
}
#footer A{
	text-decoration:none;
	color:#657292;
}
 #footer A:link, #footer A:visited{
	text-decoration:none;
	}
 #footer A:active, #footer A:hover {
	text-decoration:none;
	color:#657292;
}
.content{
	padding:15px 15px 15px 15px;
	font-size:13px;
	line-height:1.2em;
}
H1{
	font-size:13px;
	color:#fff;
}
H1.title{
	padding:0px 12px 0px 12px;
	margin:5px 0px 10px 0px;
}
H1.title2{
	padding:0px 12px 0px 16px;
	margin:5px 0px 10px 0px;
}
.text1{
	margin:0px 0px 25px 0px;
	padding:0px 12px 0px 12px;
	line-height:1.2em;
	color:#eee;
}
.text2{
	margin:30px 0px 0px 5px;
	padding:0px 0px 0px 12px;
	line-height:1.2em;
	color:#eee;
	font-size:13px;
	text-align:right;
}
.text3{
	margin:0px 0px 20px 5px;
	padding:0px 0px 0px 12px;
	line-height:1.2em;
	color:#eee;
	font-size:13px;
	text-align:left;
}
.text3eng{
	margin:0px 0px 20px 5px;
	padding:0px 0px 0px 12px;
	line-height:1.2em;
	color:#eee;
	font-size:18px;
	text-align:left;
}
#scroll{
	overflow:auto;
	height:254px;
	scrollbar-3dlight-color: #344363;
	scrollbar-arrow-color: #E1E1E1;
	scrollbar-base-color: #344363;
	scrollbar-darkshadow-color: #344363;
	scrollbar-face-color: #344363;
	scrollbar-highlight-color: #344363;
	scrollbar-shadow-color: #344363;
	scrollbar-track-color: #526182;
}
#line1{
	background:url("home-line.gif") no-repeat left top;
}
#line2{
	background:url("home-line.gif") no-repeat -211px top;
}
#line3{
	border-top:1px solid #8690AB;
}
.bgSubMenu{
	background:url(bg-subMenu.jpg) no-repeat top left #9199B3;
	width:191px;
}
.homeBottom{
	background:url(bg-bottom.jpg) no-repeat top left #848DAA;
	width:700px;
}
.homeBottomInside{
	background:url(bg-bottom-inside.jpg) no-repeat top left #848DAA;
	width:509px;
	border-left:0px solid #7280A5;
}
 A{
	text-decoration:none;
	color:#888;
}
 A:link,  A:visited{
	text-decoration:none;
	}
 A:active, A:hover {
	text-decoration:none;
	color:#888;
}
ul.menuSx {
	font:12px/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:211px;
	_width:211px;
	list-style:none; 
	margin:0px 0px 0px 0px; 
	padding:2px 0px 0px 0px; 
	border-right:1px solid #435375;
	color:#C9CCD3;
}
ul.menuSx li A {
	vertical-align:top;
	display:block; 
	text-decoration:none; 
	padding:6px 1.3em 6px 1.3em; 
	line-height:1.1em;
	_height:1.1em; 
	border-bottom:1px solid #556488;
	margin:0px 0px 0px 0px;	
}
ul.menuSx li {
	display:block; 
}
ul.menuSx li a:link, 
ul.menuSx li a:visited {
	color:#C9CCD3;
} 
ul.menuSx li a:hover, 
ul.menuSx li a:active {
	background: url("rollover.gif") 2px 0px no-repeat;
	color:#fff;
	text-decoration:none;
}
ul.menuSx li.sel a{
	background: url("rollover.gif") 2px 0px no-repeat;
	color:#fff !important;
	text-decoration:none;
	font-weight:bold
}
/* SUB MENU */
ul.submenuSx {
	font:12px/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*width:211px;
	_width:211px;*/
	list-style:none; 
	margin:0px 0px 0px 0px; 
	padding:2px 0px 10px 20px; 
	border-bottom:1px solid #435375;
	color:#C9CCD3;
	text-transform:lowercase;
	font-weight:normal !important;
}
ul.submenuSx li A {
	vertical-align:top;
	display:block; 
	text-decoration:none; 
	padding:2px 0em 2px 1em !important; 
	line-height:1.1em;
	_height:1.1em; 
	border-bottom:0px solid #556488;
	margin:0px 0px 0px 0px;	
	font-weight:normal !important;
}
ul.submenuSx li {
	display:block; 
}
ul.submenuSx li a:link, 
ul.submenuSx li a:visited {
	color:#C9CCD3;
	background: url("arrow0.gif") 5px 10px no-repeat;
} 
ul.submenuSx li a:hover, 
ul.submenuSx li a:active {
	background: url("arrow1.gif") 6px 10px no-repeat;
	color:#fff;
	text-decoration:none;
}
ul.submenuSx li.sel a{
	background: url("arrow1.gif") 6px 10px no-repeat !important;
	color:#fff !important;
	text-decoration:none;
	font-size:13px !important;
	font-weight:bold !important;
}
/*////////////////////////////////////*/
#content{
	padding:0px 15px 0px 15px;
	border:0px solid #fff;	
}
.content-gallery{
	padding:25px 15px 0px 15px;
	border:0px solid #fff;
}
.content-gallery-scheda {padding:10px 10px 0px 0px;border:0px solid #fff;background-color:#000;}

.imghead{
	padding:20px 22px 0px 0px;
	color:#fff;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	vertical-align:center;
	text-transform:uppercase;	
}
#editoria{
	background: url("head_prodotti.jpg") 0px 0px no-repeat;
}
#linguetta{
	position:absolute;
	bottom:0px;
	right:0px;
	width:100px;
	height:100px;
	border:0px solid #fff;
	background:url("linguetta.gif") no-repeat 102% bottom;
	display:none;
}
#content #title{
	font:17px/2em Arial,"Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Helvetica, sans-serif;
	font-weight:bold;
	/*color:#A3A8BA;*/
	color:#C9CCD3;
	margin:0px 0px 10px 0px;
	border-bottom:2px solid #266082;
}
#company{
	position:absolute;
	left:433px;
	top:505px;

}
UL.lista{
	font:12px/1.1em  Arial, Helvetica, sans-serif;
	color:#eee;
	list-style:none; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
}
UL.lista SPAN{
	font:12px/1.1em  Arial, Helvetica, sans-serif;
	padding:1px 4px 1px 4px;
	border:0px solid #8F99AC;
	font-weight:normal;
	margin:0px 10px 0px 0px;
	background:#021942;
}
UL.lista LI{
	margin:12px 0px 0px 0px; 
	padding:0px 0px 0px 16px;
}
.address{
	padding:0px 0px 0px 0px;
	font:11px/1.2em  Arial, Helvetica, sans-serif;
	color:#eee;
	border-left:0px solid #021942;

}
.address IMG{
	width:118px;
	height:60px;
	/*border-top:1px solid #8B96AA;
	border-right:1px solid #8B96AA;
	border-bottom:0px solid #8B96AA;
	border-left:1px solid #8B96AA;*/
}
.address STRONG{
	padding:4px 5px 4px 5px;
	border:0px solid #8F99AC;
	font-weight:normal;
	margin:0px 0px 15px 0px;
	background:#021942;
	font-weight:bold;
	display:block;
	border-left:0px solid #fff
}
.botMap{
	margin:0px;
	padding:2px 0px 2px 20px;
	text-transform:uppercase;
	font-size:11px;
	color:#fff;
	font-weight:bold !important;
	background:url("ico_map.gif") no-repeat 5px 4px;
	display:block;
	border:1px solid #AFB6C6;

}
.botMap A,
.botMap A:link,
.botMap A:active,
.botMap A:visited,
.botMap A:hover{
	color:#fff;
	display:block;
	}
#maxHeight{
	height:350px;
	text-transform:uppercase;
	font-size:11px;
	
}
#maxHeight A{
	padding-left:20px;
}
#maxHeight2{
	height:350px;
	font-size:11px;
	
}
#maxHeight2 A{
	padding-left:20px;
}
#s1{
	background:url("stabilimenti1.jpg") no-repeat 0px 0px;
}
#s2{
	background:url("stabilimenti2.jpg") no-repeat 0px 0px;
}
#s3{
	background:url("stabilimenti3.jpg") no-repeat 0px 0px;
}
#s4{
	background:url("stabilimenti4.jpg") no-repeat 0px 0px;
}
.tdtext{
	font-size:11px;
	color:#eee;
	border-bottom:1px solid #7D889E;
	padding:2px 0px 2px 0px;
}
.tdtext A{
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;

}
.tdtext A,
.tdtext A:link,
.tdtext A:visited,{
	display:block;
	color:#eee;
	}

.tdtext A,
.tdtext A:active,
.tdtext A:hover{
	display:block;
	color:#fff;
	}
	/*//////////////////////////////////// FORM /////////////////////////////////*/
FORM{
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
P.headContatti{
	color:#CCD6DD;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	border-bottom:0px solid #7C869E;
	font-size:12px;
	text-align:left !important;
	background:none;

}
P.headContatti A,
P.headContatti A:link,
P.headContatti A:visited,{
	display:inline;
	text-decoration:underline;
	color:#eee;
	}

P.headContatti A,
P.headContatti A:active,
P.headContatti A:hover{
	display:inline;
	color:#fff;
	text-decoration:none;
	}
.textbox{
	font-family: Arial, Helvetica, "trebuchet ms", sans-serif;
	border:1px solid #ccc;
	font-size: 12px;
	color: #fff;
	width:176px;
	border-top:1px solid #161B39;
	border-bottom:1px solid #7C869E;
	border-right:1px solid #7C869E;
	border-left:1px solid #161B39;
	height:20px;
	background:url("bg--input.gif") no-repeat  left top #40426D;
	padding:0px 5px 0px 5px;
}
.textbox-message{
	font-family:Arial, Helvetica, "trebuchet ms", sans-serif;
	border:1px solid #ccc;
	font-size:12px;
	color: #fff;
	width:176px;
	margin:10px 0px 10px 0px;
	border-top:1px solid #161B39;
	border-bottom:1px solid #7C869E;
	border-right:1px solid #7C869E;
	border-left:1px solid #161B39;
	background:url("bg--input.gif") no-repeat  left top #40426D;
	scrollbar-face-color: #40426D; 
	scrollbar-highlight-color: #40426D; 
	scrollbar-shadow-color: #40426D; 
	scrollbar-3dlight-color: #40426D; 
	scrollbar-arrow-color: #eee; 
	scrollbar-track-color: #40426D; 
	scrollbar-darkshadow-color: #40426D;
	padding:2px 0px 2px 5px;	
}
.textbox-small{
	font-family: Arial, Helvetica, "trebuchet ms", sans-serif;
	border:1px solid #ccc;
	font-size: 12px;
	color: #fff;
	width:50px;
	border-top:1px solid #161B39;
	border-bottom:1px solid #7C869E;
	border-right:1px solid #7C869E;
	border-left:1px solid #161B39;
	height:20px;
	background:url("bg--input.gif") no-repeat  left top #40426D;
	padding:2px 0px 0px 5px;
}
.textbox-small2{
	font-family: Arial, Helvetica, "trebuchet ms", sans-serif;
	border:1px solid #ccc;
	font-size: 12px;
	color: #fff;
	width:80px;
	border-top:1px solid #161B39;
	border-bottom:1px solid #7C869E;
	border-right:1px solid #7C869E;
	border-left:1px solid #161B39;
	height:20px;
	background:url("bg--input.gif") no-repeat  left top #40426D;
	padding:2px 0px 0px 5px;
	margin-bottom:2px;
}
.testo{
	font-family: Arial, "trebuchet ms", sans-serif !important;
	font-size:12px!important;
	font-weight:normal !important;
	color:#eee!important;
}
.testo2{
	font-family: Arial, "trebuchet ms", sans-serif !important;
	font-size:11px!important;
	font-weight:normal !important;
	color:#eee!important;
}
.bott{
	color:#fff;
	padding:3px;
	border:0px;
	width:64px;
	font-size:9px;
	font-weight:normal;
	text-transform:lowercase;
	background:url("bg_bott.jpg") no-repeat  left top #293D60;
	cursor:hand;
}
.testoPrivacy{
	font-family: Arial, Helvetica, sans-serif;
	border-top:1px dashed #A4ACBD;
	font-size: 10px;
	color: #666;
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	text-align:left;
}
.testoPrivacy DIV{
	font-family: Arial, Helvetica, sans-serif;
	border:0px solid #ccc;
	font-size: 10px;
	line-height:1.2em;
	color: #eee;
	text-align:justify;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:auto;
	scrollbar-face-color: #8089A8; 
	scrollbar-highlight-color: #8089A8; 
	scrollbar-shadow-color: #8089A8; 
	scrollbar-3dlight-color: #8089A8; 
	scrollbar-arrow-color: #40426D; 
	scrollbar-track-color: #8089A8; 
	scrollbar-darkshadow-color: #8089A8;
	height:50px;
	width:300px;	
}
.testoPrivacy A{
	text-decoration:none;
	color:#eee;
	font-size: 10px;
}
.testoPrivacy A U{
	text-decoration:underline;
}
.testoPrivacy A:link, .testoPrivacy A:visited{
	text-decoration:none;	
}
.testoPrivacy A:hover, .testoPrivacy A:active {
	text-decoration:none;
	color:#fff;
}

.testoPrivacy2{
	font-family: Arial, Helvetica, sans-serif;
	border-top:1px solid #7C869E;
	font-size: 10px;
	color: #666;
	padding:15px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.testoPrivacy2 DIV{
	font-family: Arial, Helvetica, sans-serif;
	border:0px solid #ccc;
	font-size: 10px;
	line-height:1.2em;
	color: #eee;
	text-align:justify;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:auto;
	scrollbar-face-color: #8089A8; 
	scrollbar-highlight-color: #8089A8; 
	scrollbar-shadow-color: #8089A8; 
	scrollbar-3dlight-color: #8089A8; 
	scrollbar-arrow-color: #40426D; 
	scrollbar-track-color: #8089A8; 
	scrollbar-darkshadow-color: #8089A8;
	height:210px;
	width:150x;	
}
.testoPrivacy2 A{
	text-decoration:none;
	color:#eee;
	font-size: 10px;
}
.testoPrivacy2 A U{
	text-decoration:underline;
}
.testoPrivacy2 A:link, .testoPrivacy2 A:visited{
	text-decoration:none;	
}
.testoPrivacy2 A:hover, .testoPrivacy2 A:active {
	text-decoration:none;
	color:#fff;
}
.text1 TD{
	font-size:11px;
}
#boxes TD DIV{
	width:110px;
	font-size:11px;
	width:110px;
	text-align:center;
	border-bottom:1px dashed #9DA8C6 !important;
	padding:5px 0px 5px 0px;
	margin:0px 0px 15px 0px;
}
#boxes IMG{
	border:1px solid #3F5171;
	display:block;

}
#boxesDet{
	overflow:auto;
	height:285px;
	scrollbar-3dlight-color: #344363;
	scrollbar-arrow-color: #E1E1E1;
	scrollbar-base-color: #344363;
	scrollbar-darkshadow-color: #344363;
	scrollbar-face-color: #344363;
	scrollbar-highlight-color: #344363;
	scrollbar-shadow-color: #344363;
	scrollbar-track-color: #526182;
}
#boxesDet IMG{
	border:1px solid #3F5171;
	display:block;
}
.border{
	border:1px solid #5B6A88;
}
.backpage{
	position:absolute;
	top:510px;
	left:25px;	
	background:#0D254B;
	padding:3px 6px 2px 6px;
	
}
.nextpage{
	position:absolute;
	top:510px;
	left:120px;	
	background:#0D254B;
	padding:3px 6px 2px 6px;
	
}
.backpage A,
.nextpage A{
	text-decoration:none;
	color:#eee;
	font-size: 9px;
}
.backpage A:link, 
.backpage A:visited,
.nextpage A:link, 
.nextpage A:visited{
	text-decoration:none;
	color:#eee;
}
.backpage A:hover, 
.backpage A:active,
.nextpage A:hover, 
.nextpage A:active{
	text-decoration:none;
	color:#f1f1f1;
}
.sender{
	background: url("bott_invia-off.gif") left top #ccc;
	border:0px solid #000;
	padding:0px;
	margin:0px;
	height:21px;
	width:64px;
}
.sender-eng{
	background: url("bott_invia_eng-off.gif") left top #ccc;
	border:0px solid #000;
	padding:0px;
	margin:0px;
	height:21px;
	width:64px;
}
.sender-fra{
	background: url("bott_invia_fra-off.gif") left top #ccc;
	border:0px solid #000;
	padding:0px;
	margin:0px;
	height:21px;
	width:64px;
}
.clausola {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}/*
.testotab {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testorosso {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
/*/////////////////////////////////////////////*/
.htmlMenu{
	color:#ccc;
	font-size:10px;
	position:relative;
	border:0px solid #000;
	text-align:center;
	margin:30px 0px 5px 0px;
	border-top:1px solid #E6E6E6;
	padding-top:5px;
}
.htmlMenu A{
	font-weight:normal;
	padding:0px 6px;
}
.htmlMenu A:link, 
.htmlMenu A:visited {
	color:#888;
}
.htmlMenu A:hover,
.htmlMenu A:active { 
	background:none;
	color:#336633;
}
.htmlMenu H1{
	font-size:10px;
	font-weight:normal;
	display:block;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	color:#AFA9A9;
	margin:5px 0px;
	padding:5px 0px;
	border-top:1px solid #E6E6E6;
	text-align:center
}
/*******************************************************************/
/*                              SITEMAP                            */
/*******************************************************************/
.box-griglia{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:auto;
	height:275px;
	width:720px;
		scrollbar-3dlight-color: #344363;
	scrollbar-arrow-color: #E1E1E1;
	scrollbar-base-color: #344363;
	scrollbar-darkshadow-color: #344363;
	scrollbar-face-color: #344363;
	scrollbar-highlight-color: #344363;
	scrollbar-shadow-color: #344363;
	scrollbar-track-color: #526182;
	
}
div.riga-griglia{
	width:400px;
	clear:left;
	border-top:0px solid #f2f2f2;
	
}
div.riga-griglia-sitemap{
	width:700px;
	clear:left;
	border:0px solid #f2f2f2;
	
}
div.riga-griglia div,
div.riga-griglia-sitemap div{
	float:left;	
	margin:0px 0px 0px 0px;
	padding:2px 5px 2px 0px;
	color:#B9B9B9;
	font-size:9px;
	line-height:1.5em;
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
	border:0px solid #f2f2f2;

}
UL.sitemap{
	margin:0px;
	padding:0px;
	text-align:center;

}
UL.sitemap LI{
	margin:0px 0px 0px 0px;
	font-size:11px;
	width:155px;
		text-align:left;
			padding:2px 6px 2px 6px !important;

}
UL.sitemap LI A{
	background:url("arrow_white.gif") no-repeat 0% 6px;
	border-bottom:1px dashed #57768C !important;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	line-height:10px;
	
}
UL.sitemap LI A:link,
UL.sitemap LI A:visited{
	border:0px;
	text-decoration:none;
		color:#E1E1E1;

}
UL.sitemap LI A:hover,
UL.sitemap LI A:focus,
UL.sitemap LI A:active{
	border:0px;
	text-decoration:none;
	color:#fff;

}
LI.sitemap-title{
	display:block;
	text-transform:uppercase;
	padding:3px 6px !important;
	border:1px solid #57768C;
	text-align:left;
	margin-left:0px !important;
	margin-bottom:5px !important;
	width:150px;
	color:#E1E1E1;
	font-weight:700;
	font-size:9px!important;
		line-height:1.1em;
		background:#142A51;


}
LI.sitemap-title2{
	display:block;
	text-transform:uppercase;
	padding:1px 6px !important;
	border:1px solid #57768C;
	text-align:left;
	margin-left:0px !important;
	width:150px;
	color:#E1E1E1;
	font-weight:700;
	font-size:9px !important;
background:#142A51;


}

LI.sitemap-title2 A{
	border-bottom:none !important;
}
.smCol{
	margin-right:45px !important;
}
#popUp{
	display:none;
	position:absolute;
	top:70px;
	left:-15px;
	z-index:200
}

#scheda_news{
	overflow:auto;
	width:540px;
	height:240px !important;
	margin:0px;
	padding:0px;
	float:left;
}
#scheda_news img{
	border:1px solid #dcdcdc;
	padding:2px;
	margin-bottom:5px;

}
#scheda_news a:hover img{
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
#scheda_news p {line-height:14px;}
ul#allegati{
	float:left;
	margin:20px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	font-size:11px;
}
ul#allegati li{
	list-style:none;
	display:inline;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	height:16px;
}
ul#allegati li a{
	list-style:none;
	color:#fff;
	font-weight:700;
	padding:0px 0px 0px 22px;
	line-height:16px;
	height:16px;
	display:inline
}
ul#allegati li.link a{
	background:url(ico_link.gif) no-repeat 0px -1px
}
ul#allegati li.file a{
	background:url(ico_download_2.gif) no-repeat 0px -1px
}
ul#allegati li a:hover{
	font-weight:700;
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}

ul#nav_news{
	float:right;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	width:52px;
}
ul#nav_news li{
	list-style:none;
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	height:21px;
	width:21px;
}
ul#nav_news li a{
	list-style:none;
	padding:0px 0px 0px 0px;
	height:21px;
	width:21px;
	display:block;
	text-indent:-9999em;
}
ul#nav_news li.prev a{
	background:url(btn_prev.gif) no-repeat 0px 0px
}
ul#nav_news li.next a{
	background:url(btn_next.gif) no-repeat 0px 0px
}
ul#nav_news li a:hover{
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}

/**/
#lista_news{
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:auto;
	height:280px;
}

#lista_news div {
	margin:0px 0px 0px 0px;
	padding:10px 0px 5px 0px;
	background:url(h_dot.gif) repeat-x 0 100%;
	float:left;
	width:95%;
}


#lista_news div div{
	background:none
}
#lista_news div a.lista_news_thumb {
	float:left;
	display:block;
	margin:0px 15px 0px 0px;
	width:65px;
	height:65px;
	overflow:hidden;
	border:2px solid transparent;

}

#lista_news div img {
	margin-left:0;
	margin-top:0;
	border:0px;
}
#lista_news div a:hover.lista_news_thumb {
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	khtmlopacity:.85;
	opacity:.85;
	border:2px solid #fff
}
#lista_news div div {
	width:80%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	border:0px;
}

#lista_news div div h3 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:normal;
	letter-spacing:normal;
	clear:both;
	font-family:Arial;
	font-weight:600;
	color:#fff;
	font-size:13px;
}
#lista_news h5{
	font-size:9px;
	padding:0px ;
	margin:0px 0px 3px 0px;
	color:#ccc 
}
#lista_news div div p {
	line-height:1.2em;
	color:#dcdcdc;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#lista_news div div .leggi{
	float:right;
	margin:0px;
	padding:0px;
	font-size:11px;
}
#lista_news div div  a.leggi{
	color:#fff;
	text-transform:uppercase;
	font-weight:700
}
#lista_news div div  a:hover.leggi{
	color:#fff;
	text-decoration:underline
}
#lista_news h2{
	width:100%;
	border-bottom:1px solid #ccc;
	padding-bottom:0px;
	color:#454545
}
/*============================================== paginatore =======================================*/

.paginatore{
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#dcdcdc;
	width:95%;
	font: 11px/1.1em Arial,Verdana,Geneva,Helvetica,sans-serif;
	height:20px;
	line-height:20px;
	border-top:0px solid #dcdcdc;
	display:block;
	
}
.paginatore div{
	float:left;
	width:116px !important;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
	color:#f2f2f2;
	
}
.paginatore ul{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.paginatore li {
	list-style:none !important;
	float:left;
	padding:0px 0px 0px 0px;
	/*border:1px solid #333 !important;*/
	margin:0px 2px 0px 1px;
	text-align:center;
	padding:0px 0px 0px 0px;
	line-height:18px !important;
	width:18px !important;
	font-size:11px;
		

}
.paginatore li a{
	color:#666 ;
	border:0px solid #dcdcdc !important;
	padding:0px 0px 0px 0px;
	font-weight:400;
	font-family:"Trebuchet MS";
	width:18px !important;
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.paginatore li a:link,
.paginatore li a:visited{
	border:0px;
	text-decoration:none !important;
	color:#666;	
	background: #f2f2f2;
}
.paginatore li a:hover,
.paginatore li a:focus,
.paginatore li a:active{
	border:0px;
	text-decoration:none !important;
	color:#333;
	background: #dcdcdc;

}
.paginatore li.arrow{
	font-size:10px !important;
	background:none;
	font-weight:normal
}
.paginatore li.arrow a{
	padding:0px 0px 0px 0px;
}
.paginatore li.arrow a:hover{
	
	color:#333;
	background: #dcdcdc;
}
.paginatore li.selected a{
	color:#fff !important;
	font-weight:normal;
	font-family:"Trebuchet MS";
	/*background:#953334;*/
	background:#0f254c;
	padding:0px 0px 0px 0px;
	line-height:18px !important;
	width:18px !important;
	border-top:0px solid #333 !important;
	border-right:0px solid #333 !important;
	border-bottom:0px solid #333 !important;
	border-left:0px solid #333 !important;
}

/**/
.home_news{
	position:absolute;
	top:370px;
	left:30px;
	width:730px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
.home_news h4{
	float:left;
	width:100%;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#5e7194
}
.home_news div.box{
	float:left;
	width:345px;
	height:120px;
	overflow:hidden;	
	border:0px solid #fff;
	background:#11284e;
	margin:0px 10px 0px 0px;
	padding:0px;
		-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.home_news div.box a{
	cursor:pointer
}
.home_news div.box span{
	overflow:hidden;
	width:60%;
	height:120px;
	float:left;

}
.home_news div.box img{
	border:0px;
	margin:0px;
	padding:0px;
}
.home_news div.box div{
	float:left;
	width:35%;
	font-size:11px;
	margin:0px;
	padding:10px 0px 10px 10px;
	color:#fff;

}
.home_news div.box div h2{
	font-size:12px;
	line-height:1.2em;
	font-weight:600;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	color:#fff
}
.home_news div.box div h5{
	font-size:9px;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	color:#dcdcdc;
}
.home_news div.box div {
	color:#aab9df;
	line-height:1.2em;
	}
.home_news div.box a:hover img{
	/*filter:alpha(opacity=85);
	-moz-opacity:.85;
	khtmlopacity:.85;
	opacity:.85;*/
	}
.home_news div.box a:hover {
	text-decoration:none;
	text-decoration:underline;
		/*filter:alpha(opacity=80);
	-moz-opacity:.80;
	khtmlopacity:.80;
	opacity:.80;*/
}
.bottom_payoff{
	position:absolute;
	top:522px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	width:100%;
	height:15px;
	text-align:center;
	color:#f2f2f2;
	font-weight:400
	}
.read_privacy a{
	text-decoration:underline;
	color:#fff;
	background:url(arrow_1.gif) no-repeat 0px 1px;
	padding-left:17px;
	margin-left:7px;
}
.read_privacy a:hover{
	text-decoration:none;
}

.read_privacy2 a{
	text-decoration:underline;
	color:#fff;
	background:url(arrow_1.gif) no-repeat 0px 1px;
	padding-left:17px;
	margin-left:0px;
	margin-top:15px !important;
}
.read_privacy2 a:hover{
	text-decoration:none;
}

.btn_job_ita{
	position:absolute;
	left:220px;
	top:341px;
	z-index:9999
	
}
.btn_job_ita a{
	background:url(btn_job_ita.gif) no-repeat 0px 0px;
	width:200px;
	display:block;
	height:15px;
	text-indent:-999em;
	outline: none;
}
.btn_job_ita a:hover{
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}

.btn_job_eng{
	position:absolute;
	left:220px;
	top:341px;
	z-index:9999
	
}
.btn_job_eng a{
	background:url(btn_job_eng.gif) no-repeat 0px 0px;
	width:200px;
	display:block;
	height:15px;
	text-indent:-999em;
	outline: none;
}
.btn_job_eng a:hover{
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}

.btn_job_fra{
	position:absolute;
	left:220px;
	top:341px;
	z-index:9999
	
}
.btn_job_fra a{
	background:url(btn_job_fra.gif) no-repeat 0px 0px;
	width:200px;
	display:block;
	height:15px;
	text-indent:-999em;
	outline: none;
}
.btn_job_fra a:hover{
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}



/*#rassegna_stampa div{
	width:100%;
	clear:both;
	margin:0px !important;
	float:left;
	border-bottom:1px dotted #ccc;
	padding:0 0 0 0% !important;

}
#rassegna_stampa div:hover{
	background:url(arrow_2.gif) no-repeat 0px 50% #041B44

}*/
#rassegna_stampa{
	margin:0px;
	padding:0px;
	overflow:auto;
	height:290px;

}
#rassegna_stampa ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:500px;
}
#rassegna_stampa ul li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	border-bottom:1px dotted #ccc;
	width:500px;position:relative;
}

#rassegna_stampa li div{
	width:77%;
	float:left;
	font-size:13px;
	font-weight:700;
	letter-spacing:0px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 4%;
	background:url(arrow_2.gif) no-repeat 0px 12px ;
	color:#fff;
	
}

#rassegna_stampa li span{
	/*float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;*/
	width:85px;
	position:absolute;
	top:50%;
	right:0px;
	margin:-12px 0px 0px 0px;
}
a.download{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:85px;
	height:24px;
	background:url(download.png) no-repeat 0px 0px;
	float:left;
	text-indent:-999em;
}
a.download:hover{
	background:url(download.png) no-repeat 0px -24px;
}

/*fade*/
#cont-myslides {position:relative;width:490px;height:100%;margin:27px 0px 0px 32px;background-color:#fff;clear:both;float:left;}
#cont-myslides .imgbg {position:absolute !important;top:0px !important;left:0px !important;float:left;z-index:100;}
#myslides {position:relative;margin:0px !important;padding:0px !important;float:left;}
#myslides1 {position:relative;margin:0px 0px 0px 18px !important;}
#myslides img,
#myslides1 img {position:absolute;top:0;left:0;}

#cont-text1 {width:420px !important;margin-right:15px;float:left;}

/*btns_gruppo*/
#btns_gruppo ul {list-style:none;margin:0px;padding:0px 12px;}
#btns_gruppo ul li {display:inline;width:178px !important;float:left;}
#btns_gruppo ul li img {float:left;}
#btns_gruppo ul li a {width:178px;height:152px;float:left;}
#btns_gruppo ul li a.a1 {background:url(btn_gruppo/btn_lucaprint.jpg) no-repeat 0px 0px;}
#btns_gruppo ul li a.a2 {background:url(btn_gruppo/btn_sageprint.jpg) no-repeat 0px 0px;}
#btns_gruppo ul li a.a3 {background:url(btn_gruppo/btn_workup.jpg) no-repeat 0px 0px;}
#btns_gruppo ul li a.a4 {background:url(btn_gruppo/btn_cover.jpg) no-repeat 0px 0px;}
