/* CSS Document */



body#bodyhome, body#bodybiografia, body#bodycorsi, body#bodyfoto, body#bodydanza, body#bodyvideo, body#bodyeventi, body#bodycontatti{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	font-size: 11px;

	background-position: top right;

	background-repeat: no-repeat;

	background-attachment: fixed;

}



body#bodyhome{

	background-image:url(../images/bg-home.jpg);

	background-color:#000;

}



body#bodybiografia{

	background-image:url(../images/bg-biografia.jpg);

	background-color:#000;

}



body#bodycorsi{

	background-image:url(../images/bg-corsi.jpg);

	background-color:#000;

}



body#bodydanza{

	background-image:url(../images/bg-danza.jpg);

	background-color:#000;

}



body#bodyfoto{

	background-image:url(../images/bg-foto.jpg);

	background-color:#000;

}



body#bodyvideo{

	background-image:url(../images/bg-video.jpg);

	background-color:#000;

}



body#bodyeventi{

	background-image:url(../images/bg-eventi2.jpg);

	background-color:#000;

}



body#bodycontatti{

	background-image:url(../images/bg-contatti.jpg);

	background-color:#000;

}



.clear{

	clear:both;

}



#mainhome, #mainbiografia, #maincorsi, #mainfoto{

	margin-top:30px;

	margin-left:30px;

	color:#FFF;

}



#maindanza, #mainvideo, #maineventi, #maincontatti{

	margin-top:30px;

	margin-left:30px;

	color:#000;

	min-height:700px;

}



.logohome{

	height:90px;

}



#footer{

	text-align:center;

	color:#999999;

	width:100%;

	height:20px;

}



.moduletable{ float:left; width:130px;}



#navig{

	text-align:center;

	margin:0 auto;

	padding:0 auto;

	width:800px;

}



#navigation{

	float:left;

	height:40px;

	width:510px;

}



#navigation ul{

	padding-left:20px;

	text-transform:uppercase;

	font-size:11px;

	font-weight:bold;

	height:80px;

	width:500px;

}





#navigation li{

	display:block;

	float:left;

	padding-right:13px;

}



#navigation li a{

	display:block;

	float:left;

	padding-right:2px;

	color:#fff;

	text-decoration:none;

}



#navigation li a:hover{

	color:#fc0;

}



#mainhome #navigation li.active a, #mainhome #navigation li a:hover{

	color:#EAC271;

}



#maineventi #navigation li.active a, #maineventi #navigation li a:hover{

	color:#f0f;

}



#maincorsi #navigation li.active a, #maincorsi #navigation li a:hover{

	color:#00C7D1;

}



#maincontatti #navigation li.active a, #maincontatti #navigation li a:hover{

	color:#00EEEF;

}





#mainfoto #navigation li.active a, #mainfoto #navigation li a:hover{

	color:#C00;

}



#maindanza #navigation a{

	color:#87888A;

}



#mainbiografia #navigation li.active a, #mainbiografia #navigation li a:hover{

	color:#BDD1A1;

}



#maindanza #navigation li.active a, #maindanza #navigation li a:hover{

	color:#C00;

}



#mainvideo #navigation a{

	color:#fff}



#mainvideo #navigation li.active a, #mainvideo #navigation li a:hover{

	color:#FFCFAB;

}



#video{

	background-image:url(../images/bg-video-lett.jpg);

	background-repeat:no-repeat;

	text-align:center;

	padding-top:20px;

	width:600px;

	height:370px;

	margin-left:10px;

}



.listvideo{

	padding:10px 0px;

	width:300px;
	
	min-height:250px;

	float:left;
	
	margin-bottom:0px;
	
	padding-bottom:0px;
	

}



.testovideo{

	color:#fff;

	margin-bottom:20px;

	background-color:#000;

	padding:20px 20px;

	width:200px;

	height:150px;

	float:left;

}



.testovideo h2{

	color:#8a8869;

}



#content{

	margin-left:16px;

}





#content #sx, #content #dx{

	margin-top:0px;

	width:286px;

	float:left;

}



#content #sx{

	margin-right:10px;}



#content #sx #event h2, #content #sx #corsi h2, #content #dx #newsletter h2{

	height:17px;

	background-color:#D8B466;

	padding-left:12px;

	color:#030303;

	text-transform:uppercase;

	font-size:11px;

	font-weight:bold;

	padding-top:4px;

	margin-top:0px;

}



#content #sx #event, #content #dx #newsletter{

	background-image:url(../images/black-90.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#000;

	visibility: visible;

	margin-bottom:10px;

}



#content #sxinternabiografia, #content #dxinternabiografia{

	background-image:url(../images/green-60.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#012010;

	visibility: visible;

}



#sxinternaduebiografia{

	/*background-image:url(../images/green-60.png) !important;*/

	background-color:#F400A1 !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#012010;

	visibility: visible;
	
	min-width:400px;
	
}

#quadroboxi{

	width:450px;

	float:left;

}



#content #sxinternaorigini{

	/*background-image:url(../images/grey-60.png) !important;

	background-color:transparent !important; */

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#000;

/*	background-color:#012010;*/

	visibility: visible;

}



#content #sxinternaeventi, #content #dxinternaeventi, #content #sxinternaevento{

	background-image:url(../images/grey-60.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=85);

	background-image:none;

	background-color:#012010;

	visibility: visible;

}



#content #sxinternacontatti{

	background-image:url(../images/celeste-60.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#012010;

	visibility: visible;

	width:400px;

}



#content #sxinternacorsi{

	background-image:url(../images/verdino-85.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#004248;

	visibility: visible;

	width:400px;

}



#content #sxinternacontatti a{ color:#FFFFFF; text-decoration:none}



.list-danza{

	padding-left:20px;

	height:120px;

}



#content #sx #event ul{

	list-style-type:none;

	margin:0px 10px 0px 10px;

	padding:0px 10px 0px 10px;

	height:200px;

}



#content #sx #corsi ul{

	list-style-type:none;

	margin:0px 4px 0px 4px;

	padding:0px 4px 0px 4px;

	height:77px;

}





#content #sxinternaeventi ul{

	list-style-type:none;

	margin:0px 8px;

	padding:0px 8px;

}



#content #sx #event li, #content #sx #corsi li{

	background-image:url(../images/bg-li.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:24px;

	padding-top:4px;

	height:40px;

	line-height:15px;

	border-bottom:2px solid #D8B466;

}



#content #sxinternaeventi li{

	padding-left:4px;

	padding-top:4px;

	height:110px;

	line-height:15px;

	border-bottom:2px solid #f0f;

}

 

#content #sx #corsi li{

	padding-top:16px;

}



#content #sx #event li a, #content #sx #corsi li a, #content #sxinternaeventi ul li a{

	color:#eee;

	text-decoration:none;

	text-transform:uppercase;

	display:block;

	padding-top:5px;

	margin-top:0px;

	width:100%;

	height:24px;

}







#content #sx #event li a:hover, #content #sx #corsi li a:hover{

	color:#D8B466;

}



#content #sxinternaeventi li a:hover{

	color:#f0f;

}



#content #dx #newsletter p{

	padding:0px 20px;

	color:#eee;

	font-size:11px;

	text-align:justify;

}



#content #dx #newsletter{

	height:348px;

}

#content #dx #newsletter form{

	padding-left:20px;

	font-size:12px;

}



#content #dx #newsletter form label{

	font-weight:bold;

}



#content #dx #newsletter form input{

	margin-top:4px;

	background-color:#666;

	border:0px;

	color:#FFF;

}



#content #dx #newsletter form input.btt{

	margin-left:200px;

}







#content #dx #newsletter form input.spunta{

	border:0px;

	background-color:#272727;

}



#sxinternaorigini, #sxinternaeventi, #sxinternaevento{

	text-align:justify;

	width:350px;

	margin:0px;

	background-color:#012010;

	float:left;

	margin:0px 20px;

	color:#FFF;

}







#sxinternaduebiografia, #sxinternabiografia{

	text-align:justify;

	width:350px;

	margin:0px;

	background-color:#012010;

	margin:0px 20px;

        margin-bottom: 20px;

	color:#FFF;

}



#sxinternafoto{

	text-align:justify;

	width:350px;

	margin:0px;

	background-color:#666666;

	float:left;

	margin:0px 20px;

}



#sxinternacorsi{

	background-image:url(../images/verdino-85.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#005760;

	visibility: visible;

	text-align:justify;

	width:300px;

	margin:0px;

	background-color:#005760;

	/*float:left;*/

	margin:0px 20px;

}



#sxinternabiografia h2, #dxinternabiografia h2, #sxinternacorsi h2, #sxinternafoto h2, .dxinternacorsi h2, #sxinternacontatti h2{

	margin:0px;

	height:17px;

	background-color:#D8B466;

	padding-left:12px;

	color:#030303;

	text-transform:uppercase;

	font-size:11px;

	font-weight:bold;

	padding-top:4px;

}



#sxinternaduebiografia h2{

	margin:0px;

	height:17px;

	background-color:#F984EF;

	padding-left:12px;

	color:#030303;

	text-transform:uppercase;

	font-size:11px;

	font-weight:bold;

	padding-top:4px;

}



#sxinternabiografia h2, #dxinternabiografia h2{

	background-color:#BDD1A1;

}



#sxinternaduebiografia h2,{

	background-color:#FF00FF;

}



#sxinternacorsi h2{

	background-color:#00C7D1;

}



#sxinternafoto h2{

	background-color:#CC0000;

}



#sxinternacontatti h2{

	background-color:#00FFFF;

	color:#000066;

	padding-left:10px;

}



.dxinternacorsi h2{

	background-color:#e1c2a3;

}



#sxinternaorigini h2{

	margin:0px;

	height:20px;

	background-color:#CC0000;

	padding-left:12px;

	color:#fff;

	text-transform:uppercase;

	font-size:13px;

	font-weight:bold;

	padding-top:4px;

}



#sxinternaeventi h2, #dxinternaeventi h2, #sxinternaevento h2{

	margin:0px;

	height:20px;

	background-color:#f0f;

	padding-left:12px;

	color:#fff;

	text-transform:uppercase;

	font-size:13px;

	font-weight:bold;

	padding-top:4px;

}





#sxinternaevento h3{

	border-bottom:2px solid #f0f;

}



#txtevento{

	padding:0px 8px 30px 8px;

}



#dxinternaorigini ul, #dxinternafoto ul{

	list-style-type:none;

	margin:0;

	padding:0;

	

}



#dxinternaorigini li a{

	background-color:#CC0000;

	display:block;

	width:194px;

	color:#fff;

	font-weight:bold;

	text-decoration:none;

	height:20px;

	margin-bottom:6px;

	padding-top:6px;

	padding-left:2px;

	text-transform:uppercase;

}



#dxinternaorigini li a:hover{

	background-color:#FC0;

}



#dxinternafoto{

	text-align:justify;

	min-width:250px;

	margin:0px;

	float:left;

	padding-bottom:20px;

}



#dxinternafoto li a{

	background-color:#CC0000;

	display:block;

	color:#fff;

	font-weight:bold;

	text-decoration:none;

	height:20px;

	margin-bottom:6px;

	padding-top:6px;

	padding-left:2px;

	padding-right:2px;

	text-transform:uppercase;

}



#dxinternafoto li a:hover{

	background-color:#FC0;

}





.dxinternacorsi h3{

	padding-left:10px;

	margin:0px;

}



.dxinternacorsi p{

	padding-left:10px;

	margin-top:0px;

	text-align:left;

	font-size:11px;

}



.beige{

	color:#cebb9b;

}



.celeste{

	color:#009EE0;

}



#sxinternabiografia p, #sxinternaduebiografia p, #dxinternabiografia p, #sxinternacorsi p, #sxinternaorigini p, #sxinternaeventi p{

	padding:10px;

}



#dxinternabiografia, .dxinternafoto, #dxinternaeventi{

	text-align:justify;

	width:180px;

	margin:0;

	background-color:#012010;

	float:left;

	padding-bottom:20px;

}



#dxinternaorigini{

	text-align:left;

	width:180px;

	margin:0px;

	float:left;

}





.dxinternacorsi{

	background-image:url(../images/verdino-85.png) !important;

	background-color:transparent !important;

	filter:alpha(opacity=90);

	background-image:none;

	background-color:#005760;

	visibility: visible;

	text-align:left;

	width:230px;

	margin-top:0px;

	margin-bottom:20px;

	min-height:150px;

}



#dxinternaeventi p{

	color:#FFF;

	padding:0 20px;

	font-size:16px;

	font-weight:bold;

}



#dxinternaeventi p a{

	color:#FFF;

	text-decoration:none;

}





#sxinternaduebiografia p a{

	color:#FFF;

	text-decoration:none;

}



#dxinternaeventi p a:hover{

	color:#f0f;

}



#sxinternacontatti p{

	color:#FFF;

	padding:0 0 20px 10px;

	font-size:12px;

	font-weight:bold;

}



#dxinternabiografia img{

	float:left;

	border:0px;

}



/* jQuery lightBox plugin - Gallery style */

	#dxinternabiografia img, #sxinternafoto img{

		padding:0px;

		border: 2px solid #3e3e3e;

		border-width: 2px 2px 2px;

	}

	

	#dxinternabiografia img{

		padding:2px;

	}

	

	#dxinternabiografia a:hover img, #sxinternafoto a:hover img {

		border: 2px solid #fff;

		border-width: 2px 2px 2px;

		color: #fff;

	}

	#dxinternabiografia a:hover { color: #fff; }

/* --------------------------------------- */



#footer a{color:#999; text-decoration:none;}



#sxinternacontatti input, #sxinternacontatti textarea{

	background-color:#00EEEF;

	border:0;}

	

#sxinternaorigini p{ border-bottom:2px solid #FF0000;}



.liloca{ float:left; width:82px; }

.limess{ float:left; width:220px;}

/*

#footer{ text-align:center; margin:0 auto; padding:0 auto; border:1px solid #fc0;}

#txtfooter{float:left; border:1px solid #fff; width:600px;}

.moduletable{ float:left; width:200px; border:1px solid #fff}

#footer a{color:#999; text-decoration:none;}

*/
