/* CSS Document */
body{
	background-color: #AFA8A5;
	width: 1002px;
	margin: 0px auto;
	margin-top: 0px;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
/*br{margin:0;padding:0;line-height:0}*/
:focus {outline:0;}
h2{
	color: white;
}
h3{
	color: white;
}
h4{
	color: white;
}
p{
	font-size: 14px;
	padding-left: 5px;
}
p a{
	color: #eee;
}
p a:hover{
	color: #FF9900;
}
p img{
	float: left;
	margin: 0px;
	border: 5px;
	padding: 5px;
}
.clear{clear:both}
.ch4{
color: white;
font-weight:bold;
font-size:16px;
}
.Myh5{
color:#FFFFFF;
font-size:12px;
}
.copyright{
	font-size: 10px;
}
.copyright a{
	color: #eee;
}
.copyright a:hover{
	color: #FF3300;
}
img{
	
	border: 0px;
	margin: 0px;
	padding: 0px;
}
/*ID*/
#rbtpass{display:none}
#logoIntro{
	width: 750px;
	margin: 0px auto;
}
#contLink{
	width: 550px;
	margin: 20px auto;
	padding-left: 100px;
	padding-right: 100px;
}
#selFlash{
	float: left;
}
#selHtml{
	margin-left: 246px;
	float: left;
}
#descFlash{
	padding-left: 5px;
	float: left;
	font-size:10px;
}
#descHtml{
	float: left;
	margin-left: 250px;
	padding-left: 10px;
	float: left;
	font-size:10px;
}
#outerContainer{
position:relative;
}
#contenitore{
	/*border: solid red 1px;*/
	width: 1000px;
	height: 595px;
	float: left;
}
#frontespizio{
	width: 100%;
	margin: auto;
}
#menu{
	height: 60px;
	padding-top: 12px;
	padding-left: 32px;
	width: 100%;
}
#menu img{
	padding-top: 0px;
}
#col_l{
	width: 270px;
	height: 100%;
	float: left;
}
#col_r{
	width: 730px;
	height: 100%;
	float: left;
}
#big_square{
	width: 408px;
	height: 301px;
	border: 1px solid white;
	overflow: auto;
	padding: 5px;
}
#row_1{
	float: left;
}
#row_1_r_left{
	width: 371px;
	height: 100px;
	float: left;
	
}
#row_1_r_center{
	width: 100px;
	height: 100px;
	margin-left: 6px;
	float: left;
}
#row_2_r_left{
	width: 265px;
	height: 100px;
	float: left;
}
#row_3_r_left{
	width: 159px;
	height: 100px;
	float: left;
	
}
#row_3_r_right{
	width: 640px;
	height: 100px;
	float: left;
}
#row_4_r_left{
	width: 265px;
	height: 100px;
	float: left;
	
}
/*#row_4_r_right{
	width: 540px;
	height: 100px;
	float: left;
}*/
#row_5_r_left{
	width: 159px;
	height: 75px;
	padding-top: 25px;
	float: left;
}
#row_5_r_left img{
	margin-top: 12px;
}
#row_5_r_center{
	width: 100px;
	height: 100px;
	margin-left: 6px;
	float: left;
	
}
#row_5_r_right img{
	margin: 0px;
	padding: 0px;
	padding-left: 104px;
	padding-top: 18px;
	float: left;
}
#piepagina{
	height:30px;
	clear: both;
	text-align: center;
}
#contNavigator{
	width: 650px;
	margin: auto;
}
/*CLASSI*/
.freccie_arancio{
	background-image:url(../images/freccie_arancio.jpg);
	width: 61px;
	height: 33px;
	float: left;
}
.item_menu{
	float: left;
}
.rows{
	height: 106px;
	width:  100%;
	float: left;
}
.square{
	width: 95px;
	height: 95px;
	margin-left: 5px;
	border: 1px solid white;
	float: left;
	font-size:12px;
	padding: 2px;
	overflow: hidden;
}
.square_mod{
	width: 99px;
	height: 99px;
	margin-left: 5px;
	border: 1px solid white;
	float: left;
	font-size:12px;
	padding: 0;
	overflow: hidden;
}
.overimg{position:relative;z-index:1000;top:2px;left:0;height:90px;padding-left:2px}

.square a{
font-weight:bold;
	text-decoration: none;
	color: white;
}

.square_mod a{font-weight:bold;text-decoration: none;color: white}

.square a:hover{
	text-decoration: underline;
}

.square_mod a:hover{text-decoration: underline}

.square img{
	border: 0;
	margin: 0px;
	padding: 0px;
}
.square_mod img{border: 0;margin: 0px;padding: 0px;position:relative;top:-90px;left:0}

.linkLang{
	font-size:12px;
	padding-left: 35px;
}
.row_1_r_center_arrow{
	float: left;
}

#colMenuCan{
width: 190px;
height: 200px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.testodiMenu{
}
#colMenuCan a{
	font-size: 14px;
	font-weight: bold;
}
#colMenuCan ul{ list-style-image: url(../images/small_arrow.jpg)}

.textblock{width:385px;float:left}

/*classi per la popup di autenticazione download */
.aut{border:1px solid #fff;width:495px;height:310px;margin:3px auto}
.aut p{padding:5px}
.aut p.forlabel{float:left;width:100px;margin:0;padding:0}
.aut #avviso{height:15px;color:#ff0000;font-weight:bold}
.aut #avviso1{height:15px;color:#ff0000;font-weight:bold}
.aut form{width:300px;margin:0 auto;}
.aut label{color:#fff;font-size:12px;font-weight:bold}
.aut p.invia{width:178px;text-align:center;clear:both}
.aut .mywhite{color:#fff;font-size:14px;font-weight:bold}
.aut .cliccaqui{color:#fff;font-size:12px}
.aut p.captcha{width:150px}
.aut input{float:left}

/*STRUMENTI DI AMMINISTRAZIONE*/
#admintool{width:100%;border:#666666 solid 1px;font-size:11px;color:#fff;overflow:hidden;padding-bottom:5px}
#admintool div{margin-left:10px;margin-right:10px}
#admintool a{font-weight:bold;text-decoration:none;color:#eee;}
#admintool a:hover{text-decoration:underline;color:#fff}
#infostring{float:left;margin-top:2px;color:black}
#mostra{float:right;margin-top:2px}
#coldx{float:left;width:30%}
#colsx{float:left;width:60%}
#coldx a{padding-top:2px}
#puboption{float:left;padding:3px;margin-top:3px;margin-bottom:5px}
#puboption h3{margin:3px;font-size:14px}
#puboption p{color:#000;margin:3px;font-size:11px}
#puboption img{margin:1px;background-color:#CCCCCC;border:1px solid #999;float:left}
.hidemenu{height: 20px;}
.showmenu{height: auto;}
.displaytext{width:90%;border:1px solid #333333;background-color:#fff;padding:3px;margin-top:3px;margin-bottom:5px}
.displaytext h3{color:#000;margin:3px}
.displaytext p{color:#000;margin:3px;font-size:11px}
.displaytext img{margin:1px;background-color:#CCCCCC;border:1px solid #999}
.tab{float:left;padding:2px}
.tab_separator{float:left;padding:2px}
.modposition{position:relative;top:0;left:96%}


