
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(http://www.trieste-casa.it/sf_home.jpg);
	background-repeat: repeat;
	
}
A:link                   { font-weight: normal; color: #333333; text-decoration: none; }
A:visited                { font-weight: normal; color: #333333; text-decoration: none; }
A:active                 { font-weight: normal; color: #333333; text-decoration: none; }
A:hover                  { font-weight: normal; color: #cc0a18; text-decoration: underline; }


 
div#altrilink_top{
	width: 170px;
	height: 15px;
	margin: 0 auto;
	background: url(altrilink_top.png);
}
div#altrilink_bottom{
	width: 170px;
	height: 15px;
	margin: 0 auto;
	background: url(altrilink_bottom.png);
}
div#gentop{
	width: 1000px;
	height: 160px;
	margin: 0 auto;
	background-color: #121212;
	background: url(gentop.png);
}
div#pulsanti{
	width: 900px;
	height: 45px;
	margin: 0 auto;
	text-align:center;
	background-color: #2f3e52;
	background: url(div_pulsanti.png);
	background-repeat:no-repeat;
}
div#panoramica{
	width: 300px;
	height: 120px;
	background-color: #cc0000;
	background: url(div_panoramica.png);
}
div#inizio_body{
	width: 1000px;
	height: 5px;
	margin: 0 auto;
	background: url(inzio_body.png);
}
div#fine_body{
	width: 1000px;
	height: 45px;
	margin: 0 auto;
	background: url(fine_body.png);
}
div#div_loop{
	width: 650px;
	height: 20px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(div_loop.png);
}
div#top_body1{
	width: 400px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(top_body1.png);
}
div#top_body2{
	width: 770px;
	height: 4px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(top_body2.png);
}

div#top_body4{
	width: 770px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(top_body4.png);
}
div#top_body5{
	width: 770px;
	height: 4px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(top_body5.png);
}
div#top_body6{
	width: 400px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(top_body6.png);
}

div#top_body3{
	width: 180px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(top_body3.png);
}
div#div_preferiti{
	width: 180px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(div_preferiti.png);
}


div#div_nontrovi_top{
	width: 400px;
	height: 10px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(div_nontrovi_top.png);
}
div#div_nontrovi_bottom{
	width: 400px;
	height: 10px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(div_nontrovi_bottom.png);
}
div#bottom_body{
	width: 770px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(bottom_body.png);
}
div#bottom_body2{
	width: 700px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(bottom_body2.png);
}
div#bottom_body3{
	width: 180px;
	height: 40px;
	margin: 0 auto;
	background-color: #2f3e52;
	background: url(bottom_body3.png);
}
div#top_ban{
	width: 800px;
	height: 25px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(top_ban.png);
}
div#bottom_ban{
	width: 800px;
	height: 25px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(bottom_ban.png);
}
div#zona_top{
	width: 800px;
	height: 30px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(zona_top_div.png);
}
div#zona_bottom{
	width: 800px;
	height: 30px;
	margin: 0 auto;
	background-color: #2f3e52;
	text-align:center;
	background: url(zona_bottom_div.png);
}
div#cerca{
	width: 400px;
	height: 25px;
	margin: 0 auto;
	background: url(div_cerca.png);
}
div#menu_top{
	width: 600px;
	height: 25px;
	margin: 0 auto;
	background: url(div_menu_top.png);
}
div#marquee1{
	width: 320px;
	height: 120px;
	margin: 0 auto;
	background: url(div_marquee1.png);
}
select#selezione{
background-color: #222222;
color: #CCCCCC;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}
select#selezione2{
background-color: #2896c4;
color: #ffcc00;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}
select#selezione3{
background-color: #cccccc;
color: #191919;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}
input#tipo_immobile{
color: #191919;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;	
}
input#euro{
height:17px;
background-color: #ffffff;
color: #000000;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
border-bottom: #5babe0;
border-left: #5babe0;
border-right: #5babe0;
border-top: #5babe0;
}
input#sup{
height:17px;
background-color: #ffffff;
color: #000000;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
border-bottom: #83E098;
border-left: #83E098;
border-right: #83E098;
border-top: #83E098;
}

.clk {background: #121212;}
.clkp {background: #333333;}
input#kword{
height:17px;
background-color: #ffffff;
color: #000000;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
border-bottom: #C17373;
border-left: #C17373;
border-right: #C17373;
border-top: #C17373;
}
input#mail_agenzie{
height:17px;
width: 200px;
background-color: #ffffff;
color: #000000;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
border-bottom: #ffffff;
border-left: #ffffff;
border-right: #ffffff;
border-top: #ffffff;
}
input#zerca{
height:25px;
width: 80px;
background-color: #426e92;
color: #fff;
text-align:center;
vertical-align:middle;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: normal;
border-bottom: #2c5373;
border-left: #2c5373;
border-right: #2c5373;
border-top: #2c5373;
}

h1,h2,h3,h4,h5,h6        { margin: 0em 0 0;}

.scheda {
	border: 2px solid #FFFFFF;
}
.schedaover {
	border: 2px solid #AE2D00;
}
.schedatxt p {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 5px;
	text-align: justify;
}
.titolo {
	font-weight: bold;
}
.titol2 {
	font-family: Arial;
	font-size: 11px;
	 color: #000000;	
}
.schedatxt a:link, .schedatxt a:visited, .schedatxt a:active {
	color: #AE2D00;
	text-decoration:none;
}
.schedatxt a:hover {
	text-decoration:underline;
}
.pagenav {
	background-color: #121212;
	color: #374765:
}
.pagenavover{
	background-color: #6183A6;
	color: #FFFFFF;
}
.footer {
	border-top: 2px solid #CEDDE0;
	color: #6183A6;
}
.footer a:link, .footer a:visited, .footer a:active {
	color: #6183A6;
	text-decoration: none;
} 
.footer a:hover {
	color: #6183A6;
	text-decoration: underline;
}   
fieldset {
	width: 80%;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	background-color: #F9FAFB;
	font-weight: bold;
}

.vedi {

	border: 1px solid #000000;
	font-size: 11px;
	background-color: #CEDDEF;
	font-weight: bold;
}

label {
	font-weight: bold;
	font-size: 11px;
}
.logolink {
	border: none;
}

a.dett {
	font-weight: bold;
	font-size: 12px;
}
.border {
	border-style: dashed;
	border-width: 1px;        /* sets border width on all sides */
    border-color: black;
}
