/*Definizione dei TAG HTML */
body
{	
	font-family: Verdana;
	color: black;
	font-size: 10px;
}

form 
{
	margin-bottom: 0;
	margin-top: 0;
}

img
{
	border: 0px;
	text-align: center;
}

#pagina
{
	width: 860px;
	margin-left: auto;
	margin-right: auto;
}

#bordo_sx
{
	background-image: url(/rccseptimmagini/Varie/sfondo_totale_sx.jpg);
	background-repeat: repeat-y;
	width: 54px;
	float: left;
	clear: both;
	min-height: 870px;
	height: auto !important;
	height: /**/870px;
}

#bordo_dx
{
	background-image: url(/rccseptimmagini/Varie/sfondo_totale_dx.jpg);
	background-repeat: repeat-y;
	width: 54px;
	float: left;
	clear: right;
	min-height: 870px;
	height: auto !important;
	height: /**/870px;
}

#portale
{
	width: 750px;
	float: left;
	clear: right;
}


#banner_amicomune
{
	width: 746px !important;
	width: /**/ 750px;
	height: 104px !important;
	height: /**/ 108px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/top.gif);
	background-repeat: no-repeat;
	background-position: top center;
}

#banner_caltanissetta
{
	width: 746px !important;
	width: /**/ 750px;
	height: 100px !important;
	height: /**/ 104px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/Banner_Caltanissetta.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
#banner_resuttano
{
	width: 746px !important;
	width: /**/ 750px;
	height: 100px !important;
	height: /**/ 104px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/Banner_Resuttano.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
#banner_mazzarino
{
	width: 746px !important;
	width: /**/ 750px;
	height: 100px !important;
	height: /**/ 104px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/Banner_Mazzarino.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
#banner_villalba
{
	width: 746px !important;
	width: /**/ 750px;
	height: 100px !important;
	height: /**/ 104px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/Banner_Villalba.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
#banner_vallelunga
{
	width: 746px !important;
	width: /**/ 750px;
	height: 100px !important;
	height: /**/ 104px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/Banner_Vallelunga.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
#banner_riesi
{
	width: 746px !important;
	width: /**/ 750px;
	height: 100px !important;
	height: /**/ 104px;
	border: 2px solid #11218C;
	float: left;
	clear: right;
	background-image: url(/rccseptimmagini/Banner/Banner_Riesi.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#menu_portale
{
	width: 740px !important;
	width: /**/ 750px;
	height: 20px !important;
	height: /**/ 25px;
	padding: 5px 5px 0px 5px;
	float: left;
	clear: both;
	text-align: left;
}

#menu_bottoni
{
	width: 100%;
	float: left;
	clear: both;
	text-align: center;
	height: 45px !important;
	height: /**/ 46px;
	padding-bottom: 2px;
}

.immagine_bottone_max
{
	height: 21px;
	width: 140px;
}

.immagine_bottone_min
{
	height: 21px;
}


#corpo
{
	width: 750px;
	min-height: 600px;
	height: auto !important;
	height: /**/600px;
	float: left;
	clear: both;
}

#footer
{
	width: 736px !important;
	width: /**/ 750px;
	height: 84px !important;
	height: /**/ 88px;
	line-height: 90px !important;
	line-height: /**/ 30px;
	border: 2px solid #11218C;
	float: left;
	clear: both;
	background-color: #B5D3FF;
	padding: 5px 5px 5px 5px;
	margin-top: 5px;
}

#loghi_w3c
{
	width: 736px !important;
	width: /**/ 750px;
	height: 20px !important;
	height: /**/ 20px;
	float: left;
	clear: both;
	margin-top: 5px;
	margin-right: -5px;
}

#colonna3_1
{
	width: 300px;
	float: left;
	clear: both;
}

#colonna3_2
{
	width: 320px;
	float: left;
	margin-left: 4.5px;
}

#colonna3_3
{
	width: 120px;
	float: right;
	height: 150px;
	text-align: center;
}

#pubblicita
{
	background-image: url(/rccseptimmagini/spazio_pubblicitario.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	width: 120px;
	height: 600px;
	float:left;
	clear:both;
}

#colonna3_1_1
{
	width: 300px;
	float: left;
	clear: both;
}

#login
{
	width: 300px;
	background-color: #B2D3FF;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
	float: left;
	clear: both;
	padding: 5px 0px 5px 0px;
	margin-bottom: 5px;
}

#colonna3_1_2
{
	width: 300px;
	float: left;
	clear: both;
}

#colonna_sx
{
	width: 150px;
	float: left;
	clear: both;
}


#menu
{
	float: left;
	clear: both;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
}


#menu_sfondo
{
	float: left;
	width: 150px;
	height: 510px !important;
	height: /**/ 512px;
	background-color: #CCCC9A;
	background-position: bottom center;
	border-top: 2px solid #11218C;
	vertical-align: bottom;
}

#callcenter
{
	width: 150px;
	float: left;
	clear: both;
	margin-top: 5px;
	background-image: url(/rccseptimmagini/Varie/callcenter.jpg);
	background-repeat: no-repeat;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
	height: 225px !important;
	height: /**/ 229px;
}

#faq
{
	float: left;
	clear: both;
	width: 150px;
	margin-top: 5px;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
	height: 166px !important;
	height: /**/ 171px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}

#faq_ente
{
	float: left;
	clear: both;
	width: 150px;
	margin-top: 5px;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
	height: 278px !important;
	height: /**/ 282px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}

#carta_servizi
{
	float: left;
	clear: both;
	width: 150px;
	margin-top: 5px;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
	height: 63px !important;
	height: /**/ 67px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}

#associazione_antiraket
{
	float: left;
	clear: both;
	width: 150px;
	border-bottom: 2px solid #11218C;
	height: 85px !important;
	height: /**/ 89px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}

#carta_servizi_originale
{
	float: left;
	clear: both;
	width: 150px;
	margin-top: 5px;
	border-top: 2px solid #11218C;
	border-bottom: 2px solid #11218C;
	height: 191px !important;
	height: /**/ 195px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}

#operazione_trasparenza
{
	float: left;
	clear: both;
	width: 150px;
	margin-top: 0px !important;
	margin-top: /**/ -62px;
	border-bottom: 2px solid #11218C;
	height: 57px !important;
	height: /**/ 62px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}
#ato
{
	float: left;
	clear: both;
	width: 150px;
	border-bottom: 2px solid #11218C;
	height: 57px !important;
	height: /**/ 62px;
	background-image: url(/rccseptimmagini/Bottoni/menu_button.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
}

.img_carta_servizi
{
	margin-top: 5px;
}

.img_associazione_antiraket
{
	margin-top: 0px;
}

.img_associazione_antiraket_dettaglio
{
	margin-top: 10px;
	text-align: center;
}

.associazione_antiraket_testo
{
	font-size: 1.4em;
	font-family: Verdana;
	font-weight: bold;
}

.associazione_antiraket_testo_bold
{
	font-size: 1.4em;
	font-family: Verdana;
}

.associazione_antiraket_testo_bold_underline
{
	font-size: 1.5em;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: underline;
}

.img_operazione_trasparenza
{
	margin-top: 5px;
}
.img_operazione_ato
{
	margin-top: 5px;
}

.riga_left
{
	width: 99%;
	float: left;
	clear: both;
	text-align: left;
}

.riga_center
{
	width: 99%;
	float: left;
	clear: both;
	text-align: center;
	height: 22px;
}

.riga_right
{
	width: 99%;
	float: left;
	clear: both;
	text-align: right;
}

.riga_bottoni
{
	width: 99%;
	float: left;
	clear: both;
	text-align: center;
	height: 23px;
	vertical-align: middle;
	padding: 0px;
}

.riga_bottoni img
{
	width: 99px;
	float: left;
	padding-left: 2;
	margin: 0;
}


.testo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #11218C;
}

.testo_faq
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-align: center;
	width: 150px;
	height: 25px;
}

.testo_faq_center
{
	width: 150px;
	text-align: center;	
}

.faq_carta_servizi
{
	width: 70px;
	height: 100px;
}

.testo_menu
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	width: auto;
	float: left;
	padding: 0px 2px 0px 2px;
}


.label
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #11218C;
}

.campo
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	border: 1px solid #7F9DB9;
	width: 190px;
}

a.funzioni
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}
a.funzioni:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.funzioni:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.funzioni:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


a.menu_funzioni
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}
a.menu_funzioni:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.menu_funzioni:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.menu_funzioni:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.login_label
{
	float: left;
	clear: both;
	width: 90px;
	text-align: right;
}


.login_campo
{
	float: left;
	width: 200px;
	text-align: left;
}

.vuoto
{
	height: 0px;
}


/* NOTIZIE: inizio */
.tiponotizia
{
	float: left;
	clear: both;
	width: 100%;
	height: 21px;
	background-color: #B2D3FF;
	border-top: 2px solid #11218C;
}

.tiponotizia_titolo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #11218C;
	text-decoration: none;
	line-height: 21px;
}

.notizia
{
	float: left;
	clear: both;
	width: 100%;
	height: 71px !important;
	height: /**/ 73px;
	background-color: #F4F2E4;
	border-top: 1px solid #11218C;
	border-bottom: 1px solid #11218C;
	margin-bottom: 3px;
	overflow: hidden;
	margin-right: -3px;
}

.notizia_dettaglio
{
	float: left;
	clear: both;
	width: 100%;
	min-height: 570px;
	height: auto !important;
	height: /**/570px;
	background-color: #F4F2E4;
	border-top: 1px solid #11218C;
	border-bottom: 1px solid #11218C;
	padding: 5px;
}

.notizia_immagine
{
	float: left;
	clear: both;
	width: 50px;
	height: 60px;
	margin-top: 2px;
}

.notizia_testo
{
	float: left;
	width: 90%;
	height: 69px;
	line-height: 12px;
	margin-top: 2px;
	margin-left: 5px;
}

.notizia_testo_all
{
	float: left;
	width: 255px;
	height: 69px;
	line-height: 12px;
	margin-top: 2px;
	margin-left: 5px;
}

.notizia_titolo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
}
a.notizia_titolo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
}
a.notizia_titolo:link
{
	font-weight: bold;
	color: #11218C;
	text-decoration: none;
}
a.notizia_titolo:hover
{
	font-weight: bold;
	color: #11218C;
	text-decoration: none;
}
a.notizia_titolo:visited
{
	font-weight: bold;
	color: #11218C;
	text-decoration: none;
}
.notizia_des
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	overflow: hidden;
}

.notizia_des_completa
{
	float: left;
	clear: both;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin: 15px 0px 15px 0px;
}

.notizia_ora
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #11218C;
	text-decoration: none;
}

.notizia_allegato
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #11218C;
	text-decoration: none;
	float: left;
	clear: both;
}
/* NOTIZIE: fine */


/* FAQ: inizio */
.faq_titolo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #11218C;
	text-decoration: none;
	text-align: center;
}
.faq_immagine
{
	text-align: center;
}
.faq_titoletto
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
}

.faq_titoletto2
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 40px;
}

a.faq_titoletto
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
}
a.faq_titoletto:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
}
a.faq_titoletto:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
}
a.faq_titoletto:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
}
a.faq_titoletto:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
}

a.faq_titoletto2:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 40px;
}
a.faq_titoletto2:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 40px;
}
a.faq_titoletto2:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 40px;
}
a.faq_titoletto2:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 40px;
}

.faq_paragrafo
{
	background-color: #F4F2E4;
	padding: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #11218C;
	text-decoration: none;
	text-align: justify;
	border-top: 1px solid #11218C;
	border-bottom: 1px solid #11218C;
}


.faq_paragrafo2
{
	padding: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #11218C;
	text-decoration: none;
	text-align: justify;
}

.faq_testo
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 5px;
}


/* FAQ: fine */

/* NAVIGATORE NOTIZIE: inizio */
.navigatore
{
	float: left;
	clear: both;
	width: 90%;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 8px;
	margin-right: -3px;
}
.nav_primo
{
	float: left;
}
.nav_indietro
{
	float: left;
}
.nav_avanti
{
	float: left;
}
.nav_ultimo
{
	float: left;
}
.nav_label
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 3px;
}
.nav_select
{
	float: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-right: 3px;
}

.Campi 
{
  font-family: Verdana;
  color: black;
  font-size: 11px;
  border-style: solid;
  border-color: #E4E6F0;
}
.Button
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 23px;
	font-weight: normal;
}
.img_new
{
 height: 12px;
 width: 48px;
}
/* NAVIGATORE NOTIZIE: fine */
