/* CSS Document */

body {
	/*font-family:Verdana, Geneva, sans-serif; "Trebuchet MS", sans-serif*/
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#d5d6d9;   /*#53633A;*/
	font: 74%;
}

INPUT{
	font-family:verdana; 
	font-size:11px; 
	color:#000000;
}

.imageClass {
	width:200px;
	height:130px;
	border:0px;
}
 
 
/* 
a:link {
	text-decoration: none;
	border-width:0px;
	border-color:#FFF;
}
a:visited {
	text-decoration: none;
	border-width:0px;
	border-color:#FFF;
}
a:hover {
	text-decoration: none;
	border-width:0px;
	border-color:#FFF;
}
a:active {
	text-decoration: none;
	border-width:0px;
	border-color:#FFF;
}
	
body {
font-family:Verdana, Geneva, sans-serif;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#div_thumb {	
	
}

 
 
 
.t {background: url(images/td.png) 0 0 repeat-x; width: 220px}
.b {background: url(images/td.png) 0 100% repeat-x}
.l {background: url(images/lr.png) 0 0 repeat-y}
.r {background: url(images/lr.png) 100% 0 repeat-y}
.bl {background: url(images/bl.png) 0 100% no-repeat}
.br {background: url(images/br.png) 100% 100% no-repeat}
.tl {background: url(images/tl.png) 0 0 no-repeat}
.tr {background: url(images/tr.png) 100% 0 no-repeat; padding:10px}
 
 
.t2 {background: url(images/t2.png) 0 0 repeat-x; width: 220px}
.b2 {background: url(images/b2.png) 0 100% repeat-x}
.l2 {background: url(images/l2.png) 0 0 repeat-y}
.r2 {background: url(images/r2.png) 100% 0 repeat-y}
.bl2 {background: url(images/bl2.png) 0 100% no-repeat}
.br2 {background: url(images/br2.png) 100% 100% no-repeat}
.tl2 {background: url(images/tl2.png) 0 0 no-repeat}
.tr2 {background: url(images/tr2.png) 100% 0 no-repeat; padding:10px}


.text_under{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4B8CDC;
}

*/

.style1 {font-size: 14px; margin-left:20px;}
.style2 {
    font-size: 14px; 
    font-weight:bold;
    color:#FF0000;
    margin-left:20px;
}

#box_main{border:0px solid #FF0000;width:990px; height:auto; margin:0px auto 0px auto;}


#sezLogoComune{border:0px solid #0000FF; height:140px; margin:10px auto 10px auto; }
#logoComune{float:left; border:0px solid #000000; width:92px; height:119px; margin:0px 1px 1px 18px;}
#nomeComune{float:left; border:0px solid #000000; width:684px; height:119px;margin:0px auto auto 5px;}
#nomeComuneT1{text-align:center; color:#225da1; font-family:"Times New Roman", Times, serif; font-size:38px; width:758px; border:0px solid #000000; margin:32px auto auto 0px;}
#nomeDescr{text-align:center; color:#225da1; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; width:758px; border:0px solid #000000; margin:auto auto auto 0px;}

#helpNavigazione{float:right; border:0px solid #000000; width:140px; height:132px; margin:0px 24px 0px auto;}
#helpNavigazioneT1{border:0px solid #000000;width:64px;height:64px;margin:0px auto 0px auto;}
#helpNavigazioneT2{border:0px solid #0000FF;height:36px; padding:0px;margin:0px auto 0px auto;}
#helpNavigazioneT2_1{text-align:center; border:0px solid #000000;margin:6px auto 0px auto;}
#helpNavigazioneT2_1 a{color:#225da1;}

#sezFooter{border:0px solid #000000;margin:6px auto 6px auto; padding:15px auto;}
#sezFooter div{border:0px solid #000000;width:80px; margin:0px auto 0px auto;padding:0px;}
#sezFooter div a{border:0px solid #FF0000; margin:0px auto 0px auto;padding:0px;}

#btnFiles{	
	font-family:"Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:bold;
}


#btnLogin{	
	font-family:"Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:bold;
}

#btnCerca{	
	font-family:"Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:bold;
}



#sezLink{border:0px solid #000000;height:auto;margin:10px auto 10px auto;}

/*
#sezLinkT1{float:left; border:0px solid #000000; width:220px; height:50px; margin: 10px 10px auto 10px; }
#sezLinkT1_1{text-align:center; border:0px solid #000000;margin:6px auto 0px auto;}
*/

#sezLinkT2{border:0px solid #000000; /*width:1024px;*/ height:auto; margin:0px auto auto auto;}
#sezLinkT2_1{text-align:center; border:0px solid #000000;margin:6px auto 0px auto;}

.sezLinkT2_2{border:0px solid #FF0000; width:976px; height:202px;margin:6px auto 0px auto;padding:0px;}


.cRapid{float:left; border:0px solid #000000; width:232px; height:190px; margin:5px 5px 5px 5px;}

.cRapidT1{border:0px solid #000000; width:220px;height:150px;margin:4px auto 0px auto;}
/*.cRapidT1 a{ display:block; border:0px solid #FF0000;width:220px;height:130px;margin:0px;}*/

.imagelink {display:block; border:1px solid #FF0000;width:200px;height:130px;margin:0px;}
.cRapidT2{border:0px solid #0000FF; width:220px;height:26px; padding:0px;margin:2px auto 0px auto;}
.cRapidT2_1{text-align:left; border:0px solid #000000;margin:2px auto 2px auto; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#4B8CDC;}
.cRapidT2_1 a{color:#225da1;}


#sezDoc{border:0px solid #000000; /*width:1024px;*/ height:380px; margin:40px auto auto auto;}

.sezDoc_0{ border:0px solid #000000; width:940px; /*height:90px;*/ margin:2px auto 28px 14px; float: left; }
.sezDoc_0 table{ border:0px solid #000000; width:900px; }
.sezDoc_0 table td{ border:0px solid #000000;}
.sezDoc_0 form{ margin-left:20px; }
.sezDoc_0ul_1{border:0px solid #000000;width:210px; padding-left:25px; margin-left:5px;}


.sezDoc_4{ border:0px solid #000000; width:940px; /*height:90px;*/ margin:2px auto 38px 14px; float: left; }
.sezDoc_table_4 {border:3px solid #E5EFFE;width:938px; height:140px; margin:10px auto auto auto;}
.sezDoc_table_4 td {border:0px solid #000000;}
.sezDoc_table_4 td ul li a{color:#225da1;}
.sezDoc_2ul_4{border:0px solid #000000;width:640px; padding-left:25px; margin-left:20px;}





.sezDoc_3{border:0px solid #000000; width:358px; height:172px; margin:auto 10px auto 14px; float: left;}
.sezDoc_table_3 {border:3px solid #E5EFFE;width:358px; height:152px; margin:1px auto auto auto;}
.sezDoc_table_3 td {border:0px solid #000000;}
.sezDoc_table_3 td ul li a{color:#225da1;}
.sezDoc_2ul_3{border:0px solid #000000;width:240px; padding-left:15px; margin-left:60px;}



.sezDoc_2{border:0px solid #000000; width:580px; height:172px; margin:auto 10px auto 14px; float: left;}
.sezDoc_table_2 {border:3px solid #E5EFFE;width:580px; height:152px; margin:1px auto auto auto;}
.sezDoc_table_2 td {border:0px solid #000000;}
.sezDoc_table_2 td ul li a{color:#225da1;}
.sezDoc_2ul_2{border:0px solid #000000;width:440px; padding-left:15px; margin-left:60px;}


.sezDoc_5{border:0px solid #000000; width:580px; height:164px; margin:38px 10px auto 14px; float: left;}
.sezDoc_table_5 {border:3px solid #E5EFFE;width:580px; height:128px; margin:1px auto auto auto;}
.sezDoc_table_5 td {border:0px solid #000000;}
.sezDoc_table_5 td ul li a{color:#225da1;}
.sezDoc_2ul_5{border:0px solid #000000;width:440px; padding-left:15px; margin-left:60px;}


.sezDoc_6{border:0px solid #000000; width:358px; height:172px; margin:38px 10px auto 14px; float: left;}
.sezDoc_table_6 {border:3px solid #E5EFFE;width:358px; height:126px; margin:1px auto auto auto;}
.sezDoc_table_6 td {border:0px solid #000000;}
.sezDoc_table_6 td ul li a{color:#225da1;}
.sezDoc_2ul_6{border:0px solid #000000;width:310px; padding-left:15px; margin-left:20px;}


.sezDoc_1{ border:0px solid #000000; width:548px; height:172px; margin:40px 10px 42px 208px; float: left; }
.sezDoc_table_1 {border:3px solid #E5EFFE;width:548px; height:140px; margin:1px auto auto auto;}
.sezDoc_table_1 td {border:0px solid #000000;}
.sezDoc_table_1 td ul li a{color:#225da1;}
/*#sezDoc_2ul{border:0px solid #000000;width:340px; padding-left:25px; margin-left:60px;}*/

.TitoloPiccolo2 {border:0px solid #000000;font-size:14px; font-family:Arial; color:#225da1; font-weight:bold;}
#TitoloPiccolo3 {text-align:center; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; width:700px; border:0px solid #000000; margin:20px auto auto auto;}
.TitoloPiccolo4 {border:0px solid #000000;font-size:12px; font-family:Arial; color:#000000; font-weight:bold;}
