body, .testo{color:#000000;}
ul li {color:#000000;}
ul.archivio_immagini  li {color:#035097;}
ul.archivio_immagini span, 	ul.archivio_immagini div {  color:#000000;}
.titolo_categorie, .titolo_categorizzato { border-bottom:1px solid #035097;}
li.elenco {list-style-type: none; background-image: url('/binary/rimini_falecosegiuste/gestione_sito/raquo_nav.1162488735.gif'); background-repeat: no-repeat; padding-left: 15px; background-position: 0 5px}

a:link, a:visited {color:#000000;} 
a:hover, a:active {color:#035097;}
.contenitore_pagina {background-image:url('')} 
.contenitore_pagina2 {background-image:url('')} 

.header {background-image:url('/binary/rimini_falecosegiuste/testata/header_repeat.1204190189.gif'); }
.header_box2 {padding-top:123px}
.header_box2 a:link, .header_box2 a:visited {color:#FFFFFF;}
.header_box2 a:hover, .header_box2 a:active {color:#FFFFFF;}
.header_box1 { height:auto !important; height: 4px; min-height:4px}
.header_testo, .header_box1 {color:#FFFFFF;}
.logo2 a:link, .logo2 a:visited, .header_box1 a:link, .header_box1 a:visited {color:#FFFFFF; text-decoration:none}
.logo2 a:active, .logo2 a:focus, .logo2 a:hover, .header_box1 a:active, .header_box1 a:focus, .header_box1 a:hover {color:#FFFFFF; text-decoration:none}
		div.div_barra {width:100px; height:8px; margin:2px 0 0 5px; padding:0; background-color: #BBC7B9; float:left; border:1px solid #668C77;}
										div.img_barra {background-image:url(/binary/rimini_falecosegiuste/gestione_sito/barra.1141982183.gif); background-position:0 0; background-repeat:no-repeat; height:8px; margin:0 !important; margin:0 0 -5px 0; padding:0;}			
.testata {background-image:url(/binary/rimini_falecosegiuste/testata/header_left.1204190143.gif); height:168px;}
.testata_destra {background-image:url(/binary/rimini_falecosegiuste/testata/header_right.1204190190.gif); height:168px;}


/*
	.testata_rand_0 {background-image:url(/binary/rimini_falecosegiuste/testata/header_repeat.1204190189.gif);background-color:#;background-repeat:repeat-x;width:100%;}
	.testata_rand_0 .testata_destra {background-image:url(/binary/rimini_falecosegiuste/testata/header_right.1204190190.gif); height:168px;}
	.testata_rand_int {background-image:url(/binary/rimini_falecosegiuste/gestione_sito/header_repeat.1203879752.gif);background-color:#;background-repeat:repeat-x;width:100%;}
	.testata_rand_int .testata_destra {background-image:url(/binary/rimini_falecosegiuste/gestione_sito/header_right.1203879753.gif); height:168px;}
*/	

/*.testata {background-image:url(/binary/rimini_falecosegiuste/testata/header_left.1204190143.gif); height:168px;}*/
/*
.header_box2 a:link, .header_box2 a:visited {color:#FFFFFF}
.header_box2 a:hover, .header_box2 a:active {color:#FFFFFF}
.header_box1 {color:#FFFFFF;}
.logo2 a:link, .logo2 a:visited, .header_box1 a:link, .header_box1 a:visited {color:#FFFFFF; text-decoration:none}
.logo2 a:active, .logo2 a:focus, .logo2 a:hover, .header_box1 a:active, .header_box1 a:focus, .header_box1 a:hover {color:#FFFFFF; text-decoration:underline;}
*/
	div.div_barra {width:100px; height:8px; margin:2px 0 0 5px; padding:0; background-color: #BBC7B9; float:left; border:1px solid #668C77;}
			div.img_barra {background-image:url(/binary/rimini_falecosegiuste/gestione_sito/barra.1141982183.gif); background-position:0 0; background-repeat:no-repeat; height:8px; margin:0 !important; margin:0 0 -5px 0; padding:0;}			

.box_secondario {display:none;}
	.box_secondario span {;}

	.sfondo_sezioni {background-color:#fff}


/* inizio classe nascosta ad IE 5.2 Mac\*/
/* fine classe nascosta */

/* formattazione punti elenco della navigazione modificata */ /*
.nn_navigazione .default {background-image: url(/binary/rimini_falecosegiuste/gestione_sito/raquo_bianco.1201018113.gif); background-repeat: no-repeat; background-position: 3px 10px; min-height: 5px; height:auto !important; height: 5px; padding-left:18px;}
												.nn_navigazione .img_bk_nav_215 {background-image:url(/binary/rimini_falecosegiuste/albero/barra_bianca.1121353104.gif); background-repeat:no-repeat; min-height: -2px; height:auto !important; height: -2px; padding-left:6px; background-position: 3px 0}
		 */





.div_nav_int_float_sx .xsnazzy {
	width: 160px;
    float: none;
    margin: 0 auto;

}
.div_nav_int_float_sx .margin_l_r { margin: 0 10px;}





.div_nav_int_float_sx .xsnazzy_5 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_5 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #C9D3CA;}
.div_nav_int_float_sx .xsnazzy_5 h3 a , .div_nav_int_float_sx .xsnazzy_5 h2 a , .div_nav_int_float_sx .nav_5  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_5 p, .zsnazzy_5 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_5 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_5, .div_nav_int_float_sx .xb2_5, .div_nav_int_float_sx .xb3_5, .div_nav_int_float_sx .xb4_5 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_5, .div_nav_int_float_sx .xb2_5, .div_nav_int_float_sx .xb3_5 {height:1px;}
.div_nav_int_float_sx .xb2_5, .div_nav_int_float_sx .xb3_5, .div_nav_int_float_sx .xb4_5 {background:#fff; border-left:1px solid #C9D3CA; border-right:1px solid #C9D3CA;}
.div_nav_int_float_sx .xb1_5 {margin:0 5px; background: #C9D3CA;}
.div_nav_int_float_sx .xb2_5 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_5 {margin:0 2px;}
.div_nav_int_float_sx .xb4_5 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_5 {display:block; border:0 solid #C9D3CA; border-width:0 1px; height:auto;}
* html .xboxcontent_5 {height:1px;}

.div_nav_int_float_sx a .color_5 {background: #ffffff; color:#C9D3CA;}
.div_nav_int_float_sx a:hover .color_5 span, .div_nav_int_float_sx  a.link_attivo .color_5 span {background: #ffffff; color:#660000;}
.div_nav_int_float_sx a .color_5 span {color:#000000;}



.div_nav_int_float_sx .xsnazzy_6 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_6 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #CED9CF;}
.div_nav_int_float_sx .xsnazzy_6 h3 a , .div_nav_int_float_sx .xsnazzy_6 h2 a , .div_nav_int_float_sx .nav_6  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_6 p, .zsnazzy_6 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_6 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_6, .div_nav_int_float_sx .xb2_6, .div_nav_int_float_sx .xb3_6, .div_nav_int_float_sx .xb4_6 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_6, .div_nav_int_float_sx .xb2_6, .div_nav_int_float_sx .xb3_6 {height:1px;}
.div_nav_int_float_sx .xb2_6, .div_nav_int_float_sx .xb3_6, .div_nav_int_float_sx .xb4_6 {background:#fff; border-left:1px solid #CED9CF; border-right:1px solid #CED9CF;}
.div_nav_int_float_sx .xb1_6 {margin:0 5px; background: #CED9CF;}
.div_nav_int_float_sx .xb2_6 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_6 {margin:0 2px;}
.div_nav_int_float_sx .xb4_6 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_6 {display:block; border:0 solid #CED9CF; border-width:0 1px; height:auto;}
* html .xboxcontent_6 {height:1px;}

.div_nav_int_float_sx a .color_6 {background: #ffffff; color:#CED9CF;}
.div_nav_int_float_sx a:hover .color_6 span, .div_nav_int_float_sx  a.link_attivo .color_6 span {background: #ffffff; color:#770000;}
.div_nav_int_float_sx a .color_6 span {color:#000000;}



.div_nav_int_float_sx .xsnazzy_7 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_7 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #476354;}
.div_nav_int_float_sx .xsnazzy_7 h3 a , .div_nav_int_float_sx .xsnazzy_7 h2 a , .div_nav_int_float_sx .nav_7  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_7 p, .zsnazzy_7 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_7 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_7, .div_nav_int_float_sx .xb2_7, .div_nav_int_float_sx .xb3_7, .div_nav_int_float_sx .xb4_7 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_7, .div_nav_int_float_sx .xb2_7, .div_nav_int_float_sx .xb3_7 {height:1px;}
.div_nav_int_float_sx .xb2_7, .div_nav_int_float_sx .xb3_7, .div_nav_int_float_sx .xb4_7 {background:#fff; border-left:1px solid #476354; border-right:1px solid #476354;}
.div_nav_int_float_sx .xb1_7 {margin:0 5px; background: #476354;}
.div_nav_int_float_sx .xb2_7 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_7 {margin:0 2px;}
.div_nav_int_float_sx .xb4_7 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_7 {display:block; border:0 solid #476354; border-width:0 1px; height:auto;}
* html .xboxcontent_7 {height:1px;}

.div_nav_int_float_sx a .color_7 {background: #ffffff; color:#476354;}
.div_nav_int_float_sx a:hover .color_7 span, .div_nav_int_float_sx  a.link_attivo .color_7 span {background: #ffffff; color:#FFE4C3;}
.div_nav_int_float_sx a .color_7 span {color:#FFFFFF;}



.div_nav_int_float_sx .xsnazzy_8 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_8 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #C1D2C9;}
.div_nav_int_float_sx .xsnazzy_8 h3 a , .div_nav_int_float_sx .xsnazzy_8 h2 a , .div_nav_int_float_sx .nav_8  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_8 p, .zsnazzy_8 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_8 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_8, .div_nav_int_float_sx .xb2_8, .div_nav_int_float_sx .xb3_8, .div_nav_int_float_sx .xb4_8 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_8, .div_nav_int_float_sx .xb2_8, .div_nav_int_float_sx .xb3_8 {height:1px;}
.div_nav_int_float_sx .xb2_8, .div_nav_int_float_sx .xb3_8, .div_nav_int_float_sx .xb4_8 {background:#fff; border-left:1px solid #C1D2C9; border-right:1px solid #C1D2C9;}
.div_nav_int_float_sx .xb1_8 {margin:0 5px; background: #C1D2C9;}
.div_nav_int_float_sx .xb2_8 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_8 {margin:0 2px;}
.div_nav_int_float_sx .xb4_8 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_8 {display:block; border:0 solid #C1D2C9; border-width:0 1px; height:auto;}
* html .xboxcontent_8 {height:1px;}

.div_nav_int_float_sx a .color_8 {background: #ffffff; color:#C1D2C9;}
.div_nav_int_float_sx a:hover .color_8 span, .div_nav_int_float_sx  a.link_attivo .color_8 span {background: #ffffff; color:#FFFFFF;}
.div_nav_int_float_sx a .color_8 span {color:#000000;}



.div_nav_int_float_sx .xsnazzy_13 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_13 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #FFBFBF;}
.div_nav_int_float_sx .xsnazzy_13 h3 a , .div_nav_int_float_sx .xsnazzy_13 h2 a , .div_nav_int_float_sx .nav_13  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_13 p, .zsnazzy_13 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_13 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_13, .div_nav_int_float_sx .xb2_13, .div_nav_int_float_sx .xb3_13, .div_nav_int_float_sx .xb4_13 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_13, .div_nav_int_float_sx .xb2_13, .div_nav_int_float_sx .xb3_13 {height:1px;}
.div_nav_int_float_sx .xb2_13, .div_nav_int_float_sx .xb3_13, .div_nav_int_float_sx .xb4_13 {background:#fff; border-left:1px solid #FFBFBF; border-right:1px solid #FFBFBF;}
.div_nav_int_float_sx .xb1_13 {margin:0 5px; background: #FFBFBF;}
.div_nav_int_float_sx .xb2_13 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_13 {margin:0 2px;}
.div_nav_int_float_sx .xb4_13 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_13 {display:block; border:0 solid #FFBFBF; border-width:0 1px; height:auto;}
* html .xboxcontent_13 {height:1px;}

.div_nav_int_float_sx a .color_13 {background: #ffffff; color:#FFBFBF;}
.div_nav_int_float_sx a:hover .color_13 span, .div_nav_int_float_sx  a.link_attivo .color_13 span {background: #ffffff; color:#800000;}
.div_nav_int_float_sx a .color_13 span {color:#000000;}



.div_nav_int_float_sx .xsnazzy_14 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_14 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #880000;}
.div_nav_int_float_sx .xsnazzy_14 h3 a , .div_nav_int_float_sx .xsnazzy_14 h2 a , .div_nav_int_float_sx .nav_14  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_14 p, .zsnazzy_14 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_14 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_14, .div_nav_int_float_sx .xb2_14, .div_nav_int_float_sx .xb3_14, .div_nav_int_float_sx .xb4_14 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_14, .div_nav_int_float_sx .xb2_14, .div_nav_int_float_sx .xb3_14 {height:1px;}
.div_nav_int_float_sx .xb2_14, .div_nav_int_float_sx .xb3_14, .div_nav_int_float_sx .xb4_14 {background:#fff; border-left:1px solid #880000; border-right:1px solid #880000;}
.div_nav_int_float_sx .xb1_14 {margin:0 5px; background: #880000;}
.div_nav_int_float_sx .xb2_14 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_14 {margin:0 2px;}
.div_nav_int_float_sx .xb4_14 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_14 {display:block; border:0 solid #880000; border-width:0 1px; height:auto;}
* html .xboxcontent_14 {height:1px;}

.div_nav_int_float_sx a .color_14 {background: #ffffff; color:#880000;}
.div_nav_int_float_sx a:hover .color_14 span, .div_nav_int_float_sx  a.link_attivo .color_14 span {background: #ffffff; color:#FFDFB8;}
.div_nav_int_float_sx a .color_14 span {color:#FFFFFF;}



.div_nav_int_float_sx .xsnazzy_15 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_15 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #035097;}
.div_nav_int_float_sx .xsnazzy_15 h3 a , .div_nav_int_float_sx .xsnazzy_15 h2 a , .div_nav_int_float_sx .nav_15  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_15 p, .zsnazzy_15 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_15 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_15, .div_nav_int_float_sx .xb2_15, .div_nav_int_float_sx .xb3_15, .div_nav_int_float_sx .xb4_15 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_15, .div_nav_int_float_sx .xb2_15, .div_nav_int_float_sx .xb3_15 {height:1px;}
.div_nav_int_float_sx .xb2_15, .div_nav_int_float_sx .xb3_15, .div_nav_int_float_sx .xb4_15 {background:#fff; border-left:1px solid #035097; border-right:1px solid #035097;}
.div_nav_int_float_sx .xb1_15 {margin:0 5px; background: #035097;}
.div_nav_int_float_sx .xb2_15 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_15 {margin:0 2px;}
.div_nav_int_float_sx .xb4_15 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_15 {display:block; border:0 solid #035097; border-width:0 1px; height:auto;}
* html .xboxcontent_15 {height:1px;}

.div_nav_int_float_sx a .color_15 {background: #ffffff; color:#035097;}
.div_nav_int_float_sx a:hover .color_15 span, .div_nav_int_float_sx  a.link_attivo .color_15 span {background: #ffffff; color:#035097;}
.div_nav_int_float_sx a .color_15 span {color:#000000;}



.div_nav_int_float_sx .xsnazzy_16 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_16 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #50781D;}
.div_nav_int_float_sx .xsnazzy_16 h3 a , .div_nav_int_float_sx .xsnazzy_16 h2 a , .div_nav_int_float_sx .nav_16  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_16 p, .zsnazzy_16 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_16 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_16, .div_nav_int_float_sx .xb2_16, .div_nav_int_float_sx .xb3_16, .div_nav_int_float_sx .xb4_16 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_16, .div_nav_int_float_sx .xb2_16, .div_nav_int_float_sx .xb3_16 {height:1px;}
.div_nav_int_float_sx .xb2_16, .div_nav_int_float_sx .xb3_16, .div_nav_int_float_sx .xb4_16 {background:#fff; border-left:1px solid #50781D; border-right:1px solid #50781D;}
.div_nav_int_float_sx .xb1_16 {margin:0 5px; background: #50781D;}
.div_nav_int_float_sx .xb2_16 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_16 {margin:0 2px;}
.div_nav_int_float_sx .xb4_16 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_16 {display:block; border:0 solid #50781D; border-width:0 1px; height:auto;}
* html .xboxcontent_16 {height:1px;}

.div_nav_int_float_sx a .color_16 {background: #ffffff; color:#50781D;}
.div_nav_int_float_sx a:hover .color_16 span, .div_nav_int_float_sx  a.link_attivo .color_16 span {background: #ffffff; color:#50781D;}
.div_nav_int_float_sx a .color_16 span {color:#000000;}



.div_nav_int_float_sx .xsnazzy_17 h3, .div_nav_int_float_sx .div_nav_int_float_sx .div_nav_int_float_sx .zsnazzy h3, .div_nav_int_float_sx .xsnazzy_17 h2, .div_nav_int_float_sx .zsnazzy h2{margin:0; font-size:1.2em; padding:0 ; border-bottom:1px solid #AF2826;}
.div_nav_int_float_sx .xsnazzy_17 h3 a , .div_nav_int_float_sx .xsnazzy_17 h2 a , .div_nav_int_float_sx .nav_17  a { text-transform: uppercase; text-decoration: none;}

.div_nav_int_float_sx .xsnazzy_17 p, .zsnazzy_17 p { margin:0; padding:5px 10px; font-size:10px;}
.div_nav_int_float_sx .xsnazzy_17 {background: transparent; width:165px; float:left; margin:0 10px 0 3px; float: left}

.div_nav_int_float_sx .xtop, .div_nav_int_float_sx .xbottom {display:block; background:transparent; font-size:1px;}
.div_nav_int_float_sx .xb1_17, .div_nav_int_float_sx .xb2_17, .div_nav_int_float_sx .xb3_17, .div_nav_int_float_sx .xb4_17 {display:block; overflow:hidden;}
.div_nav_int_float_sx .xb1_17, .div_nav_int_float_sx .xb2_17, .div_nav_int_float_sx .xb3_17 {height:1px;}
.div_nav_int_float_sx .xb2_17, .div_nav_int_float_sx .xb3_17, .div_nav_int_float_sx .xb4_17 {background:#fff; border-left:1px solid #AF2826; border-right:1px solid #AF2826;}
.div_nav_int_float_sx .xb1_17 {margin:0 5px; background: #AF2826;}
.div_nav_int_float_sx .xb2_17 {margin:0 3px; border-width:0 2px;}
.div_nav_int_float_sx .xb3_17 {margin:0 2px;}
.div_nav_int_float_sx .xb4_17 {height:2px; margin:0 1px;}

.div_nav_int_float_sx .xboxcontent_17 {display:block; border:0 solid #AF2826; border-width:0 1px; height:auto;}
* html .xboxcontent_17 {height:1px;}

.div_nav_int_float_sx a .color_17 {background: #ffffff; color:#AF2826;}
.div_nav_int_float_sx a:hover .color_17 span, .div_nav_int_float_sx  a.link_attivo .color_17 span {background: #ffffff; color:#AF2826;}
.div_nav_int_float_sx a .color_17 span {color:#000000;}




.elem_colorati, .archivio_immagini span.data_luogo, .testo2 span.data_luogo {color:#035097}
.div_testo img, .banner , ul.archivio_immagini img, .tabella_fotogallery img, .img_bordo {border-color: #035097;}
.titolo_categorizzato, ul.archivio_immagini, ul {color:#035097}
	span.allegato_jpg {background-image: url(../immagini/icone/icona_jpg.gif); }
	span.allegato_jpg {background-image: url(../immagini/icone/icona_jpeg.gif); }
	span.allegato_gif {background-image: url(../immagini/icone/icona_gif.gif); }
	span.allegato_png {background-image: url(../immagini/icone/icona_png.gif); }
	span.allegato_mpg {background-image: url(../immagini/icone/icona_mpg.gif); }
	span.allegato_mpg {background-image: url(../immagini/icone/icona_mpeg.gif); }
	span.allegato_swf {background-image: url(../immagini/icone/icona_swf.gif); }
	span.allegato_txt {background-image: url(../immagini/icone/icona_txt.gif); }
	span.allegato_doc {background-image: url(../immagini/icone/icona_rtf.gif); }
	span.allegato_doc {background-image: url(../immagini/icone/icona_doc.gif); }
	span.allegato_xls {background-image: url(../immagini/icone/icona_xls.gif); }
	span.allegato_pps {background-image: url(../immagini/icone/icona_pps.gif); }
	span.allegato_ppt {background-image: url(../immagini/icone/icona_ppt.gif); }
	span.allegato_pdf {background-image: url(../immagini/icone/icona_pdf.gif); }
	span.allegato_htm {background-image: url(../immagini/icone/icona_htm.gif); }
	span.allegato_htm {background-image: url(../immagini/icone/icona_html.gif); }
	span.allegato_php {background-image: url(../immagini/icone/icona_php.gif); }
	span.allegato_zip {background-image: url(../immagini/icone/icona_zip.gif); }
	span.allegato_rar {background-image: url(../immagini/icone/icona_rar.gif); }
	span.allegato_mp3 {background-image: url(../immagini/icone/icona_mp3.gif); }
	span.allegato_chm {background-image: url(../immagini/icone/icona_chm.gif); }
	span.allegato_dwg {background-image: url(../immagini/icone/icona_dwg.gif); }
	span.allegato_tiff {background-image: url(../immagini/icone/icona_tiff.gif); }
	span.allegato_tif {background-image: url(../immagini/icone/icona_tif.gif); }
	span.allegato_ {background-image: url(../immagini/icone/icona_.gif); }
	span.allegato_ {background-image: url(../immagini/icone/icona_.gif);}


/* AGENDA */
.agenda a:link, .agenda a:visited, .tabella_agenda,  .td_style_active a.link_agenda:link, .td_style_active a.link_agenda:visited {color:#000000}
.agenda a:hover, .agenda a:active,.td_style_active a.link_agenda:hover, .td_style_active a.link_agenda:active {color:#af2826}
.today_style {border: 2px solid #af2826; background-color:#F9E7E6}
.today_style_active {border: 2px solid #af2826; background-color:#DABCC6}
.td_style {background: #E5E5E5 }
.td_style_active{ text-decoration:none; background-color: #F9E7E6;}



	.box_home_titolo_12 {padding:2px 5px 2px 0px; font-size:1.1em; margin:10px 0 5px 0;display:none;}
		.box_home_titolo_12 span {padding:2px 20px 2px 5px; font-weight:bold; text-decoration:none;;}
	.box_home_colorato_12 
    {
	
	 background-color: #50781D; color: #ffffff; padding: 3px; 
    } 
	.box_home_colorato_12 a:link, .box_home_colorato_12 a:visited { color: #ffffff}	.box_home_colorato_12 a:hover, .box_home_colorato_12 a:active { color: #ffffff}    
/* box arrotondati */    
.xboxhome_12 {margin-bottom: 10px;}
.xboxhome_12  .xtop, .xboxhome_12 .xbottom {display:block; background:transparent; font-size:1px;}
.xboxhome_12  .xb1_12, .xboxhome_12  .xb2_12, .xboxhome_12  .xb3_12, .xboxhome_12  .xb4_12 {display:block; overflow:hidden;}
.xboxhome_12  .xb1_12, .xboxhome_12  .xb2_12, .xboxhome_12  .xb3_12 {height:1px;}
.xboxhome_12  .xb2_12, .xboxhome_12  .xb3_12, .xboxhome_12  .xb4_12 {background:#50781D; border-left:1px solid #50781D; border-right:1px solid #50781D;}
.xboxhome_12  .xb1_12 {margin:0 5px; background: #50781D;}
.xboxhome_12  .xb2_12 {margin:0 3px; border-width:0 2px;}
.xboxhome_12  .xb3_12 {margin:0 2px;}
.xboxhome_12  .xb4_12 {height:2px; margin:0 1px;}

/*.xboxhome_12  .xboxcontent_12 {display:block; border:0 solid #50781D; border-width:0 1px; height:auto;}*/
* html .xboxcontent_12 {height:1px;}

.xboxhome_12  .xboxcontent_12 .box_home_tit_colorato_12 { background-color: #50781D; padding: 5px 5px 0 5px;}

.xboxhome_12  .xboxcontent_12 .box_home_colorato_12{
    	background-repeat:no-repeat; background-position:left; padding:6px 3px 6px 110px; background-image:url(/binary/rimini_falecosegiuste/home_gestione_box/box_econews_home_ridim.1204874440.gif);  
    min-height: 143px; height: auto !important;	height: 143px;
	}


.xboxcontent_12 li.elenco {list-style-type: none; background-image: url(/binary/rimini_falecosegiuste/gestione_sito/raquo_bianco.1201018113.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 0 5px;}
.xboxcontent_12 li.elenco a.bold { text-decoration: none;}    
.xboxcontent_12 li.elenco a:hover.bold { text-decoration: underline;}    

   .box_home_colorato_12 .link_archivio  	{  	padding: 0 0 0 20px;	}
   .box_home_colorato_12 .link_archivio a  	{  	text-decoration: none   }
   .box_home_colorato_12 .link_archivio a:hover  	{  	text-decoration: underline   }


.xboxcontent_12 a, .xboxcontent_12 a:visited, .xboxcontent_12 a:hover, .xboxcontent_12 img { color: #ffffff; }


/*banner */

.banner_piccolo {
	width: 49%;
    float: left;
}
.allinea_banner_sinistra {
	margin: 0 1% 0 0;
}
.allinea_banner_ , .allinea_banner_centro {
	margin: 0 ;
}
.allinea_banner_destra {
	margin: 0 0 0 1%;
}


/* banner arrotondati */    
.xbanner_43 
	{
    margin-bottom: 10px;

}
.xbanner_43  .xtop, .xbanner_43 .xbottom {display:block; background:transparent; font-size:1px;}
.xbanner_43  .xb1_43, .xbanner_43  .xb2_43, .xbanner_43  .xb3_43, .xbanner_43  .xb4_43 {display:block; overflow:hidden;}
.xbanner_43  .xb1_43, .xbanner_43  .xb2_43, .xbanner_43  .xb3_43 {height:1px;}
.xbanner_43  .xb2_43, .xbanner_43  .xb3_43, .xbanner_43  .xb4_43 {background:#50781D; border-left:1px solid #50781D; border-right:1px solid #50781D;}
.xbanner_43  .xb1_43 {margin:0 5px; background: #50781D;}
.xbanner_43  .xb2_43 {margin:0 3px; border-width:0 2px;}
.xbanner_43  .xb3_43 {margin:0 2px;}
.xbanner_43  .xb4_43 {height:2px; margin:0 1px;}

/*.xbanner_43  .xboxcontent_43 {display:block; border:0 solid #50781D; border-width:0 1px; height:auto;}*/
* html .xboxcontent_43 {height:1px;}
.xbanner_43  .xboxcontent_43 
{
 	background-color: #50781D;
    
}

.xbanner_43 a, .xbanner_43 a:visited, .xbanner_43 a:hover, .xbanner_43 img { color: #ffffff; }


/* banner arrotondati */    
.xbanner_44 
	{
    margin-bottom: 10px;

}
.xbanner_44  .xtop, .xbanner_44 .xbottom {display:block; background:transparent; font-size:1px;}
.xbanner_44  .xb1_44, .xbanner_44  .xb2_44, .xbanner_44  .xb3_44, .xbanner_44  .xb4_44 {display:block; overflow:hidden;}
.xbanner_44  .xb1_44, .xbanner_44  .xb2_44, .xbanner_44  .xb3_44 {height:1px;}
.xbanner_44  .xb2_44, .xbanner_44  .xb3_44, .xbanner_44  .xb4_44 {background:#035097; border-left:1px solid #035097; border-right:1px solid #035097;}
.xbanner_44  .xb1_44 {margin:0 5px; background: #035097;}
.xbanner_44  .xb2_44 {margin:0 3px; border-width:0 2px;}
.xbanner_44  .xb3_44 {margin:0 2px;}
.xbanner_44  .xb4_44 {height:2px; margin:0 1px;}

/*.xbanner_44  .xboxcontent_44 {display:block; border:0 solid #035097; border-width:0 1px; height:auto;}*/
* html .xboxcontent_44 {height:1px;}
.xbanner_44  .xboxcontent_44 
{
 	background-color: #035097;
    
}

.xbanner_44 a, .xbanner_44 a:visited, .xbanner_44 a:hover, .xbanner_44 img { color: #ffffff; }


/* banner arrotondati */    
.xbanner_45 
	{
    margin-bottom: 10px;

}
.xbanner_45  .xtop, .xbanner_45 .xbottom {display:block; background:transparent; font-size:1px;}
.xbanner_45  .xb1_45, .xbanner_45  .xb2_45, .xbanner_45  .xb3_45, .xbanner_45  .xb4_45 {display:block; overflow:hidden;}
.xbanner_45  .xb1_45, .xbanner_45  .xb2_45, .xbanner_45  .xb3_45 {height:1px;}
.xbanner_45  .xb2_45, .xbanner_45  .xb3_45, .xbanner_45  .xb4_45 {background:#035097; border-left:1px solid #035097; border-right:1px solid #035097;}
.xbanner_45  .xb1_45 {margin:0 5px; background: #035097;}
.xbanner_45  .xb2_45 {margin:0 3px; border-width:0 2px;}
.xbanner_45  .xb3_45 {margin:0 2px;}
.xbanner_45  .xb4_45 {height:2px; margin:0 1px;}

/*.xbanner_45  .xboxcontent_45 {display:block; border:0 solid #035097; border-width:0 1px; height:auto;}*/
* html .xboxcontent_45 {height:1px;}
.xbanner_45  .xboxcontent_45 
{
 	background-color: #035097;
    
}

.xbanner_45 a, .xbanner_45 a:visited, .xbanner_45 a:hover, .xbanner_45 img { color: #ffffff; }


/* banner arrotondati */    
.xbanner_46 
	{
    margin-bottom: 10px;

}
.xbanner_46  .xtop, .xbanner_46 .xbottom {display:block; background:transparent; font-size:1px;}
.xbanner_46  .xb1_46, .xbanner_46  .xb2_46, .xbanner_46  .xb3_46, .xbanner_46  .xb4_46 {display:block; overflow:hidden;}
.xbanner_46  .xb1_46, .xbanner_46  .xb2_46, .xbanner_46  .xb3_46 {height:1px;}
.xbanner_46  .xb2_46, .xbanner_46  .xb3_46, .xbanner_46  .xb4_46 {background:#035097; border-left:1px solid #035097; border-right:1px solid #035097;}
.xbanner_46  .xb1_46 {margin:0 5px; background: #035097;}
.xbanner_46  .xb2_46 {margin:0 3px; border-width:0 2px;}
.xbanner_46  .xb3_46 {margin:0 2px;}
.xbanner_46  .xb4_46 {height:2px; margin:0 1px;}

/*.xbanner_46  .xboxcontent_46 {display:block; border:0 solid #035097; border-width:0 1px; height:auto;}*/
* html .xboxcontent_46 {height:1px;}
.xbanner_46  .xboxcontent_46 
{
 	background-color: #035097;
    	background-repeat:no-repeat; background-position:left;  background-image:url(/binary/rimini_falecosegiuste/banner/box_concorso_home_sfondo.1204873857.gif);  
    min-height: 143px; height: auto !important;	height: 143px;
	
}

.xbanner_46 a, .xbanner_46 a:visited, .xbanner_46 a:hover, .xbanner_46 img { color: #ffffff; }


/* banner arrotondati */    
.xbanner_47 
	{
    margin-bottom: 10px;

}
.xbanner_47  .xtop, .xbanner_47 .xbottom {display:block; background:transparent; font-size:1px;}
.xbanner_47  .xb1_47, .xbanner_47  .xb2_47, .xbanner_47  .xb3_47, .xbanner_47  .xb4_47 {display:block; overflow:hidden;}
.xbanner_47  .xb1_47, .xbanner_47  .xb2_47, .xbanner_47  .xb3_47 {height:1px;}
.xbanner_47  .xb2_47, .xbanner_47  .xb3_47, .xbanner_47  .xb4_47 {background:#035097; border-left:1px solid #035097; border-right:1px solid #035097;}
.xbanner_47  .xb1_47 {margin:0 5px; background: #035097;}
.xbanner_47  .xb2_47 {margin:0 3px; border-width:0 2px;}
.xbanner_47  .xb3_47 {margin:0 2px;}
.xbanner_47  .xb4_47 {height:2px; margin:0 1px;}

/*.xbanner_47  .xboxcontent_47 {display:block; border:0 solid #035097; border-width:0 1px; height:auto;}*/
* html .xboxcontent_47 {height:1px;}
.xbanner_47  .xboxcontent_47 
{
 	background-color: #035097;
    
}

.xbanner_47 a, .xbanner_47 a:visited, .xbanner_47 a:hover, .xbanner_47 img { color: #ffffff; }







.footer { background-color:#FFFFFF; width: 100%} 
.footer_testo2 {background-image: url(/binary/rimini_falecosegiuste/gestione_sito/logo_footer.1200926974.gif) ; height:auto !important; height:36px; min-height:36px}
.footer2  {background-image: url(/binary/rimini_falecosegiuste/gestione_sito/logo_footer_repeat.1200926975.gif) ; height:auto !important; height:36px; min-height:36px;}
	.footer_testo2 div { padding-left:36px; }
	.footer2, .footer2 a:link, .footer2 a:visited{color: #FFFFFF;}
	.footer2 a:active, .footer2 a:hover{color: #FFFFFF;}

/* inizio classe nascosta ad IE 5.2 Mac\*/ 
						.footer2 .icona_sinistra_215 {background-repeat:no-repeat; background-position:left; padding:6px 3px 6px 7px;background-image:url(/binary/rimini_falecosegiuste/albero/barra_bianca.1121353104.gif);line-height:2em}	
	/* fine classe nascosta */