/* CSS Document */
/*Body*/
body{
	font-family:"Book Antiqua";
	font-size:medium;
	background-color:#FFFFFF;
}

#titolo{
	width: 95%;
	padding-left: 5%;
	background-image: url(barra.jpg);
	background-repeat: repeat-x;
}

/*Menù*/
#menu {
	width: 98%;
	float: left;
	margin-bottom:1em;
	padding-left: 1em;
	background-color: #FFFFFF;
	height: 1.5em;
	font-weight:normal;
}

#menu ul {
	list-style: none;
	margin: 0;
	margin-right: 22px;
	padding: 0;
	width: 6em;
	float: left;
	height: 1.5em;
}

#menu ul a {
	color: #000066;
	background-color: #B6B7BC;
	display: block;
	border-bottom: 1px;
	border-right: 1px;
	border-top: 1px;
	border-left: 5px;
	border-color: #A40010;
	border-style: solid;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
	height: 1.5em;
	width: 6em;
	font-weight:normal;
	margin-right: 22px;
}

#menu a:hover {
	color: #990000;
	background-color: #FFFFFF;
	border-color: #B6B7BC; 
	font-weight: bold;
	display: block;
	margin: 0;
	width: 6.5em;
	margin-right: 15px;
}

#menu li {position: relative;}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}

#menu ul ul {
	position: absolute;
	z-index: 500;
	border-right-width: 0em;
	width: 6em;
	height: 1.5em;
}

#menu ul ul {display: none;}

#menu ul li:hover ul{display: block;}

#menu ul ul {display: none;}

#menu ul li:hover ul ul {display: none;}

#menu ul ul li:hover ul ul {display: none;}

#menu ul li:hover ul {display: block;}

#menu ul ul li:hover ul {display: block;}

#menu ul ul ul li:hover ul {display: block;}

/*Path*/
#path {
	background-color: #00003C;
	color: #FFFFFF;
	clear: both;
	width: 99%;
	padding-left: 1%;
	border-top: solid #C4F4FF 2px;
}

#path a{
	color: #00FF00;
	text-decoration: none;
}

#path a:visited{
	color: #00FF00;
	text-decoration: none;
}

#path a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/*Area Centrale*/
#central {
	margin: 0px;
	padding: 0px;
	clear: both;
	background: url(../IMMAGINI/sfondo.jpg) repeat top center;
	background-color: #DDF0FF;
	position:relative;
	height: 51.1em;
	width: 100%;
	min-width: 71em; 
}

#central h2{
	text-align: center;
	color: #FF0000;
	font-family: "Book Antiqua";
}

#sezione {
	margin: 0px;
	padding: 0px;
	clear: both;
	background-color: #DDF0FF;
	position:relative;
	height: 100%;
	width: 100%;
/*	min-width: 71em;*/ 
}

#sezione a:link{
	color:#0000FF;
	text-decoration: none;
}

#sezione a:hover{
	color:#FF0000;
	text-decoration: underline;
}

#sezione a:visited{
	color:#0000FF;
	text-decoration: none;
}

#sezione a:active{
	color:#FF9933;
	text-decoration: none;
}

#sezione h2{
	text-align: center;
	color: #FF0000;
	font-family: "Book Antiqua";
}

/*Linea Contenuti*/
#linea_contenuti_senexa{
	margin-left: 2%;
	margin-top: 2px;
	padding-right: 2px;
	clear:both;
	border: groove 1px #000099;
	width: 96%;
	background-color:#FFFFFF;
	background-image: url(../IMMAGINI/sfondo.jpg);	
}

#linea_contenuti_dinamika{
	margin-left: 2%;
	margin-top: 2px;
	padding-left: 2px;
	clear:both;
	width: 96%;
	background-color:#FFFFFF;
	background-image: url(../IMMAGINI/sfondo.jpg);	
	border: groove 1px #FCCF1B;
}

#linea_contenuti_riabilitazione{
	margin-left: 2%;
	margin-top: 2px;
	padding-right: 2px;
	clear:both;
	width: 96%;
	background-color:#FFFFFF;
	background-image: url(../IMMAGINI/sfondo.jpg);
	border: groove 1px #FF6600;
}

#linea_contenuti_traumatologia{
	margin-left: 2%;
	margin-top: 2px;
	padding-left: 2px;
	clear:both;
	width: 96%;
	background-color:#FFFFFF;
	background-image: url(../IMMAGINI/sfondo.jpg);
	border: groove 1px #FF0000;
}

/*Contenuti*/
#contenuti {
	float: left;
	width: 50%;
	text-align: justify;
	margin:1%;
	padding-bottom: 2%;
	margin-top: 0;
	min-width: 25em;
}

#contenuti p a:link{
	color:#0000FF;
	text-decoration: none;
}

#contenuti p a:hover{
	color:#FF0000;
	text-decoration: underline;
}

#contenuti p a:visited{
	color:#0000FF;
	text-decoration: none;
}

#contenuti p a:active{
	color:#FF9933;
	text-decoration: none;
}

#contenuti h3 {
	background-color: #00003C;
	display: block;
	text-align:center;
	margin-bottom: 0px;
}

#contenuti h3 a{
	color: #FFFFFF;
	text-decoration: none;
}

.imgdx{
	float:right;
	margin-left:1em;
	margin-bottom:0.5em;
	border: #00003C solid 1 px;
}

.imgsx{
	float:left;
	margin-right:1em;
	margin-bottom:0.5em;
	border: #00003C solid 1 px;
}

.linea_riabilitazione{
	margin:0;
	clear:both;
	margin-right:3%;
	margin-bottom: 1em;
	margin-left:3%;
	margin-top:0;
	border-bottom: groove 1px #FF6600;
	border-left: groove 1px #FF6600;
	border-right: groove 1px #FF6600;
	width: 95%;
	background-color:#FFFFFF;
	background-image:url(../IMMAGINI/eughenos_texture.jpg);
}

.linea_riabilitazione h3{
	border-top: groove #FF6600 2px;
}

.linea_traumatologia{
	margin:0;
	clear:both;
	margin-right:3%;
	margin-bottom: 1em;
	margin-left:3%;
	margin-top:0;
	border-bottom: groove 1px #FF0000;
	border-left: groove 1px #FF0000;
	border-right: groove 1px #FF0000;
	width: 95%;
	background-color:#FFFFFF;
	background-image:url(../IMMAGINI/eughenos_texture.jpg);
}

.linea_traumatologia h3{
	border-top: groove #FF0000 2px;
}

.linea_senexa{
	margin:0;
	clear:both;
	margin-right:3%;
	margin-bottom: 1em;
	margin-left:3%;
	margin-top:0;
	border-bottom: groove 1px #000099;
	border-left: groove 1px #000099;
	border-right: groove 1px #000099;
	width: 95%;
	background-color:#FFFFFF;
	background-image:url(../IMMAGINI/eughenos_texture.jpg);

}

.linea_senexa h3{
	border-top: groove #000099 2px;
}

.linea_dinamika{
	margin:0;
	clear:both;
	margin-right:3%;
	margin-bottom: 1em;
	margin-left:3%;
	margin-top:0;
	border-bottom: groove 1px #FCCF1B;
	border-left: groove 1px #FCCF1B;
	border-right: groove 1px #FCCF1B;
	width: 95%;
	background-color:#FFFFFF;
	background-image:url(../IMMAGINI/eughenos_texture.jpg);
}

.linea_dinamika h3{
	border-top: groove #FCCF1B 2px;
}

/*Destra*/
#destra{
	float: right;
	width: 43%;
	min-width: 21em;
}

#descrizione {
	background-color: #DBDBDB;
	display: block;
	height:100%;
	border-bottom: #A40010 solid 1px;
	border-right: #A40010 solid 1px;
	border-top: #A40010 solid 1px;
	border-left: #A40010 solid 5px;
	padding-left: 3%;
	margin-right: 5%;
	list-style: inside;
}

#descrizione a:link{	
	text-decoration: none;
	color: #000066;
	background-color: #AEBABB;
	text-align: left;
}

descrizione a:link{
	border-bottom: 1px;
	border-right: 1px;
	border-top: 1px;
	border-left: 5px;
	border-color: #A40010; 
}

descrizione a:hover{
	border-color: #B6B7BC; 
}

descrizione a:visited{
	border-bottom: 1px;
	border-right: 1px;
	border-top: 1px;
	border-left: 5px;
	border-color: #A40010;
}

/*Aggiornamento*/
#aggiornamento{
	width: 100%;
	text-align: right;
	background-color:#DDF0FF;
	float: left;
}

/*Footer*/
#footer{
	float:left;
	background-color: #FFFFFF;
	width:100%;
}

/*sitemap*/
.Stile1 {color: #FF0000}

#sitemap{
	background-color:#D7F2FF;
}
