﻿#marqueecontainer{
position: relative;
width: 270px; /*marquee width */
height: 50px; /*marquee height */
overflow: hidden;
margin-top:40px; 
margin-left:4px;
margin-right:0px; 	
padding:0px;
float:left;
}

#vmarquee{
position: relative;
width: 270px; /*marquee width */
overflow: hidden;
float:left;
margin-left:0px;
margin-right:0px; 	
padding-left:0px;
}

#marqueecontainer2{
position: relative;
width: 270px; /*marquee width */
height: 50px; /*marquee height */
overflow: hidden;
margin-top:40px; 
margin-left:4px;
margin-right:0px; 	
padding:0px;
float:left;
}

#vmarquee2{
position: relative;
width: 270px; /*marquee width */
overflow: hidden;
float:left;
margin-left:0px;
margin-right:0px; 	
padding-left:0px;
}


body 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-top: 0px;
	font-size: 12px;
	background-image: url('../images/bg/bg.gif');
	background-color: white;
	background-repeat: repeat-x
}  

img 
{
margin: 0px;
padding: 0px;
border: 0px;
}

h1 
{
margin-left: 15px;
margin-top: 15px;
margin-bottom: 0px;
color: #0066CC;
font-size: 13px;
padding:0px
}

p 
{
margin-top:0px;
margin-left: 15px;
margin-right: 15px;
padding: 0px;
border: 0px;
line-height: 20px;
}


#container
{
width: 900px;
height:100%;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
background-color: white;
}

#head
{
	width: 900px;
	height: 100px;
	margin: 0px;
	background-image: url('../images/bg/head.gif');
}

#menu
{
width: 900px;
height: 49px;
margin: 0px;
padding: 0px;
}

#menu a
{
margin: 0;
padding: 0;
float: left
}

#menu img
{
margin: 0;
padding: 0;
}

#foto
{
width: 870px;
margin-left: 15px;
margin-top:5px;
margin-bottom:5px;
height: 360px;
float: left
}

#menutop
{
width: 870px;
margin-left: 15px;
height: 100px;
margin-bottom:5px
}

#news
{
width: 280px;
margin-left: 5px;
margin-right: 5px;
height: 100px;
background-image:url('../images/bg/news.gif');
float: left
}

#formazione
{
width: 280px;
margin-left: 5px;
margin-right: 5px;
height: 100px;
background-image:url('../images/bg/formazione2.gif');
float: left
}

#info
{
width: 280px;
margin-left: 5px;
margin-right: 5px;
height: 100px;
background-image:url('../images/bg/info.gif');
float: left
}

#info img
{
width: 236px;
margin-left: 20px;
margin-top: 1px;
height: 97px;
margin-bottom:2px;
background-image:url('../images/bg/info.gif');
float: left
}

#livello0
{
width: 870px;
margin-left: 15px;
height: 100%;
padding:0px;
float:left;
margin-top:5px;
}

#left
{
width: 200px;
margin: 0px;
height: 100%;
float:left
}

#left h1
{
width: 190px;
margin: 0px;
height: 23px;
background-image:url('../images/bg/bg-h1-left.gif');
color: white;
padding-left:10px;
padding-top: 7px;
padding-bottom:0px;
float:left;
}

#left a
{
width: 190px;
margin: 0px;
background-image:url('../images/bg/bg-menu-left.gif');
color: black;
padding-left:10px;
padding-top: 10px;
padding-bottom:10px;
padding-right: 0px;
display:block;
font-weight:bold;
float:left
}

#left a:hover
{
	color: #FF0000;
}

#left a.consulenza
{
width: 190px;
margin: 0px;
background-image:url('../images/bg/bg-menu-left.gif');
color:#FF0000;
padding-left:10px;
padding-top: 10px;
padding-bottom:10px;
padding-right: 0px;
display:block;
font-weight:bold;
float:left
}

#left a.submenu
{
width: 175px;
margin: 0px;
background-image:url('../images/bg/bg-menu-left.gif');
color: maroon;
padding-left:25px;
padding-top: 10px;
padding-bottom:10px;
padding-right: 0px;
display:block;
font-weight:bold
}

#left a.submenu:hover
{
color: #0066CC;
}

#left img
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 0px;
	float: left;
}

#indirizzo
{
width: 200px;
margin-bottom: 10px;
height: 165px;
float:left;
background-image:url('../images/bg/bg-indirizzo.gif');
}

#indirizzo h1
{
width: 195px;
background:transparent;
margin: 0px;
color: white;
padding-left:5px;
padding-top: 10px;
padding-bottom:0px;
margin-bottom:0px;
float:left;
font-size: 12px;
}

#indirizzo p 
{
margin-top:0px;
margin-left: 5px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
font-size:11px;
color: white
}

#indirizzo img 
{
margin-top:4px;
margin-bottom: 0px;
margin-right: 3px;
padding: 0px;
border: 0px;
}

#indirizzo a
{
width: auto;
margin: 0px;
background: transparent;
color: white;
padding-left:0px;
padding-top: 0px;
padding-bottom:0px;
padding-right: 0px;
display:inline;
font-weight:bold;
float:none
}


#testo
{
width: 670px;
margin: 0px;
height: 100%;
float:left;
padding:0px;
background-image:url('../images/bg/bg-testo.gif');
}

#testo a
{
	background: transparent;
	color: #0066CC;
	display: inline;
	font-weight: bold;
	text-decoration: underline;
}

#testo h1 
{
margin-left: 30px;
margin-top: 0px;
margin-bottom: 0px;
color: #0066CC;
font-size: 14px;
padding:0px
}

#testo h2 
{
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	color: #008080;
	font-size: 13px;
	padding: 0px;
}

#testo h3 
{
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #000000;
	font-size: 12px;
	padding: 0px;
	text-decoration: underline;
}

#testo p 
{
margin-top:5px;
margin-left: 30px;
margin-right: 10px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:justify
}

#testo li 
{
margin-top:5px;
margin-left: 30px;
margin-right: 10px;
padding: 0px;
border: 0px;
line-height: 25px;
}

#testo ol 
{
margin-top:5px;
margin-left: 30px;
margin-right: 10px;
padding: 0px;
border: 0px;
line-height: 25px;
}

#testo img.foto 
{
margin:5px;
float:right
}

#intro 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/primavista.jpg');
}

#intro p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#introb 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/primavista-sicilia.jpg');
}

#introb p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#introb a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro2 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/medico.jpg');
}

#intro2 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro2 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro3 
{
margin-top:10px;
margin-left: 40px;
margin-right: 10px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/paziente.jpg');
background-repeat:repeat-x;
background-color:white
}

#intro3 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro3 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro4 
{
margin-top:10px;
margin-left: 0px;
margin-right: 10px;
padding: 0px;
border: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/centri.jpg');
background-repeat:repeat-x;
background-color:white
}

#intro4 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro4 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro5 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/coppede.jpg');
}

#intro5 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro5 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro6 
{
margin-top:10px;
margin-left: 40px;
margin-right: 10px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/primavista-staff.jpg');
}

#intro6 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro6 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro7 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/diagnostica.jpg');
}

#intro7 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro7 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro8 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/procedure.jpg');
}

#intro8 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro8 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro9 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/percorso.jpg');
}

#intro9 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro9 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro10 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/consulenza.jpg');
}

#intro10 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro10 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro11
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/link.jpg');
}

#intro11 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro11 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro12 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/difetti.jpg');
}

#intro12 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro12 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro13 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/pazienti.jpg');
}

#intro13 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro13 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro14 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/faq.jpg');
}

#intro14 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro14 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro15 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/benefici.jpg');
}

#intro15 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro15 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro16 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/consulenza.jpg');
}

#intro16 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro16 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro17 
{
margin-top:5px;
margin-left: 0px;
margin-right: 10px;
margin-bottom:5px;
padding: 0px;
width:300px;
height:300px;
float:left;
background-image:url('../images/convenzioni.jpg');
}

#intro17 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro17 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#intro18 
{
margin-top:5px;
margin-left: 40px;
margin-right: 10px;
margin-bottom:5px;
width:300px;
height:300px;
padding: 0px;
float:left;
background-image:url('../images/cerca.jpg');
}

#intro18 p 
{
margin-top:15px;
margin-left: 7px;
margin-right: 5px;
padding: 0px;
border: 0px;
line-height: 25px;
text-align:left;
height: 80px
}

#intro18 a 
{
	display: inline;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

#footer
{
width: 900px;
margin: 20px 0 10px 0;
height: 20px;
float:left
}

#footer p
{
text-align:center;
font-size:10px
}

#footer2
{
width: 900px;
margin: 0px;
height: 20px;
float:left
}

#footer2 p
{
text-align:center;
font-size:10px
}

#footer2 a
{
color: #dddddd;
font-weight: bold;
font-size:10px;
margin: 0 5px 0 5px
}

#map
{
height:400px;
}

#mappa
{
border-style:solid; 
border-width:1px; 
width:600px; 
height:400px;
margin-top:20px; 
margin-left:30px;
margin-bottom:20px;
padding:0px; 
font-size:12px; 
text-align:center
}

