/* CSS Document */

/** PAGINE INTERNE **/


/**LINK*/
a:link {
color:#20437D;
}
a:hover {
color:#2F60B2;
}

.button-back{
margin-top:20px;
margin-bottom:5px;
}

.navigation-list {
text-align:center;
background:#fff url(/static/images/layout/bg-navigation.jpg) no-repeat scroll bottom center;
}

.navigation-list a:link{
color:#20437D;
font-size:12px;
font-weight:bold;
}

.navigation-list a:hover{
color:#2F60B2;
font-size:12px;
font-weight:bold;
}

.link-plus-plus{
text-align:center; 
margin:5px 0px 5px 0px;
}

.link-plus{
text-align:center; 
margin:5px 0px 5px 0px;
}

.link-plus-plus a {
text-align:center; 
font-size:20px; 
color:#20437D;
}

.link-plus a {
font-size:13px; 
color:#4c4c4c;

}

/**FINE LINK**/
.in {
padding: 5px 10px 5px 10px  ;
}

.in-home{
width:624px ;
text-align:left;
float:left ;
background:#fff url(/static/images/layout/bg-home.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.in-dovesiamo {
width:624px ;
text-align:left;
float:left ;
background:#fff  url(/static/images/layout/bg-dovesiamo.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.in-chisiamo {
width:624px ;
text-align:left;
float:left ;
background:#fff  url(/static/images/layout/bg-chisiamo.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.in-contatti {
width:624px ;
text-align:left;
float:left ;
background:#fff  url(/static/images/layout/bg-contatti.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}
/**RUBRICHE**/
.in-rubriche {
width:624px ;
text-align:left;
float:left ;
background:#fff url(/static/images/layout/bg-home.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.rubriche-text{
text-align:justify;
padding:15px 0px 15px 0px;
}

.rubriche-text img{
float:left;
border:0px;
margin-right:5px;
}

.box1-rubriche{
float:left;
clear:none;
width:298px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-right:2px;
margin-bottom:5px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
background:#F8F8F8  url(/static/images/layout/ombra-box-cerca.jpg) repeat-x scroll bottom left;
}

.box2-rubriche{
float:right;
clear:none;
width:298px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-right:2px;
margin-bottom:5px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
background:#F8F8F8  url(/static/images/layout/ombra-box-cerca.jpg) repeat-x scroll bottom left;
}


.box1-giochi{
float:left;
clear:none;
width:290px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-top:10px;
margin-right:2px;
margin-bottom:5px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
background:#F8F8F8;
}

.box2-giochi{
float:right;
clear:none;
width:290px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-top:10px;
margin-right:2px;
margin-bottom:5px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
background:#F8F8F8;
}

/**INIZIO LISTA RUBRICHE
.box-lista-rubriche{
width:612px;
background:#fff url(/static/images/admin/bg-center-box.jpg) repeat-x scroll top left;
border-top:0px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
height:550px;
}

.box-lista-rubriche p{
background:transparent url(/static/images/layout/icon-title-rub.gif) no-repeat scroll center left;
border-bottom:1px solid #eee;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
}

.box-lista-rubriche a{
font-size:12px;
font-weight:bold;
color:#3E66A9;
}

/**FINE LISTA RUBRICHE**/

/**INIZIO LISTA ART RUBRICHE**/
.box-lista-rubriche{
width:612px;
background:#fff;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
}


.lista-art-rubr{
background:#fff url(/static/images/layout/ombra-box-ann-mini.jpg) repeat-x scroll bottom left;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom:3px;
margin-top:3px;
display:block;
height:74px;
font-size:10px;

}

.lista-art-rubr img{
float:left;
margin-right:3px;
}

.lista-art-rubr p{
padding:0px;
margin-top:0px;
}

.lista-art-rubr a{
font-size:12px;
font-weight:bold;
color:#3E66A9;
}

.lista-art-rubr p a:link{
color:#3E66A9;
text-decoration:none;
}

.lista-art-rubr p a:hover{
color:#2F60B2;
text-decoration:underline;
}

.lista-art-rubr p a:visited{
color:#20437D;
}

/**LISTA GIOCHI**/
.lista-giochi-rubr{
background:#fff url(/static/images/layout/ombra-box-ann-mini.jpg) repeat-x scroll bottom left;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom:3px;
margin-top:3px;
display:block;
font-size:10px;

}

.lista-giochi-rubr img{
float:left;
margin-right:3px;
}

.lista-giochi-rubr p{
padding:0px;
margin-top:0px;
}

.lista-giochi-rubr a{
font-size:12px;
font-weight:bold;
color:#3E66A9;
}

.lista-giochi-rubr p a:link{
color:#3E66A9;
text-decoration:none;
}

.lista-giochi-rubr p a:hover{
color:#2F60B2;
text-decoration:underline;
}

.lista-giochi-rubr p a:visited{
color:#20437D;
}

/**FINE LISTA GIOCHI**/




/**Lista Oroscopo**/
.lista-oroscopo{
background:#fff url(/static/images/layout/ombra-box-ann-mini.jpg) repeat-x scroll bottom left;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom:3px;
margin-top:3px;
display:block;
font-size:10px;
height:84px;
}

.lista-oroscopo img{
float:left;
margin-right:3px;
}

.lista-oroscopo p{
padding:0px;
margin-top:0px;
}

.lista-oroscopo span{
font-weight:bold;
color:#20437D;
}


/**FINE LISTA ART CINEMA**/

/** INIZIO BOX TESTO BENVENUTO IN HOME **/
.box-benvenuto{
width:612px;
background:#fff url(/static/images/admin/bg-center-box.jpg) repeat-x scroll top left;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
font-size:10px;
}

/** FINE BOX TESTO BENVENUTO IN HOME **/

.boxleft-rubriche h3{
margin:0px;
height:50px;
}

.boxright-rubriche h3{
margin:0px;
height:50px;
}

.in-insannuncio {
width:624px ;
text-align:left;
float:left ;
background:#fff url(/static/images/layout/bg-insannuncio.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.in-insannuncio-info {
width:624px ;
text-align:left;
float:left ;
background:#fff;
padding: 5px 10px 5px 10px  ;
}

.in-errore {
width:624px ;
text-align:left;
float:left ;
background:#fff url(/static/images/layout/bg-errore.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.in-errore p {
color:#c00;
font-size:14px;
padding:0px 10px 0px 0px;
}

.in-psw-dimenticata {
width:624px ;
text-align:left;
float:left ;
background:#fff url(/static/images/layout/bg-psw-dimenticata.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
height:500px;
}

.in-psw-dimenticata div {
padding:0px 10px 00px 0px;
}

.in-registrazione {
width:624px ;
text-align:left;
float:left ;
background:#fff url(/static/images/layout/bg-registrazione.jpg) no-repeat scroll top left;
padding: 5px 10px 5px 10px  ;
}

.in-registrazione div {
padding:0px 10px 0px 0px;
}


.error-cause{
background:#ccc;
border:2px solid #000;
margin:10px;
padding:5px;
}

.error-cause p{
border-bottom:1px solid #444;
font-size:15px;
padding:20px;
}


.title {
font-size:25px;
color:#20437D;
}

.title-imm {
font-size:25px;
color:#20437D;
margin:5px;
}

.title a:link {
font-size:25px;
color:#20437D;
margin:5px;
}

.title a:hover {
font-size:25px;
color:#2F60B2;
margin:5px;
}

.title a:visited {
font-size:25px;
color:#20437D;
margin:5px;
}

.title-lavoro {
font-size:25px;
color:#20437D;
margin:5px;
}

.title-fiera {
font-size:25px;
color:#20437D;
margin:5px;
}

.title-Motori {
font-size:25px;
color:#20437D;
margin:5px;
}

.title-incontri {
font-size:25px;
color:#20437D;
margin:5px;
}

.title-art{
font-size:15px;
color:#c00;
border-bottom:1px solid #ccc;
}

/**BOX DI RICERCA**/

.search-text{
border:1px inset #ccc;
margin-bottom:1px;
color:#444;
font-weight:bold;
width:400px;
}

.ricerca select{
border:1px inset #ccc;
color:#444;
font-weight:bold;
}


.ricerca {
width:620px ;
height:50px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc ;
margin-top:3px;
margin-bottom:3px;
background:#F8F8F8  url(/static/images/layout/ombra-box-cerca.jpg) repeat-x scroll bottom left;
padding-top:2px;
padding-bottom:2px;
}

.ricerca img{
float:left;
}

.ricerca-home img{
float:left;
}

.style-in-search{
padding-top:1px;
width:538px;

}

.style-in-search span{
color:#20437D;
font-weight:bold;
}

.style-in-search-2{
color:#20437D;
font-weight:bold;

}

/**FINE BOX DI RICERCA**/

.pubb-top-home{
width:622px;
background:#fff;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
/**margin:5px;**/
}
.ann-centerleft-home{
background:#fff url(/static/images/admin/bg-center-box.jpg) repeat-x scroll top left;
float:left;
clear:none;
width:298px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
/**margin-left:5px;**/
margin-right:2px;
margin-bottom:5px;
}
.ann-centeright-home{
background:#fff /**url(/static/images/admin/bg-center-box.jpg) repeat-x scroll top left**/;
float:right;
width:298px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-left:2px;
/**margin-right:5px;**/
margin-bottom:5px;
}


.pubb-bottom-home{
clear:none;
background:#fff;
float:left;
width:622px;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
/**margin:0px 5px 5px 5px;**/
}

 /************************ iiiiiiii ************************/
.ann-centerleft-home h2 {
font-size:14px;
color:#E8151B;
font-weigth: bold;
padding:0px;
margin:0px;
border-bottom:1px solid #ccc;
}

.ann-centeright-home h2 {
font-size:14px;
color:#E8151B;
font-weight: bold;
padding:0px;
margin:0px;
border-bottom:1px solid #ccc;
}

.ann-centerleft-home p {
padding-top:5px;
}

.ann-centeright-home p {
padding-top:5px;
}
/**PAGINA DETTAGLIO ANNUNCIO**/

.boxleft-dettaglio{
background:#fff;
float:left;
clear:none;
width:450px;
padding-top:0px;
padding-left:5px;
padding-bottom:5px;
margin-right:5px;
margin-bottom:5px;
margin-top:5px;
}


/**IN CASO DI ASSENZA FOM CONTATTO**/
.boxleft-dettaglio-only{
background:#fff;
float:left;
clear:none;
width:624px;
padding-top:0px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
margin-bottom:5px;
margin-top:5px;
}
/**IN CASO DI ASSENZA FOM CONTATTO**/

.boxright-dettaglio{
background:#F9BC01 url(/static/images/layout/form-dett-amm.jpg) no-repeat scroll top center;
float:right;
width:170px;
min-height:534px;
border-top:0px solid #20437D;
border-right:0px solid #20437D;
border-left:0px solid #20437D;
border-bottom:0px solid #20437D;

padding-left:2px;
padding-right:2px;
padding-bottom:5px;
margin-bottom:5px;
margin-right:5px;
margin-top:5px;
}
.boxright-dettaglio img{
padding-left:2px;
padding-right:2px;
}

/**FINE PAGINA DETTAGLIO ANNUNCIO**/
/**LISTA ANNUNCI HOME E CATEGORIE**/

.lista-ann{
background:#fff url(/static/images/layout/ombra-box-ann-mini.jpg) repeat-x scroll bottom left;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom:3px;
margin-top:3px;
display:block;
height:54px;
font-size:10px;

}

.lista-ann img{
float:left;
margin-right:3px;
}

.lista-ann h2 {
border:0px;
}

.lista-ann h2 a:link{
font-size:10px;
color:#20437D;
font-weight:bold;
text-decoration:none;

}

.lista-ann h2 a:hover{
font-size:10px;
color:#2F60B2;
font-weight:bold;
text-decoration:underline;
}

.lista-ann h2 a:visited{
font-size:10px;
color:#20437D;
font-weight:bold;
}

.lista-ann p{
padding:0px;
margin-top:0px;
}

.lista-ann p a:link{
color:#3E66A9;
text-decoration:none;
}

.lista-ann p a:hover{
color:#2F60B2;
text-decoration:underline;
}

.lista-ann p a:visited{
color:#20437D;
}

/**FINE LISTA ANNUNCI HOME E CATEGORIE**/

/**LISTA ANNUNCI RICERCA**/
.lista-ann-ric{
background:#fff url(/static/images/layout/ombra-box-ann.png) repeat-x scroll bottom left;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom:3px;
margin-top:3px;
margin-left:0px;
margin-right:0px;
display:block;
font-size:10px;
text-align:justify;
text-transform:lowercase;
}

.lista-ann-ric img{
float:none;
margin-right:3px;
margin-left:3px;
}

.lista-ann-ric h2 {
border:0px;
padding-left:3px;
padding-right:3px;
}

.lista-ann-ric h2 a:link{
font-size:10px;
color:#20437D;
font-weight:bold;
text-decoration:none;
}

.lista-ann-ric h2 a:hover{
font-size:10px;
color:#2F60B2;
font-weight:bold;
text-decoration:underline;
}

.lista-ann-ric h2 a:visited{
font-size:10px;
color:#20437D;
font-weight:bold;
}

.lista-ann-ric p{
padding-left:3px;
padding-right:3px;
margin-top:0px;
text-align:justify;
text-transform:lowercase;
}

.lista-ann-ric p a:link{
color:#3E66A9;
text-decoration:none;
}

.lista-ann-ric p a:hover{
color:#2F60B2;
text-decoration:underline;
}

.lista-ann-ric p a:visited{
color:#20437D;
}

/**FINE LISTA ANNUNCI RICERCA**/


.in-dettaglio{
display:block;
}

.in-dettaglio a img{
margin-right:0px;
border-right:0px solid #ccc;
padding-right:0px;
}

.in-dettaglio img{
float:left;
margin-right:3px;
border-right:1px solid #ccc;
padding-right:3px;
}

.in-dettaglio h3{
margin-top:5px;
margin-bottom:5px;
color:#c00;
border-bottom:1px solid #ccc;
}

.elenco-completo{
text-align:right;
color:#20437D;
font-size:10px;
border-top:1px solid #ccc ;
}

.elenco-completo a:link{
color:#20437D;
font-size:10px;
}

.elenco-completo :hover{
color:#275094;
font-size:10px;
}

.elenco-completo :visited{
color:#20734D;
font-size:10px;
}


.num1{
float:right;
color:#20437D;
font-size:10px;
}

.num2{
float:right;
color:#20437D;
font-size:10px;
}

.num1 a:link{
color:#20437D;
font-size:10px;
}

.num2 a:link{
color:#20437D;
font-size:10px;
}

.num1 :hover{
color:#275094;
font-size:10px;
}

.num2 a:hover{
color:#2F60B2;
font-size:10px;
}



/*END HOME*/

#title-form {
font-size:15px;
color:#20437D;
margin:10px 0px 10px 0px;
border-bottom:1px solid #20437D;
}
/**TITOLI PAGINA DETTAGLIO ANNUNCIO**/
#title-form-1 {
font-size:15px;
color:#20437D;
margin:10px 0px 10px 0px;
border-bottom:1px solid #20437D;
}

#title-form-3 {
font-size:17px;
color:#512900;
margin:7px 2px 7px 2px;
border-bottom:1px solid #512900;
background:url(/static/images/layout/bg-title-form.png) repeat-x scroll bottom left;
}

/**FINE TITOLI PAGINA DETTAGLIO ANNUNCIO**/
#title-form-hight {
font-size:17px;
color:#c00;
margin:10px 0px 10px 0px;
}

#title-form-hight-plus{
font-size:18px;
color:#c00;
margin:10px 0px 10px 0px;
}

.nota{
font-size:10px;
color:#c00;
margin:5px 0px 5px 0px;
}

.nota-light{
font-size:10px;
color:#20437D;
margin:5px 0px 5px 0px;
}

.box-commerciante{
border-top:1px solid #ccc;
}

.mex-annuncio{
clear:left;
text-align:justify;
text-transform:lowercase;
}

/**SITE MAP**/
.title-map {
	font-size:15px;
	color:#20437D;
}

.title-map2 {
	font-size:12px;
	color:#c00;
}

.sitemap a {
	display:block;
}



div.sitemap-elem {
	visibility:		hidden;
	display: 		none;
	padding-left:	10px;
}

img.arrow {
	float:	left;
	width:	10px;
	height:	10px;
	border:	0;
	margin-right: 4px;
}

span.spacer {
	width: 16px;
}

/* Colori per i vari livelli della sitemap */
.sitemap div a {
	color: #18AFD5;
	text-decoration:none;
}
.sitemap div a:hover {
	color: #00ccff;
}

.sitemap div div a {
	color:#18AFD5;
}
.sitemap div div a:hover {
	color:#00ccff;
}

.sitemap div div div a {
	color:#0ba8cf;
}
.sitemap div div div a:hover {
	color:#0ba8cf;
}

.sitemap div div div div a {
	color:#0ba8cf;
}
.sitemap div div div div a:hover {
	color:#00ccff;
}
