/* CSS Document TRAD ITALIA */
body{
	background-color:#093F99;
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#093f99;
	}
#contenitore{
	width:789px;
	margin:0px auto;
	clear:both;
	}
#top{
	background-image:url(../img/top-eng.jpg);
	width:789px;
	height:88px;
	position:relative;
	}
.titolo_header{
	font-size:22px;
	position:absolute;
	top:32px;
	left:270px;
	margin:0px;
	padding:0px;
	color:#000000;
	line-height:18px;
	}
.servizi{
	font-size:11px;
	position:absolute;
	top:51px;
	left:610px;
	margin:0px;
	padding:0px;
	font-weight:lighter;
	color:#164870;
	/*width:180px;*/
	}
.servizi a{
	font-size:11px;
	color:#164870;
	}
.servizi a:hover{
	font-size:11px;
	color:#fd0000;
	text-decoration:none;
	}
.sottotitolo{
	font-size:11px;
	display:block;
	margin-left:4px;
	}
a.lingue{
	width:20px;
	height:20px;
	display:block;
	float:right;
	margin-right:8px;
	margin-top:46px;
	/*background-color:#FF0000:*/
	}
span.lingue_no{display:none;}
#flash{
	/*float:left;*/
	text-align:left;
	padding:0px;
	margin:0px;
	clear:both;
	}
#contenuti{
	background-color:#FFFFFF;
	background-image:url(../img/bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:778px;
	float:right;
	padding-left:10px;
	padding-bottom:60px;
	}
#contenuti_scheda{
	background-color:#FFFFFF;
	background-image:url(../img/bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:783px;
	float:right;
	padding-left:5px;
	padding-bottom:60px;
	text-align:justify;
	}
	#global{
	padding-top:15px;
	/*padding-left:10px;*/
	padding-right:12px;
	text-align:justify;
	}
	#contGlobal{
	/*padding-left:10px;*/
	padding-right:12px;
	text-align:justify;
	}
	#globalSX{
	width:360px;
	text-align:left;
	float:left;
	padding-right:14px;
	border-right: 1px #d0d1d6 dashed;
	}
	#globalDX{
	width:360px;
	text-align:left;
	float:right;
	}
#sx{
	width:261px;
	height:400px;
	float:left;
	margin-right:15px;
	}
#contTxtProd{
	width:261px;
	text-align:center;
	background-color:#EEEEEE;
	}
#TxtProdSX{
	width:130px;
	text-align:center;
	float:left;
	background-color:#EEEEEE;
	}
	#TxtProdDX{
	width:130px;
	text-align:center;
	float:right;
	background-color:#EEEEEE;
	}
#page{
	width:490px;
	/*height:100%;*/
	float:left;
	padding-top:15px;
	padding-right:12px;
	/*text-align:justify;*/
	}
#page_prodotti{
	width:490px;
	/*height:100%;*/
	float:left;
	padding-top:15px;
	padding-right:12px;
	background-image:url(../img/prodotti_bg2.jpg);
	background-position:bottom right;
	/*text-align:justify;*/
	}
#divisore{
	background-image:url(../img/divisore.jpg);
	background-repeat:repeat-x;
	width:490px;
	height:9px;
	}
	#divisore2{
	background-image:url(../img/divisore.jpg);
	background-repeat:repeat-x;
	width:767px;
	/*width:755px;*/
	height:9px;
	}
	#divisore3{
	background-image:url(../img/divisore3.jpg);
	background-repeat:repeat-x;
	width:490px;
	height:9px;
	}
#footer{
	background-color:#FFFFFF;
	background-image:url(../img/footer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:748px;
	height:90px;
	float:right;
	padding:0px 20px;
	}
	
#map{
	clear:both;
	}
	
	
	
	
.titolone{
	color:#093f99;
	font-size:14px;
	font-weight:bold;
	}
.titolo{
	color:#093f99;
	font-size:12px;
	font-weight:bold;
	}
.titolo a{
	color:#093f99;
	font-size:12px;
	font-weight:bold;
	}
.titolo a:hover{
	color:#fd0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.titBianco{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.titBianco a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.titBianco a:hover{
	color:#c3d7f8;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.titBianco a:visited{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.nero{
	color:#535353;
	}
.testoRosso {
		font-size: 12px;
		font-weight: bold;
		color: #e32600;
		}
	.testoRosso a:visited{
		font-size: 12px;
		font-weight: bold;
		color: #e32600;
		}
	.testoRosso a:hover{
		font-size: 12px;
		font-weight: bold;
		color: #ef6448;
		}
	.testoRosso a:link{
		font-size: 12px;
		font-weight: bold;
		color: #e32600;
		}

.txtRosso {
		font-size: 11px;
		font-weight: normal;
		color: #e32600;
		}
.titoloneRed{
	color:#e32600;
	font-size:15px;
	font-weight:bold;
	}
.titoloneRed a:link{
	color:#e32600;
	font-size:15px;
	font-weight:bold;
	}
.titoloneRed :visited{
	color:#e32600;
	font-size:15px;
	font-weight:bold;
	}
.titoloneRed a:hover{
	color:#ef6448;
	font-size:15px;
	font-weight:bold;
	}

.txtGrey {
		font-size: 11px;
		font-weight: normal;
		color: #505050;
		}
		.txtGrey a:link{
		font-size: 11px;
		font-weight: normal;
		color: #505050;
		}
		.txtGrey a:hover{
		font-size: 11px;
		font-weight: normal;
		color: #a9a9a9;
		}
		.txtGrey a:visited{
		font-size: 11px;
		font-weight: normal;
		color: #505050;
		}