/* CSS Document */
html,body{margin:1px;padding:0px}
body{font: 11px verdana,sans-serif; background: #10428C;color: #000;text-align:center;}

div#containerheader{width:760px;margin: 0px 0 auto;} 

div#bussola{
	height:20px; line-height:16px;clear:both;
	text-align:left;
	border-bottom:#10428C solid 2px;		
}
   
div#container{width:760px;margin: 0 auto; background: #FFF url(3thcol.gif) repeat-y ; top:2px;} 

div#header{background: #FFFFFF; height:90px} 
	#header .logo {float:left; margin:5px;}
	#header .adv {float:right; margin:15px 5px 5px 0; text-align:right; border:1px solid #10428C;}

	div#main{float:right;width:760px; text-align:left;}
	div#content{float:left;width:570px;padding:5px;}
	div#nav{float:right;width:167px;padding:5px 5px 5px 5px;}
	div#extra{float:right;width:130px;padding:5px;}

/* FOOTER */
div#containerfooter{clear:both;width:760px;margin: 0 auto;background-color:#10428C} 
div#footer{font-size:9px; padding:10px 5px 7px 5px; width:750px; background:#10428C url(footerline.gif) top repeat-x; color:#F5F5F5;} 
	#footer a{color:#FFFFFF}
	div#advFooter{background: #10428C;}

img { border: none; }
a{color:#10428C; text-decoration:none;}
a:hover{color:#10428C; text-decoration:underline;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;color: #10428C; margin:0;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #10428C; margin:0;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #F5F5F5; margin:0;}

form{
border:0; margin:10px 0;}

.selectRicerca{
font-size: 9px;
width:150px;
margin:0 0 5px 0;
}

.inputLogin{
font-size: 9px;
width:144px;
margin:0 0 5px 0;
}

/*STANZE*/
.nomeNazione{border-bottom-style:dashed;border-bottom-color:#000000; border-bottom-width:1px;}
#listaCitta{list-style-type: none;margin: 0; padding:0;}
#listaCitta li{display: inline;margin: 0;}

div#submenu{
		width:750px;
		text-align:right;
		height:15px;
		float:left;
		padding:5px;
	  background-color:#FFFFFF;
		border-top:#10428C solid 1px;
		border-bottom:#10428C solid 2px;		
		font-weight:bold;
		}
		
div#submenu ul{
    list-style-type: none;
    margin: 0; padding:0;
    white-space: nowrap}

div#submenu li{
		display: inline;
    margin: 0;
	}

div#submenu li a{
    text-decoration: none;
	}
div#submenu li a:hover{ 
  text-decoration: underline;
	}
div#submenu li#activelink a{
    border-bottom: 1px solid #F5F5F5;
    border-top: 1px solid #000000;
    background-color: #F5F5F5;
    color: #000;
		font-weight:bold;
	}   
	
div#navigation{background-color: #fff;border-bottom: 1px solid #787878;padding-left: 5px;font-size:11px;text-align:left;height:14px; line-height:14px;}
div#navigation ul{list-style-type: none;margin: 0;padding: 0}
div#navigation li{display: inline;margin: 0;padding:0;}
div#navigation li a{text-decoration: none;border: 1px solid #787878;padding: 0px 0.3em; background: #EBF2FE;color: #10428C}
div#navigation li a:hover{background-color: #10428C; color:#FFFFFF;}
div#navigation li#activelink a{border-bottom: 1px solid #fff;background-color: #10428C;color: #FFF}
	
/*FINE HEADER MENU*/

.bottomdashed{
	border-bottom:solid 1px #10428C;
}

hr{
	border:solid 2px #CCCCCC;
}
.annuncio{
height:85px;
border-bottom:dashed 1px #10428C;
}
.imgAnnuncio{
border:solid 1px #CCCCCC;
display:block;
margin:0 10px 0 0;
float:left; 
width:90px;
height:69px;
}
.nomeAgenzia{
margin:10px 0;
float:right;
}

div#boxRicerca{
	padding:0px; border-bottom:dashed 1px #10428C; background:#EBF2FE;
}
div#boxRicerca h3{
	background:#10428C; padding:2px 0 2px 5px;
}
div#boxRicerca form{
	padding:0 0 0 5px;
	}



div#boxLogin{
	padding:0px; border-bottom:dashed 1px #10428C; background:#EBF2FE;
}
div#boxLogin h3{
	background:#10428C; padding:2px 0 2px 5px;
}
div#boxLogin form{
	padding:0 0 0 5px;}

div#boxLogin ul{
 list-style-type: none;
 margin:5px;
}

.floatSx{
	float:left;
}
.floatDx{
	float:right;
}

.paginazione{
	height:18px; line-height:18px;
	padding:0 2px 0 2px;
	background:#EBF2FE;
	border-bottom:solid 1px #CCCCCC;
}