/*

		border-style: solid;
		border-width:1px;
		border-color: #009933;
 
		style="border-style: solid; border-width:1px; border-color: #009933;"
		
*/

/* stile */

a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF751A;
	line-height: normal;

}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: normal;
	background-color: #D5ACEB;


}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF751A;	
	text-decoration: underline;
	line-height: normal;

}

dt {
   padding: 5px 0 3px 0;
}
.copyright{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #75879F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.copyright a:link{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #75879F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

.copyright a:hover{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #75879F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;

}

.copyright a:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color: #75879f;

}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;

}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;

}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;

}


.regioni
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #003399;
	font-variant: normal;
	line-height: normal;

}

.regioni a:link, .regioni a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #003399;
	font-variant: normal;
	line-height: normal;

}

.regioni a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #003399;
	font-variant: normal;
	line-height: normal;
	background-color: #E5E5F5;


}

#piedipagina {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #75879F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

#piedipagina a:link{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #75879F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

#piedipagina a:hover{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #75879F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;

}

#piedipagina a:visited{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color: #75879f;

}

.text{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #002940;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-right: 10px;
}

.titolo {
	color:#5FA3CA;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
}

#menu {
      background-color: #D5ACEB;
      font-size: 9px;
      font-weight: bold;
      font-family: arial, helvetica, sans-serif;
}

#menu a {
      white-space: nowrap;
      font-size: 10px;
}

#menu a:link, #menu a:visited {
      color: #fff;
      text-decoration: none;
}

#menu a:hover {
      color: #024bbe;
}

#menu ul {
      margin: 0;
      padding: 0;
}

#menu li {
      border-left: 1px solid #fff;
}

#menu li.primaVoce {
      border-left: none;
}

.titoli-arancioni{
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	COLOR: #FF751A;
	FONT-FAMILY: "Times New Roman", Times, serif;
	line-height: 20px;
}

.titoli-blu{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #024BBE;
	FONT-FAMILY: "Times New Roman", Times, serif;
	line-height: 20px;

}

.titoli-verdone{
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #8C863D;
	FONT-FAMILY: "Times New Roman", Times, serif;
	line-height: 20px;
}

/*
.titoli-verdone-ridotti{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #8C863D;
	FONT-FAMILY: "Times New Roman", Times, serif;
	line-height: 14px;
	margin: 2px;
}
*/

.titoli-verdone-ridotti{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	/* COLOR: #8C863D; */
	FONT-FAMILY: arial, verdana, sans-serif;
	/* line-height: 14px; */
	/* margin: 2px; */
}

.data-blog{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 14px;
        /* padding: 5px; */
}

.titolo-blog{
	/* padding: 5px; */
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 14px;
}


.boxblog
{
	padding: 0 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: normal;
}

.boxblog a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #003399;
	line-height: normal;
	font-variant: normal;
}

.boxblog a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #003399;
	line-height: normal;
	background-color: #FFFFFF;
	font-variant: normal;



}
.boxblog a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	color: #003399;

}

.categorie
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
;	color: #B05AF2;
	color: #000;
	line-height: normal;

}

.categorie a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
;	color: #B05AF2;
	color: #630DA2;
	line-height: normal;

}
.categorie a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF751A;
	line-height: normal;
	background-color: #EFEFF5;
}

.categorie a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	color: #f00;
;	color: #630DA2;
;	color: #B05AF2;
}


.sottocategorie
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	text-decoration: none;
	line-height: normal;
	color: #888;
}

.sottocategorie a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	color: #888;
}
.sottocategorie a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b05af2;
	line-height: normal;
	background-color: #E5E5F5;
}

.sottocategorie a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #888;
	line-height: normal;
	text-decoration: none;

}


div#ricercacategorie {
		     display: none; 
		     }

div#ricercasemplice {
		    display: none; 
		    }

div#ricercageografica {
		      display:none; 
		      }

#slideshow {
	overflow: hidden;
	position: relative;
	width: 280px;
	height: 175px;
	border-bottom: 3px solid #FF751A;
}

#slideshow img {
	   width: 280px;
	   height: 175px;
}

#ricerca {
	 text-align: center;
}

#nuoveinserzioni {
		 padding: 5px 0 5px 0; 
		 text-align: center; 
		 /*background-color: #003399; */
}

#nuoveinserzioni a, #nuoveinserzioni a:visited {
		 color: #fff;
		 text-decoration: none;
}

#nuoveinserzioni a:hover {
		 color: #003399;
		 background-color: #fff;
}

.bloccoricerca {
	       text-align: left;
	       background-color: #d5aceb;
}
.bloccoricerca-hp {
		 padding: 0 0 1px 0; 
	       text-align: left;
	       background-color: #e2e6f6;
}

#minidoveblog {
	      background-color: #ff7517;
}

#minidoveoggi, #minidoveoggi-vert {
	      background-color: #e5e5f5;
}

.boxblogtext {
	     padding: 3px 8px;
}

.denominazione-inserzionista{
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	COLOR: #5FA3CA;
	FONT-FAMILY: "Times New Roman", Times, serif;
	line-height: 20px;

}

.boxminiatura {
	      width: 120px;
	      height: 80px;
	      text-align: center;
	      background-color: #e5e5f5;
}

.boxminiatura img {
	      margin:  5px 5px 5px 5px ;
 }


.articolo {

	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #002940;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-right: 20px;
	line-height: 1.5em;
	/* text-align: justify; */
}

.elencoarticoli {
		height: 80px;
		vertical-align: middle;
		border-bottom: 1px dashed #e5e5f5;
}


.postimg_left {
float: left;
text-align: left;
margin: 1em 1em 1em 0;
#padding: 3px;
font-weight: bold;
font-family: arial,helvetica,narrow;
color: #999;
}

.postimg_right {
float: right;
text-align: left;
margin: 1em 0 1em 1em;
#padding: 3px;
font-weight: bold;
font-family: arial,helvetica,narrow;
color: #999;
}

.postimg_center {
margin: 1em;
text-align: center;
padding: 3px;
font-weight: bold;
font-family: arial,helvetica,narrow;
color: #999;
}


/* slide */

/* CSS Document */

/*
#slideshow {
	overflow: hidden;
	position: relative;
	width: 280px;
	height: 230px;

}
#slideshow img {
width: 280px;
height: 235px;
}
*/

#slideshow {
	overflow: hidden;
	position: relative;
	width: 255px;
	height: 273px;

}
#slideshow img {
width: 255px;
height: 273px;
}

/* layout */

body {
margin: 0;
padding: 0 10%;

background-color: #fff;
}


#pagina {
width: 840px;
background-color: #fff;
margin: auto;
text-align: center;
padding-top: 10px;
}

#sinistra {
text-align: left;
width: 520px;
float: left;
background-color: #fff;
}

#destra {
text-align: left;
width: 255px;
float: left;
background-color: #fff;
}

#slideshow {
#	   float: left;
#	   }

#piedipagina {
clear: left;
width: 780px;
background-color: #fff;
border-top: 1px solid #D5ACEB;
margin-top: 10px;
text-align: center;
}

#titolo {
width: 99%;
background-color: #F1F1F7;
}

#titolo img {
vertical-align: middle;
}


#menu {
      width: 506px;
      border-bottom: 2px solid #FF751A;
      margin: 0 0 3px 0;
      padding: .5em;
      text-align: center;
}

#menu ul {
      margin: 0;
}

#menu li {
      display: inline;
      margin: 0;
      padding: 0 .5em 0;
      }
      
.bloccoricerca {
	       margin-top: 5px;
}

#minidoveoggi {
	      width: 515px;
	      margin-top: 5px;
	      padding-top: 5px;
	      text-align: left;
}
#minidoveoggi-vert {
	      width: 250px;
	      margin-top: 5px;
	      padding-top: 5px;
	      text-align: left;
}

#minidoveblog {
	      margin-top: 5px;
	      margin-bottom: 5px;
}

#minidoveblog-hp {
		 padding-top: 0;
	      margin-top: 0;
	      margin-bottom: 5px;
}

#ricercageografica-hp {
}

#ricercacategorie-hp {
}

#ricercasemplice-hp {
		    margin: 0;
		    padding: 0;
}

div.clear {
	  clear: both;
	  height: 0;
	  overflow: hidden;
}

