*{
	text-indent:0px;
	margin:0px;
	border:0px;
	padding:0px;
}

body{
	margin:0px;
	border:0px;
	padding:0px;
	color:#333;
	font-size:11px;
	font-family: Verdana, sans-serif;
}

div#cont1{
	margin:auto;
	border:0px;
	padding:0px;
	width:790px;
	height:674px;
	background-color:transparent;
}

div#header{
	margin:0px;
	border:0px;
	padding:0px;
	width:790px;
	height:64px;
	background-color:transparent;
}

div#header_sx{
	margin:0px;
	border:0px;
	padding:0px;
	width:206px;
	height:64px;
	background-image:url(../immagini/common/header_sx.jpg);
	background-repeat:no-repeat;
	background-color:transparent;
	float:left;
}

div#header_up{
	margin:0px;
	border:0px;
	padding:0px;
	width:584px;
	height:36px;
	background-color:#cccccc;
	float:left;
}

div#header_bottom{
	margin:0px;
	border:0px;
	padding:0px;
	width:584px;
	height:28px;
	background-color:black;
	float:left;
}

#frase{
	padding-top:5px;
	color:#990000;
	font-weight:bold;
	float:left;
	width:450px;
	font-size:16px;
	font-style:italic;
}

#loco{
	padding-top:5px;
	color:#bfbfbf;
	font-weight:bold;
	float:left;
}

div#corpo{
	margin:0px;
	border:0px;
	padding:0px;
	width:790px;
	height:551px;
	background-color:transparent;
}

div#logo{
	margin:0px;
	border:0px;
	padding:150px 0px 0px 0px;
	width:206px;
	height:39px;
	background-image:url(../immagini/common/logo.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
}

div#testo{
	margin:0px 0px 20px 0px;
	border:0px;
	padding:10px;
	width:564px;
	height:149px;
	background-color:white;
	float:left;
	font-size:11px;
	text-align:justify;
	overflow:auto;
	
}

div#sx{
	margin:0px;
	border:0px;
	padding:0px;
	width:206px;
	height:auto;
	background-color:white;
	float:left;
}

div#menu{
	margin:0px;
	border:0px;
	padding-bottom:20px;
	width:206px;
	height:214px;
	background-color:transparent;
	float:left;
	display: block;
}

.vox{
	margin:0px 0px 5px 0px;
	border:0px;
	padding:2px 0px 0px 10px;
	display:block;
	width:196px;
	height:20px;
	text-decoration:none;
	color:#3f3f3f;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	background-image:url(../immagini/common/bottone.gif);
	background-repeat:no-repeat;
}

.vox:hover{
	background-image:url(../immagini/common/bottone.gif);
	background-repeat:no-repeat;
	color:#cd1717;
}

#attuale{
		background-image:url(../immagini/common/bottone_roll.jpg);
		color:white;
}

a#inserto{
	margin:0px 0px 0px 10px;
	border:0px;
	padding:135px 0px 0px 0px;
	width:183px;
	height:79px;
	line-height:1.0;
	font-size:10px;
	float:left;
	display:block;
	background-color:transparent;
	background-image:url(../immagini/common/inserto.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

div#centro{
	margin:0px;
	border:0px;
	padding:0px;
	width:391px;
	height:362px;
	background-color:transparent;
	float:left;
}

div#immagine{
	margin:0px 0px 10px 0px;
	border:0px;
	padding:0px;
	width:391px;
	height:204px;
	background-color:transparent;

	background-repeat:no-repeat;
	background-position:center;
	float:left;
}

div#miniature{
	margin:0px;
	border:0px;
	padding:50px 0px 10px 10px;
	width:381px;
	height:88px;
	float:left;
	background-color:transparent;
}

div#sub_immagine{
	margin-top: 20px;
	border:0px;
	padding:0px;
	width:206px;
	height:148px;
	background-repeat:no-repeat;
	background-position:left;
	float:left;
}


div#certificazione{
	margin:0px;
	border:0px;
	padding:0px;
	width:193px;
	height:146px;
	float:left;
	background-color:transparent;
	background-image:url(../immagini/common/certificazione.jpg);
	background-position:center right;
	background-repeat:no-repeat;
}

div#footer{
	margin:0px;
	border:0px;
	padding-top:40px;
	width:790px;
	height:19px;
	clear:both;
	background-color:transparent;
	background-image:url(../immagini/common/banner_footer.jpg);
	text-align:center;
	font-size:10px;
	color:#333;
}

div#footer a{
	color:white;
}

.cleaner {
	clear:both;
}


.lang{
	margin:0px 10px 0px 0px;
	display:block;
	float:left;
	height:22px;
	width:36px;
	border:1px solid silver;
}

#eng{
	background-image:url(../immagini/flag_engl_col.jpg);
margin-left:20px;
	
}

#fra{
	background-image:url(../immagini/flag_franc_col.jpg);

}

#ita{
	background-image:url(../immagini/flag_italy_col.jpg);
}

#rus{
	background-image:url(../immagini/russ.gif);
}