/* CSS Document */

/* ________________________________________________________ */

body {
	background: #8ca9ab url(nav/bg.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	height:100%;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none; 
}

a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #CCCCCC;
}

a:active {
	text-decoration: none;
}


/* ________________________________________________________ */


.titolo_verde {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color:#D6EAB5;
   font-weight:bold;
}

.titolo_bianco {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color:#FFFFFF;
   font-weight:bold;
}

.titolo_blu {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color:#2E63A8;
   font-weight:bold;
}

.titolo_fucsia {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color:#E1007A;
   font-weight:bold;
}

.testo_bianco {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#FFFFFF;
}

.testo_piva {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color:#FFFFFF;
}

.testo_blu {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#2E63A8;
}

.testo_verde {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#D6EAB5;
}

div#colonna_centrale a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#2E63A8;
   font-weight:bold;
   text-decoration:underline;
}


div#box_links a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#FFFFFF;
}

div#box_links a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#B7E7F9;
}


div#box_libro a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#2E63A8;
   text-decoration:underline;
}

div#box_evento a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#FFFFFF;
   text-decoration:underline;
}

div#box_evento a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#B7E7F9;
   text-decoration:underline;
}



/* ________________________________________________________ */


#container {
	width: 1002px;
	position: relative;
	top: 0px;
	left:50%;
	margin-left:-501px;
	height:100%;
}

#header {
	width: 956px;
	position: relative;
	top: 0px;
	left:23px;
}


#container_colonne {
	width: 956px;
	position: relative;
	top: 0px;
	left:23px;
	height:auto;
	background-image:url(nav/bg_container_colonne.jpg);
	background-repeat:repeat-y;
}


#colonna_sx {
	width: 253px;
	position: absolute;
	top: 0px;
	left:0px;
}



#box_contatti {
	background-image:url(nav/box_contatti.jpg);
	width: 253px;
	height:148px;
	position:  relative;
	top: 0px;
	left:0px;
}

#testo_contatti {
	width: 227px;
	height:122px;
	position:  relative;
	top: 7px;
	left:15px;
	z-index:4;
}

#box_sms {
	width: 253px;
	height:82px;
	position:  relative;
	top: 0px;
	left:0px;
}

#box_lavora {
	width: 253px;
	height:82px;
	position:  relative;
	top: 0px;
	left:0px;
}

#box_partners {
	width: 253px;
	height:249px;
	position:  relative;
	top: 0px;
	left:0px;
}

#box_links {
	width: 227px;
	padding:13px;
	position: relative;
	height:100%;
	top: 0px;
	left:0px;
}

#colonna_centrale {
	background-color:#FFFFFF;
	width: 424px;
	padding:13px;
	padding-top:7px;
	margin-top: 0px;
	margin-left:253px;
}


#colonna_dx {
	background-color:#FFFFFF;
	width: 253px;
	position: absolute;
	top: 0px;
	right:0px;
	height:auto;
}

#box_dottori {
	width: 253px;
	height:286px;
	position: relative;
	top: 0px;
	left:0px;
}

#box_libro {
	background: #d5edfa url(nav/box_libro.jpg);
	background-repeat:no-repeat;
	padding:13px;
	width: 227px;
	position: relative;
	top: 0px;
	left:0px;
}

#box_evento {
background:url(nav/box_evento.jpg);
	background-repeat: repeat-y;
	padding:13px;
	width: 227px;
	position: relative;
	top: 11px;
	left:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

