body, html    {
	width: 100%;
	height: 100%;
	font-family: "Verdana";
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: center;	
	background:#FDFCED url('/images/fondo_ombra.jpg') repeat-y top center;
}
td, a
{
	font-family: "Verdana";
	font-size: 11px;
	color: #404040;
}
*#container    {
	margin: 0 auto;
	text-align: left;
	WIDTH: 770px;
	height: 100%;
}

/* barra superiore */
div#sopra {
padding: 0;
height:110px;
background:url('/images/testa.jpg') no-repeat;
text-align: left;
background-color: #fff;
}


/* barra di navigazione 1° livello */


div#nav {
font-family: Verdana, Helvetica, Arial, sans-serif;
height:25px;
width:770px;
font-size: 11px;
font-weight: bold;
text-align: left;
background-color: #FDFCED;
border-bottom: 2px solid #EB8F1D;
}

#nav ul li a:link, #nav ul li a:visited {
height:25px;
line-height:25px;
color: #394b60;
text-decoration: none;
display: inline;
vertical-align: 7px;
}

#nav ul li a:hover {
color: #EB8F1D;
text-decoration: none;

}

#nav a.current {text-decoration: none;}

#nav ul li {margin: 0px; padding: 1px; list-style-type: none; display: inline;}

#nav ul {height:25px;margin: 0px; padding: 0px;}


/* barra di navigazione II° e III° livello */

div#sinistra {
	WIDTH: 264px;
	text-align:left;
	padding-left:7px;
	PADDING-TOP: 2px;
}

/* area principale   */

div#principale {
width:480px;
padding: 0;
text-align: justify;
padding: 2px 10px 0 10px;
}

/* tabella del percorso assoluto della pagina all'interno del div principale */

div#percorso_pagina {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
padding: 2px;
}

#percorso_pagina ul li a:link, #percorso_pagina ul li a:visited {
color: #394b60;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
padding: 2px;
display: inline;}

#percorso_pagina ul li a:hover {
color: #232e3c;
text-decoration: none;
}

#percorso_pagina a.current {text-decoration: none;}

#percorso_pagina ul li {margin: 0px; padding: 5px; list-style-type: none; display: inline;}

#percorso_pagina ul {margin: 0px; padding: 0px;}

/* barra inferiore */

div#sotto {
padding: 0;
text-align: center;
border-top:2px solid #F50000;
background-color: #fff;
}

div#nav_sotto {
padding-top:3px;
font-family: Verdana, Helvetica, Arial, sans-serif;
height:25px;
width:770px;
font-size: 10px;

text-align: center;
}

#nav_sotto ul li a:link, #nav_sotto ul li a:visited {
color: #000;
text-decoration: none;
display: inline;
}

#nav_sotto ul li a:hover {
color: #000;
text-decoration: none;

}

#nav_sotto a.current {text-decoration: none;}

#nav_sotto ul li {margin: 0px; padding: 0px; list-style-type: none; display: inline;}

#nav_sotto ul {margin: 0px; padding: 0px;}


/*

float automatico delle immagini a sinistra
per posizionarle a destra usare la class=imgleft

*/
.imgright {
float:right;
}
.imgleft {
float:left;
}


.titolo
{
	font-weight: bold;
    font-size: 14px;
    font-family: Verdana;
	color: #000000;
}

.sottotitolo
{
    font-size: 12px;
    font-family: Verdana;
    color: #FF3300;
}

.testo_normale
{
    font-size: 10px;
    font-family: Verdana;
	color: #000000;
}
.nascosto{
display:none;
}
div#news{
width:246px;
border:1px solid #9DD2EE;
font-size: 11px;
font-family: Verdana;
color: #000000;

}
#newscontent{
text-align:left;
margin:0;
padding:0 8px 8px 8px;

}
#newscontent a:link, #newscontent a:visited{
color: #2171B7;
font-size: 11px;
font-family: Verdana;
line-height:13px;
font-weight:bold;
}
#newscontent img{
float:left;
border:2px solid #2171B7;
margin-right:4px;

}
div#sponsor{
width:246px;
overflow: auto;
border:1px solid #BFBFBF;
font-size: 12px;
font-family: Verdana;
color: #000000;

}
div#d2{
width:246px;
border:1px solid #EB8E1B;
font-size: 14px;
font-family: Verdana;
color: #000000;
}
div#d3{
width:246px;
border:1px solid #C91159;
font-size: 14px;
font-family: Verdana;
color: #000000;
}
div#d4{
width:246px;
border:1px solid #87C23F;
font-size: 14px;
font-family: Verdana;
color: #000000;
}
div#d7{
width:246px;
border:1px solid #EAE403;
font-size: 14px;
font-family: Verdana;
color: #000000;
}

div#d9{
width:246px;
border:1px solid #A400CC;
font-size: 14px;
font-family: Verdana;
color: #000000;
}

div#d10{
width:246px;
border:1px solid #8DE2E2;
font-size: 14px;
font-family: Verdana;
color: #000000;
}

div#promozioni a:link, #promozioni a:visited{
color:#EB8E1B;
font-size: 11px;
font-family: Verdana;
line-height:13px;
font-weight:bold;
text-align:justify;
}

div#karate a:link, #karate a:visited{
color:#40B14B;
font-size: 11px;
font-family: Verdana;
line-height:13px;
font-weight:bold;
text-align:justify;
}
div#estetica a:link, #estetica a:visited{
color:#95005C;
font-size: 11px;
font-family: Verdana;
line-height:13px;
font-weight:bold;
text-align:justify;
}

div#divadm{
position:relative;
width:200px;
left:350px;
top:50px;
background:#fff;

}

div#newsletter{
width:246px;
overflow: auto;
border:1px solid #327F00;
font-size: 12px;
font-family: Verdana;
color: #000000;

}
