@charset "utf-8";
/* CSS Document */


body {
padding:0px;
margin:0px;
margin-top:50px;
background-color:#cfd8e0;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF0000;
}

p {
color:#0e3c63;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
padding:0x;
margin:0px;
}

p a {
color:#0e3c63;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
padding:0x;
margin:0px;
text-decoration:underline;
}

p img {
padding:0px 5px 0px 0px;
margin:0px;
}


/* HOME PAGE ------------------------------ */

div#container-home h1 {
padding-top:350px;

}

div#container-home h1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0e3c63;
font-weight:bold;
text-decoration:underline;
}



div#container-home {
margin:0px auto;
padding:0px;
width:960px;
height:600px;
background-image:url(../img/sfondo-home.jpg); background-position:center top; background-repeat:no-repeat;
text-align:center;
}


div#container-home img {
padding-top:50px;
}




/* PAGINE INTERNE -------------------------- */

div#container {
width:960px;
margin: 0px auto;
padding:0px;
background-color:#FFFFFF;
}


div#header {
width:960px;
padding:0px;
margin:0px;
height:97px;
clear:both;
}

div#sinistra {
width:192px;
padding-top:73px;
padding-bottom:80px;
float:left;
}

div#destra {
width:388px;
padding-left:190px;
padding-right:100px;
float:left;
min-height:400px;
height:auto !important;
height:400px;
}

div#destra-link {
width:570px;
padding-left:190px;
float:left;
}

div#destra1 {
width:285px;
float:left;
}


div#destra2 {
width:285px;
float:left;
}



/* PROFESSIONISTI --------------------------- */


div#destra-professionisti {
width:768px;
float:right;
}


div#profbox {
width:165px;
float:left;
text-align:right;
padding-right:25px;
}


div#profboxfoto {
width:570px;
float:left;
}




/* AREA OPERATIVA -----------------  */


	div#boxarea-operativa {
	padding-bottom:30px;
	clear:both;
	}

    div#indicatore {
	float:left;
	width:20px;
	padding-top:4px;
	clear:both;
	}
	    
    div#testo-operativa {
	float:right;
	width:360px;
	padding-bottom:15px;
	}



/* DOVE SIAMO ----------------- */


div#destra-dove {
width:528px;
padding-left:190px;
padding-right:40px;
float:right;
}

div#mappa {
height:300px;
width:520px;
border:1px solid #999999;
margin-bottom:30px;
}


/* FOOTER INTERNO -----------------  */

div#footer {
clear:both;
background-image:url(../img/barra-blu.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding-top:50px;
padding-left:382px;
padding-bottom:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0e3c63;
}

/* FOOTER HOME -----------------  */

.footer-home {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0e3c63;
clear:both;
}


/* MENU -------------------------------------------------- */


ul#menu-home {
	width:191px; height:280px;
	z-index: 10;
	position: absolute;
	background:url(../img/menu-intero.gif);
	margin: 0; padding: 0;
	margin-bottom:50px;
	list-style-type: none;
}

ul#menu-home li {
	position: absolute;
	margin: 0; padding: 0;
	z-index: 200;
}

ul#menu-home li, ul#menu-home a {
	height: 40px;
	display: block;
	z-index: 200;
}

ul#menu-home a {
	text-indent: -9999px;
	text-decoration: none;
	z-index: 200;
}

ul#menu-home #link1 {top: 0; width: 191px;}
ul#menu-home #link2 {top: 40px; width: 191px;}
ul#menu-home #link3 {top: 80px; width: 191px;}
ul#menu-home #link4 {top: 120px; width: 191px;}
ul#menu-home #link5 {top: 160px; width: 191px;}
ul#menu-home #link6 {top: 200px; width: 191px;}
ul#menu-home #link7 {top: 240px; width: 191px;}


ul#menu-home #link1 a:hover {background:  url("../img/menu-intero.gif") -191px 0px no-repeat;}
ul#menu-home #link2 a:hover {background:  url("../img/menu-intero.gif") -191px -40px no-repeat;}
ul#menu-home #link3 a:hover {background:  url("../img/menu-intero.gif") -191px -80px no-repeat;}
ul#menu-home #link4 a:hover {background:  url("../img/menu-intero.gif") -191px -120px no-repeat;}
ul#menu-home #link5 a:hover {background:  url("../img/menu-intero.gif") -191px -160px no-repeat;}
ul#menu-home #link6 a:hover {background:  url("../img/menu-intero.gif") -191px -200px no-repeat;}
ul#menu-home #link7 a:hover {background:  url("../img/menu-intero.gif") -191px -240px no-repeat;}

ul#menu-home #link1 a.selected {background:  url("../img/menu-intero.gif") -191px 0px no-repeat;}
ul#menu-home #link2 a.selected {background:  url("../img/menu-intero.gif") -191px -40px no-repeat;}
ul#menu-home #link3 a.selected {background:  url("../img/menu-intero.gif") -191px -80px no-repeat;}
ul#menu-home #link4 a.selected {background:  url("../img/menu-intero.gif") -191px -120px no-repeat;}
ul#menu-home #link5 a.selected {background:  url("../img/menu-intero.gif") -191px -160px no-repeat;}
ul#menu-home #link6 a.selected {background:  url("../img/menu-intero.gif") -191px -200px no-repeat;}
ul#menu-home #link7 a.selected {background:  url("../img/menu-intero.gif") -191px -240px no-repeat;}
