/* CSS Document */

@import url("template.css");
@import url("topmenu.css");
@import url("left_menu.css");
@import url("moduli.css");


body {
	font-size:12px;
	background-image: url(../assets/sfondo_sito.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
body, html {
margin:0;
padding:0;
}


p, .testo {
	font-size:12px;
	color:#333;
	text-align: justify;
	line-height:18px;
	
}
p.titoli_pagina {
	font-size:13px;
	font-weight:bold;
	color:#FF6600;
	text-transform: uppercase;
	border-bottom:1px solid #FF6600;
	line-height:25px;
	margin:0;
}



.sotto_titoli_pagina {
font-weight:bold;
font-size:12px;
}


.titoli_pagina_arancione {
	font-size:13px;
	color:#333;
	font-weight: bold;
}


.testo_grigio {
	font-size:10px;
	color:#666;
	
}

.contatti { /*tabella contatti*/
border-top:6px solid #fff;
}


table.immobili td.testo_immobili { /*usata in td testo dcettaglio*/
padding-left:15px;
}
/****link tabella contatti*****************/

.contatti a, .contatti a:link {

	font-weight:bold;
	text-decoration:none;

	color:#666;
}

.contatti a:visited {
	color:#666;
text-decoration:none;
}
.contatti a:hover {
text-decoration:underline;
	color:#666;
}

.contatti a:active {
	color:#666;
text-decoration:none;
}
/*******************/





.titolo_form {
background-color:#ccc;
display:block;
font-size:1em;
margin-bottom:10px;
padding:5px;
color:#000;
}

.box_center ul {
	font-size:1em;
	margin:0;
	padding:0;
	list-style-position: inside;
	line-height:18px;	
}

.giustificato {
text-align:justify;
line-height:13px;
}

left_column p,  left_column testo  {
	margin:0;
	padding:0;
	

}


.pad_td_lc {
padding: 0 2px 0 2px;

}
th.titolo_lc  {
font-weight:bold;
	font-size:1em;
	color:#FFFFFF;
}

/****link*****************/

a, a:link {
	color:#FF6600;
	text-decoration:underline;
}


a:visited {
color:#FF6600;
text-decoration:none;
}
a:hover {
text-decoration:none;
color:#FF6600;
}

a:active {
color:#FF6600;
text-decoration:none;
}

/****link lang*****************/


#lang a, #lang a:link {
	font-size:1em;
	color:#F60;
	text-decoration:none;
	font-weight:bold
}
div#lang a:hover {
	text-decoration:none;
	color:#F60;
	font-weight:bold
}

#lang a:visited {
color:#FF6600;
text-decoration:none;
	font-weight:bold
}

#lang a:active {
color:#FF6600;
text-decoration:none;
	font-weight:bold
}

