/* Dichiarazione DIV */

body{
text-align: center;
margin: 0;
padding: 0;
background: #EDCDCD;
}



#wrapper{
width: 916px;
margin: auto;
text-align: center;
background: #FFFFFF;
}

#header{
width: 912px;
background: #FFFFFF;
text-align: center;
margin-top: 4px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px;
padding-top: 2px;
}

#content{
width: 916px;
background: #ffffff;
}


#footer{
width: 912;
height: 25px;
clear: both;
line-height:20px;
text-align: center;
background: #FFFFFF;
margin: 0px 0px 0px 2px;
border-top: 1px solid #BD0608; 
}


.banda_menu_top{
text-align: center;
background: #BD0608;
width: 912;
height: 23px;
line-height:20px;
margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px;
}




#sinistra{
width: 200px;
float: left;
margin-top: 2px;  margin-right: 0px; margin-bottom: 0px; margin-left: 2px;
display: inline;
text-align: center;

}


#centrale{
width: 506px;
text-align: center;
float: left;
margin-top: 2px; margin-right: 2px; margin-bottom: 0px; margin-left: 2px;
background: #FFFFFF;
/*
border: 1px solid #BD0608; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
*/
}




#destra{
width: 198px;
float: right;  margin-right: 2px; margin-bottom: 0px; margin-left: 0px;
margin-top: 2px;
display: inline;
background: #FFFFFF;
}

.banda_eventi{
text-align: left;
background: #f6eaea;
height: 25px;
line-height:22px;
width: 200;
font-family:Impact, Charcoal; font-size: 16px; color :#9a161d;
}

/* Fine Dichiarazione DIV  inizio box dx*/



.box_dx_home{width:196px; padding:0px; background:#FFFFFF; border-left: 2px solid #D9D7D7; border-bottom: 2px solid #D9D7D7; text-align: left;}

ul.listasquare li {
list-style-type : square; color: #bd1d03;}





.testo_menu_dx{ color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 10px; font-weight:normal; line-height:12px;}
a.testo_menu_dx {color :#3366FF; font-weight: bold}
a.testo_menu_dx:visited {color :#3366FF; font-weight: bold}
a.testo_menu_dx:active {color :#3366FF; font-weight: bold}
a.testo_menu_dx:hover {color :#999999; font-weight: bold}

.spazio {  margin-top: 0em; margin-bottom: .8em;} 


.testo10 { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 10px; font-weight:normal; line-height:11px;}
a.testo10 {color :#3366FF; font-weight: bold}
a.testo10:visited {color :#3366FF; font-weight: bold}
a.testo10:active {color :#3366FF; font-weight: bold}
a.testo10:hover {color :#999999; font-weight: bold}


.box_dx_banner{width:180px; padding:2px; background:#FFFFFF; border: 1px solid #ce921b; text-align: left; font-family:arial, verdana; font-size: 11px; color :#9a161d; font-weight: bold;}

/* Fine box dx*/


.titolino_dx_home{font-family:Impact, Charcoal; font-size: 16px; color :#9a161d;
}


.filoverticale{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
border-right: 1px solid #BD0608}


.filoverticaleDX{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
border-left: 1px solid #BD0608}


.banner{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 2px;
border-top: 2px solid #F9A006;
border-right: 2px solid #F9A006;
border-left: 2px solid #F9A006;
border-bottom: 2px solid #F9A006;}


.titolino { color:#FFFFFF; font-family:Impact, Charcoal; font-size: 16px;}

.menu_sito { color:#FFFFFF; font-family: Trebuchet MS, Helvetica, Verdana; font-size: 13px; font-weight:bold;}
a.menu_sito {color :#FFFFFF; font-weight: bold}
a.menu_sito:visited {color :#FFFFFF; font-weight: bold}
a.menu_sito:active {color :#FFFFFF; font-weight: bold}
a.menu_sito:hover {color :#F7D49D; font-weight: bold}

.home_titolo { color:#740000; font-family:Impact, Charcoal; font-size: 42px;}
.home_titolo2 { color:#740000; font-family:Impact, Charcoal; font-size: 28px;}




.home_testo2_title_small { color:#490909; font-family: Trebuchet MS, Arial, Verdana; font-size: 15px; font-weight:bold}
a.home_testo2_title_small {color :#490909; font-weight: bold}
a.home_testo2_title_small:visited {color :#490909; font-weight: bold}
a.home_testo2_title_small:active {color :#490909; font-weight: bold}
a.home_testo2_title_small:hover {color :#4192DE; font-weight: bold}


.home_testo2_small { color:#BD0606; font-family: Verdana, arial; font-size: 11px; line-height: 12px; font-weight: bold}
a.home_testo2_small {color :#BD0606; font-weight: bold}
a.home_testo2_small:visited {color :#BD0606; font-weight: bold}
a.home_testo2_small:active {color :#BD0606; font-weight: bold}
a.home_testo2_small:hover {color :#4192DE; font-weight: bold}



.Home_descrizione_sito { color:#8C4C07; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:18px}
a.Home_descrizione_sito {color :#3366FF; font-weight: bold}
a.Home_descrizione_sito:visited {color :#3366FF; font-weight: bold}
a.Home_descrizione_sito:active {color :#3366FF; font-weight: bold}
a.Home_descrizione_sito:hover {color :#999999; font-weight: bold}



.titolo_banner1 { color:#000066; font-family: Arial black, Verdana; font-size: 16px; line-height:16px; font-weight:bold}

.titolo_banner2 { color:#BA0202; font-family: Arial black, Verdana; font-size: 17px; line-height:16px; font-weight:bold}






.home_testo_title_small { color:#490909; font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; font-weight:bold}


.home_testo_small { color:#BD0606; font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; font-weight:bold}
a.home_testo_small {color :#BD0606; font-weight: bold}
a.home_testo_small:visited {color :#BD0606; font-weight: bold}
a.home_testo_small:active {color :#BD0606; font-weight: bold}
a.home_testo_small:hover {color :#4192DE; font-weight: bold}



.sezione_titolo { color:#740000; font-family:Impact, Charcoal; font-size: 48px;}

.sezione_titolino { color:#FFFFFF; font-family:Impact, Charcoal; font-size: 20px;}

.sezione_sommario { color:#8C4C07; font-family:verdana, Helvetica, Verdana; font-size: 15px; font-weight: normal}

.lista_categoria_sommario { color:#8C4C07; font-family:Trebuchet MS, Helvetica, Verdana; font-size: 13px; font-weight: normal}



.sezione_menu { color:#BD0606; font-family: Trebuchet MS, Helvetica, Verdana; font-size: 17px; line-height:20px; font-weight:bold}
a.sezione_menu {color :#BD0606; font-weight: bold}
a.sezione_menu:visited {color :#BD0606; font-weight: bold}
a.sezione_menu:active {color :#BD0606; font-weight: bold}
a.sezione_menu:hover {color :#4192DE; font-weight: bold}


.testo_banner { color:#5E3305; font-family: arial, verdana, Helvetica; font-size: 14px; font-weight: normal}
a.testo_banner {color :#5E3305; font-weight: bold}
a.testo_banner:visited {color :#5E3305; font-weight: bold}
a.testo_banner:active {color :#5E3305; font-weight: bold}
a.testo_banner:hover {color :#5E3305; font-weight: bold}



.lista_titolo {  color:#740000; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}

.lista_titolini {  color:#BD0606; font-family:Trebuchet MS, Helvetica, Verdana; font-size: 16px; font-weight: bold}

.lista_sommario {  color:#8C4C07; font-family:Trebuchet MS, Helvetica, Verdana; font-size: 15px; font-weight: normal}

.lista_titolo_sezione {  color:#740000; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}

.lista_titolo_categoria {  color:#E0933F; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}

.lista_titolo_eventi {  color:#CC0000; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}

.lista_testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:18px}
a.lista_testo {color :#3366FF; font-weight: bold}
a.lista_testo:visited {color :#3366FF; font-weight: bold}
a.lista_testo:active {color :#3366FF; font-weight: bold}
a.lista_testo:hover {color :#999999; font-weight: bold}






.detail_titolo { color:#BD0606; font-family:Impact, Verdana, Helvetica; font-size: 20px; font-weight:normal; line-height:25px}

.detail_testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:16px}
a.detail_testo {color :#3366FF; font-weight: bold}
a.detail_testo:visited {color :#3366FF; font-weight: bold}
a.detail_testo:active {color :#3366FF; font-weight: bold}
a.detail_testo:hover {color :#999999; font-weight: bold}



.testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:16px}
a.testo {color :#3366FF; font-weight: bold}
a.testo:visited {color :#3366FF; font-weight: bold}
a.testo:active {color :#3366FF; font-weight: bold}
a.testo:hover {color :#999999; font-weight: bold}


.form_label { color:#333333; font-family:Verdana,Arial,Helvetica; font-size: 10px; font-weight:bold;}
a.form_label {color :#0000FF}
a.form_label:visited {color :#0000FF}
a.form_label:active {color :#0000FF}
a.form_label:hover {color :#cc0000}




.tabella_forms {
border: 1px solid #999999;
}



.forms_title {
	background-color: #EFEFEF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 2px;

}


.forms {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}


.forms2 {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding: 2px;

}


.forms_list_1 {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}

.forms_list_2 {
	background-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}


.forminput2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #9FB1CC;
}

.forminput3 {
	border: 1px solid #9FB1CC;
}



.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
}


.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #48678C;
}

.formtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}

.edit_hitlist_label {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.edit_hitlist_text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


.formtitle2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #121212;
}

.formtitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #121212;
}



