﻿{margin: 0px;
padding: 0px}

body
{ 
margin: 0px;
padding: 0px; 
text-align: center;
background: #ffffff; color: #000000; margin: 0px; 
font-family: Trebuchet MS, arial, verdana; 
}

div { text-align: center; }

p {margin: 0px; padding: 0px;}
h1 {margin: 0px; padding: 0px; font-size:21px; }
h2 {margin: 0px; padding: 0px;}
h3 {margin: 0px; padding: 0px;}

.contenutoGenerale{
margin: 0 auto; 
padding: 0; 
text-align:center; 
width: 1000px; background: #ffffff; background-image: url(_grafica/bg.gif); background-repeat: repeat-x; 
}  

.contenuto {
width: 1000px; 
background: #ffffff; 
background-image: url(_grafica/bg-head-taiji-quan.jpg); background-repeat: no-repeat; 
text-align:left;
}

.spazioAnnunci {
text-align:left;
margin-left:130px;
margin-top:20px;
width:550px;
height:108px;

}

.info-TaijiQuan-a-Roma {
font-size:14px; 
color:#636363; 
width:420px;
padding-bottom:5px;


border:1px #993300 solid; 
border-right:3px #993300 solid; 
border-bottom:3px #993300 solid; 
background:#FFFF99; 
}

.info-TaijiQuan-a-Roma h1 { font-size:18px; padding:0; margin:0px; padding-top:3px; color:#993300; } 
.info-TaijiQuan-a-Roma h1 a { text-decoration:none; } 
.info-TaijiQuan-a-Roma a { color:#993300; } 




.bodyEffettivo {
border:0px solid;
text-align:left;
padding-left:70px;
font-size:14px;
width: 1000px; background: #ffffff; background-image: url(_grafica/bg.gif); background-repeat: repeat-y; 
}

.bodyEffettivo h1 { font-size:21px; color:#000000; padding-bottom:15px;  } 
.bodyEffettivo h1 a { font-size:21px; color:#afafaf; text-decoration:none;  } 
.bodyEffettivo h1 a:hover { font-size:21px; color:#000000; text-decoration:none;  } 


.racoltaTesti {
padding-bottom:15px; 
font-size:14px;
text-align:left;
}

.racoltaTesti h2 { font-size:21px; color:#000000; font-variant: small-caps;  } 
.racoltaTesti h2 a { font-size:21px; color:#afafaf; text-decoration:none;  } 
.racoltaTesti h2 a:hover { font-size:21px; color:#000000; text-decoration:none;  } 

.spazioPagina {
text-align:justify;
float:left;
border:0px solid;


width:550px;

}

.spazioSidebar {
float:left;
margin-left:11px;
border:0px solid;
width:304px;

}

.boxQuadrata { border:5px #DAC995 solid; padding:1px; background: #ffffff; margin-bottom:30px; } 
.boxQuadrata2 { padding:10px; background: #DAC995; font-size:14px; color:#ffffff; }
.boxQuadrata2 h2 { font-size:21px; padding:0px; padding-top:5px; padding-bottom:10px; margin:0px; color: #993300; }  
.boxQuadrata2 h2 a { font-size:21px; padding:0px; padding-top:5px; margin:0px; color: #993300; text-decoration:none; }  
.boxQuadrata2 h2 a:hover { font-size:21px; padding:0px; padding-top:5px; margin:0px; color: #CC3300; }  


.boxTonda {
padding:10px;
padding-top:30px;
background: #ffffff; background-image: url(_grafica/bg-box-taiji.jpg); background-repeat: no-repeat; 
}

.boxTonda h2  { font-size:21px; padding:0px; padding-top:5px; padding-bottom:15px; margin:0px; color: #707070; }  
.boxTonda h2 a { font-size:21px; padding:0px; padding-top:5px; margin:0px; color: #707070;  text-decoration:none; }  
.boxTonda h2 a:hover { font-size:21px; padding:0px; padding-top:5px; margin:0px; color: #000000;  }  

.boxTondaChiusura {
background: #ffffff; background-image: url(_grafica/bg-box-taiji-down.jpg); height:88px; background-repeat: no-repeat; 
}






.toolbar { padding-top:131px; padding-left:70px; border:0px solid; }

/*STILE PER I LINK*/ 
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
/* margin: 0 0.15em; */
}


#nav-menu li a
{ 
font-variant: small-caps; 
border-top:1px #000000 solid;
border-right:1px #000000 solid;
border-left:1px #000000 solid;
text-align: center;
background: url(_grafica/bglink-nero.jpg) repeat-x; 
height: 24px; 
line-height: 1.5em;
float: left;

display: block;
color: #ffffff; 
text-decoration: none; 
text-align: center; 
font-weight: bold;
font-size:14px;
margin-right:3px;

padding-top:0px;
padding-left:10px;
padding-right:10px;
} 



#nav-menu li a:hover, #nav-menu li#linkAttivo a
{ 
border-top:1px #ffffff solid;
border-right:1px #ffffff solid;
border-left:1px #ffffff solid;
text-align: center;
background: url(_grafica/bglink-bianco.jpg) repeat-x; 

color: #000000; 
} 

#nav-menu li#linkAttivo a:hover { color:#909090; } 




.footer { 
padding-top:10px;
width: 1000px; background: #ffffff; background-image: url(_grafica/bg.gif); background-repeat: repeat-y;  } 
.footer2 { 
font-size:11px; color:#ffffff;
padding-top:25px; padding-bottom:15px; 
margin-right:5px;
margin-left:5px;
background: #888888; 
 } 
.footer2 a { color:#dfdfdf; text-decoration:none; }
.footer2 a:hover { color:#ffffff; text-decoration:none; }

.down {  width: 1000px;  } 



