@import url(grid.css);

/*NO IE6*/
div#modern_browser {
z-index:1000;
position:absolute;
width:100%;
	border-bottom:1px solid #333;
	background-color:#FFD630;
	padding:7px 0px 12px 0px;
}

div#modern_browser p.description{
	color:#333;
	/*font-size:0.6875em;*/
	font-size:11px;
	margin:0; padding:0;
}

div#modern_browser p.description a{
	color:#333;
	font-weight:bold;
	text-decoration:underline;
}

div#modern_browser input.close_button{
	/*font-size:0.6875em;*/
	font-size:11px;
	height:30px;
	width:auto;
	margin:0; padding:0;
}


/* generali */

body { margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#555; background:url(http://www1.auser.it/Img/body.jpg) repeat-x #FFF; }
td {  font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#555; }
a, a:link {  text-decoration:none; cursor:pointer; outline:none; }
a:hover, a:active { text-decoration:underline; cursor:pointer; outline:none; }

a img, a:link img, a:hover img, a:active img { border:0;}
object, embed { margin:0; padding:0; border:0;}



/*testa*/
#testa { margin:0; padding:0; border:0; width:1000px; height:126px; position:relative;}
#logo {margin:0; padding:0; border:0; position:absolute; top:10px; left:24px;}
#lang {margin:0; padding:0; border:0; position:absolute; top:17px; right:0; font-size:14px; color:#58585A; font-weight:bold;}
#lang a { font-size:14px; color:#58585A; font-weight:bold;}

#head_filt {visibility:hidden; margin:0; padding:0; border:0; position:absolute; top:55px; right:0; font-size:14px; color:#58585A;}
#head_filt td {margin:0; padding:0 0 0 25px; border:0; font-size:14px; color:#58585A;}
#head_filt td input, #head_filt td select {margin:0; padding:2px 6px 2px 2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#58585A;}
#head_filt td input { height:18px;}

	/*menu */
#menu {visibility:hidden;  margin:0; padding:0; border:0; position: absolute; left:0px; top:97px;}

#menu ol, #menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
#menu li { float:left; margin:0; padding:0 0 0 2px; height:29px; background:url(http://www1.auser.it/Img/menu-sep.jpg) left no-repeat;}
#menu li:first-child {padding:0; background:none;}

#menu a, #menu a:link{ color:#FFF; font-size:13px; font-weight:bold; display:inline-block; height:15px; padding:7px; }
#menu a:hover, #menu a:active{ text-decoration:underline; }

#menu .qui, #menu .qui:link, #menu .qui:hover, #menu .qui:active{ background-color:#00410A; }

#menulev2 {visibility:hidden;  margin:0; padding:20px 10px 20px 10px; border:0; width:167px; position:relative; background: url(http://www1.auser.it/Img/menulev2_bg.jpg) repeat-x #CECECE;}
#menulev2 a { margin:0; padding:0 0 0 9px; border:0; color:#336699; font-weight:bold; background:url(http://www1.auser.it/Img/menulev2.png) left top no-repeat; display:block;}

/*corpo pagina */
#visual { margin:4px 0 25px 0; padding:0; border:0; width:1000px;}
#path {visibility:hidden;  margin:0 0 15px 0; padding:0 10px; border:0; width:990px; color:#009534; font-style:italic;}
#path a { color:#009534; }

#corpoPagine
{
background:#F5F1EB;
padding:10px;}

	/*HOME*/	
.corpo_hp { padding:0 10px; }
.banner_hp { margin:40px 0 30px 0; padding:0; border:0; display: inline-block;}
.banner_hp img { margin:0 5px 5px 5px; padding:0; border:0;}


	/*INTERNE*/	
.corpo_int { padding:0 40px; width:800px; }
#corpo { margin:0; border:0; display: inline-block;}
#corpo h2 { margin:0 0 15px 0; padding:0; border:0; color:#899997; font-size:12px; font-weight:bold; font-style:italic;}
#corpo h1 { margin:0 0 20px 0; padding:0 16px; border:0; color:#1B6F96; font-size:20px; font-weight:normal; font-style:italic;}
#corpo h1.salast {padding:0;}

#corpo p { margin:0 0 20px 0; padding:0; border:0; }
#corpo p a { color:#247325; text-decoration:underline; }

#corpo .banner {visibility:hidden;  margin:10px 0; border:0; display:inline-block;}

#bannerTop {visibility:hidden;  margin:10px 0; border:0; display:inline-block;}

	/*box*/	
.box {visibility:hidden; margin:0; padding:0; border:0; width:180px; position:relative;}
.box h4 { margin:0; padding:10px 11px; border:0; font-size:13px; font-weight:bold;}

.box.notizie h4 { color:#336699; background:url(http://www1.auser.it/Img/bg_h_box.png) top repeat-x #CDCDCD;}
.box.notizie h4 a { color:#336699;}
.box.notizie .tex { margin:0; padding:10px; border:0; background:#E4E4E4;}
.box.notizie .tex .item { margin:15px 0 0 0; padding:0; border:0; font-size:14px; color:#333;}
.box.notizie .tex .item .data { color:#3A7BAB;}
.box.notizie .tex .item a { text-decoration:underline; color:#333;}
.box.notizie .ico { width:41px; height:41px; position:absolute; right:4px; top:-21px; background:url(http://www1.auser.it/Img/ico_notizie.png) no-repeat;}

.box.ult_agenzia {visibility:hidden;  margin-top:43px;}
.box.ult_agenzia h4 { color:#336699; background:url(http://www1.auser.it/Img/bg_h_box.png) top repeat-x #CDCDCD;}
.box.ult_agenzia h4 a { color:#336699; }
.box.ult_agenzia .ico { width:51px; height:62px; position:absolute; right:0; top:-39px; background:url(http://www1.auser.it/Img/ico_ult_agenzia.png) no-repeat;}

.box.iscriviti {visibility:hidden;  margin-top:15px;}
.box.iscriviti h4 { color:#336699; background:url(http://www1.auser.it/Img/bg_h_box.png) top repeat-x #CDCDCD;}
.box.iscriviti h4 a { color:#336699; }
.box.iscriviti .tex { margin:0; padding:10px; border:0; background:#E4E4E4;}
.box.iscriviti .tex td { margin:0; padding:0 0 5px 0; border:0; color:#4B4B4B; font-size:13px; vertical-align:top;}
.box.iscriviti .tex .law {  font-size:9px;}
.box.iscriviti .tex .go { padding:15px 0 5px 0;}
.box.iscriviti .tex .go a { margin:0; padding:10px 0 0 0; border:0; color:#4B4B4B; font-size:13px;}
.box.iscriviti .tex td .field { margin:0; padding:2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B4B4B; height:16px;}

.box.partecipa h4 {visibility:hidden;  color:#625620; background:url(http://www1.auser.it/Img/bg_h_box2.jpg) top repeat-x #E4E0CD;}
.box.partecipa h4 a { color:#625620; }
.box.partecipa .tex { margin:0; padding:10px 0 0 0; border:0; background:#F5F1EB;}
.box.partecipa .ico { width:42px; height:44px; position:absolute; right:2px; top:-29px; background:url(http://www1.auser.it/Img/ico_partecipa.png) no-repeat;}
.box.partecipa .tex .item { margin:5px 0 0 13px; padding:0; border:0; font-size:14px; color:#565656; position:relative;}
.box.partecipa .tex .item h5 { margin:0 0 5px 0; padding:4px 8px; border:0; font-size:13px; color:#625620; background:#E4E0CD;}
.box.partecipa .tex .item a { display:block; font-size:14px; color:#565656;  text-decoration:none; padding-left:0px;}
.box.partecipa .tex .item.civile { min-height:74px;}
.box.partecipa .tex .item.civile .ico2 { width:64px; height:72px; position:absolute; right:0; top:2px; background:url(http://www1.auser.it/Img/sevizio_civile.png) no-repeat;}
.box.partecipa .tex .sep { margin:5px; background:url(http://www1.auser.it/Img/box_sep.gif) center no-repeat; height:1px;}
.box.partecipa .tex .item2 { margin:5px 0 0 0; padding:0; border:0; font-size:14px; color:#565656; position:relative;}
.box.partecipa .tex .item2 h5 { margin:0 0 5px 0; padding:6px 0; text-align:center; border:0; font-size:13px; color:#FFF; font-weight:bold; background:url(http://www1.auser.it/Img/bg_h_item2.jpg) repeat-x #797144;}
.box.partecipa .tex .item2 .tex2 { margin:0; padding:0 20px 5px 20px; border:0;}

.box.sondaggio h4 {visibility:hidden;  color:#625620; background:url(http://www1.auser.it/Img/bg_h_box2.jpg) top repeat-x #E4E0CD;}
.box.sondaggio h4 a { color:#625620;}
.box.sondaggio .tex { margin:0; padding:10px 0 0 0; border:0; background:#F5F1EB;}
.box.sondaggio .ico { width:54px; height:40px; position:absolute; right:6px; top:-22px; background:url(http://www1.auser.it/Img/ico_sondaggio.png) no-repeat;}
.box.sondaggio .tex .item { margin:5px 7px 0 7px; padding:0; border:0; font-size:15px; color:#4B4A4A; position:relative;}
.box.sondaggio .tex .item h5 { margin:0 0 15px 0; padding:0 18px; border:0; font-size:13px; color:#000;}
.box.sondaggio .tex .item .tex2 { margin:0; padding:0 10px 5px 18px; border:0;}
.box.sondaggio .tex .item td { font-size:13px; color:#000;}
/*.box.sondaggio .tex .item td .cek { width:12px; height:12px; font-size:8px;}*/
.box.sondaggio .tex .item .button { margin:25px 0 10px 0; font-size:12px; color:#5D5C5C; width:166px;}

/* calendario */
.box.calendario h4 {visibility:hidden;  color:#336699; background:url(http://www1.auser.it/Img/bg_h_box.png) top repeat-x #CDCDCD;}
.box.calendario h4 a { color:#336699;}
.box.calendario .tex { margin:0; padding:10px 4px; border:0; background:#E4E4E4;}
.box.calendario .ico { width:48px; height:44px; position:absolute; right:4px; top:-21px; background:url(http://www1.auser.it/Img/ico_calendario.png) no-repeat;}

#calendar{ border:0; padding:0; overflow:hidden; margin:10px 8px;}
#calendar td{ background:#DAE5E9; font-size:15px; font-weight:bold; color:#333; padding:0; width:21px; height:21px; vertical-align:middle; text-align:center; border:0; border-top:solid 1px #FFF; border-left:solid 1px #FFF;}
#calendar td:first-child{ border-left:0;}

#calendar td a:link,#calendar td a:active,#calendar td a:visited{color:#333; text-decoration:none;}
/*#calendar td.weekday, #calendar td.noday{ background-image:none; color:#333;}
#calendar td.weekday{ font-size:16px; color:#524E49; font-weight:bold; border:0; background:url(http://www1.auser.it/Img/weekday.gif) no-repeat; width:31px; height:28px; vertical-align:middle; text-align:center; }*/
#calendar td.titolo_calendar{ text-align:left; font-size:13px; color:#333; font-weight:bold; font-family:Arial, sansSerif; background:#CDCECE; white-space:nowrap; border:0; padding:5px 9px;}
/*#calendar td.oggi,#calendar td.oggicol{color:#524E49; background-image:url(http://www1.auser.it/Img/bg_today_td_calendar.jpg);}*/

/*#calendar td.oggi a:link,#calendar td.oggi a:active,#calendar td.oggi a:visited,#calendar td.oggicol a:link,#calendar td.oggicol a:active,#calendar td.oggicol a:visited{color:#624A31;}
#calendar td.oggicol a:link,#calendar td.oggicol a:active,#calendar td.oggicol a:visited{text-decoration:underline;}*/
#calendar td.evento { background:#1B6F96;}
#calendar td.evento a:link,#calendar td.evento a:active,#calendar td.evento a:visited{color:#FFF; text-decoration:none;}

.box.calendario .tex .item { margin:0 0 10px 0; padding:0; border:0; font-size:14px; color:#4B4A4A; position:relative;}
.box.calendario .tex .item h5 { margin:0; padding:5px 8px; border:0; font-size:14px; color:#006699; background:#CAD8DE;}
.box.calendario .tex .item .tex2 { margin:0; padding:5px 8px; border:0; background:#EBF1F1;}
.box.calendario .tex .item .tex2 a { display:block; color:#1B6F96; text-decoration:underline;}

.box.login {visibility:hidden;  margin-top:40px;}
.box.login h4 { color:#FFF; background:url(http://www1.auser.it/Img/bg_h_box3.jpg) top repeat-x #787143;}
.box.login h4 a { color:#FFF; }
.box.login .tex { margin:0; padding:10px; border:0; background:#F1EAE0;}
.box.login .ico { width:33px; height:49px; position:absolute; right:3px; top:-26px; background:url(http://www1.auser.it/Img/ico_login.png) no-repeat;}
.box.login .tex td { margin:0; padding:0 0 5px 0; border:0; color:#4B4B4B; font-size:13px; vertical-align:top;}
.box.login .tex td .field { margin:0; padding:2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B4B4B; height:16px;}
.box.login .tex .button {  font-size:12px; color:#5D5C5C;}

.box.box_dx { margin:0 0 25px 0;}

.box.contatti h4 {visibility:hidden;  color:#625620; background:url(http://www1.auser.it/Img/bg_h_box2.jpg) top repeat-x #E4E0CD;}
.box.contatti h4 a { color:#625620; }
.box.contatti .tex { margin:0; padding:10px 11px; border:0; background:#F5F1EB;}
.box.contatti .tex a { color:#555;}
.box.contatti .ico { width:39px; height:60px; position:absolute; right:1px; top:-15px; background:url(http://www1.auser.it/Img/ico_contatti.png) no-repeat;}

.tags {visibility:hidden;  margin:0; padding:5px; border:0; width:170px; position:relative;}
.tags a { margin:0; padding:0 1px; border:0; width:170px; position:relative; color:#555;}

.box.sedi h4 {visibility:hidden;  color:#336699; background:url(http://www1.auser.it/Img/bg_h_box.png) top repeat-x #E4E4E4; padding-top:48px;}
.box.sedi h4 a{ color:#336699;}
.box.sedi .ico { width:67px; height:73px; position:absolute; right:2px; top:-33px; background:url(http://www1.auser.it/Img/ico_sedi.png) no-repeat;}


#corpo .data { margin:0 0 20px 0; padding:0; border:0; color:#6D6D6C; font-size:12px; font-style:italic;}
#corpo .abstract { margin:0 0 20px 0; padding:0; border:0; color:#333; font-size:12px; font-style:italic;}
#corpo .separa { margin:0 0 10px 0; padding:0; border:0; background:url(http://www1.auser.it/Img/tratteggio.gif) top repeat-x; height:1px; position:relative;}
#corpo .separa2 { margin:0; padding:0; border:0; background:url(http://www1.auser.it/Img/tratteggio.gif) center repeat-x; height:60px; position:relative;}

#corpo .linktop { margin:0 0 20px 0; padding:0 15px; border:0; display: inline-block;}
#corpo .linktop a { margin:0 45px 0 0; padding:0; border:0; color:#1B6F96; font-size:12px; font-style:italic; display: inline-block; float:left;}
#corpo .linktop .cerca { padding-right:52px; background:url(http://www1.auser.it/Img/cerca_tot.jpg) top right no-repeat; min-height:48px;}
#corpo .linktop .cerca.qui { padding-right:52px; background:url(http://www1.auser.it/Img/cerca_tot_qui.jpg) top right no-repeat; min-height:48px; color:#C40000;}
#corpo .linktop .archivio { padding-right:59px; background:url(http://www1.auser.it/Img/archivio_tot.jpg) top right no-repeat; min-height:48px;}

#corpo .linkcontest { margin:0; padding:0; border:0; position:absolute; right:0; top:9px;}
#corpo .linkcontest a { margin:0 7px 0 0; padding:0; border:0; }

#corpo .vid_down { margin:0 0 20px 0; padding:0; border:0; display:inline-block;}
#corpo .vid_down .vid { margin:0; padding:0; border:0; float:left; width:290px;}
#corpo .vid_down .down { margin:0; padding:0; border:0; float:left; width:270px;}
#corpo .vid_down table { margin:0; padding:0; border:0; width:100%;}
#corpo .vid_down th { margin:0; padding:3px 8px; border:0; background:#CAD8DE; border:0; border-bottom:solid 1px #FFF; font-size:14px; color:#2A799D; text-align:left;}
#corpo .vid_down td { margin:0; padding:5px 8px; border:0; background:#EBF1F1; border:0; border-top:solid 1px #FFF; border-left:solid 1px #FFF; font-size:12px; color:#1B6F96;}
#corpo .vid_down td:first-child{ border-left:0;}
#corpo .vid_down .dida { margin:20px 0 0 0; padding:0; border:0; color:#555; font-size:11px;}

#corpo .commenti { margin:0; padding:0; border:0; display:inline-block;}
#corpo .commenti h3 { margin:0; padding:14px 8px; border:0; background:url(http://www1.auser.it/Img/commenti_h3.jpg) repeat-x #CDCECD; font-size:12px; color:#336699; font-weight:bold;}
#corpo .commenti .tex { margin:0; padding:16px 5px; border:0; display:inline-block; background:#E4E4E4; font-size:12px; color:#58585A;}
#corpo .commenti .tex .date {color:#336699;}
#corpo .commenti .col { margin:0; padding:0; border:0; float:left;  display:inline-block;width:145px;}
#corpo .commenti .col.middle { margin:0 45px; padding:0; border:0; float:left; width:145px;}
#corpo .commenti .nav { margin:-10px 0 0 0; padding:16px 8px; border:0; text-align:right; font-size:14px; color:#58585A; background:#E4E4E4;}
#corpo .commenti .nav a { margin:0 0 0 10px; font-size:14px; color:#58585A;}

#corpo .item_rassegna { margin:0 0 10px 0; padding:23px 16px 16px 16px; border:0; background:url(http://www1.auser.it/Img/tratteggio_itemrassegna.gif) top repeat-x #F5F1EB; font-size:14px; color:#6D6D6C; font-style:italic; position:relative; }
#corpo .item_rassegna .testata { margin:0; padding:0; border:0; font-size:14px; color:#6D6D6C; font-weight:bold;}
#corpo .item_rassegna .titolo { margin:0; padding:0; border:0; font-size:20px; color:#6D6D6C; font-weight:bold;}

#corpo .archivio { margin:0 0 10px 0; padding:0; border:0;}
#corpo .archivio h3 { margin:0; padding:14px 8px; border:0; background:url(http://www1.auser.it/Img/commenti_h3.jpg) repeat-x #CDCECD; font-size:12px; color:#336699; font-weight:bold;}
#corpo .archivio .tex { margin:0; padding:16px 8px; border:0; background:#E4E4E4; font-size:12px; color:#58585A;}
#corpo .archivio .tex .link1 { color:#336699;}
#corpo .archivio .tex .link2 { color:#58585A;}
#corpo .archivio .nav { margin:-10px 0 0 0; padding:16px 8px; border:0; text-align:left; font-size:14px; color:#58585A; background:#E4E4E4;}
#corpo .archivio .nav a { margin:0 10px 0 0; font-size:14px; color:#58585A;}


#corpo .news {visibility:hidden;  margin:0 0 10px 0; padding:23px 16px 16px 16px; border:0; background:url(http://www1.auser.it/Img/tratteggio_itemrassegna.gif) top repeat-x #F5F1EB; font-size:12px; color:#58585A; position:relative; }
#corpo .news .item { margin:0 0 18px 0; padding:18px 0 0 0; border:0; background:url(http://www1.auser.it/Img/tratteggio.gif) repeat-x top; display:inline-block; width:530px; }
#corpo .news .item:first-child { padding:0; background:none; }
#corpo .news .item .date { margin:0 0 15px 0; padding:0; border:0; font-size:14px; color:#6D6D6C; position:relative; font-style:italic; }
#corpo .news .item .date .tito { color:#336699; font-style:normal; font-weight:bold; }

#corpo .news .item h3 { margin:0 0 20px 0; padding:0; border:0; font-size:20px; color:#336699; position:relative; font-weight:bold; font-style:italic; }
#corpo .news .item h4 { margin:0 0 15px 0; padding:0; border:0; font-size:12px; color:#336699; position:relative; font-weight:bold; font-style:italic; }
#corpo .news .item h5 { margin:0 0 15px 0; padding:0; border:0; font-size:10px; color:#336699; position:relative; font-weight:normal; }
#corpo .news .item .com { margin:0 0 25px 0; padding:0; border:0; }
#corpo .news .item .com h6 { margin:0; padding:0; border:0; font-size:12px; color:#336699; position:relative; font-weight:normal; }
#corpo .news .item a { color:#336699; }
#corpo .news .item .linkbot { margin:15px 0 0 0; padding:0; border:0; font-style:italic; color:#336699; }
#corpo .news .item .linkbot a { margin:0 7px 0 0; }
#corpo .news .item th { margin:0; padding:0 0 15px 0; border:0; font-size:20px; color:#000; font-weight:bold; text-align:left; }
#corpo .news .item td { margin:0; padding:0 50px 15px 0; border:0; font-size:14px; color:#58585A; }
#corpo .news .item td .field { margin:0; padding:2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B4B4B; height:16px; width:250px;}
#corpo .news .item td .texarea { margin:0; padding:2px 0; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B4B4B;  width:254px; height:90px;}
#corpo .news .item td .button {  font-size:12px; color:#5D5C5C;}

#corpo .news { margin:0 0 10px 0; padding:23px 16px 16px 16px; border:0; background:url(http://www1.auser.it/Img/tratteggio_itemrassegna.gif) top repeat-x #F5F1EB; font-size:12px; color:#58585A; position:relative; }
#corpo .news .cerca_panel { margin:0 0 18px 0; padding:0; border:0; position:relative; }
#corpo .news .cerca_panel table { margin:0; padding:0; border:0; width:525px; }
#corpo .news .cerca_panel tr td { margin:0; padding:0 0 15px 15px; border:0; font-size:14px; color:#58585A; }
#corpo .news .cerca_panel tr td:first-child { padding-left:0; }
#corpo .news .cerca_panel td .field { margin:0; padding:2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4B4B4B; height:16px;}
#corpo .news .cerca_panel td .field.uno { width:158px;}
#corpo .news .cerca_panel td .field.due { width:116px;}

#corpo .news .cerca_panel td select {margin:0; padding:2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58585A; width:155px;}
#corpo .news .cerca_panel td .button {  font-size:12px; color:#5D5C5C;}

#corpo .news .cerca_panel .chiudi { margin:0; padding:0; border:0; position:absolute; right:10px; top:0; }

#corpo .news .item .img_sub { margin:0 15px 0 0; padding:0; border:0; float:left;}

	/*gallery*/
#corpo .news .item .audio { margin:0 0 15px 0; padding:16px 0 15px 0; border:0; background:url(http://www1.auser.it/Img/tratteggio_audio.gif) top repeat-x #CDCDCE; display:inline-block; width:530px; }
/*#corpo .news .item .audio:first-child { padding-top:0 background:none; background-color: #CDCDCE; }*/
#corpo .news .item .audio.first { padding-top:0; background:none; background-color: #CDCDCE; }
#corpo .news .item .audio .swf { margin:0; padding:0; border:0; width:114px; display:inline-block; float:left; }
#corpo .news .item .audio .tex { margin:0; padding:15px 20px 0 24px; border:0; width:350px; display:inline-block; float:right; font-size:12px; color:#58585A; }
#corpo .news .item .audio .tex .date { color:#336699; font-style:normal; }

#corpo .news .item .foto { margin:0 0 15px 0; padding:16px 0 15px 0; border:0; display:inline-block; }
#corpo .news .item .foto .riga { margin:0 0 20px 0; padding:0; border:0; display:inline-block; }
#corpo .news .item .foto .riga .item2 { margin:0 0 0 24px; padding:0; border:0; display:inline-block; width:114px; float:left; }
#corpo .news .item .foto .riga .item2:first-child { margin-left:0; }
#corpo .news .item .foto .riga .item2 .tex { margin:9px 0 0 0; padding:9px 3px; border:0; color:#58585A; font-size:12px; background:#CECDCE; }
#corpo .news .item .foto .riga .item2 .tex .date { color:#336699; font-size:12px; }
#corpo .news .item .foto .nav { margin:0; padding:0; border:0; position:relative; }
#corpo .news .item .foto .nav .next { position:absolute; top:0; right:0; }
#corpo .news .item .foto .nav .prev { position:absolute; top:0; left:0; }

#corpo .news .item .video { margin:0 0 15px 0; padding:16px 0 15px 0; border:0; }
#corpo .news .item .video .cont { margin:0 0 15px 0; padding:0; border:0; text-align:center; overflow:hidden; }
#corpo .news .item .video .tex { margin:0; padding:0; border:0; font-size:12px; color:#58585A; }
#corpo .news .item .video .tex .tito { color:#336699; display:block; }

#corpo .video_el { margin:0; padding:0; border:0;}
#corpo .video_el .item { margin: -3px 0 0 0; padding:0; border:0; display:inline-block;}
#corpo .video_el .item h4 { margin:0; padding:12px 7px; border:0; font-size:12px; color:#58585A; font-weight:bold; background:url(http://www1.auser.it/Img/h4_video_el.jpg) top repeat-x #A7A7A7; width:546px;}
#corpo .video_el .item h4 .date {color:#336699;}
#corpo .video_el .item .cont { margin:0; padding:12px 7px 40px 7px; border:0; font-size:12px; color:#58585A; background:#E4E4E4; display:inline-block; width:546px;}
#corpo .video_el .item .cont .thumb { margin:0 12px 0 0; padding:0; border:0; width:127px; float:left;}
#corpo .video_el .item .cont .tex { margin:0; padding:0; border:0; width:390px; float:right;}
#corpo .video_el .item .nav { margin:-30px 0 0 0; padding:16px 8px; border:0; text-align:right; font-size:14px; color:#58585A; background:#E4E4E4;}
#corpo .video_el .item .nav a { margin:0 0 0 10px; font-size:14px; color:#58585A;}


#corpo .articolo { margin:0 0 10px 0; padding:16px 16px 23px 16px; border:0; background:url(http://www1.auser.it/Img/tratteggio_articolo.gif) bottom repeat-x #F5F1EB; font-size:12px; color:#58585A; position:relative; }
#corpo .articolo .info { margin:0 0 20px 0; padding:0; border:0; font-size:14px; color:#58585A; width:280px; }
#corpo .articolo a { color:#336699; }
#corpo .articolo .button { margin:0; padding:0; border:0; position:absolute; top:16px; right:16px; }
#corpo .articolo .button input {  font-size:12px; color:#5D5C5C; margin:0 0 0 10px; }

#corpo .navbar { margin:0; padding:0; border:0; text-align:right; font-size:14px; color:#58585A;}
#corpo .navbar a { margin:0 10px 0 0; font-size:14px; color:#58585A;}

#corpo .sede { margin:0 0 10px 0; padding:21px 16px; border:0; background:#F5F1EB; font-size:12px; color:#686867; position:relative; }
#corpo .sede h3 { margin:0 0 10px 0; padding:0 0 15px 0; border:0; font-size:15px; background:url(http://www1.auser.it/Img/tratteggio.gif) bottom  repeat-x; color:#336699; font-weight:bold;}
#corpo .sede .info { margin:0 0 10px 0; padding:0 0 15px 0; border:0; font-size:12px; color:#686867; background:url(http://www1.auser.it/Img/tratteggio.gif) bottom  repeat-x; }
#corpo .sede .map { margin:0; padding:0; border:0; }

#corpo .cerca_sede { margin:0 0 10px 0; padding:21px 16px; border:0; background:#F5F1EB; font-size:12px; color:#686867; position:relative; }
#corpo .cerca_sede h4 { margin:0 0 20px 0; padding:0; border:0; font-size:12px; color:#336699; font-weight:bold;}
#corpo .cerca_sede table {margin:0; padding:0; border:0; width:100%;}
#corpo .cerca_sede tr:first-child td { text-align:right; padding-bottom:20px;}
#corpo .cerca_sede tr:first-child td:first-child { text-align:left;}
#corpo .cerca_sede tr td { text-align: right;}
#corpo .cerca_sede td select {margin:0; padding:2px; border-left:solid 1px #969696; border-top:solid 2px #969696; border-bottom:solid 1px #FBFBFB; border-right:solid 2px #FBFBFB; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58585A;}
#corpo .cerca_sede td .button {  font-size:12px; color:#5D5C5C;}

.box.sede_reg { margin:54px 0 30px 0; color:#686867; font-size:12px;}
.box.sede_reg h4 { margin:0 0 30px 0; padding:0; border:0; color:#336699; font-size:15px; font-weight:bold;}


/*FOOTER */
#footer { margin:40px 0 0 0; padding:0; border:0;  position:relative; background:url(http://www1.auser.it/Img/footer.jpg) bottom repeat-x; width:100%; height:76px;}
#footer .int { margin:0 15px 0 -485px; padding:0; border:0; height:76px; position:relative; text-align:left; font-size:14px; color:#58585A; width:970px; left:50%;}
#footer .int .tex { margin:0; padding:0; border:0; position:absolute; top:40px; left:0;}
#footer .int .link1 { margin:0; padding:0; border:0; position:absolute; top:0; right:0;}
#footer .int .link1 a { margin:0 0 0 8px; padding:0; border:0; font-size:14px; color:#58585A; font-weight:bold; text-decoration:underline; }
#footer .int .link2 { margin:0; padding:0; border:0; position:absolute; top:40px; right:0;}
#footer .int .link2 a { margin:0 0 0 8px; padding:0; border:0; font-size:14px; color:#58585A; }

