﻿body 				{ margin: 0px auto 0px auto; background-color: #8cb44b; text-align: center; background-image:url('../immagini/sfondo.png'); background-repeat:repeat-x; }
body 				{ margin: 0px auto 0px auto; background-color: #8cb44b; text-align: -moz-center; background-image:url('../immagini/sfondo.png'); background-repeat:repeat-x; }

div 				{ font-family: Arial; font-size: 12px; color: #676767; text-decoration: none; text-align:left;}

#wrapper 			{ width: 768px; margin: 0 auto; }
#lay				{ width:768px; background-image:url('../immagini/lay_03.png'); background-repeat:repeat-y; }
#left				{ width:276px; float:left; margin-left:42px; }
#center				{ width:442px; float:left; }
#footer				{ font-size:10px; font-weight:bold; color:#ffffff; text-align:center; }
#menu 				{ background-image: url('../immagini/lay_02.png'); background-repeat:no-repeat; width: 768px; height: 44px; }
.separamenu			{ height:44px; float:left; width:5px; }

#home 				{ width: 99px; height: 44px; float: left; margin-left:42px; }
#affitti			{ width: 97px; height: 44px; float: left; }
#cantieri 			{ width: 97px; height: 44px; float: left; }
#commerciali 		{ width: 98px; height: 44px; float: left; }
#contatti			{ width: 101px; height: 44px; float: left; }
#vendite 			{ width: 98px; height: 44px; float: left; }
#servizi 			{ width: 98px; height: 44px; float: left; }


h1					{ font-size: 28px; color: #465c61; font-family: arial ; font-weight: bold; font-style:italic; display:inline; }
h2					{ font-size: 17px; color: #676767; font-family: arial; font-weight:bold; display:inline; }
h3					{ font-size: 17px; color: #f1533a; font-family: arial; font-weight:bold; font-style:italic; display:inline; }
h4					{ font-size: 20px; color: #465c61; font-family: arial ; font-weight: bold; font-style:italic; display:inline; }
h5					{ font-size: 13px; color: #ffffff; font-family: arial; font-weight:bold; display:inline; }

a 					{ color: #000000; text-decoration: none;  }
a:hover 			{ color: #676767; text-decoration: none;  }

.a 					{ color: #465c61; text-decoration: none;  }
.a:hover 			{ color: #000000; text-decoration: none;  }

.aa 				{ color: #ffffff; text-decoration: none;  }
.aa:hover 			{ color: #000000; text-decoration: none;  }

.amenu 				{ display:block; }
.amenu:hover 		{ background-image: url('../immagini/back_menu.png'); background-position:center; display:block; }

.attivo 			{ background-image: url('../immagini/back_menu.png'); background-position:center; display:block; }
.attivo:hover 		{ background-image: url('../immagini/back_menu.png'); background-position:center; display:block; }

img   				{ border: 0px }

.btn120				{ width:120px; height:26px; background:url(../immagini/btn/120.png) no-repeat top; color:#ffffff; font-size:11px; float:left; text-align:center; text-indent:5px; padding-top: 5px }
.btn120 a			{ color:#E4F8B8; font-weight:bold; text-decoration:none}
.btn120 a:hover		{ color:#FFFFFF;}

.btn120dx			{ width:120px; height:25px; background:url(../immagini/btn/120_dx.png) no-repeat top; color:#ffffff; font-size:11px; float:left; text-align:center; text-indent:-10px; padding-top: 4px }
.btn120dx a			{ color:#FFFFFF; font-weight:bold; text-decoration:none}
.btn120dx a:hover	{ color:#000000; background:url(../immagini/btn/120_dx_over.png) no-repeat top;}

.btn120sx			{ width:120px; height:25px; background:url(../immagini/btn/120_sx.png) no-repeat top; color:#ffffff; font-size:11px; float:left; text-align:center; text-indent:5px; padding-top: 4px }
.btn120sx a			{ color:#fff; font-weight:bold; text-decoration:none}
.btn120sx a:hover	{ color:#000}

.sch_tit		{ background-color:#009460; padding: 4px 0px 4px 0px; color:#FFFFFF; font-size:14px; font-weight:bold;}
A.sch			{ color: #000000; text-decoration: none }
A.sch:hover		{ color: #F2543B; }

#Pagine { margin-top: 5px; }
#Pagine span, #Pagine a { float: left; display: block; margin-right: 3px; }
#Pagine span, #Pagine a { padding: 3px 8px 4px; font: bold 10px verdana; }
#Pagine a { text-decoration: none; border: 1px solid #7D7D7D; background: #009460; color: #FFFFFF; }
#Pagine span { color:#7D7D7D; }
#Pagine a:hover { color: black; background: #A7D0F6; }
#Pagine a.current { background: white; color: black;}

.sch_r1		{ float:left; background-color:#EEEEEE; padding: 1px 0px 1px 0px; color:#000000; font-weight:normal; }
.sch_r2		{ float:left; background-color:#DDDDDD; padding: 1px 0px 1px 0px; color:#000000; font-weight:normal; }
.div_br		{ clear:both; height:0px; }