/* HEADER TOP */

.header_top {
	background: transparent url('/media/images/cercaetrova/sfondo_top.jpg') repeat-x 0 0;
	font-size: 13px;
	height: 30px;
	color:#D7DBDE;
	text-align: right;
}

.header_top ul {
	float: left;
	margin-top: 4px;
	margin-right: 15px;
}

.header_top li {
	display: inline;
}

.header_top li a {
	background: transparent url('/media/images/cercaetrova/sfondo_top_pipe.jpg') no-repeat 0 -5px;
	color:#D7DBDE;
	float:left;
	padding:0px 12px;
}

.header_top li a#first {
	background: none;
}

.header_top li a.active {
	text-decoration:underline;;
}

.header_top_login {
	background-color:#83888B;
	background-image:none;
	float:right;
	height:29px;
	padding-top:0;
	width:550px;
}

.header_top_login ul {
	margin:0;
	padding:0;
}

.header_top_login li {
	float: left;
}

.header_top_lang {
	float: left;
	height: 29px;
	margin-top: 0px;
}

.header_top select#lang {
	float: left;
	height: 22px;
	width: 90px;
	margin-right: 16px;
	margin-top: 3px;
}

.header_top_lang label, .header_top_login label {
	float:left;
	font-weight: normal;
	margin:4px 8px 0 16px;
	padding:0;
}

.header_top_login ul li input {
	float:left;
	height:14px;
	margin-top:6px;
	padding:1px;
	width:100px;
}

.header_top_login ul li input#invio, .header_top_login ul li a#registrati, .cerca_sito input#cerca {
	background:transparent url("/media/images/cercaetrova/sfondo_button.gif") repeat-x scroll 0 0;
	border:1px solid gray;
	color:#D51C1A;
	cursor: pointer;
	font-size:13px;
	font-family: Lucida,Helvetica,Arial,sans-serif;
	height: 20px;
	line-height:16px;
	margin-left:10px;
	margin-top:5px;
	width:84px;
}

.header_top_login ul li input#invio:hover, .header_top_login ul li input#invio.hover {
	background:transparent url("/media/images/cercaetrova/sfondo_button_b.gif") repeat-x scroll 0 0;
	text-decoration: none;
}

.header_top_login ul li a#registrati {
	margin-left:12px;
	width:auto;
}

.header_top_login ul li a#registrati:hover {
	background:transparent url("/media/images/cercaetrova/sfondo_button_b.gif") repeat-x scroll 0 0;
	text-decoration:none;
}



.logged {
	float: right;
	margin-right: 16px;
}

/* fine HEADER TOP */


/* HEADER LOGO */

.header_logo {
	border-left: 1px solid #E5E6EA;
	border-right: 1px solid #E5E6EA;
	border-bottom: 1px solid #E5E6EA;
	background: transparent url('/media/images/cercaetrova/sfondo_logo.jpg') repeat-x 0 0;
	height: 114px;
}

.header_logo img {
	float: left;
	margin-left: 14px;
	margin-right: 0px;
}

.header_banner {
	padding-top: 12px;
}

/* fine HEADER LOGO */


/* HEADER MENU */

.header_menu {
	background: transparent url('/media/images/cercaetrova/sfondo_top_menu.jpg') repeat-x 0 0;
	font-family: Lucida,Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 55px;
	letter-spacing:-1px;
}

.header_menu ul {
	margin:0;
}

.header_menu li {
	background:transparent url(/media/images/cercaetrova/sfondo_top_menu_norm.jpg) repeat-x scroll 0 0;
	display:inline;
	float:left;
	height:34px;
	margin-right:3px;
	padding:14px 52px 0 9px;
}

.header_menu li:hover, .header_menu li#active {
	background-image: url(/media/images/cercaetrova/sfondo_top_menu_hover.jpg);
}

.header_menu li a {
	color: white;
}

.header_menu li:hover a, .header_menu li#active a {
	color: black;
	text-decoration:none;;
}

.cerca_sito {
	float: left;
	margin-left: 0px;
	margin-top: 9px;
	padding-top: 5px;
	padding-left: 10px
}

.cerca_sito input {
	float: left;
}

.cerca_sito input#cerca {
	margin-top: 1px;
}

.cerca_sito input#cerca:hover {
	background:transparent url("/media/images/cercaetrova/sfondo_button_b.gif") repeat-x scroll 0 0;
	margin-top: 1px;
}

/* fine HEADER MENU */

/* SPALLA SX */

.spalla_sx {
	margin-left: 10px;
}

.margin_btm {
	margin-bottom: 15px;
}

.button_rubriche h1 {
	color: #63686C;
	font-size: 14px;
	margin-bottom: 12px;
}

.button_rubriche ul {
	float: left;
}

.button_rubriche li {
	background:transparent url(/media/images/cercaetrova/rubriche_btn.jpg) no-repeat scroll 0 0;
	float: left;
	margin-bottom: 10px;
	width: 300px;
}

.button_rubriche li:hover, .button_rubriche li a:hover, .button_rubriche li#active, .button_rubriche li a#active {
	color: black;
	background-position: 0 -34px;
	text-decoration:none;;
}

.button_rubriche li a {
	color:#CC2E00;
	cursor:pointer;
	float:left;
	font-family:Lucida,Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:24px;
	letter-spacing:-1px;
	margin:5px 5px 0 10px;
	padding-bottom:5px;
	width: 290px;
}

.subrubriche {
	margin: 0;
	padding: 0;
	position:relative;
}

.subrubriche li {
	background: none;
	background-color: white;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	margin-bottom: 0px;
	margin-left:1px;
	position:relative;
	width:298px;
}

.subrubriche li a {
	color: #4E5255;
	position:relative;
}

.subrubriche li:hover, .subrubriche li a:hover, .bubrubriche li#active, .subrubriche li a#active {
	color: #CC2E00;
	text-decoration:none;;
}

.subrubriche li:hover, .subrubriche li#sez_active {
	background: white url(/media/images/cercaetrova/red_arrow.gif) no-repeat scroll 270px 4px
}

.subrubriche li span {
	float: right;
	position:relative;
}

/* fine SPALLA SX */

/* STRUTTURA */

.ricerca_home {
	background-color:#E5E5E5;
	border:5px solid white;
	margin-bottom:18px;
	margin-right:10px;
}

.ricerca_home h1 {
	color:#CC2E00;
	font-size:30px;
	font-weight:bold;
	margin:15px 10px 2px;
}

.ricerca_home h2 {
	color:#63686C;
	font-size:14px;
	margin-bottom:-20px;
	margin-left:13px;
}

.home_ricerca_nel_sito {
	margin:0 10px 10px 0;
	width:640px;
}

.form_ricerca_home {
	/*width:510px;*/
	background: #E5E5E5;
	float: right;
	margin-top: -24px;
	padding: 0px;
}

.form_ricerca_home label {
	color:#62686C;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size:12px;
	font-weight:normal;
	line-height: 16px;
	text-align: right; 
	float: left; 
	margin: 0px 10px 0 30px; 
	padding: 5px 0 0 0; 
	width: 100px;
	display: inline;
}

.form_ricerca_home ul {
	padding-bottom: 10px;
}

.form_ricerca_home li {
	display: inline;
	color:#62686C;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size:12px;
	font-weight:normal;
	line-height: 16px;
}

.form_ricerca_home input.radio, .form_ricerca_home input[type=radio] {
	margin: 5px 8px 0px 0px;
	padding: 0px;
	display: inline;
}

.form_ricerca_home select { 
	color: #696969; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	float: left; 
	margin: 5px 15px 15px 0px; 
	padding: -2px 0px 0px; 
	width: 150px;
	height: auto;
}


.form_ricerca_home input.text, .form_ricerca_home input[type=text] { 
	color: #696969; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin: 5px 0px 15px 0px; 
	padding: 0px; 
	width: 150px;
	height: auto;
	float: left;
	display: inline;
}

.form_ricerca_home input.invia { 
	background:transparent url("/media/images/cercaetrova/sfondo_entra.gif") repeat-x scroll 0 0;
	color:#CC3300;
	line-height:16px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
	font-weight:normal;
	margin: 4px 0 0px 22px;
	padding:0px;
	border: 0px;
	width: 77px;
	height: 19px;
	cursor: pointer;
}

.form_ricerca_home input.invia:hover, .form_ricerca_home input.invia.hover {
	background:transparent url("/media/images/cercaetrova/sfondo_entra_b.gif") repeat-x scroll 0 0;
	text-decoration: none;
}

.campi_ricerca_home {
	padding-left: 10px;
	padding-bottom: 10px;
	width: 500px;
	padding-right: 0px;
	float: left
}

#prezzo {
	text-align: right;
}


/* PRIMA PAGINA RUBRICA */

.rubrica_home {
	background:transparent url(/media/images/cercaetrova/sfondo_rubrica_home.jpg) repeat-x scroll 0 0;
	background-color:#E5E5E5;
	border:5px solid white;
	margin-bottom:18px;
	margin-right:10px;
	padding: 0;
}

.rubrica_home h1 {
	color:#CC2E00;
	font-size:30px;
	font-weight:bold;
	margin:15px 10px 2px;
}

.rubrica_home h2 {
	color:#383B3F;
	font-size:28px;
	font-weight:bold;
	line-height: 22px;
	margin:15px 10px 2px;
}

.rubrica_home ul {
	color:#616669;
	font-size:16px;
	font-weight:bold;
	margin:0px 10px 18px 10px;
	list-style-type: none;
}

.rubrica_home li {
	display: inline;
}
.prima_rubrica {
	background:transparent url(/media/images/cercaetrova/sfondo_prima_rubrica.jpg) no-repeat 13px 16px;
	background-color:white;
	border:16px 10px 8px 13pxsolid white;
	height:271px;
	margin:10px;
	padding:28px 30px 5px 27px;
}

.prima_rubrica p {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:16px;
}

.prima_rubrica p a {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:14px;
	float: left;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.prima_rubrica h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 20px;
}

.prima_rubrica h1 a{
	color:#CC2E00;
}

.text_wrap_rubrica {
	height: 196px;
	overflow:hidden;
}

.text_wrap_rubrica img {
	float:left;
	margin:0px 17px 0 0px;
	width: 220px;
}

.rubrica_selezionati_da_noi {
	background:transparent url(/media/images/cercaetrova/sfondo_rubrica_home.jpg) repeat-x scroll 0 0;
	background-color:#E5E5E5;
	border-top:12px solid white;
	border-right:10px solid white;
	border-bottom:5px solid white;
	border-left:10px solid white;
	margin-bottom:5px;
	margin-right:0px;
	padding: 0;
	width:610px;
}

.rubrica_selezionati_da_noi h1 {
	color:#CC2E00;
	font-size:30px;
	font-weight:bold;
	margin:24px 0 0 10px;
	padding: 0 0 0 0;
	/*height: 86px;*/
}

.sfondo_annuncio_sdn {
	background-color:#D8DCDF;
	width:600px;
	margin:42px 0 0;
	padding: 0px 0 10px 10px;
	/*padding-top:10px;
	padding-left:10px;*/
	float: left;
}

.sfondo_annuncio_sdn ul {
	font-size:16px;
	font-weight:bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.sfondo_annuncio_sdn li {
	background:transparent url(/media/images/cercaetrova/sfondo_selezionati_da_noi.gif) no-repeat 0 0;
	width: 187px;
	height: 134px;
	margin-right:10px;
	margin-top:10px;
	/*margin-bottom:10px;*/
	display: inline;
	float: left;
}

.testo_sdn {
	width:187px;
	height: 113px;
	margin:10px 0px;
	float: left;
	overflow: hidden;
}

.testo_sdn h1 {
	color:#4E5255;
	font-family: Lucida,Georgia,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	width:167px;
	margin:0px 10px 5px 10px;
	line-height: 18px;
	text-align: center;
}

.testo_sdn h1 a{
	color:#4E5255;
}

.testo_sdn p {
	font-family: Lucida,Helvetica,Arial,sans-serif;
	color:#63686C;
	width:167px;
	margin:0px 10px;
	padding:0;
	font-size:11px;
	line-height:18px;
	text-align: center;
}

.testo_sdn p a {
	color:#63686C;
	text-decoration:none;
}

.link_schede_prima_rubrica {
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:36px 0px 10px;
	padding-top:5px;
	width: 573px;
}

.link_schede_prima_rubrica span {
	background:transparent url("/media/images/cercaetrova/red_arrow.gif") no-repeat 0px 0px;
	float: left;
	height: auto;
	margin:0;
	padding:2px 0 0 25px;
}

.link_schede_prima_rubrica span a{
	color:#53575A;
}

.link_schede_prima_rubrica .commenti {
	float:right;
	margin:0;
	padding:2px 0 0 0;
}

.link_schede_prima_rubrica .commenti a {
	color:#53575A;
}

.link_schede_prima_rubrica .commenti b {
	color: #CC2E00;
}

/* FINE PRIMA PAGINA RUBRICA */

/* RUBRICA SINGOLA*/

.percorso_singola {
	color:#53575A;
	margin:0px 10px 13px 10px;
	width: 630px;
}

.percorso_singola ul {
	color:#616669;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	list-style-type: none;
	float: left;
}

.percorso_singola li {
	display: inline;
}

.percorso_singola .commenti {
	float:right;
	margin:0;
	padding:2px 0 0 0;
	font-size: 12px;
}

.percorso_singola .commenti a {
	color:#53575A;
}

.percorso_singola .commenti b {
	color: #CC2E00;
}

.prima_singola {
	background:transparent url("/media/images/cercaetrova/sfondo_prima_rubrica.jpg") no-repeat 13px 16px;
	background-color:white;
	/*border:16px 10px 8px 13px solid white;*/
	height:271px;
	margin: 0 10px;
	padding:28px 30px 25px 27px;
}

.prima_singola p {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:16px;
}

.prima_singola p a {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:14px;
	float: left;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.prima_singola h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 20px;
}

.prima_singola h1 a{
	color:#CC2E00;
}

.altre_singola {
	background-color:white;
	/*border:16px 10px 8px 13px solid white;*/
	height:145px;
	width: 604px;
	margin: 0px 0px 0px 10px;
	padding:10px 13px 5px 13px;
	overflow: hidden;
}

.altre_singola p {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:19px;
}

.altre_singola p a {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:14px;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.altre_singola h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 20px;
}

.altre_singola h1 a{
	color:#CC2E00;
}

.text_wrap_rubrica_altre {
	height: 91px;
	overflow:hidden;
}

.text_wrap_rubrica_altre img {
	float:left;
	margin:0px 17px 0 0px;
	width: 90px;
}

.cont_sdn {
	background-color:white;
	margin:0px 10px 10px 10px;
	padding:10px 0px 5px 0px;
}

.link_schede_rubrica_altre {
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:11px 0px 10px;
	padding:0 0 8px;
	width: 604px;
	border-bottom: 1px solid #E4E6E8;
}

.link_schede_rubrica_altre span {
	float: left;
	height: auto;
	float: left;
	margin:0;
	padding:2px 0 0 0px;
}

.link_schede_rubrica_altre span a{
	color:#53575A;
}

.link_schede_rubrica_altre .commenti {
	float:right;
	margin:0;
	padding:2px 0 0 0;
}

.link_schede_rubrica_altre .commenti a {
	color:#53575A;
}

.link_schede_rubrica_altre .commenti b {
	color: #CC2E00;
}

/* FINE RUBRICA SINGOLA*/

/* RUBRICA ARTICOLO*/

.articolo_rubrica {
	background-color:white;
	float:left;
	font-family:Lucida,Georgia,Arial,sans-serif;
	margin:0 10px;
	padding:10px 18px 5px 16px;
	width:596px;
}

.articolo_rubrica p {
	color:#5E6166;
	margin:0;
	padding:0;
	font-size:1.2em;
	line-height:1.4em;
}

.articolo_rubrica h1 {
	color:#CC2E00;
	font-size:28px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 34px;
}

.articolo_rubrica h2 {
	color:#5E6166;
	font-size:14px;
	font-style:italic;
	margin:0px 0px 10px;
	line-height: 20px;
}

.articolo_rubrica h3 {
	color:#CC2E00;
	font-size:18px;
	font-weight:bold;
	margin:39px 0px 10px;
	line-height: 22px;
	padding:0 0 8px;
	border-bottom: 1px solid #E4E6E8;
}

.articolo_rubrica h4 {
	color:#5E6166;
	font-size:12px;
	margin:24px 0px 15px;
}

.articolo_rubrica h5 {
	color:#5E6166;
	font-size:12px;
	font-weight:normal;
	margin:12px 0px;
}

.text_wrap_rubrica_articolo {
	margin:0;
	padding:0;
}

/*
.text_wrap_rubrica_articolo img {
	float:right;
	margin:0px 0px 0 15px;
	width: 220px;
}
*/

.text_wrap_rubrica_articolo span{
	color:#C92D00;
	font-size:14px;
	font-style:italic;
	margin:0 0 20px;
	padding:0;
}

#pag_src { text-align: center; margin: 0px; padding: 0px; height: 22px; float:right; }
#pag_src .freccia_indietro {float:left; background:transparent url(/media/images/cercaetrova/freccia_indietro.gif) no-repeat 0px 0px; height:21px; width:10px; border: 0; margin-right: 10px;}
#pag_src .freccia_indietro a {border: 0; margin: 0; padding: 0; height:21px; width:10px;}
#pag_src .freccia_avanti {float:left; background:transparent url(/media/images/cercaetrova/freccia_avanti.gif) no-repeat 0px 0px; height:21px; width:10px; border: 0; margin-left: 10px; margin-right: 0px; display:inline;}
#pag_src .freccia_avanti a {border: 0; margin: 0; padding: 0; height:21px; width:10px;}
#pag_src a { background:transparent url(/media/images/cercaetrova/sfondo_paginazione.gif) no-repeat 0px 0px; color: #335d95; font-weight: bold; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin: 0px 5px; padding:0px; border: 0; float: left; height: 19px; width:20px}
#pag_src a#activelink { color: #C92D00; text-align: center }
#pag_src a:hover { color: #C92D00; }

.bottoni_commenti {
	height: 22px;
	float:right;
}

.bottoni_commenti a{
	height: 22px;
}

.bottoni_commenti img{
	width: auto;
	height: auto;
	margin:0;
	float:left;
}

.bottoni_commenti ul {
	color:#616669;
	font-size:16px;
	font-weight:bold;
	margin:0 0px 18px;
	list-style-type: none;
	float: left;
	height:22px;
}

.bottoni_commenti li {
	display: inline;
}

.paginazione_commenti {
	background:white url("/media/images/cercaetrova/sfondo_paginazione_commenti.gif") repeat 0px 0px;
	float: left;
	margin-left: url("/media/images/cercaetrova/left_margin_paginazione.gif");
	margin-right: url("/media/images/cercaetrova/right_margin_paginazione.gif");
	font-size:11px;
	line-height:19px;
}

.paginazione_commenti a{
	color: #6B7175;
}

.paginazione_commenti a#current{
	color: #C92D00;
}

.numero_paginazione {
	/*margin-right:12px;*/
	float:left;
	height: 22px;
}

.numero_paginazione img{
	width: auto;
	height: auto;
	margin:0;
	float:left;
}

.elenco_commenti {
	/*height: 91px;*/
	font-family:Georgia,"Times New Roman",Times,serif;
	overflow:hidden;
	margin-top:13px;
	margin-bottom:12px;
	border-bottom: 1px solid #E4E6E8;
	padding-bottom: 12px;
}

.elenco_commenti h1{
	font-size: 12px;
	font-weight: bold;
	color: #898B8E;
	line-height: 16px;
	display: inline;
}

.elenco_commenti span{
	font-size: 12px;
	font-weight: bold;
	color: #C92D00;
	line-height: 16px;
}

.elenco_commenti p{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #62686C;
	line-height: 16px;
	padding-top: 9px;
}

/* GESTIONE INGRANDIMENTO TESTO */

#textchanger{
	float: right;
	margin:-22px 0 0 0;
}

#textchanger a { 
	color: #333333; 
	font: bold 1.2em/1.5em Georgia, "Times New Roman", Times, serif; 
	text-decoration: none; 
	text-indent: 0;
}

#textchanger ul{
	margin:0px;
	padding:0;
	list-style: none;
	font-size: 16px;
}

#textchanger ul li{
	float:left;
	display: inline;
	margin:0 5px 0 0;
}

#textchanger ul li img{
	display:block;
	margin-top:3px;
}

/* fine GESTIONE INGRANDIMENTO TESTO */

#dettaglio_notizia { 
	/*float:right;*/
	margin:0;
	padding:0 0 25px;
}
#dettaglio_notizia h1 { color: #335d95; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: normale; margin-bottom: 10px }
#dettaglio_notizia h1 a { color: #335d95; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: normal; margin: 0px }
#dettaglio_notizia h1 a:hover { text-decoration: underline }
#dettaglio_notizia h2 { margin-right:10px; padding-bottom:10px; color: #000000; font-weight: 500; font-size: 26px; line-height: 1; font-family: georgia, "times new roman", Arial, Helvetica, Geneva, SunSans-Regular; margin: 20px 0px 0px }
#dettaglio_notizia h3 { color: #335d95; font-style: italic; font-weight: 500; font-size: 1.3em; line-height: 1; font-family: georgia, "times new roman", Arial, Helvetica, Geneva, SunSans-Regular; text-transform: none; margin: 0px 0px 15px; line-height:1.3em; }
#dettaglio_notizia h3 a { color: #335d95;text-decoration: none }
#dettaglio_notizia h3 a:hover { text-decoration: underline }
#dettaglio_notizia h4 { color: #414141; font-size: 1.1em; font-family: georgia, "times new roman", Arial, Helvetica, Geneva, SunSans-Regular; text-decoration: none; margin: 0px 5px 15px 0px }
#dettaglio_notizia_img { float: right; margin: 0px 0px 5px 3px; padding: 0px }
#dettaglio_notizia_img h6 { color: #333333; font-style: italic; font-weight: 500; font-size: 1em; line-height: 1.3em; font-family: georgia, "times new roman", Arial, Helvetica, Geneva, SunSans-Regular; text-transform: none; margin-top: -4px; padding: 9px 4px 4px; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; width: 211px; }
#dettaglio_notizia_img h6 span { color: #414141; font-style: italic; font-weight: 500; font-size: 1em; line-height: 1.3em; font-family: georgia, "times new roman", Arial, Helvetica, Geneva, SunSans-Regular; text-transform: none; float: right; margin: 2px 0px 0px; padding: 0px; width: 246px }
#dettaglio_notizia_img img { margin: 0px; padding: 0px; margin:5px 0 0 0; width: 221px }
#dettaglio_notizia_lettore { background-color: #f2f2f2; float: right; margin: -1px 0px 0px; padding: 12px 10px 0px; border-bottom: 1px solid silver }
#dettaglio_notizia_lettore h1 { color: #f38120; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; margin: 0px }
#dettaglio_notizia_lettore h1 a { color: #f38120; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; margin: 0px }
#dettaglio_notizia_lettore h1 a:hover { text-decoration: underline }
#dettaglio_notizia_lettore h2 { color: #f38120; font-weight: 500; font-size: 1.8em; line-height: 1; font-family: georgia, "times new roman", Arial, Helvetica, Geneva, SunSans-Regular; margin: 20px 0px 0px }

#dettaglio_notizia p {
	color:#5E6166;
	margin:0;
	padding:0;
	font-size:1.2em;
	line-height:1.4em;
}

.link_schede_rubrica_articolo {
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0px 0px 10px;
	padding:0 0 4px;
	width: 596px;
	height: 20px;
	border-bottom: 1px solid #E4E6E8;
}

.link_schede_rubrica_articolo span {
	float: left;
	height: auto;
	float: left;
	margin:0;
	padding:2px 0 0 0px;
}

.link_schede_rubrica_articolo span a{
	color:#53575A;
}

.link_schede_rubrica_articolo .commenti {
	float:right;
	margin:0;
	padding:2px 0 0 0;
	vertical-align: top;
}

.link_schede_rubrica_articolo .commenti a {
	color:#53575A;
}

.link_schede_rubrica_articolo .commenti b {
	color: #CC2E00;
}

.link_schede_rubrica_articolo .commenti img {
	margin-left:15px;
	padding:0px;
	border:0px;
	width: auto;
	height: auto;
}

.commenti_sx {
	color:#53575A;
	margin:0;
	padding:2px 0 0 0;
	vertical-align: top;
}

.commenti_sx a {
	color:#53575A;
}

.commenti_sx b {
	color: #CC2E00;
}

.box_commenti_articolo {
	font-family: Lucida,Georgia,Arial,sans-serif;
	background-color:white;
	width: 564px;
	/*border:16px 10px 8px 13px solid white;
	height:145px;*/
	border: 5px solid #E5E5E5;
	padding:8px 11px 7px;
	margin-top:11px;
}

/* Commenti su articoli (non fotogallery) */
div#news_comment_nav { float: right; margin: 0px; padding: 3px 0px 7px; width: 564px; height: 21px; border-bottom: 1px solid #E4E6E8;}
div#news_comment_nav img { float: right; margin: 0px; padding: 0px; cursor: pointer  }
div#news_comment_nav li {background:transparent url(/media/images/cercaetrova/sfondo_paginazione.gif) no-repeat 0px 0px; color: #6B7175; font-weight: bold; font-size: 0.7em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin: 0px 5px; padding:0px; border: 0; float: left; height: 19px; width:20px; display: inline }
div#news_comment_nav li#current { color: #C92D00; text-align: center; display: inline }
div#news_comment_nav ul  { text-align: center; margin: 0px; padding: 1px 0 0; height: 22px; float:right; }
div#news_commenti { font-family: Lucida,Georgia,Arial,sans-serif; background-color:white; width: 564px; /*border:16px 10px 8px 13px solid white; height:145px;*/	border: 5px solid #E5E5E5;  padding:8px 11px 24px;	margin-top:11px; position: relative; float: none; clear: both;}
div#news_commenti h1 { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; margin: 0px; padding: 0px }
div#news_commenti h6 { color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; float: left; margin: 0px 2px 0px 0px; padding: 0px }
div#news_commenti_txt { color: white; font-weight: normal; font-size: 12px; font-family: Georgia,"Times New Roman",Times,serif; text-align: left; margin: 0px; padding: 16px 0px 12px; border-bottom: 1px solid #E4E6E8;}
div#news_commenti_txt h1  { font-size: 12px;	font-weight: bold; color: #898B8E; line-height: 16px;	display: inline;}
div#news_commenti_txt h5 { color: black; font-weight: 500; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px; padding: 0px }
div#news_commenti_txt span { font-size: 12px; font-weight: bold; font-style: normal; color: #C92D00; line-height: 16px; }
div#news_commenti_txt span#data { color: gray; font-weight: normal; font-size: 11px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px; padding: 0px }
div#news_commenti_txt span#name { font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px 2px 0px 0px; padding: 0px }
div#news_commenti_txt span#num { color: #fb7925; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px 5px 0px 0px; padding: 0px }

.inserisci_commento {
	width:596px;
	height:122px;
	margin:0;
	padding:0;
}

.inserisci_commento textarea{
	float:left;
	height: 120px;
	width:495px;
	margin:0;
	padding:0;
	background: #F4F4F4;
}

.button_invia_commento {
	font-family: Lucida,Georgia,Arial,sans-serif;
	padding:0;
	margin:0;
}

.button_invia_commento a{
	background:white url("/media/images/cercaetrova/invia_commento.gif") repeat-x 0px 0px;
	font-family: Lucida,Georgia,Arial,sans-serif;
	width:80px;
	height: 19px;
	float:right;
	margin-top:103px;
	text-align:right;
	text-decoration:none;
}

.button_invia_commento a:hover{
	background:white url("/media/images/cercaetrova/invia_commento_b.gif") repeat-x 0px 0px;
	text-decoration:none;
}

.button_invia_commento a b{
	margin-right:20px;
	color: #CC2E00;
}

.banner_A2 {
	background-color:white;
	margin-left: 10px;
	padding-top: 30px;
	width: 630px;
}

.banner_A2 img{
	padding-top: 10px;
	float: none;
}

/* FINE RUBRICA ARTICOLO*/

/* RICERCA NEL SITO */

.ricerca_nel_sito {
	background:transparent url("/media/images/cercaetrova/sfondo_rubrica_home.jpg") repeat-x scroll 0 0;
	background-color:#E5E5E5;
	border:5px solid white;
	margin: 0 10px 18px 10px;
	padding: 0;
	width: 960px;
	/*float: left;*/
}

.ricerca_nel_sito h1 {
	color:#383B3F;
	font-size:28px;
	font-weight:bold;
	line-height: 22px;
	margin:15px 10px 2px;
}

.form_cerca_sito {
	float: left;
	margin: 0px;
	padding: 0;
}

.form_cerca_sito label {
	float: left;
	padding: 5px 7px 0 0;
	color:#B7B7B7;
	font-size:12px;
	font-weight:normal;
	line-height: 22px;
}

.form_cerca_sito input {
	margin: 3px 8px 0 0;
	padding: 1px;
	border:1px solid #DAD9D9;
	color: #C92D00;
}

.form_cerca_sito input.radio {
	float: left;
	margin: 3px 8px 0 0;
	padding: 1px;
	border:1px solid #DAD9D9;
	color: #C92D00;
}

.form_cerca_sito input#invio_ricerca {
	background:white url(/media/images/cercaetrova/invio_ricerca.gif) no-repeat 0 0;
	padding: 0 0 0 40px;
	margin: 0;
	border: none;
	height: 24px;
	width: 24px;
	font-size: 0.1px;
	line-height: 0px;
	color: white;
	overflow: hidden;
	text-indent: 0;
	text-align: right;
	cursor: pointer;
}

.form_cerca_sito input#invio_ricerca:hover {
	border: none;
	text-decoration: none;
}

.form_cerca_sito input#invio_ricerca:visited {
	border: none;
	text-decoration: none;
}

.percorso_singola_ricerca {
	color:#53575A;
	margin:0px 10px 0px 10px;
	width: 940px;
}

.percorso_singola_ricerca ul {
	color:#616669;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	list-style-type: none;
	float: left;
}

.percorso_singola_ricerca li {
	display: inline;
}

.percorso_singola_ricerca .commenti {
	float:right;
	margin:0;
	padding:2px 0 0 0;
	font-size: 12px;
}

.percorso_singola_ricerca .commenti a {
	color:#53575A;
}

.percorso_singola_ricerca .commenti b {
	color: #CC2E00;
}

.percorso_singola_ricerca .commenti_sx {
	float:left;
	margin:0;
	padding:2px 0 0 0;
	font-size: 12px;
}

.percorso_singola_ricerca .commenti_sx a {
	color:#53575A;
}

.percorso_singola_ricerca .commenti_sx b {
	color: #CC2E00;
}

.box_ricerca_nel_sito {
	float: left;
	background: white;
	/*border:16px 10px 8px 13px solid white;*/
	margin: 10px;
	padding: 28px 37px 25px 36px;
	width: 867px;
}

.box_ricerca_nel_sito p {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:16px;
}

.box_ricerca_nel_sito p a {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:14px;
	float: left;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.box_ricerca_nel_sito h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 20px;
}

.box_ricerca_nel_sito h1 a{
	color:#CC2E00;
}

.header_ricerca {
	border-bottom:1px solid #E4E6E8;
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0 0 22px;
	padding:0 0 4px;
	width:870px;
}

.header_ricerca h1{
	float: left;
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7E8387;
	line-height: 20px;
}

.header_ricerca h2{
	float: left;
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #669999;
	line-height: 16px;
	margin: 3px 0 0 44px;
}

.scorrimento_commenti {
	/*width: 564px;*/
	height: 22px;
	padding-bottom: 7px;
	float:right;
}

.spalla_sx_ricerca {
	width: 266px;
	float: left;
	margin: 14px 0;
}

.spalla_sx_ricerca ul{
	float: left;
}

.spalla_sx_ricerca ul li{
	border-bottom: 1px solid #E4E6E8;
	margin: 17px 0 6px;
	padding-bottom: 6px;
	width:266px;
	height: 20px;
	display: list-item;
}

.spalla_sx_ricerca ul li a{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	color: #515558;
}

.spalla_sx_ricerca ul li a b{
	color: #C92D00;
}

.spalla_dx_ricerca {
	width: 573px;
	float: right;
	margin: 21px 0 0 28px;
}

.abstract_ricerca {
	background-color:white;
	/*border:16px 10px 8px 13px solid white;*/
	height:145px;
	width: 573px;
	margin-left: 28px;
	padding:10px 0;
	overflow: hidden;
	float: right;
}

.abstract_ricerca p {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:19px;
}

.abstract_ricerca p a {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:14px;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.abstract_ricerca h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 20px;
}

.abstract_ricerca h1 a{
	color:#CC2E00;
}

.data_ricerca {
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:11px 0px 10px;
	padding:0 0 8px;
	width: 583px;
	border-bottom: 1px solid #E4E6E8;
}

.data_ricerca#last {
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:11px 0px 10px;
	padding:0 0 8px;
	width: 583px;
	border: 0px;
}

.data_ricerca span {
	float: left;
	height: auto;
	float: left;
	margin:0;
	padding:2px 0 0 0px;
}

.header_ricerca_bottom {
	color:#53575A;
	/*float:left;*/
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0px 0 22px;
	padding:10px 0 4px;
	/*width: 867px;*/
	/*height: 60px;*/
	border-top: 1px solid #E4E6E8;
}

.header_ricerca_bottom h1{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7E8387;
	line-height: 20px;
}

.header_ricerca_bottom h2{
	float: left;
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #669999;
	line-height: 16px;
	margin: 3px 0 0 0px;
}

/* FINE RICERCA NEL SITO */

/* RICERCA AVANZATA */

#colonna_ricerca { 
	margin: 0px 0px 10px 12px;
	padding: 16px 10px 10px 10px;
	background-color: #E5E5E5;
	border: 10px solid white;
	background:#E5E5E5 /*url("/media/images/cercaetrova/sfondo_parametri_ricerca.gif") repeat-x scroll 0 0*/;
	width: 587px;
}

.ricerca_avanzata_int {
	background:#E6E6E6;
	color:#045792;
	font-size:11px;
	font-weight:bold;
	margin:10px 10px 10px 20px;
}

.ricerca_avanzata_int .offerta {
	float:left;
	width:517px;
	margin:15px 0 0 0px;
	padding: 0 0 10px 40px;
	color: #62686C;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	line-height: 16px;
	border-bottom: 1px solid #C7C7C7;
}

.ricerca_avanzata_int .popup_contratto {
	float:left;
	font-family:verdana,arial,serif;
	font-size:10px;
	font-weight:normal;
	margin:15px 0 0 0px;
	padding: 0 0 10px 40px;
	width:517px;
	color: #62686C;
	border-bottom: 1px solid #C7C7C7;
}

.ricerca_avanzata_int span {
	color:black;
	float:left;
	font-family:verdana,arial,serif;
	font-size:11px;
	font-weight:normal;
	margin-right:25px;
	text-align:right;
	text-transform:none;
	width:65px;
}

.ricerca_avanzata_int .offerta ul {
	display:list-item;
	float:left;
	list-style-type:none;
}

.ricerca_avanzata_int .offerta li {
	/*clear: left;*/
	display:inline;
	margin-right:0px;
}

.ricerca_avanzata_int .offerta li label {
	float:left;
	margin-top:2px;
	margin-right: 15px;
	padding: 0 0 0 2px;
	font-weight:normal;
}

.ricerca_avanzata_int .offerta li input {
	float:left;
	margin:0 6px 0 0;
	padding: 0px;
}

.ricerca_avanzata_int .popup, .ricerca_avanzata_int .annuncio {
	color:black;
	float:left;
	width: 517px;
	font-family:verdana,arial,serif;
	font-size:10px;
	font-weight:normal;
	margin:15px 0 0 0px;
	padding: 0 0 0px 40px;
}

.ricerca_avanzata_int .popup label {
	float:left;
	font-size: 11px;
	font-weight:normal;
	margin-right:25px;
	text-align:right;
	width:65px;
}

.ricerca_avanzata_int .popup option, .ricerca_avanzata_int .annuncio option {
	padding: 1px;
}

.ricerca_avanzata_int .popup select, .ricerca_avanzata_int .popup_contratto select, .ricerca_avanzata_int .annuncio select {
	border: 1px solid #BBBBBB;
	float: left;
	font-size:11px;
	background:transparent url("/media/images/cercaetrova/sfondo_select_ra.gif") repeat 0px 0px;
	color: #666666;
	width: 220px;
}

.ricerca_avanzata_int .popup select.tipologia, .ricerca_avanzata_int .popup_contratto select.tipologia, .ricerca_avanzata_int .popup select.prezzo,.ricerca_avanzata_int .popup select.provincia,.ricerca_avanzata_int .popup select.zona,.ricerca_avanzata_int .popup select.comune {
	margin-right: 0px;
	width: 169px;
}

.ricerca_avanzata_int .popup select.prezzo {
	text-align: right;
}

.ricerca_avanzata_int .cintura {
	display:list-item;
	float:left;
	width: 175px;
	list-style-type:none;
	margin:10px 0 0;
	text-transform:lowercase;
	padding-left:124px;
}

.ricerca_avanzata_int .cintura li {
	display:list-item;
	float:left;
	width: 175px;
	margin-bottom:2px;
}

.ricerca_avanzata_int .cintura li label {
	float:left;
	font-weight:normal;
	font-size:12px;
	line-height: 14px;
	margin-top:2px;
}

.ricerca_avanzata_int .cintura li input {
	float:left;
	margin-right:4px;
}

.ricerca_avanzata_int .annuncio {
	background-color: white;
	border: 1px solid #BBBBBB;
	margin-bottom:10px;
	padding:10px;
	width:537px;
}

.ricerca_avanzata_int .annuncio label {
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-right:5px;
	text-align:right;
	width:78px;
}

.ricerca_avanzata_int .annuncio select.eta {
	/*margin:2px 0 10px 4px;*/
	width:160px;
}

.ricerca_avanzata_int .annuncio select.ordina {
	float:left;
	margin-bottom:8px;
	margin-right: 15px;
	width:160px;
}

.ricerca_avanzata_int .foto {
	float: left;
	margin-bottom:5px;
}

.ricerca_avanzata_int .foto input {
	float:left;
	margin-top: 1px 0 0 0;
}

.ricerca_avanzata_int .foto label {
	float:left;
	margin-left:5px;
	margin-top: 3px;
	width:auto;
}

.ricerca_avanzata_int .chiave {
	color: black;
	font-family:verdana,arial,serif;
	font-size:11px;
	font-weight:normal;
	margin: 10px 0 10px 0;
	padding-left: 22px;
	/*float: left;*/
}

.ricerca_avanzata_int .chiave label {
	font-weight:normal;
	margin-top:3px;
	margin-right:25px;
	text-align:right;
	width:auto;
}

.ricerca_avanzata_int .chiave input.chiave_txt {
	margin-bottom: 5px;
	width: 505px;
}

.ricerca_avanzata_int .chiave input.invio {
	background: white url("/media/images/cercaetrova/sfondo_dettaglio_ra.gif") no-repeat center center;
	color:#CC2E00;
	font-size:10px;
	font-weight:bold;
	padding:1px 1px 2px 1px;
	margin: 10px 69px 10px 160px;
	border-width: 0;
	text-transform:uppercase;
	width:132px;
	height: 19px;
	cursor: pointer;
}

.rubrica_selezionati_da_noi_ra {
	background:transparent url(/media/images/cercaetrova/sfondo_rubrica_home.jpg) repeat-x scroll 0 0;
	background-color:#E5E5E5;
	border-top:12px solid white;
	border-right:10px solid white;
	border-bottom:10px solid white;
	border-left:10px solid white;
	margin: 0 0 10px 0;
	padding: 0;
	width:640px;
}

.rubrica_selezionati_da_noi_ra h1 {
	color:#CC2E00;
	font-size:30px;
	font-weight:bold;
	margin:24px 0 0 10px;
	padding: 0 0 0 0;
	/*height: 86px;*/
}

.sfondo_annuncio_sdn_ra {
	background-color:#D8DCDF;
	width:630px;
	margin:42px 0 0;
	padding: 0px 0 10px 10px;
	/*padding-top:10px;
	padding-left:10px;*/
	float: left;
}

.sfondo_annuncio_sdn_ra ul {
	font-size:16px;
	font-weight:bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.sfondo_annuncio_sdn_ra li {
	background:transparent url(/media/images/cercaetrova/sfondo_selezionati_da_noi_ra.gif) no-repeat 0 0;
	width: 200px;
	height: 134px;
	margin-right:10px;
	margin-top:10px;
	/*margin-bottom:10px;*/
	display: inline;
	float: left;
}

.testo_sdn_ra {
	width:200px;
	height: 113px;
	margin:10px 0px;
	float: left;
	overflow: hidden;
}

.testo_sdn_ra h1 {
	color:#4E5255;
	font-family: Lucida,Georgia,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	width:167px;
	margin:0px 10px 5px 10px;
	line-height: 18px;
	text-align: center;
}

.testo_sdn_ra h1 a{
	color:#4E5255;
}

.testo_sdn_ra p {
	font-family: Lucida,Helvetica,Arial,sans-serif;
	color:#63686C;
	width:167px;
	margin:0px 10px;
	padding:0;
	font-size:11px;
	line-height:18px;
	text-align: center;
}

.testo_sdn_ra p a {
	color:#63686C;
	text-decoration:none;
}

/* FINE RICERCA AVANZATA */

/* RISULTATI RICERCA AVANZATA */
#colonna_info { 
	margin: 0px 10px 18px 0;
	padding: 0px;
	background-color: #E5E5E5;
	border: 5px solid white;
	background:#E5E5E5 url("/media/images/cercaetrova/sfondo_parametri_ricerca.gif") repeat-x scroll 0 0;
	width: 290px;
	float: left;
}

#colonna_info a { color: black; font-size: 0.9em; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
#colonna_info a:hover  { color: white; font-size: 0.9em; font-family: "Times New Roman", Georgia, Times; text-decoration: none; background-color: silver; margin: 0px; padding: 0px 5px 0px 0px }
#colonna_info h1 {
	color: #383B3F;
	font-weight: bold;
	font-size: 0.9em;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-transform: uppercase;
	text-indent: 5px;
	margin-bottom: 12px;
	padding: 10px 0 4px 12px;
}
#colonna_info h2 { font-size: 1.1em; font-family: "Times New Roman", Georgia, Times; text-indent: 0px; word-spacing: 1px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid silver }

.ricerca_int {
	background:#E6E6E6;
	color:#045792;
	font-size:11px;
	font-weight:bold;
	margin:10px;
	width:270px;
}

.ricerca_int .offerta {
	float:left;
	width:270px;
	margin:15px 0 0 0px;
	padding: 0 0 10px 0;
	color: #62686C;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	line-height: 16px;
	border-bottom: 1px solid #C7C7C7;
}

.ricerca_int .popup_contratto {
	float:left;
	font-family:verdana,arial,serif;
	font-size:10px;
	font-weight:normal;
	margin:15px 0 0 0px;
	padding: 0 0 10px 0;
	width:270px;
	color: #62686C;
	border-bottom: 1px solid #C7C7C7;
}

.ricerca_int span {
	color:black;
	float:left;
	font-family:verdana,arial,serif;
	font-size:11px;
	font-weight:normal;
	margin-right:15px;
	text-align:right;
	text-transform:none;
	width:75px;
}

.ricerca_int .offerta ul {
	display:list-item;
	float:left;
	list-style-type:none;
}

.ricerca_int .offerta li {
	clear: left;
	display:list-item;
	margin-right:0px;
}

.ricerca_int .offerta li label {
	float:left;
	margin-top:2px;
	padding: 0 0 0 2px;
	font-weight:normal;
}

.ricerca_int .offerta li input {
	float:left;
	margin:0 6px 0 0;
	padding: 0px;
}

.ricerca_int .popup, .ricerca_int .annuncio {
	color:black;
	float:left;
	font-family:verdana,arial,serif;
	font-size:10px;
	font-weight:normal;
	margin:15px 0 0 0px;
}

.ricerca_int .popup label {
	float:left;
	font-size: 11px;
	font-weight:normal;
	margin-right:15px;
	text-align:right;
	width:75px;
}

.ricerca_int .popup option, .ricerca_int .annuncio option {
	padding: 1px;
}

.ricerca_int .popup select, .ricerca_int .popup_contratto select, .ricerca_int .annuncio select {
	border: 1px solid #BBBBBB;
	float: left;
	font-size:12px;
	background:transparent url("/media/images/cercaetrova/sfondo_select_ra.gif") repeat 0px 0px;
	color: #666666;
	width: 169px;
}

.ricerca_int .popup select.tipologia, .ricerca_int .popup_contratto select.tipologia, .ricerca_int .popup select.prezzo,.ricerca_int .popup select.provincia,.ricerca_int .popup select.zona,.ricerca_int .popup select.comune {
	margin-right: 0px;
	width: 169px;
}

.ricerca_int .popup select.prezzo {
	text-align: right;
}

.ricerca_int .cintura {
	display:list-item;
	float:left;
	list-style-type:none;
	margin:10px 0 0;
	text-transform:lowercase;
	padding-left:84px;
}

.ricerca_int .cintura li {
	display:list-item;
	float:left;
	width: 175px;
	margin-bottom:2px;
}

.ricerca_int .cintura li label {
	float:left;
	font-weight:normal;
	font-size:12px;
	line-height: 14px;
	margin-top:2px;
}

.ricerca_int .cintura li input {
	float:left;
	margin-right:4px;
}

.ricerca_int .annuncio {
	background-color: white;
	border: 1px solid #BBBBBB;
	margin-bottom:10px;
	padding:10px;
	width:248px;
}

.ricerca_int .annuncio label {
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-right:5px;
	text-align:right;
	width:78px;
}

.ricerca_int .annuncio select.eta {
	/*margin:2px 0 10px 4px;*/
	width:160px;
}

.ricerca_int .annuncio select.ordina {
	float:left;
	margin-bottom:8px;
	width:160px;
}

.ricerca_int .foto {
	float: left;
	margin-bottom:5px;
}

.ricerca_int .foto input {
	float:left;
	margin-top: 1px 0 0 0;
}

.ricerca_int .foto label {
	float:left;
	margin-left:5px;
	margin-top:3px;
	width:auto;
}

.ricerca_int .chiave {
	color: black;
	font-family:verdana,arial,serif;
	font-size:10px;
	font-weight:normal;
	margin: 10px 0 10px 0;
	float: left;
}

.ricerca_int .chiave label {
	font-weight:normal;
	margin-top:3px;
	text-align:right;
	width:auto;
}

.ricerca_int .chiave input.chiave_txt {
	margin-bottom: 5px;
	width: 267px;
}

.ricerca_int .chiave input.invio {
	background: white url("/media/images/cercaetrova/sfondo_dettaglio_ra.gif") no-repeat center center;
	color:#CC2E00;
	font-size:10px;
	font-weight:bold;
	padding:1px 1px 2px 1px;
	margin: 10px 69px;
	border-width: 0;
	text-transform:uppercase;
	width:132px;
	height: 19px;
	cursor: pointer;
}

.ricerca_int .chiave input.invio:hover, .ricerca_int .chiave input.invio.hover, .ricerca_avanzata_int .chiave input.invio:hover, .ricerca_avanzata_int .chiave input.invio.hover {
	background: white url("/media/images/cercaetrova/sfondo_dettaglio_ra_b.gif") no-repeat center center;
}

.wait {
	background: white url("/media/images/cercaetrova/ajax-loader.gif") no-repeat center center;
	border: 1px solid silver;
	position: absolute;
	/*float: left;*/
}

.box_risultato_ricerca_avanzata {
	/*float: left;*/
	background: #E5E5E5;
	border:10px solid white;
	margin: 0px 0 10px 12px;
	padding: 16px 10px 10px 10px;
	width: 587px;
}

.box_risultato_ricerca_avanzata p {
	font-family: Lucida,Georgia,Arial,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:16px;
}

.box_risultato_ricerca_avanzata p a {
	font-family: Arial,Lucida,Georgia,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:16px;
	float: left;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.box_risultato_ricerca_avanzata h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 20px;
}

.box_risultato_ricerca_avanzata h1 a{
	color:#CC2E00;
}

.header_risultato_ricerca_avanzata {
	color:#53575A;
	/*float:left;*/
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0px 0 10px;
	padding:0 0 4px;
	/*width: 867px;*/
	/*height: 60px;*/
	border-bottom: 1px solid #CCC;
}

.header_risultato_ricerca_avanzata h1{
	/*float: left;*/
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #62686C;
	line-height: 16px;
	margin: 3px 0 0px 27px;
}

.scorrimento_commenti_sx {
	float: left;
	/*width: 564px;*/
	height: 22px;
	padding-bottom: 7px;
	margin-top: 20px;
}

#pag_src_ra { text-align: center; margin-left: 5px; padding: 0px; height: 22px; float:left;}
#pag_src_ra .freccia_indietro {float:left; background:transparent url(/media/images/cercaetrova/freccia_indietro.gif) no-repeat 0px 0px; height:21px; width:10px; border: 0; margin-right: 10px;}
#pag_src_ra .freccia_indietro a {border: 0; margin: 0; padding: 0; height:21px; width:10px;}
#pag_src_ra .freccia_avanti {float:left; background:transparent url(/media/images/cercaetrova/freccia_avanti.gif) no-repeat 0px 0px; height:21px; width:10px; border: 0; margin-left: 10px; margin-right: 0px; display:inline;}
#pag_src_ra .freccia_avanti a {border: 0; margin: 0; padding: 0; height:21px; width:10px;}
#pag_src_ra a { background:transparent url(/media/images/cercaetrova/sfondo_paginazione.gif) no-repeat 0px 0px; color: #335d95; font-weight: bold; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin: 0px 5px; padding:0px; border: 0; float: left; height: 19px; width:20px}
#pag_src_ra a#activelink { color: #C92D00; text-align: center }
#pag_src_ra a:hover { color: #C92D00; }

.header_risultato_ricerca_avanzata_bottom {
	color:#53575A;
	/*float:left;*/
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:15px 0 0 0px;
	padding:0 0 4px;
	/*width: 867px;*/
	/*height: 60px;*/
}

.scorrimento_commenti_sx_bottom {
	float: left;
	/*width: 564px;*/
	height: 22px;
	padding-bottom: 7px;
	margin-top: 6px;
}

.select_ordine_prezzo {
	padding: 1px;
	float: right;
	margin-top: 20px;
	height: 20px;
	color: rgb(183, 183, 183);
	font-size: 11px;
	width: 170px;
	background:transparent url("/media/images/cercaetrova/sfondo_select_ra.gif") repeat 0px 0px;
}

.button_risultato_ra {
	width:39px;
	height:133px;
	margin-top:13px;
	float: left;
}

.button_risultato_ra span{
	background:transparent url("/media/images/cercaetrova/sfondo_bottone_ra.gif") no-repeat scroll 0 0;
	color: #C92D00;
	font-weight: bold;
	font-size: 0.9em;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	margin: 0px 5px;
	padding:6px 0;
	border: 0;
	float: left;
	height: 17px;
	width:29px;
}

.risultato_ra {
	border: 1px solid #C7C7C7;
	padding: 10px;
	background: white none repeat scroll 0% 0%;
	float: right;
	width: 524px;
	height: 111px;
	margin-top: 13px;
	position: relative;
}

.singolo_risultato_ra {
	/*background-color:white;*/
	border-right:1px solid #C7C7C7;
	height:110px;
	width: 338px;
	margin: 0px;
	padding:0px 5px 0px 0px;
	overflow: hidden;
	float: left;
}

.singolo_risultato_ra p {
	font-family: Arial,Lucida,Georgia,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:16px;
}

.singolo_risultato_ra p a {
	font-family: Arial,Lucida,Georgia,sans-serif;
	color:#616669;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:14px;
	height: 200px;
	overflow:hidden;
	text-decoration:none;
}

.singolo_risultato_ra h1 {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 15px;
	height: 15px;
	overflow: hidden;
}

.singolo_risultato_ra h1 a{
	color:#333333;
}

.text_wrap_singolo_risultato_ra {
	height: 91px;
	overflow:hidden;
}

.text_wrap_singolo_risultato_ra img {
	float:left;
	margin:0px 9px 0 0px;
	width: 90px;
}

.codice_annuncio_ra {
	color:#62686C;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0px;
	padding:0px;
}

.codice_annuncio_ra span {
	float: left;
	height: auto;
	float: left;
	margin:0;
	padding:2px 0 0 0px;
}

.codice_annuncio_ra span a{
	color:#62686C;
}

.prezzo_ra_franchi {
	background-color:white;
	border: 1px solid #DBDDDD;
	width: 130px;
	float: right;
	margin-top: 3px;
	text-align: center;
	color: rgb(204, 51, 0);
	font-family: Georgia;
}

.prezzo_ra_euro {
	border-left: 1px solid #DBDDDD;
	border-right: 1px solid #DBDDDD;
	border-bottom: 1px solid #DBDDDD;
	width: 130px;
	float: right;
	margin-top: 0px;
	text-align: center;
	color: rgb(102, 102, 102);
	font-family: Georgia;
}

.button_dettaglio_ra {
	margin: 0px;
	height: 19px;
	width: 130px;
	float: right;
	position: absolute;
	top: 100px;
	left: 403px;
}

.button_dettaglio_ra a {
	background:transparent url("/media/images/cercaetrova/sfondo_dettaglio_ra.gif") repeat-x scroll 0 0;
	color:#CC2E00;
	float:right;
	height:19px;
	padding:0px;
	text-align:right;
	width:132px;
}

.button_dettaglio_ra a b {
	margin-right: 25px;
}

.button_dettaglio_ra a:hover {
	background:transparent url("/media/images/cercaetrova/sfondo_dettaglio_ra_b.gif") repeat-x scroll 0 0;
	text-decoration: none;
}

/***** ANNUNCI SPECIALI *****/
/* grassetto */
.spec_bold h1 a {
	color: #CC3300;
}

.spec_bold p {
	font-weight: bold;
}

/* evidenziato */
.spec_evid {
	background-color: #EFEFFF;
	border-color: #666666;
}

/* bomba */
.spec_bomba {
	background-color: #CA2D00;
}

.spec_bomba h1 a, .spec_bomba p, .spec_bomba span {
	color: white;
}

.promo_valore {
	background-color: #C0C0C8;
	border: 1px solid #717276;
	margin-top: 15px;
	padding: 20px;
}


/* FINE RISULTATI RICERCA AVANZATA */

/* INIZIO DETTAGLIO RICERCA AVANZATA */

.left_h3 {
	color:#63686C;
	font-size:16px;
	margin-left:10px;
	float: left;
	width: 132px;
	height: 43px;
}

.button_link_indietro {
	/*width: 280px;
	height:43px;*/
	margin: 0px;
	line-height: 160%;
}

.button_link_indietro a {
	background:transparent url("/media/images/cercaetrova/sfondo_torna_al_risultato.gif") repeat-x scroll 0 0;
	color:#CC2E00;
	width:110px;
	height:29px;
	padding-top:6px;
	text-align:right;
	margin: 0px;
	float:right;
}

.button_link_indietro a b {
	margin-right: 17px;
}

.button_link_indietro a:hover {
	background:transparent url("/media/images/cercaetrova/sfondo_torna_al_risultato_b.gif") repeat-x scroll 0 0;
	text-decoration: none;
}

.button_link_ins_ann {
	margin-right: 10px;
	/*float: right;
	height: 43px;*/
	width: 185px;
}

.button_link_ins_ann a {
	background:transparent url(/media/images/cercaetrova/pulsantefreccia_a.jpg) repeat-x scroll 0 0;
	color:#CC2E00;
	float:right;
	height:29px;
	padding-top:6px;
	text-align:right;
	width:185px;
}

.button_link_ins_ann a b {
	margin-right: 37px;
}

.button_link_ins_ann a:hover {
	background:transparent url(/media/images/cercaetrova/pulsantefreccia_b.jpg) repeat-x scroll 0 0;
	text-decoration: none;
}

#container_rad
{
width: 626px;
height: 47px;
margin-left: 13px;
color: #333;
line-height: 130%;
}

#leftnav
{
float: left;
width: 134px;
margin: 0;
}

#leftnav h1
{
	color:#63686C;
	font-size:14px;
	font-weight: normal;
	margin: 0px;
	line-height: 16px;
}

#rightnav
{
float: right;
width: 185px;
margin: 0;
}

#content
{
margin-left: 168px;
margin-right: 213px;
max-width: 36em;
}

#content_ra_dettaglio
{
margin-left: 190px;
margin-right: 170px;
max-width: 36em;
}


#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#pag_src_ra_dettaglio { text-align: center; margin-left: 0px; padding: 0px; height: 22px; width: 587px;}
#pag_src_ra_dettaglio .freccia_indietro {float:left; background:transparent url(/media/images/cercaetrova/freccia_indietro.gif) no-repeat 0px 0px; height:21px; width:10px; border: 0; margin-left: 0px;}
#pag_src_ra_dettaglio .freccia_indietro a {border: 0; margin: 0; padding: 0; height:21px; width:10px;}
#pag_src_ra_dettaglio .freccia_indietro b{border: 0; margin-left: 20px; padding-top: 4px; color: #999999;}
#pag_src_ra_dettaglio .freccia_avanti {float:right; background:transparent url(/media/images/cercaetrova/freccia_avanti.gif) no-repeat 0px 0px; height:21px; width:10px; border: 0; margin-left: 0px; margin-right: 0px; display:inline;}
#pag_src_ra_dettaglio .freccia_avanti a {border: 0; margin: 0; padding: 0; height:21px; width:10px;}
#pag_src_ra_dettaglio .freccia_avanti b{border: 0; margin-left: -38px; padding-top: 4px; color: #999999; text-decoration: none;}
#pag_src_ra_dettaglio a { color: #999999; font-weight: bold; font-size: 12px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin-right: 15px; padding-top: 4px; border: 0; float: right; height: 19px; width:20px; text-decoration: none;}
#pag_src_ra_dettaglio b {border: 0; margin-left: 0px; padding-top: 4px; color: #999999; text-decoration: none;}
#pag_src_ra_dettaglio a#activelink { color: #C92D00; text-align: center }
#pag_src_ra_dettaglio a:hover { color: #C92D00; text-decoration: none;}
#pag_src_ra_dettaglio span{ margin-left: 150px; margin-right: 150px;}

.dettaglio_ricerca_avanzata {
	font-family: Lucida,Georgia,Arial,sans-serif;
	background-color:white;
	border:1px solid #CCCCCC; 
	/*height:145px;*/
	width: 548px;
	margin: 0 0px 0 0;
	padding:19px 12px 5px 25px;
	float: left;
}

.dettaglio_ricerca_avanzata p {
	color:#5E6166;
	margin:0;
	padding:0;
	font-size:1.2em;
	line-height:1.4em;
}

.dettaglio_ricerca_avanzata h1 {
	color:#CC2E00;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 10px;
	line-height: 22px;
	padding:0 0 8px;
	border-bottom: 1px solid #E4E6E8;
}

.text_wrap_dettaglio_ricerca_avanzata {
	margin:0;
	padding:0;
}

.text_wrap_dettaglio_ricerca_avanzata h1 {
	color: #333333;
	font-style:normal;
	font-weight: bold;
	font-size:18px;
	line-height: 22px;
	margin:0 0 10px;
	padding:0 0 16px;
}

.text_wrap_dettaglio_ricerca_avanzata span {
	color: #C92D00;
	font-style:normal;
	font-size:18px;
	line-height: 22px;
	margin-right: 5px;
	padding:0;
}

.link_schede_dettaglio_ricerca_avanzata {
	color:#53575A;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0px 0px 10px;
	padding:0 0 8px;
	width: 536px;
	height: 20px;
	border-bottom: 1px solid #E4E6E8;
	float: left;
}

.link_schede_dettaglio_ricerca_avanzata span {
	float: left;
	height: auto;
	float: left;
	margin:0;
	padding:2px 0 0 0px;
}

.link_schede_dettaglio_ricerca_avanzata span a{
	color:#53575A;
}

.link_schede_dettaglio_ricerca_avanzata .commenti {
	float:right;
	margin:0;
	padding:2px 0 0 0;
	vertical-align: top;
}

.link_schede_dettaglio_ricerca_avanzata .commenti a {
	color:#53575A;
}

.link_schede_dettaglio_ricerca_avanzata .commenti b {
	color: #CC2E00;
}

.link_schede_dettaglio_ricerca_avanzata .commenti img {
	margin-left:15px;
	padding:0px;
	border:0px;
	width: auto;
	height: auto;
}

#dettaglio_notizia_ricerca_avanzata { margin: 0px; padding: 0px 0px 15px 0px; width: 536px;}

#dettaglio_notizia_ricerca_avanzata p {
	color:#5E6166;
	margin:0;
	padding:0;
	font-size:1.2em;
	line-height:1.4em;
}

.dettaglio_immagini_ra {float: right; margin: 0px 0px 5px 0px; padding: 0px}
.dettaglio_immagini_ra img { width: 221px; margin-bottom: 5px; }

.galleria {list-style:none;width:200px}
.galleria li {display:block;width:50px;height:34px;overflow:hidden;float:left;margin: 0}
.galleria li a {display:none}
.galleria li div {position:absolute;display:none;top:0;left:180px}
.galleria li div img {cursor:pointer}
.galleria li.active div img,.galleria li.active div {display:block}
.galleria li img.thumb {cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption {display:block;padding-top:.5em}
* html .galleria li div span{width:228px} /* MSIE bug */

	.galleria_immagini {width:228px; margin: 5px 0; height:34px;}
	.galleria_immagini li {
		background:white;
		border:0px; 
		float: left;
		height:34px; 
		margin-left: 5px;
		margin-bottom: 5px;
		overflow:hidden;
		width:52px; 
	}
	.galleria_immagini li img {
		width:52px;
		cursor: pointer;
	}
	
	.galleria_immagini li div {left:240px;}
	.galleria_immagini li div .caption {font:italic 0.7em/1.4 georgia,serif;}

#main_image{margin-bottom:0px auto; margin-left: 7px; width:221px;background:white;}
#main_image img{margin-bottom:5px;}

.galleria_wrapper img {
	width: 221px;
}

.dati_dettaglio_1 {
	border-top: 1px solid gray;
	margin: 0px;
	padding: 20px 0;
	float: left;
	width: 536px;
}

.dati_dettaglio_prezzo {
	border-top: 1px solid gray;
	margin: 0px;
	padding: 20px 0;
	float: left;
	width: 536px;
}

.dati_dettaglio_google_map {
	border-top: 1px solid gray;
	margin: 0px;
	padding: 20px 0;
	float: left;
	width: 536px;
}

.lista_dettaglio_1 {
	color:#C92D00;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 12px;
	line-height: 20px;
	float: left;
}

.lista_dettaglio_1 span{
	color:#666666;
	margin-left: 5px;
}

.lista_dettaglio_1 ul li{
	margin:0px 0px 10px;
}

.prezzo_rad_franchi {
	border: 1px solid #DBDDDD;
	width: 130px;
	float: right;
	margin: 0px;
	text-align: center;
	color: rgb(204, 51, 0);
	font-family: Georgia;
}

.prezzo_rad_euro {
	border-left: 1px solid #DBDDDD;
	border-right: 1px solid #DBDDDD;
	border-bottom: 1px solid #DBDDDD;
	width: 130px;
	margin-top: 0px;
	text-align: center;
	color: rgb(102, 102, 102);
	font-family: Georgia;
	clear: right;
	float: right;
}

.button_link_altri_ann {
	float: left;
	width: 536px;
	margin: 0px;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	border-top: 1px solid gray;
	padding: 20px 0;
}


.button_link_altri_ann a {
	background:transparent url("/media/images/cercaetrova/sfondo_altri_annunci.gif") repeat-x scroll 0 0;
	color:#CC2E00;
	width:229px;
	height:29px;
	padding-top:10px;
	text-align:right;
	margin-left: 150px;
	float: left;
}

.button_link_altri_ann a b {
	margin-right: 35px;
}

.button_link_altri_ann a:hover {
	background:transparent url("/media/images/cercaetrova/sfondo_altri_annunci_b.gif") repeat-x scroll 0 0;
	text-decoration: none;
}

/* FINE DETTAGLIO RICERCA AVANZATA */

/* FORM LOGIN E REGISTRAZIONE */

.form_reg .login {
	margin: 0px 0 30px 0;
	padding: 36px 0;
	height: 25px;
	border: 1px solid silver;
}

.form_reg .login label {
	float: left;
	margin-left: 40px;
	margin-right: 5px;
	width: auto;
}

.form_reg .login input {
	float: left;
	margin: 0 44px 0 32px;
	width: 187px;
	padding: 1px 0;
}

.form_reg .login input#id_messaggio {
	width: 506px;
}

.form_reg a {
	color: #FF9900; 
	float: right;
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

.form_reg {
	float: left;
	background: white;
	/*border:16px 10px 8px 13px solid white;*/
	margin: 10px 0;
	padding: 28px 37px 25px 36px;
	width: 867px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.form_reg .anno input { 
	color: #696969; 
	font-weight: normal; 
	line-height: 18px; 
	float: left; 
	margin: 5px 15px 15px 0px; 
	padding: -2px 0px 0px; 
	width: 66px 
}

.form_reg .form_chk input { 
	color: #696969; 
	font-weight: normal; 
	line-height: 18px; 
	float: left; 
	margin: 0px 10px 10px 0px; 
	padding: 0px; 
	width: 15px 
}

.form_reg h1 { 
	color: #7E8387; 
	font-size: 12px; 
	line-height: 20px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin: 0px; 
	padding: 0px;
	display: inline;
	float: left;
}

.form_reg h2 { 
	color: #CC3300; 
	font-size: 17px;
	font-weight: bold;
	line-height: 16px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin: 25px 0px 12px; 
	padding: 0;
}

.form_reg h2#active { 
	color: #CC3300; 
}

.form_reg h3 {
	color: #7E8387;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	text-transform: none;
}

.form_reg h6 { 
	color: #00498E; 
	font-size: 24px; 
	font-family: "Times New Roman", Georgia, Times; 
	text-transform: lowercase; 
	float: left; 
	margin: 10px 0px 25px; 
	padding: 0px; 
	width: 740px;
}

.form_reg input { 
	color: #696969; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	float: left; 
	padding: -2px 0px 0px; 
	width: 180px;
}


.form_reg input.text, .form_reg input[type=text], .form_reg input[type=password] { 
	margin: 5px 15px 15px 0px;
}


.form_reg input.invia { 
	background:transparent url("/media/images/cercaetrova/sfondo_entra.gif") repeat-x scroll 0 0;
	color:#CC3300;
	line-height:16px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
	font-weight:normal;
	margin: 5px 0 0 0;
	padding:0px;
	border: 0px;
	width: 77px;
	height: 19px;
}

.form_reg label { 
	color: #7E8387; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 16px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: right; 
	float: left; 
	margin: 0px 10px 0 30px; 
	padding: 5px 0 0 0; 
	width: 252px 
}

.form_reg select { 
	color: #696969; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	float: left; 
	margin: 5px 15px 15px 0px; 
	padding: -2px 0px 0px; 
	width: auto;
	height: auto;
}

.form_reg textarea { 
	color: #696969; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: white; 
	margin: 0px 0px 15px; 
	padding: 10px; 
	width: 790px; 
	height: 200px 
}

.prenota label {
	margin-top: 12px;
	text-align: left;
	width: 210px;
}

.prenota label#titolo {
	font-weight: normal;
	margin-bottom: 12px;
}

.utente_password {
	border: 1px solid silver;
	margin-bottom: 30px;
	padding: 36px 24px;
	float: left;
	width: 817px;
}

.button_user_password {
	width: 248px;
	margin: 0px;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	padding: 0;
	float: right;
}


.button_user_password a {
	background:transparent url("/media/images/cercaetrova/sfondo_invii_login.gif") repeat-x scroll 0 0;
	color:#CC2E00;
	width:202px;
	height:20px;
	padding:0px;
	text-align:right;
	float: left;
}

.button_user_password a b {
	margin-right: 68px;
}

#pwd{
	margin-right: 40px;
}

.button_user_password a:hover {
	background:transparent url("/media/images/cercaetrova/sfondo_invii_login_b.gif") repeat-x scroll 0 0;
	text-decoration: none;
}

/* FINE FORM LOGIN E REGISTRAZIONE */

.button_link {
	margin-right: 10px;
	height: 47px;
}

.button_link a {
	background:transparent url(/media/images/cercaetrova/pulsantefreccia_a.jpg) repeat-x scroll 0 0;
	color:#CC2E00;
	float:right;
	height:29px;
	padding-top:6px;
	text-align:right;
	width:185px;
}

.button_link a b {
	margin-right: 37px;
}

.button_link a:hover {
	background:transparent url(/media/images/cercaetrova/pulsantefreccia_b.jpg) repeat-x scroll 0 0;
	text-decoration: none;
}

.scroll {
	float:left;
	height:185px;
	overflow:hidden;
	position:relative;
	width:535px;
}

.scroll_annunci {
	background-color:#D8DCDF;
	border:10px solid white;
	height:176px;
	margin:10px;
	padding:12px 10px;
}

.scroll_annunci a {
	float:left;
	height:175px;
	width:27px;
}

.scroll_annunci .prev {
	background:transparent url(/media/images/cercaetrova/ann_freccie.jpg) no-repeat scroll 0 0;
}

.scroll_annunci .next:hover {
	background-position: -81px 0;
}

.scroll_annunci .prev:hover {
	background-position: -27px 0;
}

.scroll_annunci .next {
	background:transparent url(/media/images/cercaetrova/ann_freccie.jpg) no-repeat scroll -54px 0;
}

.scroll_annunci ul {
	float:left;
	height:185px;
	margin:0;
	padding:0;
	position:absolute;
}

.scroll_annunci li {
	background:transparent url(/media/images/cercaetrova/ann_home.jpg) no-repeat scroll 0 0;
	float: left;
	width: 533px;
	height: 183px;
}

.scroll_annunci li a {
	color: black;
	cursor: pointer;
	float: none;
	text-decoration: none;
}

.scroll_annunci li img, .scroll_annunci_txt {
	float:left;
	margin:12px 12px 0 17px;
	height: 150px;
}

.scroll_annunci_txt {
	float:none;
	margin-right:20px;
	overflow: hidden;
}

.scroll_annunci_txt h1 {
	color:#CC2E00;
	font-size:20px;
	font-weight:bold;
	margin:0 0 16px;
}

.scroll_annunci_txt p {
	font-size:13px;
	line-height:16px;
	margin:0;
	padding:0;
}

/* fine STRUTTURA */

/* STATICHE */

.statiche {
	float: left;
	background: white;
	margin: 10px 0;
	padding: 28px 37px 25px 36px;
	width: 867px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.statiche h1 { 
	color:#7E8387;
	font-size:12px;
	font-weight: normal;
	line-height:20px;
	margin:0;
	padding:0;
}

.statiche h2 { 
	color:#CC3300;
	font-size:14px;
	font-weight:bold;
	line-height:10px;
	margin:10px 0 5px;
	padding:0;
}

.statiche a {
	color:#7E8387;
	font-weight:bold;
}

.valore_aggiunto {
	float: left;
	background: white;
	margin: 10px 0;
	padding: 28px 37px 25px 36px;
	width: 867px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.valore_aggiunto h5 { 
	color:#7E8387;
	font-size:12px;
	font-weight: normal;
	line-height:20px;
	margin:0;
	padding:0;
}

.valore_aggiunto h6 { 
	color:#CC3300;
	font-size:14px;
	font-weight:bold;
	line-height:10px;
	margin:10px 0 5px;
	padding:0;
}


/* fine STATICHE */

/* FOOTER */

.footer {
	float: left;
	color: white;
	background: #414548 url(/media/images/cercaetrova/sfondo_footer.jpg) repeat-x scroll 0 0;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	margin-top: 15px;
}

.footer ul {
	padding: 20px 0 20px 20px;
	width: 970px;
}

.footer li {
	display: inline;
}	

.footer li a {
	border-right:1px solid white;
	color:white;
	margin-right:15px;
	padding-right:15px;
}	

.footer li a.last {
	border-right: none;
}

.footer li a#active {
	text-decoration:underline;
}

.logo_footer {
	margin-top: 15px;
	padding: 0px;
	text-align: center;
}

 .footer_middle ul {
	background: transparent url(/media/images/cercaetrova/sfondo_footer_middle.jpg) repeat-x 0 0;
	padding: 5px 0 7px 20px;
}

.footer_middle li a {
	border-right: none;
}

.footer_middle li a:hover, .footer_middle li a#active {
	color: #41464A;
	text-decoration: none;
}

.footer_bottom li a {
	border-color: #858A8D;
	color:#858A8D;
}

.credits {
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 20px;
}

/* fine FOOTER */


/* EDITORIALI HOME */

.editoriali_home {
	background-color: white;
	padding: 15px 0 15px 15px;
	margin-bottom:18px;
	margin-right:10px;
}

.editoriali_home_prima_rr {
	background-color: #E5E5E5;
	padding: 15px 0 15px 15px;
	margin-bottom:18px;
	margin-right:10px;
}

#altezza_top_prima_rr {
	background-color: #E5E5E5;
}

.editoriale_hp_box {
	border:1px solid #C7C7C7;
	float:left;
	margin-right:10px;
	width:201px;
}

.brd_top {
	border-bottom: none;
}

.brd_btm {
	border-top: none;
}

#ultimo {
	margin-right: 0px;
}

#display {
	display: block;
}

.inner {
	margin: 0 9px 0;
	width: 180px;
}

.editoriale_hp_box h1 {
	color:#CC2E00;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin:6px 10px 10px;
}

.editoriale_hp_box h1 a {
	color:#CC2E00;
}

.editoriale_hp_box span {
	float: left;
	height: 115px;
	margin:0px 0px 10px;
	overflow: hidden;
}

.editoriale_hp_box h2 {
	color:#53575A;
	font-size:13px;
	line-height:16px;
}

.editoriale_hp_box h3 {
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#8B8F92;
	font-size:12px;
	line-height:16px;
}

.editoriale_hp_box img {
	float:right;
	margin-left:5px;
	width:90px;
}

.editoriale_hp_box .prima_rr_img {
	float:right;
	margin-left:5px;
	width:97px;
}

.editoriale_hp_info {
	border-top:1px solid #C7C7C7;
	color:#53575A;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:0 0px 10px;
	padding-top:5px;
	width:182px;
}

.editoriale_hp_info span {
	height: auto;
	margin:0;
	padding:0;
}

.editoriale_hp_info .commenti {
	float:right;
	margin:0;
	padding:0;
}

.editoriale_hp_info .commenti a {
	color:#53575A;
}

.editoriale_hp_info .commenti b {
	color: #CC2E00;
}

/* fine EDITORIALI HOME */


/* INIZIATIVE HOME */

.iniziative_hp {
	background: transparent url('/media/images/cercaetrova/sfondo_iniziative.jpg') repeat-x 0 0;
	color: white;
	font-size: 22px;
	height: 192px;
	padding: 20px 0 0 22px;
}

.iniziative_hp_box {
	border:1px solid white;
	float:left;
	height:152px;
	margin-right:12px;
	padding:10px;
	width:205px;
}

.iniziative_hp_box #titolo {
	float: left;
	width: 205px;
}

.iniziative_hp_box span {
	float:left;
	height:118px;
	overflow:hidden;
	width:115px;
}

.iniziative_hp_box h1 {
	color:#383C3F;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}

.iniziative_hp_box h2 {
	color:white;
	float:left;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	margin-bottom:12px;
	margin-top:0px;
}

.iniziative_hp_box a {
	color: white;
}

.iniziative_hp_box img {
	border: 10px solid white;
	float:right;
	padding: 1px;
	height:90px;
}

.iniziative_hp_box p {
	color:#383C3F;
	float:left;
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:16px;
	margin:3px 0 0;
	overflow:hidden;
	padding:0;
}

/* fine INIZIATIVE HOME */

/* TAB RICERCA */

.search_tab {
	margin-top: 15px;
	margin-bottom: 10px;
}

.search_tab ul {
	padding-bottom: 3px;
	border-bottom: 1px solid #999999;
	margin: 0px;
	text-align: center
	width: 300px;

}

.search_tab li {
	display: inline;
	margin-right: 0px;
}

.search_tab li a, .search_tab li a:hover {
	background-color: white;
	border: 1px solid #999999;
	color: #CC2E00;
	padding: 5px;
	text-decoration: none;
}

.search_tab li a#active {
	background-color: #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}

/* fine TAB RICERCA */

/* MAPPE DI RICERCA */

.allswiss img, .world img  {
	float: right;
	border: 1px solid #999999;
	margin-top: 15px;
	margin-left: 15px;
}

.allswiss img:hover, .world img:hover  {
	border: 1px solid #CC2E00;
}


/* fine MAPPE DI RICERCA */