/* CSS Document */

@import url("template.css");
@import url("topmenu.css");
@import url("moduli.css");


#link_extra {
text-align:right;
padding-top:50px;


}



body {
	font-size:12px;
	background-image: url(http://www.ideaimmobiliare.com/assets/sfondo_sito_idea.gif);
	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:0.9em;
	
}
.testo_grigio {
	font-size:0.9em;
	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:0.9em;
	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:0.9em;
	color:#666;
text-decoration:none;
	font-weight:bold
}
div#lang a:hover {
text-decoration:none;
color:#000;
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
}
/*
.contVideo{
	width:160px;
	background-color:#F60;
	text-align:center;
	border-top:5px;

	
}
.contVideo span{
	color:#FFF;
	font-size:10px;
	font-weight:bold;
}
.contVideo img{
	border:0px;
	border-top:1px solid #FFF;
	margin-top:5px;	
}
*/


.contVideo {margin-top:5px;}
.titVideo {
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid #fff;
	color:#fff;
	width:160px;
	background-color:#F60;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.imgVideo img {border:0;}
