/* CSS Document */

body {margin:0px auto; padding:0px; text-align:center; font-family:"Trebuchet MS", Thaoma , Verdana, Arial; font-size:75%; background-image:url(../grafica/agenzia-immobiliare-cagliari_r4_c1.jpg); background-repeat:repeat-y; background-position:center; background-color:#40454B;}
	#contenitore {width:887px; margin:0px auto; padding:0px; text-align:left; position:relative;}
		#top {position:absolute; top:0px; left:-1px; width:887px; height:278px;}
			#menu {position:absolute; top:0px; left:0px; width:887px; height:69px;}
				#cerca{width:177px; height:69px; background-image:url(../grafica/agenzia-immobiliare-cagliari_r1_c10.jpg); position:absolute; top:0px; right:0px;}
			#foto{position:absolute; top:69px; left:0px; width:887px; height:153px; background-image:url(../grafica/agenzia-immobiliare-cagliari_r2_c2.jpg);}
			#menu2{position:absolute; top:222px; left:0px; width:887px; height:29px; background-image:url(../grafica/agenzia-immobiliare-cagliari_r3_c2.jpg); padding-top:1px;}
				#menu2 a {line-height:30px; color:#FFFFFF; text-decoration:none;}
				#menu2 a:hover {line-height:30px; color:#FFFFFF; text-decoration:underline;}
					#menu21 {width:243px; text-align:center; float:left}
					#menu22 {width:147px; text-align:center ; float:left}
					#menu23 {width:143px; text-align:center; float:left}
					#menu24 {width:181px; text-align:center; float:left}
					#menu25 {width:173px; text-align:center; float:left}
		#bottom {position:absolute; top:278px; left:-1px; width:887px;}
			#colonnasinistra {width:562px; padding-left:8px; min-height:270px; height:auto !important; height:270px; }
				#testobloccosinistra { background-color:#E9E6D7;width:555px; height:191px;   min-height:196px; height:auto !important; height:196px; padding:0 5px; padding-bottom:1px; line-height:120%;}
				#strutturebloccosinistra { background-color:#FFF;width:555px; padding:5px; min-height:450px; height:auto !important; height:450px; }
				 a {color:#046298; text-decoration:underline;}
					 a:hover {color:#000; text-decoration:none; }
			#colonnadestra {width:301px; position:absolute; top:0px; right:0px; background-color:#666666; line-height:120%;}
				#colonnadestracerca {position:absolute; top:0px; left:0px; width:301px; height:197px; background-image:url(../grafica/agenzia-immobiliare-cagliari_r6_c9.jpg);}
				#colonnadestracercapagine {position:absolute; top:0px; left:0px; width:301px; height:153px; background-image:url(../grafica/motore2.jpg);}
				#colonnadestranews {position:relative}
				#testodestra {position:absolute; top:197px; left:0px; background-image:url(../grafica/agenzia-immobiliare-cagliari_r12_c9.jpg); background-repeat:repeat-y; background-position:left top;}
					#testodestra p {padding:10px; text-align:justify;}
					#fotonews {position:absolute; top:74px; left:0px; z-index:99999;}
				#testodestrapagine {position:absolute; top:160px; left:0px; background-image:url(../grafica/agenzia-immobiliare-cagliari_r12_c9.jpg); background-repeat:repeat-y; background-position:left top;}

			#footer {clear:both; line-height:28px; color:#E2E1CF; background-image:url(../grafica/agenzia-immobiliare-cagliari_r16_c2.jpg); background-position:left top; background-repeat:no-repeat; background-color:#0F334B; min-height:100px; height:auto !important; height:100px; text-align:center;}
				#footer a {color:#7CCFFF; text-decoration:none; padding:0 5px;}
					#footer a:hover {color:#FFF; text-decoration:underline; padding:0 5px;}
				#navigazione {	position:absolute;top:-15px;	left:5px;	width: 580px;}
				#navigazione a {color:#046298; text-decoration:none; padding:0 5px;}
					#navigazione a:hover {color:#000; text-decoration:underline; padding:0 5px;}
				
			h1 {font-family:"Times New Roman", Times, serif; font-size:140%; color:#046298; padding-top:10px;}

/*formcerca*/
#vendita {position:absolute; top:41px; left:42px; font-size:11px;} #affitto {position:absolute; top:41px; left:135px; font-size:11px;}
#citta{position:absolute; top:66px; left:47px; font-size:11px;} #selectcitta{position:absolute; top:79px; left:47px; font-size:11px;} #selectcitta select {width:210px;}
#tipologia{position:absolute; top:111px; left:47px; font-size:11px;} #selecttipologia{position:absolute; top:125px; left:47px; font-size:11px;} #selecttipologia select {width:210px;}
#bottone{position:absolute; top:158px; left:207px; font-size:11px;}

#selectcittapagine{position:absolute; top:79px; left:47px; font-size:11px;} #selectcittapagine select {width:106px;}
#tipologiapagine{position:absolute; top:66px; left:155px; font-size:11px;} #selecttipologiapagine{position:absolute; top:79px; left:155px; font-size:11px;} #selecttipologiapagine select {width:106px;}
#bottonepagine{position:absolute; top:115px; left:227px; font-size:11px;}

#venditadettagliostruttura {position:absolute; top:19px; left:480px; font-size:11px;} #affittodettagliostruttura {position:absolute; top:19px; left:540px; font-size:11px;}

#selectcittapaginedettagliostruttura{position:absolute; top:19px; left:600px; font-size:11px;} #selectcittapaginedettagliostruttura select {width:106px;}
#tipologiapaginedettagliostruttura{position:absolute; top:19px; left:155px; font-size:11px;} #selecttipologiapaginedettagliostruttura{position:absolute; top:19px; left:710px; font-size:11px;} #selecttipologiapagine select {width:115px;}
#bottonepaginedettagliostruttura{position:absolute; top:21px; left:835px; font-size:11px;}


.input, textarea, select{border-right:1px solid #D9D6C3;border-bottom:1px solid #D9D6C3;border-left:1px solid #D9D6C3;border-top:1px solid #D9D6C3; padding:1px;font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;color:#666666;}
label{}
fieldset {border:1px dashed #CCC;padding:10px;margin-bottom:10px;}
legend {font-size: 100%;color:#fff;background: #110907;padding: 3px 6px;margin-bottom:10px;}
.button {font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; border:0px;
	color:#fff;	font-weight:bold;background-image:url(../grafica/bottone.jpg); background-position:left top; background-repeat:repeat-x;}



#catalogo{width:568px; position:relative;  padding-left:7px; padding-bottom:10px; background-image:url(../grafica/sfondocatalogo.jpg); background-position:left top; background-repeat:no-repeat; padding-top:10px;}
#retrocatalogo {width:575px; background-image:url(../grafica/sfondocatalogoretro.jpg); background-repeat:repeat-y; position:relative; left:-10px; background-position:left top;}
.struttura {width:560px; height:128px; background-color:#FFFFFF; position:relative; border-bottom:1px solid #D0CDBA; }
.fotostruttura {position:absolute; top:5px; left:2px; border:1px solid #D0CDBA; height:116px;}
	.fotostruttura img {margin:1px;}
	.nomestruttura { position:absolute; top:18px; left:134px; color:#076297; text-transform:uppercase;}
	.caratteristichegenerali { position:absolute; top:45px; left:134px; width:420px; font-size:10px; line-height:120%;}
	.linkdettaglio { position:absolute; top:100px; left:340px;}
		.linkdettaglio a:link, .linkdettaglio a:visited, .linkdettaglio a:active {background-image:url(../grafica/bottone.jpg); background-repeat:repeat-x; line-height:18px; color:#FFFFFF; text-decoration:none; padding:0 5px;}
		.linkdettaglio a:hover {background-color:#D0CDBA; background-image:none; line-height:18px; color:#000; text-decoration:none; padding:0 5px;}
	.linkrichiediinformazioni { position:absolute; top:100px; left:400px;}
		.linkrichiediinformazioni a:link, .linkrichiediinformazioni a:visited, .linkrichiediinformazioni a:active {background-image:url(../grafica/bottone.jpg); background-repeat:repeat-x; line-height:18px; color:#FFFFFF; text-decoration:none; padding:0 5px;}
		.linkrichiediinformazioni a:hover {background-color:#D0CDBA; background-image:none; line-height:18px; color:#000; text-decoration:none; padding:0 5px;}

.clearboth {clear:both}
.linkpagine {margin-top:10px; text-align:right; padding-right:5px; background-image:url(../grafica/bottone.jpg); background-repeat:repeat-x; height:18px; color:#FFFFFF; font-size:90%; width:555px; line-height:18px; position:relative;} 
	.linkpagine img {position:absolute; top:0px; left:0px;}
	.linkpagine a {color:#FFF; text-decoration:none; padding:0 5px;}
	.paginacorrente {color:#FFF;  padding:0 3px; border:1px solid #FFF;}

.modulocerca {position:absolute; top:21px; left:10px; width:107px; font-size:10px; border:0px;}
.bottonediricerca {position:absolute; top:21px; left:137px;}

#colonnadettaglio{position:relative;}
	#cercadettaglio { width:887px; height:73px; background-image:url(../grafica/cercadettaglio.jpg); position:relative;}
	#corpodettaglio { width:887px; background-image:url(../grafica/sfondodettaglio.jpg); position:relative; height:395px;}
	

.fotostrutturadettaglio {position:absolute; top:1px; left:444px; width:422px; height:301px;}

#cercadettaglio h1 {position:absolute; top:13px; left:20px; margin:0px; padding:0px;}
	.richiediinformazioni{position:absolute; top:283px; left:162px;}
		.richiediinformazioni a {color:#FFFFFF; text-decoration:none;} .richiediinformazioni a:hover {color:#FFFFFF; text-decoration:underline;}
	
	.comunedettaglio {position:absolute; top:30px; left:50px;}
	.zonadettaglio {position:absolute; top:60px; left:50px;}
	.tipoimmobiledettaglio {position:absolute; top:90px; left:50px;}
	.prezzodettaglio {position:absolute; top:120px; left:50px;}
	.caratteristichedettaglio {position:absolute; top:170px; left:50px; width:380px; font-size:10px; line-height:140%;}
	
	
	.colore1 {
padding:5px;
}

.colore2 {
padding:5px;
}

.occhiello {
font-size:80%;
color:#666666;
margin-top:10px;
}

.titolonews {
color:#336699;
font-size:150%;
font-weight:normal;
padding-bottom:3px;
}

.sottotitolo{
font-size:90%;
color:#333;
}

.datanews {
text-align:right;
font-size:80%;
color:#999999;
margin-bottom:5px;
}

.introduzione {
font-size:90%;
font-style:italic;
color:#333;
margin-bottom:10px;
}