 /* CSS Document */

/** PAGINE INTERNE **/

.attenzione{
color:#c00;
font-size:12px;
text-align:center;
padding:0px;
font-weight:bold;
}

/**LINK*/

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

.button-back{
float:left;
}

.button-fb-info{
float:left;
}

.navigation-list {
text-align:center;
background:#F2F0F1;
height:32px;
}

.pager-link{

}

.navigation-list a:link{
color:#C63532;
font-size:12px;
font-weight:bold;
padding:5px;
border:1px solid #ccc;
display:block;
float:left;
height:20px;
width:20px;
}

.navigation-list a:hover{
color:#FF0007;
font-size:12px;
font-weight:bold;
padding:5px;
border:1px solid #ccc;
display:block;
float:left;
height:20px;
width:20px;
}

.navigation-list span{
color:#000;
font-size:12px;
font-weight:bold;
padding:5px;
border:1px solid #ccc;
display:block;
float:left;
height:20px;
width:20px;
}

.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  ;
}

.interno-home{
width:595px ;
text-align:left;
float:left ;
background:#F2F0F1;
padding: 5px 0px 5px 5px ;
}


.interno-chisiamo {
width:595px ;
text-align:left;
float:left ;
background:#F2F0F1;
padding: 5px 0px 5px 5px ;
}

.interno-contatti {
width:595px ;
text-align:left;
float:left ;
background:#F2F0F1;
padding: 5px 0px 5px 5px ;
}
/**RUBRICHE**/
.interno-rubriche {
width:595px ;
text-align:left;
float:left ;
background:#F2F0F1;
padding: 5px 0px 5px 5px ;
}

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

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

.primo-box-rubriche{
float:left;
clear:none;
width:281px;
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;
}

.secondo-box-rubriche{
float:right;
clear:none;
width:281px;
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;
height:343px;
}


/**INIZIO LISTA ART RUBRICHE**/
.box-lista-rubriche{
width:583px;
background:transparent url(/static/images/layout/body/ombra-box-info-dettaglio.jpg) repeat-x scroll left bottom;
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:transparent url(/static/images/layout/body/ombra-box-lista-ann.jpg) repeat-x scroll left bottom;
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:#C63532;
}

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

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



/**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 **/
.testo-home-page-aumm{
color:#ccc;
font-size:10px;
cursor:default;
position:absolute;
width:286px;
top:0px;
}


.box-benvenuto{
width:612px;
background:#F2F0F1 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;
}


.interno-errore {
width:510px ;
text-align:left;
float:left ;
background:#C62727;
padding: 45px;
color:#fefefe;
}

.interno-errore p {
color:#fefefe;
text-transform:uppercase;
font-size:12px;
padding:15px 0px;
}

.interno-errore a {
color:#fefefe;
}

.interno-errore a:hover {
color:#ccc;
}

.interno-psw-dimenticata {
width:595px ;
text-align:left;
float:left ;
background:#F2F0F1;
padding: 5px 0px 5px 5px  ;
height:500px;
}

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


.obligatory{
color:#C00;
font-weight:bold;
border:1px solid #ccc;
width:auto;
padding:10px;
margin:10px;
}

.in-registrazione {
width:595px ;
text-align:left;
float:left ;
padding: 5px 0px 5px 5px  ;
font-weight:bold;
}

/**
.interno-registrazione div {
padding:0px 0px 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:#C63532;
margin:5px;
}

.title a:hover {
font-size:25px;
color:#852624;
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;
}

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

.ricerca {
width:578px ;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc ;
margin-top:3px;
background:transparent url(/static/images/layout/body/ombra-box-info-dettaglio.jpg) repeat-x scroll left bottom;
padding:5px;
}

.ricerca h1{
font-size:14px;
font-weight:bold;
color:#000;
margin-top:2px;
margin-bottom:2px;
}

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

.style-in-search{
border-top:2px dotted #20437D;
padding-top:1px;
width:606px;

}

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

.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{
float:left;
background:transparent;
clear:none;
width:294px;
margin-right:1px;
/**border:1px solid #444;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
**/
}

.ann-centeright-home{
float:left;
background:transparent;
clear:none;
width:294px;
margin-left:1px;
/**border:1px solid #444;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
**/
}

.locandina{
text-align:center;
background:transparent url(/static/images/locandina/bg.jpg) no-repeat scroll center top;
position:relative;
border: 1px solid #ccc;
margin-top:3px; 
}


.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 h1 {
height:35px;
color:#C63532;
font-weight: bold;
padding:0px 0px 0px 0px;
margin:0px;
border:1px solid #ccc;
}

.ann-centeright-home h1 {
height:35px;
color:#C63532;
font-weight: bold;
padding:0px 0px 0px 0px;
margin:0px;
border:1px solid #ccc;
}

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

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

#content-body{
width:595px ;
text-align:left;
float:left ;
background:#F2F0F1;
padding: 5px 0px 5px 5px ;
}

.pagina-dettaglio-annuncio{
width:578px;
padding:5px;
border:1px solid #cecece;
background:transparent  url(/static/images/layout/body/ombra-box-info-dettaglio.jpg) repeat-x scroll bottom left;
font-size:10px;
}

.pagina-dettaglio-annuncio h3{
margin:0px 0px 3px 0px;
font-size:15px;
font-weight:bold;
}


.pagina-left-dettaglio-annuncio{
width:287px;
float:left;
border-right:1px solid #cecece;
}

.pagina-right-dettaglio-annuncio{
width:287px;
float:right;
}


.up-dettaglio{
/**float:left;
margin-right:5px;
margin-bottom:5px;
**/
margin-top:5px;
clear:none;
width:583px;
padding-top:0px;
padding:0px 5px 5px 5px;
}


/**IN CASO DI ASSENZA FOM CONTATTO**/
.top-dettaglio-only{
/**float:left;
margin-right:5px;
margin-bottom:5px;
margin-top:5px;**/

clear:none;
width:595px;
padding-top:0px;
padding-left:5px;
padding-bottom:5px;
}
/**IN CASO DI ASSENZA FOM CONTATTO**/

.down-dettaglio{
background:transparent;
width:485px;
padding:10px 10px 10px 10px;
background:transparent url(/static/images/layout/body/ombra-box-info-dettaglio.jpg) repeat-x scroll left bottom;
border:1px solid #cecece;
margin-right:40px;
margin-left:40px;
margin-top:10px;
/**float:right;**/
}
/**
.down-dettaglio img{
padding-left:170px;
padding-right:20px;
}
**/

.contatto-top {
width:485px;
}

.contatto-top p {
float:left;
padding:5px;
}

.contatto-bottom {
width:485px;
}

.contatto-bottom p {
padding:5px;
}

.bottom-submit{
text-align:center;
}

.bottom-submit input{
margin-top:5px;
}

.bottom-submit img{
float:left;
width:129px;
margin-top:5px;
}

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

.lista-annunci-colonna{
border:1px solid #ccc;
padding-top: 0px;
padding-bottom: 2px;
padding-left:5px;
padding-right:5px;
margin-bottom:3px;
margin-top:3px;
display:block;
height:100px;
width:282px;
font-size:10px;
background:transparent url(/static/images/layout/body/ombra-box-info-dettaglio.jpg) repeat-x scroll left bottom;
}

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

.lista-annunci-colonna h2 {
border:0px;
height:14px;
padding:5px 0px 5px 0px;
display:block;
width:284px;
text-transform:uppercase;
}

.lista-annunci-colonna h3 {
border:0px;
padding:2px 0px 2px 0px;
margin-top:2px;
margin-bottom:0px;
font-size:10px;
border-top:1px dashed #ccc;
text-transform:uppercase;
}

.lista-annunci-colonna h2 a{
font-size:10px;
color:#444444;
font-weight:bold;
text-decoration:none;
display:block;
width:284px;
text-transform:uppercase;
}

.lista-annunci-colonna h2 a:link{
font-size:10px;
color:#444444;
font-weight:bold;
text-decoration:none;
display:block;
widows:284px;
text-transform:uppercase;
}

.lista-annunci-colonna h2 a:hover{
font-size:10px;
color:#676666;
font-weight:bold;
text-decoration:underline;
display:block;
width:284px;
text-transform:uppercase;
}


.lista-annunci-colonna p{
padding:0px;
margin-top:0px;
text-align:justify;
text-transform:lowercase;
display:block;
}

.lista-annunci-colonna p a{
color:#444444;
text-decoration:none;
}

.lista-annunci-colonna p a:link{
color:#444444;
text-decoration:none;
}

.lista-annunci-colonna p a:hover{
color:#676666;
text-decoration:none;
}

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

/**LISTA ANNUNCI RICERCA**/
.lista-annunci-colonna-ric{
background:transparent url(/static/images/layout/body/ombra-box-info-dettaglio.jpg) repeat-x scroll bottom left;
border:1px solid #ccc;
padding-top: 0px;
padding-bottom: 2px;
margin-bottom:3px;
margin-top:3px;
margin-left:0px;
margin-right:0px;
display:block;
font-size:10px;
width:588px;
}

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

.lista-annunci-colonna-ric h2 {
height:25px;
line-height:25px;
border:0px;
padding-left:3px;
padding-right:3px;
border-bottom:2px solid #8c8c8c;
border-top:2px solid #8c8c8c;
width:582px;
text-transform:uppercase;
}

.lista-annunci-colonna-ric h2 a{
font-size:12px;
color:#C63532;
font-weight:bold;
text-decoration:none;
}

.lista-annunci-colonna-ric h2 a:link{
font-size:12px;
color:#C63532;
font-weight:bold;
text-decoration:none;
}

.lista-annunci-colonna-ric h2 a:hover{
font-size:12px;
color:#FF0007;
font-weight:bold;
text-decoration:underline;
}

.text-list{
text-align:justify;
padding:5px;
font-size:12px;
width:420px;
}


.lista-annunci-colonna-ric p{
padding:1px 5px;
margin-top:0px;
text-align:left;
font-size:10px;
font-weight:bold;
width:150px;
}

.lista-annunci-colonna-ric p a{
color:#444444;
text-decoration :none;
}

.lista-annunci-colonna-ric p a:link{
color:#444444;
text-decoration:none;
}

.lista-annunci-colonna-ric p a:hover{
color:#676666;
text-decoration :none;
}


/**FINE LISTA ANNUNCI RICERCA**/


.interno-dett{
display:block;
}

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

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

.interno-dett h3{
margin-top:5px;
margin-bottom:5px;
color:#C63532;
border-bottom:1px solid #C63532;
font-size:15px;
}

.elenco-completo{
text-align:right;
color:#444;
font-size:14px;
borde:5px solid #b1b1b1 ;
text-transform:uppercase;
font-weigt:bold;
padding:7px;
background:#E1E1E1;
font-weight:bold;
}

.elenco-completo a:link{
color:#444;
text-transform:uppercase;
font-weigt:bold;
font-size:14px;
}

.elenco-completo a:hover{
color:#c00;
text-transform:uppercase;
font-weigt:bold;
font-size:14px;
}



.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:#C63532;
margin:10px 0px 10px 0px;
border-bottom:1px solid #C63532;
}
/**TITOLI PAGINA DETTAGLIO ANNUNCIO**/
#title-form-1 {
font-size:15px;
color:#C63532;
margin:10px 0px 10px 0px;
border-bottom:1px solid #20437D;
}

#title-form-3 {
font-size:15px;
font-weight:bold;
color:#444;
border-bottom:0px solid #512900;
}

/**FINE TITOLI PAGINA DETTAGLIO ANNUNCIO**/
#title-form-hight {
font-size:17px;
color:#c00;
margin:30px 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;
padding-top:20px;
}


.separ-mexaggio{
background:transparent url(/static/images/layout/body/ombra-box-dettaglio.jpg) no-repeat scroll top center;
padding:20px 0px 00px 0px;
}


.mexaggio-annuncio{
clear:none;
text-align:justify;
text-transform:none;

padding:0px 0px 30px 0px;
}

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

.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: #c00;
	text-decoration:none;
}
.sitemap div a:hover {
	color: #000;
}

.sitemap div div a {
	color:#CC0000;
}
.sitemap div div a:hover {
	color:#CC0000;
}

.sitemap div div div a {
	color:#9AC24E;
}
.sitemap div div div a:hover {
	color:#9AC24E;
}

.sitemap div div div div a {
	color:#4EA0C2;
}
.sitemap div div div div a:hover {
	color:#4EA0C2;
}

/**MESSAGGI**/

.messaggio-inviato{
color:#99C907;
font-size:14px;
font-weight:bold;
text-align:center;
padding:10px 0px 10px 0px;
border-top:1px dotted #99C907;
border-bottom:1px dotted #99C907;
}

.in-condividi{
width:595px ;
text-align:right;
float:left ;
background:#F2F0F1;
border-bottom:1px solid #EBE3CC;
padding-left:5px;
}

.condividi{
margin:0px;
padding:5px;
font-size:10px;
float:right;
}

.box-like{
border-top:1px solid #ccc;
padding-top:5px;
margin-top:5px;

}

.publ-down{
width:595px;
float:right;
margin:5px 2px;
text-align:center;
}

/**INIZIO PAGINA RECOVERY**/
.title-recovery{
font-weight:bold;
font-size:12px;
color:#c00;
}

.title-recovery span{
margim:0px 10px 0px 0px;
text-align:left;
font-size:16px;
}

.center-recovery{
margin:15px 0px;
text-align:left;
}


.submit-recovery{
text-align:right;
}

/**FINA PAGINA RECOVERY**/


/**PAGE CONTATTI**/

.contatti-left{
float:left;
width:286px;
padding:10px 0px 0px 5px;
}

.contatti-left input{
width:276px;
}


.contatti-right{
float:left;
width:296px;
padding:10px 0px 0px 0px;
}

.contatti-right textarea{
width:296px;
height:133px;
}

.contatti-invia{
text-align:right;
border-top:1px dashed #ccc;
margin-top:5px;
padding:15px 0px;
}


.contatti-invia input{
width:174px;
MARGIN:5px 0px 0px 0px;
text-align:center;
}



/**INIZIO IE6**/


.ie6-box{
background:#fefefe;
color:#000;
border: 4px solid #F90;
padding:10px;
}

.ie6-box h2{
padding:0px;
margin:1px 0px;
font-size:14px;
font-weight:bold;
}

.ie6-box h3{
padding:0px;
margin:1px 0px;
font-size:12px;
color:#F90;
}

.ie6-box p{
padding:0px;
margin:5px 0px;
font-size:12px;
text-align:justify;
}

.icon-ie6{
text-align:center;
margin:5px 0px;
}

.icon-ie6 a{
margin:0px 2px;
}

/**FINE PAGE CONTATTI**/

/**partner page**/

.partner-box{
 width:198px;
float:left;
text-align:center;
 }

.partner-box-1{
 width:178px;
 margin:5px;
 padding:5px;
 border:1px solid #ccc;
 }
 
 .partner-box-2{
 width:178px;
 margin:5px;
 padding:5px;
 border:1px solid #ccc;
 background:#eee;
 }
 
.partner-box h1{
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#444;
border-top:1px dashed #CCCCCC;
border-bottom:1px dashed #CCCCCC;
margin:0px 0px 5px 0px;
 }
 
.partner-box h2{
font-size:12px;
font-weight:lighter;
 }

.partner-box img{
 border:0px solid #ccc;
 }

/** fine partner page**/



.banner_imgs{
border:0px solid #000;
width:750px;
height:62px;
}

.banner_imgs a{
border:0px solid #000;
width:750px;
height:62px;
}

.title-all-category{
background:#e4e4e4;
margin-top:15px; 
width:600px;
height:35px;
border-bottom:1px #7a7a7a dashed;
border-top:1px #7a7a7a dashed;
float:left;
}

.box-home-category{
    background: none repeat scroll 0 0 #F2F0F1;
    float: left;
    padding: 5px 0 5px 5px;
    text-align: left;
    width: 595px;
    font-size:10px;
}

.box-home-category-border{
border:1px solid #ccc;
padding:5px;
}

.box-home-category p{
    float: left;
    border:1px  solid #ccc;
    margin:1px;
    width:193px;
}

.box-home-category a{
color:#000;
padding:2px;
width:189px;
display:block;
}

.box-home-category a:hover{
color:#fff !important;
font-weight:bold;
background:#666;
padding:2px;
width:189px;
display:block;
float:left;
}


/******************************** PAGINA PRE registrazione************************************/

.box-part-prereg{
border:1px solid #ccc;
width:auto;
padding:5px;
margin:5px;
text-transform:uppercase;
font-size:10px;
text-align:center;
}

.textleft-part-prereg{
float:left;
width:200px;
padding:5px 0px;
font-weight:bold;      
text-align:left;
}

.textright-part-prereg{
float:left;
width:300px;
padding:5px 0px;  
text-align:left;
}
