@charset "utf-8";
/* CSS Document */
#boxGeneraleCont{
	background:url(../images/sfondoGen.jpg) top left no-repeat #F6F5F1;
}
.menu{
	position:relative;
	height:84px;
	overflow:visible;
	z-index:5;
}

.cMenuA{
	position:absolute;
	top:12px;
	left:1px;
	z-index:4;
}

.contenuto{
	width:526px;
	float:left;
}
.contenutoMinAlt{
	float:left;
	width:1px;
	height:238px;
}
.contenutoTxt{
	width:525px;
	float:left;
}

.contTesto{
	padding-top:8px;
	color:#28864B;
	padding-left:10px;
}
.contTestoMesi{
	padding-top:8px;
	color:#28864B;
	padding-left:10px;
	margin-left:95px;
	padding-right:20px;
}
.contBoxini{
	float:none;
	clear:left;
	width:820px;
	padding:10px;
}
.contBoxini div{
	float:left;
	font-size:10px;
}

.contBoxini div.n3{
	width:262px;
}
.contBoxini div.giallo{
	background:url(../images/puntiniGialli.gif) top left repeat-y;
	color:#8C7100;
}
.contBoxini div div.testo{
	padding:10px;
}
.contBoxini div.n4{
	width:201px;
}
.contBoxini div.rosa_siamo{
	background:url(../images/puntiniRossi.gif) top left repeat-y;
	color:#990000;
}
.contBoxini div.n7{
	width:110px;
}
.contBoxini div.n7 .testo{
	color:#FF9900;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	width:90px;
}
.contBoxini .NN_7giallo_12Mesi{
	background:url(../images/puntiniArancio.gif) top left repeat-y!important;
	width:193px!important;
}
.contBoxini .NN_7giallo_12Mesi .testo{
	color:#FF9900!important;
	padding:10px 20px!important;
	width:153px!important;
	font-size:10px!important;
	color:#B95C00!important;
	text-align:left!important;
	font-weight:normal!important;
}
.contBoxini div.n2{
	width:211px;
	background:url(../images/puntiniAzzurriSX.gif) top  right repeat-y;
	padding-right:3px;
}
.contBoxini div.n2 .testo{
	color:#3F9570;
	padding:10px;
}
.contBoxini .NN_2verde_pappa{
	background:url(../images/puntiniAzzurriDX.gif) top left repeat-y!important;
	width:225px!important;
	padding-left:3px;
	display:inline;
	margin-left:351px;
}
.contBoxini div.last{
	background-image:none;
}
.contBoxini div.arancione12Mesi{
	background:url(../images/puntiniGialli.gif) top left repeat-y;
	color:#8C7100;
}
.contBoxini div.parco_giochi{
	background:url(../images/puntiniParco.gif) top left repeat-y;
	width:200px;
	color:#006699;
	min-height:110px;
}
.contBoxini div.parco_giochi img{
	padding-left:6px;
}
.contBoxini .NN_1parco_giochi img{
	/*padding-left:0px!important;*/
}
.contBoxini .NN_1parco_giochi{
	margin-left:132px;
	display:inline;
	position:relative;
}
.contBoxini .NN_3parco_giochi{
	width:270px!important; 
}
.linkHomeConcorso a
{
    text-decoration:none!important;
}
.interna_menuSX{
	float:left;
	width:127px;
	position:relative!important;
	z-index:100;
}
.contenutoInterna{
	float:none;
	width:786px;
	overflow:visible;
	position:relative;
	z-index:2;
}
.contenutoDX{
	float:right;
	width:246px;
	padding-left:13px;
	padding-top:235px;
	position:relative;
	overflow:visible;
}
.imgProd{
	left:-30px;
	top:-32px;
	width:332px;
	height:259px;
}
.avvProd{
	position:absolute;
	top:370px;
	left:-700px;
}
.interna_menuSX img{
	padding-top:10px;
}
.interna_menuSX ul{
	padding-top:10px;
}
.interna_menuSX li{
	list-style-type:none;
	padding-left:10px;
	background-position:0px 19px;
	padding-top:5px;
	padding-bottom:8px!important;
	background-repeat:no-repeat;
	margin-right:5px;
}
.interna_menuSX li a{
	color:#2E8937;
}
.interna_menuSX li.giallo a.selected{
	color:#9E7F10;
}
.interna_menuSX li.giallo{
	background-image:url(../images/separatoriGialli.gif);
}
.interna_menuSX li.verde_prodotti a.selected{
	color:#7DA92C;
}
.interna_menuSX li.verde_prodotti{
	background:url(../images/separatoriVerdi.gif) bottom left repeat-x!important;
	padding-bottom:3px;
}

.interna_menuSX li.verde_pappa a.selected{
	color:#7DA92C;
}
.interna_menuSX li.verde_pappa{
	background:url(../images/separatoriVerdino12.gif) bottom left repeat-x!important;
	padding-bottom:3px;
}

.interna_menuSX li.giallo_12Mesi a.selected{
	color:#CC6600;
}
.interna_menuSX li.giallo_12Mesi{
	background:url(../images/separatoriGiallo12.gif) bottom left repeat-x!important;
	padding-bottom:3px;
}
.interna_menuSX li.rosa_mamma a.selected{
	color:#FF1752;
}
.interna_menuSX li.rosa_mamma{
	background:url(../images/separatoriRosaMamma.gif) bottom left repeat-x!important;
	padding-bottom:3px;
}

.briciole{
	width:530px;
	padding-top:14px;
	padding-bottom:11px;
	color:#2E8937;
	padding-left:10px;
	z-index:9;
}

.briciole h1{
	white-space:nowrap;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	display: inline;
	font-weight:normal;
}
.briciole a{
	color:#2E8937;
	text-decoration:underline;
	white-space:nowrap;
}
.briciole a:hover{
	color:#990000;
}
a.ancora{
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.giallo{
	color:#9E7F10;
}
.giallo{
	color:#9E7F10;
}
a.giallo_12Mesi{
	color:#A45200;
}
.giallo_12Mesi{
	color:#A45200;
}
a.verde_pappa{
	color:#368B67;
}
.verde_pappa{
	color:#368B67;
}
a.parco_giochi{
	color:#006699;
}
.parco_giochi{
	color:#006699;
}
.boxinoDXgiallo{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/fineboxinoDXGiallo.gif) bottom left no-repeat;
	color:#9E7F10;
	float:right;
	display:inline;
	position:relative;
}
.boxinoDXTESTOgiallo{
	background:url(../images/boxinoDXGiallo.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
}
a.rosa_siamo{
	color:#990000;
}
.rosa_siamo{
	color:#28864B;
}
.boxinoDXrosa_siamo{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/fineboxinoDXRosaSiamo.gif) bottom left no-repeat;
	color:#990000;
}
.boxinoDXrosa_siamo a{
	color:#990000;
}
.boxinoDXTESTOrosa_siamo{
	background:url(../images/boxinoDXRosaSiamo.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
}
.boxinoDXverde_prodotti{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/fineboxinoDXVerde.gif) bottom left no-repeat;
	color:#24844C;
}
.boxinoDXverde_prodotti a{
	color:#24844C;
}
.verde_prodotti{
	color:#24844C;
}	
.boxinoDXTESTOverde_prodotti{
	background:url(../images/boxinoDXVerde.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
}
.boxinoDXgiallo_12Mesi{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/fineArancio.gif) bottom left no-repeat;
	color:#A45200;
}
.boxinoDXgiallo_12Mesi a{
	color:#A45200;
}
.boxinoDXTESTOgiallo_12Mesi{
	background:url(../images/middleArancio.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
}
.boxinoDXverde_pappa{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/oraFine.gif) bottom left no-repeat;
	color:#3F9570;
}
.boxinoDXverde_pappa a{
	color:#3F9570;
}
.boxinoDXTESTOverde_pappa{
	background:url(../images/oraMiddle.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
}
.boxinoDXparco_giochi{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/finePAPPA.gif) bottom left no-repeat;
	color:#006699;
}
.boxinoDXparco_giochi a{
	color:#006699;
}
.boxinoDXTESTOparco_giochi{
	background:url(../images/middlePAPPA.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
}
.rosa_mamma{
	color:#A8002B;
}
.boxinoDXrosa_mamma{
	width:246px;
	padding-bottom:16px;
	margin-bottom:10px;
	background:url(../images/fineBoxinoDXRosaMamma.gif) bottom left no-repeat;
	color:#A8002B;
}
.boxinoDXrosa_mamma a{
	color:#A8002B;
}
.boxinoDXTESTOrosa_mamma{
	background:url(../images/boxinoDXRosaMamma.gif) top left repeat-y;
	padding:10px 10px 0px 10px;
	width:226px;
}
.ancoraTop{
	width:100%;
	text-align:right;
	float:right;
}
.ancoraTop a{
	line-height:36px;
	display:block;
	padding-right:30px;
	margin-right:10px;
	font-weight:bold;
}
.ancoraTop_giallo a{
	color:#9E7F10;
	text-decoration:underline;
	background-image:url(../images/ancoraGialla.jpg);
	background-repeat:no-repeat;
	background-position:center right;
}
.ancoraTop_giallo_12Mesi a{
	color:#9E7F10;
	text-decoration:underline;
	background-image:url(../images/ancoraArancio.gif);
	background-repeat:no-repeat;
	background-position:center right;
}
.titSezione{
	color:#28864B;
}
/*
.contenutoInterna *{
	padding-left:10px;
	padding-right:10px;
}
.contenutoInterna img.noPrint{
	position:relative;
	left:-10px;
}
*/
.contentAncore{
	padding-left:10px;
	padding-right:10px;
}
.contenutoInterna p, .contenutoInterna ul, .contenutoInterna ol{
	padding-left:10px;
	padding-right:10px;
}
.contentOggetto p, .contentOggetto ul, .contentOggetto ol{
	padding-left:0px;
	padding-right:0px;
}

.interna_menuSX ul, .interna_menuSX ol{
	padding-left:0px!important;
	padding-right:0px!important;
}
.interna_menuSX li{
	list-style-position:outside;
}
.rightCont{
	overflow:visible;
}
.boxNascosto div.bTit{
	line-height:18px;
	font-weight:bold;
	padding-bottom:10px;
	cursor:pointer;
}
.boxNascosto{
	margin-left:10px;
	margin-right:10px;
}
.boxNascosto_giallo div.bTit{
	background:url(../images/separaBoxiniGialli.jpg) bottom left no-repeat;
	color:#8C7100
}
.boxNascosto div.bText{
	padding:8px 12px 16px 12px;
	margin:0px 12px 0px 0px;
	position:relative;
}
.boxNascosto div.bText div.fine{
	position:absolute;
	bottom:0px;
	right:0px;
	height:16px;
	width:100px;
}

.boxNascosto_giallo div.bText{
	background:url(../images/fineBoxiniGialli.jpg) bottom left no-repeat #FDE385;
	color:#8C7100
}
.boxNascosto_giallo div.bText div.fine{
	background:url(../images/fineBoxiniGialli.jpg) bottom right no-repeat #FDE385;
	color:#8C7100
}	
	
.bMinAlt{
	float:left;
	width:1px;
	height:300px;
}
.bTextA{
	float:left;
	width:819px;
}
.bTextA ul{
	margin-top:10px;
	padding-bottom:3px;
	background:url(../images/sfondoLi.gif) top left repeat-x;
}
.bTextA li{
	list-style-type:none;
	color:#398E4B;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
	background:url(../images/sfondoLi.gif) bottom left repeat-x;
	padding-bottom:3px;
}
.bTextA li a{
	color:#398E4B;
	font-size:10px;
	font-weight:bold;
}
.submitSondaggio{
	width:57px;
	height:33px;
	border:none;
	margin-left:165px;
}
.submit_rosa_siamo{
	background:url(../images/inviaRed.gif) top left no-repeat
}
.submit_giallo_12Mesi{
	background:url(../images/inviaGiallo12Mesi.gif) top left no-repeat
}
.submit_giallo{
	background:url(../images/inviaGialloAtt.gif) top left no-repeat
}
.submit_verde_prodotti{
	background:url(../images/inviaVerde.gif) top left no-repeat
}
.submit_verde_pappa{
	background:url(../images/inviaVerdePappa.gif) top left no-repeat
}
.submit_parco_giochi{
	background:url(../images/inviaAz.gif) top left no-repeat
}
.pulsantiInvia{
	padding-left:10px;
	clear:both;
}
.pulsantiInvia input.stampa{
	width:88px;
	height:34px;
	border:none;
	cursor:pointer
}
.pulsantiInvia input.segnala{
	width:132px;
	height:34px;
	border:none;
	cursor:pointer
}
.pulsantiInvia input.segnala_rosa_siamo{
	background:url(../images/inviaAmica.gif) top left no-repeat;
}
.pulsantiInvia input.stampa_rosa_siamo{
	background:url(../images/stampa.gif) top left no-repeat
}
.pulsantiInvia input.segnala_rosa_mamma{
	background:url(../images/inviaAmica.gif) top left no-repeat;
}
.pulsantiInvia input.stampa_rosa_mamma{
	background:url(../images/stampa.gif) top left no-repeat
}
.pulsantiInvia input.segnala_giallo{
	background:url(../images/inviaAmicaGiallo.gif) top left no-repeat;
}
.pulsantiInvia input.stampa_giallo{
	background:url(../images/stampaGiallo.gif) top left no-repeat
}
.pulsantiInvia input.segnala_giallo_12Mesi{
	background:url(../images/inviaAmicaGiallo12Mesi.gif) top left no-repeat;
}
.pulsantiInvia input.stampa_giallo_12Mesi{
	background:url(../images/stampaGiallo12Mesi.gif) top left no-repeat
}
.pulsantiInvia input.segnala_verde_pappa{
	background:url(../images/inviaAmicaVerdePappa.gif) top left no-repeat;
}
.pulsantiInvia input.stampa_verde_pappa{
	background:url(../images/stampaVerdePappa.gif) top left no-repeat
}
.pulsantiInvia input.segnala_verde_prodotti{
	background:url(../images/inviaAmicaVerdePappa.gif) top left no-repeat;
}
.pulsantiInvia input.stampa_verde_prodotti{
	background:url(../images/stampaVerdePappa.gif) top left no-repeat
}
.pulsantiInvia input.stampa_parco_giochi{
	background:url(../images/stampaParcoGiochi.gif) top left no-repeat
}
.boxinoDXTIT{
	position:relative;
	overflow:hidden;
	width:244px;
	height:29px;
}
.boxinoDXTIT img{
	position:absolute;
	top:0px;
	left:0px;
}
.boxinoDXTIT a{
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(../images/link.gif);
	background-position:215px 12px;
	background-repeat:no-repeat;
	width:244px;
	height:29px;
	display:block;
	overflow:hidden;
}
.contentFloat{
	width:525px;
}
.errJS{
	font-weight:bold;
	color:#FF0000;
	font-size:12px;
	line-height:30px;
}
.boxSezioni
{
    margin-left:20px;
    margin-top:30px;
}
.minHeightGiraffa
{
    float:left;
    width:1px;
    position:relative;
    height:80px;
}
.txtGiraffa
{
    float:left;
    width:390px;
}
.areaSx
{
    float:left;
}
.areaDx
{
    float:left;
    margin-top:10px;
    margin-left:5px;
}
.testoEta
{
    margin-top:7px;
    width:175px;
}
.boxSezione
{
    float:left;
    margin-right:10px;
    margin-bottom:15px;
}
.boxContenutiDx
{
    float:left;
    margin-top:260px;
}
.boxClicca
{
    position:absolute;
    left:555px;
    top:310px;   
}
.boxCliccaDet
{
    position:absolute;
    left:555px;
    top:310px;
    width:244px;
}
.middleBox
{
    padding-top:12px;
    padding-left:12px;
}
.middleCont
{
    overflow-y:auto;
    height:135px;
    width:210px;
}
.middleBoxPappa
{
    background-image:url(../images/filettoBoxGiraffa.gif);
    background-repeat:repeat-y;
}
.middleBoxPappa div
{
    scrollbar-3dlight-color: #DEF3F3; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #DEF3F3; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #8BD5D6; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #DEF3F3;
    scrollbar-track-color: #DEF3F3;
}
.dettaglioContenutoPappa
{
    width:210px;
    color:White;
}
.dettaglioContenutoPappa a
{
    color:White;
}
.boxSeparaGiraffaPappa
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:#6AC59F;
    margin-top:7px;
    margin-bottom:7px;
}

.middleBox12mesi
{
    background-image:url(../images/filettoBox12mesi.gif);
    background-repeat:repeat-y;
}
.middleBox12mesi div
{
    scrollbar-3dlight-color: #F6ECE7; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #F6ECE7; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #DDB8A0; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #F6ECE7;
    scrollbar-track-color: #F6ECE7;
}

.dettaglioContenuto12mesi
{
    width:210px;
    color:#A45200;
}
.dettaglioContenuto12mesi a
{
    color:#A45200;
}
.boxSeparaGiraffa12mesi
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:#D3954C;
    margin-top:7px;
    margin-bottom:7px;
}

.middleBoxParcoGiochi
{
    background-image:url(../images/filettoBoxParcoGiochi.gif);
    background-repeat:repeat-y;
}
.middleBoxParcoGiochi div
{
    scrollbar-3dlight-color: #DCF1F9; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #DCF1F9; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #8FD1F0; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #DCF1F9;
    scrollbar-track-color: #DCF1F9;
}
.dettaglioContenutoParcoGiochi
{
    width:210px;
    color:#3097FF;
}
.dettaglioContenutoParcoGiochi a
{
    color:#3097FF;
}
.boxSeparaGiraffaParcoGiochi
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:white;
    margin-top:7px;
    margin-bottom:7px;
}

.middleBoxProdotti
{
    background-image:url(../images/filettoBoxProdotti.gif);
    background-repeat:repeat-y;
}

.middleBoxProdotti div
{
    scrollbar-3dlight-color: #ACD7BC; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #ACD7BC; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #1D804C; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #ACD7BC;
    scrollbar-track-color: #ACD7BC;
}

.dettaglioContenutoProdotti
{
    width:210px;
    color:#1D804C;
}
.dettaglioContenutoProdotti a
{
    color:#1D804C;
}
.boxSeparaGiraffaProdotti
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:white;
    margin-top:7px;
    margin-bottom:7px;
}

.middleBoxVivere
{
    background-image:url(../images/filettoBoxVivere.gif);
    background-repeat:repeat-y;
}
.middleBoxVivere div
{
    scrollbar-3dlight-color: #CAC491; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #CAC491; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #B0A85D; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #CAC491;
    scrollbar-track-color: #CAC491;
}
.dettaglioContenutoVivere
{
    width:210px;
    color:#B69B31;
}
.dettaglioContenutoVivere a
{
    color:#B69B31;
}
.boxSeparaGiraffaVivere
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:#B69B31;
    margin-top:7px;
    margin-bottom:7px;
}

.middleBoxMammaAMamma
{
    background-image:url(../images/filettoBoxMammaAMamma.gif);
    background-repeat:repeat-y;
}
.middleBoxMammaAMamma div
{
    scrollbar-3dlight-color: #E7B6C1; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #E7B6C1; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #DE9BA9; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #E7B6C1;
    scrollbar-track-color: #E7B6C1;
}
.dettaglioContenutoMammaAMamma
{
    width:210px;
    color:#FF3366;
}
.dettaglioContenutoMammaAMamma a
{
    color:#FF3366;
}
.boxSeparaGiraffaMammaAMamma
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:#FF3366;
    margin-top:7px;
    margin-bottom:7px;
}

.middleBoxChiSiamo
{
    background-image:url(../images/filettoBoxChiSiamo.gif);
    background-repeat:repeat-y;
}
.middleBoxChiSiamo div
{
    scrollbar-3dlight-color: #931316; 
    scrollbar-arrow-color: #000066;
    scrollbar-base-color: #931316; 
    scrollbar-darkshadow-color: #666666; 
    scrollbar-face-color: #931316; 
    scrollbar-highlight-color: #666666; 
    scrollbar-shadow-color: #931316;
    scrollbar-track-color: #931316;
}
.dettaglioContenutoChiSiamo
{
    width:210px;
    color:#931316;
}
.dettaglioContenutoChiSiamo a
{
    color:#931316;
}
.boxSeparaGiraffaChiSiamo
{
    height:1px;
    width:210px;
    overflow:hidden;
    background-color:white;
    margin-top:7px;
    margin-bottom:7px;
}

.spacer 
{
    clear:left;
    height:1px;
    overflow:hidden;
    position:relative;
    width:100%;
}

.contenutoSx 
{
   width:410px;
   color:#368d3e;
   margin-top:70px;
   margin-left:7px;
}

.contenutoSx span 
{
   float:left;
   width:120px;
   padding-top:1px;
}

.contenutoSx #telefono1 
{
    width:32px;
}

.contenutoSx #telefono2 
{
    width:140px;
    margin-left:2px;   
}

.contenutoSx input,#descrizione
{
    width:287px;      
}

.contenutoSx select 
{
    width:290px;  
}

.contenutoSx input,textarea,select 
{
    font-size:12px;
}

.contenutoSx input,select,textarea 
{
    margin-bottom:3px;
    border:1px solid #cdd5c3;
    float:left;
    background:#ebf5e0;
}

.contenutoSx #btnSalva
{
    background:url(/images/btnSalva.gif) no-repeat;
    border:0;
    width:62px;
    height:20px;
    cursor:pointer;
    overflow:hidden;
    float:none;
    margin-left:20px;
    margin-bottom:0px;   
}

.contenutoSx #btnAnnulla 
{
    background:url(/images/btnAnnulla.gif) no-repeat;
    cursor:pointer;
    border:0;
    width:81px;
    height:20px;
    overflow:hidden;
    float:none;
    margin-bottom:0px;    
}

#titoloSegnalazioni 
{
    margin-bottom:35px;
}

#lblPrefisso,#lblNumero
{
    width:53px;       
}

#lblNumero 
{
    margin-left:5px;
}

#descrizione 
{
    height:100px;    
}

#campiObbligatori 
{
    text-align:right;    
}

.separatore 
{
    background:url(../images/seperatoreSegnalaLocale.gif) no-repeat;
    width:409px;
    height:3px;
    overflow:hidden;
    margin-bottom:10px;
    margin-top:10px;    
}

#lblPrivacyBox 
{
    margin-bottom:10px;        
}

#privacyBox 
{
    width:407px;    
    height:69px;
    background:#EBF5E0;
    font-size:11px;
}

#txtCheckBox 
{
    margin-top:10px;
    margin-bottom:10px;    
}

#radioAccetto 
{
        
}

#radioNonAccetto 
{
    
}

#radioAccetto,#radioNonAccetto 
{
    float:none;
    width:30px;
    background:none;
    border:none;
}

#btnSalvaAnnulla 
{
    float:right;
    padding-bottom:30px; 
}

#titoloRegione 
{
    color:#ff4272;
    font-weight:bold;
    margin-left:5px;
    font-size:17px;
    margin-top:20px;    
}

#contTitoloCitta 
{
    margin-left:5px;
    color:#FF4272;
    font-weight:bold;    
    font-size:12px;
    margin-top:10px; 
}

#titoloCitta 
{
    float:left;
    padding-right:15px;    
}

#titoloCitta a 
{
    color:#FF4272;
    font-weight:bold;    
    font-size:13px;
}

#titoloCitta a.selected 
{
    text-decoration:underline;    
}

#boxSegnalazione #boxSx,#boxDx
{
    float:left;
}

#boxSegnalazione #boxSx 
{
    width:190px;
}

#boxSegnalazione #boxDx  
{
    width:239px;
    height:61px;
    overflow:hidden;
    background:url(../images/bgDescLocale.gif) no-repeat;    
}

#boxSx #imgLocale 
{
    float:left;    
}

#boxSx 
{
    color:#333333;
    font-size:11px;
}

#boxSx #nomeLocale a
{
    font-size:14px;
    font-weight:bold;
    color:#f8a415;     
}

#boxSx #web a
{
   text-decoration:underline;
   color:#f8a415;     
}

#boxDesc 
{
    color:#cc0000;
    font-size:11px;
    margin-top:2px;
    margin-left:5px;
    width:225px;
}

#linkContinua a
{
    color:#cc0000;    
    font-weight:bold;
    float:right;
    margin-right:8px;
}

#contSegnalazioni #separatore
{
    margin-top:15px;
    margin-bottom:20px;
}

#boxSegnalazione 
{

}

#boxSegnalazione #boxDettaglioSx,#boxDettaglioDx 
{
    float:left;        
}

#titoloSegnalazione 
{
    font-weight:bold;
    font-size:21px;
    color:#f8a415;    
}

#dettaglioZona 
{
    color:#ffffff;
    background-color:#f8a415;
    height:20px;
    overflow:hidden;
    font-weight:bold;
    font-size:12px;
    padding-top:3px;
    padding-left:5px;
    margin-bottom:10px;
    margin-top:5px;    
}

#boxSegnalazione #boxDettaglioSx 
{
    width:160px;    
}

#web a 
{
    color:#de0022;
    text-decoration:underline;    
}

#boxSegnalazione #boxDettaglioDx 
{
    width:267px;    
}

#dettaglioSegnalazione,#contSegnalazioni 
{
    padding-bottom:30px;
    width:429px;
    overflow:hidden;
    margin-top:15px;    
}

#contSegnalazioni #pagine
{
    color:#cc0033;
    font-weight:bold;
    float:right;
}

#contSegnalazioni #pag 
{   
    padding-left:5px;
    padding-right:5px;
    margin-top:3px;
    float:left;   
}

#lasciaCommento 
{
    margin-top:15px;    
    text-align:left;
}

#lasciaCommento span 
{
    color:#e1213e;
    font-weight:bold;
    font-size:10px;
    padding-right:5px;
    border-right:2px solid;    
}

#lasciaCommento a 
{
    color:#e1213e;
    font-weight:bold;
    font-size:10px;
    padding-right:5px;
    padding-left:5px;    
}

#lasciaCommento img 
{
    padding-right:3px;   
}

#boxAggCommento 
{
    margin:0 auto;
    width:356px;
    text-align:left;
    border:4px solid #f9a415;
    margin-top:10px;
    background:#ffffff;
    position:absolute;
    left:175px;
    top:540px;
}

#btnChiudi
{
    background:none;
    border:none;
    float:right;
    color:#E1213E;
    font-weight:bold;
    font-size:9px;    
}

#boxAggCommento #txtNome,#txtEmail 
{
    float:left;
    margin-left:15px;
    border:1px solid #e2e2e2;
    width:141px;    
}

#boxAggCommento span 
{
    border:none;
    font-size:12px;
    padding-left:15px;
}

#boxContAggCommento 
{
    margin-top:5px;
    width:350px;
    padding-bottom:15px;    
}

#lblCommento 
{
    margin-top:10px;
    float:left;
    margin-bottom:2px;    
    margin-left:15px;
    color:#E1213E;
    font-weight:bold;
    font-size:12px;
}

#insCommento 
{
    background:#ffffff;
    border:1px solid #e2e2e2;
    float:none;
    margin-bottom:0px;
    margin-left:15px;
    width:300px;
    height:100px; 
}

div#btnInvia 
{
    margin-top:10px;
    margin-right:10px;  
    float:right;
}

#invia
{
    margin-right:8px; 
    color:#E1213E;
    font-weight:bold;
    float:left;
    padding-top:3px;
}

#btnInviaCommento 
{
    background:url(../images/succ3.gif) no-repeat;
    height:19px;
    width:19px;
    overflow:hidden;
    border:none;
    cursor:pointer;    
}

.minHeight 
{
    clear:left;
    float:left;
    height:500px;
    overflow:hidden;
    width:1px;    
}

#lblNome 
{
    float:left;
    padding-left:15px;
    color:#E1213E;
    font-weight:bold;
    font-size:12px;
}

#lblEmail 
{
    float:left;
    color:#E1213E;
    font-weight:bold;
    font-size:12px;
    padding-left:83px;    
}

#lasciaCommento #separatore 
{
    margin-bottom:10px;
    margin-top:10px;
    overflow:hidden;    
}

#commenti #separatore 
{
   margin-bottom:10px;
   margin-top:10px;       
}

#nomeUtente span 
{
    color:#E1213E;    
    font-weight:bold;
}

#commentoUtente 
{
    margin-top:10px;    
}

#dataCommento 
{
    color:#989795;    
}

#dettaglioSegnalazione #pagine
{
    float:right;
}

#dettaglioSegnalazione #pagine #pag 
{
    float:left;
    color:#CC0033;
    font-weight:bold;
    padding-top:3px;
    padding-right:5px;
    padding-left:5px;
    width:64px;    
}

#pagine #pagPrec 
{
    float:left;       
}

#pagine #pagSuc 
{
    float:left;
}

.upNews 
{
    color:#218b49;
    margin-left:5px;
    width:390px;    
}    
