html	{width:100%}

.pulisco { clear: left}

.testi_colorati { font-weight:bold; color:#d9d48c}
.titolo {font-family: Georgia; font-size: 22px;}
.menu {font-family: Georgia; font-size:13px; padding:30px 0 0 50px}
.menu IMG { margin:0 10px 0px 0}
.citazione {
	font-family: Georgia;
	color: #364A9C;
	padding:40px 0 40px 20px;
	font-size: 14px;
	font-style:italic;
	font-weight: bold;
	line-height: 20px;
}
.add2 { background-color:#FFFFFF; padding:20px; color: #003366; margin:0 20px 0 0}

li {
	list-style-image:url(../_images/ico_list.gif);
	margin:0 0 0 20px;
	padding:0;
	line-height: 20px;
}
ul { margin:10px 0 0 0; padding:0; }

/********************Campi del form***********************/

input.textfield { 	height:15px; padding:3px 3px 3px 10px; color:#006699; background-color:#ebeff2; margin:5px 0 20px 0; font-weight:bold;font-size:12px;
					border:1px dotted #3399CC; background-image:url(../_images/ico_form.gif); background-repeat:no-repeat; background-position:left center}
textarea.testo { 	width:429px; padding:8px; color:#006699; background-color:#ebeff2; margin:5px 0 20px 0; font-weight:bold; font-size:12px;
					border:1px dotted #3399CC; font-family:verdana}
textarea.privacy { 	width:429px; height:40px; padding:8px; text-align:justify; color:#006699; background-color:#ebeff2; margin:5px 0 30px 0; font-size:11px; 												
					border:1px dotted #3399CC; font-family:verdana}
input.invia{		width:100px; padding:3px; color:#ebeff2; background-color:#006699; margin:30px 0 20px 0; font-weight:bold; font-size:12px;
					border:1px dotted #3399CC}

/********************Fine campi del form******************/

a:link     {color: #999; text-decoration:none}
a:visited  {color: #999; text-decoration:none}
a:hover    {color: #fff; text-decoration:underline}
a:active   {color: #999; text-decoration:none}
	
	
#menu_piede a:link     {color: #999; text-decoration:none}
#menu_piede a:visited  {color: #999; text-decoration:none}
#menu_piede a:hover    {color: #fff; text-decoration:underline}
#menu_piede a:active   {color: #999; text-decoration:none}

#sub_menu a:link     {color: #fff; font-weight:bold; text-decoration:none}
#sub_menu a:visited  {color: #fff; font-weight:bold; text-decoration:none}
#sub_menu a:hover    {color: #fff; font-weight:bold; text-decoration:underline}
#sub_menu a:active   {color: #fff; font-weight:bold; text-decoration:none}
#sub_menu a#current  {color: #FFCC00; font-weight:bold; text-decoration:none}

body{width:auto; margin:0 auto; padding:0px; background-image: url(../_images/ann.gif); background-repeat:repeat-x; font-size:11px; line-height:15px; 
font-family:verdana; background-color: #fff; color: #fff}

#bordino {width:970px; height:auto; background-color:#fff; margin:15px 0 0 0; padding:5px;}
#main {width:970px;height:auto; margin:0; padding:0; background-image: url(../_images/fondo.gif);}

#header {width:970px; height:97px; background-image:url(../_images/100_logo.gif);  margin:0; padding:0;}
#menu {width:970px; height:220px; margin:0; padding:0;}
#flash1{ width:970px; height:220px; margin:0; padding:0;}

#colonna1 { float:left; width:543px; height:auto; margin:0; text-align:left; padding:0;}
#flash2{ width:530px; height:320px; margin:0 0 0 1px; padding:0; }

#testo_home { width:446px; height:270px; color:#152244; padding: 0 22px 0 22px; text-align:justify; margin:0 0 0 8px;
background-image:url(../_images/fondino_sfumato_corto.jpg); background-color:#aac4ca; background-repeat:repeat-x; background-position:bottom}
#testo_home a:link     {color: #2B54A2; text-decoration:none}
#testo_home a:visited  {color: #2B54A2; text-decoration:none}
#testo_home a:hover    {color: #fff; text-decoration:underline}
#testo_home a:active   {color: #003366; text-decoration:none}



#fondo_colonna { width:508px; height:auto; padding:45px 0 0 0; background-image:url(../_images/fondino_orecchia.jpg);
background-repeat:no-repeat; margin:10px 0 0 18px;}

#testo_colonna {width:446px; height:auto; color:#152244; padding: 0 22px 140px 22px; text-align:justify; margin:0 0 20px 8px; background-image: url(../_images/fondino_sfumato1.gif); background-color:#aac4ca; background-repeat:repeat-x; background-position:bottom; font-size: 12px; line-height: 18px;}
#testo_colonna UL {margin:20px 0 0 40px; font-style:italic}

#sub_menu { width:491px; height:26px; color:#4c6887; padding:12px 0 0 0; margin:10px 0 10px 26px; text-align:center; font-size:12px; background-image:url(../_images/fondo_submenu.jpg); background-repeat:no-repeat}

#colonna2 {float:left; width:427px; height:auto; margin:0; padding:0 0 40px 0; background-repeat:repeat-y; text-align: left; }

#titolo_thumb { width:318px; height:60px; margin:10px 0 0 58px; padding:0; text-align: center; }

#colonna_thumb_int { float:left; width:354px; height:560px; margin:10px 0 0 0; padding:0 0 0 56px; overflow:auto;}
#colonna_thumb_int img { float:left; margin:0 0 10px 10px; padding:0}

#colonna_thumb A{ color:#96D7FE; text-decoration:none}
#colonna_thumb A:hover { color:#96D7FE; text-decoration:underline}


#colonna_thumb { float:left; width:354px; height:auto; margin:10px 0 0 0; padding:0 0 0 56px;}
#colonna_thumb img { float:left; margin:0 0 10px 10px; padding:0}

#colonna_menu { float:left; width:354px; height:auto; margin:10px 0 0 0; text-align:left; padding:0 0 0 56px;}

#colonna_thumb_eventi 		{ float:left; width:354px; text-align:center; height:auto; margin:10px 0 0 0; padding:0 0 0 42px;}
#colonna_thumb_eventi img {	 margin:0 0 10px 0; padding:0}

#colonna_thumb_map { float:left; width:354px; height:auto; margin:10px 0 0 0; padding:0 0 0 36px;}

.switchcontent { float:left; width:340px; height:auto; margin:10px 0 0 0; text-align:left; padding:0 0 0 56px;}
#testo_colonna A:link, #testo_colonna A:visited { color:#2B54A2; font-weight:bold}
#testo_colonna A:hover { font-weight:bold; color: #990000; text-decoration:underline}

#menu_piede { width:970px; height:20px; color:#999; margin:0; padding:5px 0 0 0; background-image:url(../_images/menu_piede.gif); background-repeat:repeat-x }
#copyright { float:left; width:498px; height:24px; margin:0; color:#999; text-align:left; padding:5px 0 0 46px;
background-image:url(../_images/copyright.gif); background-repeat:repeat-x }
#design { float:left; width:378px; height:24px; margin:0; color:#999; text-align:right; padding:5px 47px 0 0;background-image:url(../_images/copyright.gif); background-repeat:repeat-x  }
