/***** E L E M E N T I   G E N E R I C I  *****/

body{
	background:#000;
	color: #999;
}


.liquid_container a {	color: #999; }

.liquid_container a:hover { 
	color: #999; 
}

ul li{
	list-style-type: none;
}

/***** S C H E L E T  R O *****/


/*** CONTAINER (ROSSO) ***/
div#liquid_container {
	background-color:#202020;
	width: 970px;
	margin: 0 auto;
	position:relative;
}


/*** HEADER (GIALLO) ***/
#liquid_header { 
	width:970px;
	position:relative;
	background-color:#202020;
	text-transform: uppercase;
	letter-spacing: 3px;
}


/*** COLONNA SX  (VERDE) ***/
#liquid_col_sx { 
	background-color: #202020; 
	width:215px; 
	height:420px; 
	position:relative;
}


/*** COLONNA CENTRALE (CELESTE) ***/
body#contacts #liquid_content {
	background-color: #333333;
}
#liquid_content { 
	background-color: #202020;
	width:540px;
	height: auto;
	position:relative;

 }
body#bio #liquid_content{ 
     height:auto!important;
 }


/*** COLONNA DX (ROSA) ***/
#liquid_col_dx { 
	background-color: #202020;
	width:215px;
	position:relative;
 }


/*** FOOTER (ARANCIO) ***/
#liquid_footer { 
	width:970px;
	background-color:#202020;
	padding-bottom: 20px;
	padding-top:10px;
	position:relative; 
}

	
/*** CONTAINER DELLE COLONNE ***/
#cnt_cols { 
	width:970px;
	position:relative;
	text-align:center;
	height: auto;
}	
	
	
	
	
	
/***** E L E M E N T I   S P E C I F I C I  *****/
	
	
		
#liquid_footer menu{ 
	background-color: #0000CC; 
}	
	

	
#liquid_footer menu{ 
	background-color: #0000CC; 
}	
	
	
.thumber { 
	background-color: #202020;
	height: 100%;
	width: 100%;
}	
	




/* logo */
#liquid_header .xmanager_menu_top{
	height: 120px;
}
#liquid_header .xmanager_menu_top ul li.logo {
	padding-left:20px;
	padding-top:20px;
}


/* echo */

#liquid_header .xmanager_menu_top ul li.echo { position:absolute; top:0; right:0;}


/* 3 LINK */


#liquid_header .xmanager_menu_top ul li.bt_bio_home{
	float:left;
	width:40px;
		border-right:#FFFFFF solid 1px;
		 padding-left: 9px;
		
}
#liquid_header .xmanager_menu_top ul li.bt_contacts_home {
		float:left;
		width:95px;
		border-right:#FFFFFF solid 1px;
		padding-left: 9px;
		
	
}
#liquid_header .xmanager_menu_top ul li.bt_news_home{
		width:53px;
		float:left;
		border-right:#FFFFFF solid 1px;
		padding-left: 9px;
		padding-left:700px;
}
#liquid_header .xmanager_menu_top ul li.copyright{
		float:left;
		width:20px;
		padding-left: 9px;
}
 /*bio */
#liquid_header .xmanager_menu_top ul li ul li div.bt_bio_home a { 
	color:#FFCC00;
}
 /*contacts */
#liquid_header .xmanager_menu_top ul li ul li div.bt_contacts_home a { 
	color:#637F00;

}

 /*news */
#liquid_header .xmanager_menu_top ul li ul li div.bt_news_home a { 
	color:#FF5C45; 
}
#liquid_header .xmanager_menu_top ul li  div.copyright a { 
	color:#77bdee; 
}


/* 3 MAIN LINK */
* html #liquid_footer .xmanager_footer ul li.bt_gallery_home {
     padding:0 0 0 335px;
	  margin: 0!important;
}
*:first-child+html #liquid_footer .xmanager_footer ul li.bt_gallery_home {
         padding:0 0 0 335px;
	  margin: 0!important;
}
#liquid_footer .xmanager_footer ul li.bt_gallery_home {
	border-right:#FFFFFF solid 1px;	
	margin-left: 335px;
	float: left;
	width:90px;
	padding-left: 9px;
}
#liquid_footer .xmanager_footer ul li.bt_published_home{
	width:115px;
	float: left;
	border-right:#FFFFFF solid 1px;
			 padding-left: 9px;
}
#liquid_footer .xmanager_footer ul li.bt_video_home {
	width:70px;
	float: left;
			 padding-left: 9px;
}
/* gallery */
#liquid_footer .xmanager_footer ul li ul li div.bt_gallery_home a { 
	color:#999999;
	text-transform: uppercase;
	letter-spacing: 5px;
}

/* published */
#liquid_footer .xmanager_footer ul li ul li div.bt_published_home a { 
	color:#999999;
	text-transform: uppercase;
	letter-spacing: 5px;		
}

/* video */
#liquid_footer .xmanager_footer ul li ul li div.bt_video_home a { 
	color:#999999; 
	text-transform: uppercase;
	letter-spacing: 5px;

}
#liquid_footer .xmanager_footer ul li div.credits {
margin-top: 100px;
text-align: center;
}
#liquid_footer .xmanager_footer ul li div.credit_home{
   clear: both;
	text-align: center;
}
#liquid_footer .xmanager_footer ul li.credit_home{
   clear: both;
}
#liquid_footer .xmanager_footer ul li.credit_home.testo{
}

#liquid_content .xmanager_content ul.news{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
#liquid_content .xmanager_content ul.news li{
	 margin-bottom: 20px;
}
#liquid_content .xmanager_content ul li.news ul {
  margin-bottom: 20px;
  padding-left:40px;
}


#liquid_content .xmanager_content ul div.news.data{
	font-size: 13px;
	font-weight: bold;
}
#liquid_content .xmanager_content ul div.news.titolo a{
	font-size: 13px;
	font-weight: bold;
   color:#FF5C45;
}
#liquid_content .xmanager_content ul div.news.titolo{
	font-size: 13px;
	font-weight: bold;
   color:#FF5C45;
}
#liquid_content .xmanager_content ul li.titolo_news div.titolo_news {
    font-size: 16px;
	 text-transform: uppercase;
	 color: white;
	 text-align: left;
	 border-bottom: 1px solid 	#FF5C45;
	 margin: 20px 20px 20px 40px;
}

#liquid_content .xmanager_content ul.titolo_biografia{
    font-size: 16px;
	 text-transform: uppercase;
	 color: white;
	 text-align: left;
	 margin: 20px 20px 20px 40px;
}
#liquid_content .xmanager_content ul.titolo_copy div.titolo_copy{
	 border-bottom: 1px solid 	#77bdee;
	   font-size: 16px;
		 color: white;
}
#liquid_content .xmanager_content ul.titolo_copy{
	 text-transform: uppercase;
	 text-align: left;
	 margin: 20px 20px 20px 40px;
}
#liquid_content .xmanager_content ul.li.titolo_contacts div.titolo_contacts{
	    font-size: 16px;
		 color:#FFF;
}
#liquid_content .xmanager_content ul.titolo_contacts{
    font-size: 16px;
	 text-transform: uppercase;
	 color: white;
	 background-color: #333333;
	 text-align: left;
	 padding: 20px 0 0 0;
	margin: 0px 0 20px 40px;
}
#liquid_col_sx .xmanager_col_sx{
	text-align: left;
	margin-left: 30px;
	margin-top: 20px;
	height: 420px;
}
#liquid_col_sx .xmanager_col_sx .menu .titolo{
	font-size:14px;
	font-weight: bold;
   margin-bottom: 10px;
}
#liquid_col_sx .xmanager_col_sx .menu .titolo{
	font-size:14px;
	font-weight: bold;
   margin-bottom: 10px;
}
#liquid_col_sx .xmanager_col_sx .menu .anno{
margin-left: 10px;
margin-bottom: 10px;
}
#liquid_footer .xmanager_footer ul li.credits_second{
   margin-top: 25px;
	text-align: center;
   clear: both;
}
#liquid_footer .xmanager_footer ul li.credits_second {
   padding-top: 10px;
}
#liquid_footer .xmanager_footer ul li.credit_home {
   padding-top: 10px;
}
#liquid_content .xmanager_content ul li div.news{
	text-align: left;
}
#liquid_content .xmanager_content ul li div.news_text{
	text-align: left;
	padding-left:40px;
}
#liquid_content .xmanager_content ul li div.news_text.back a{
	color:#FFF;
	font-size: 14px;
}
#liquid_content .xmanager_content ul li div.news_text.back{
		margin-top: 20px;
}
#liquid_content .xmanager_content ul li.news_text div.news_text.data{
   margin-bottom: 100px;
	font-size: 13px;
	font-weight: bold;
}
#liquid_content .xmanager_content ul div.news_text.titolo{
	font-size: 14px;
	font-weight: bold;
	color:#FF5C45;
}
#liquid_content .xmanager_content ul div.news_text.url_esterno a{
	font-size: 12px;
	font-weight: bold;
	margin-top:10px;
}
	

#liquid_content .xmanager_content ul li.news_text div.titolo {
	margin-left: 40px;
		color:#FF5C45;

}
#liquid_content .xmanager_content ul.titolo_biografia div.titolo_biografia {
	color:#FFFFFF;
	border-bottom: 1px solid 	#FFCC00;
	    font-size: 16px;

}
/*biografia*/
#liquid_content .xmanager_content ul li div.biografia{
	text-align: left;
	margin-right: 20px;
	margin-left: 40px;
}
#liquid_content .xmanager_content ul li div.biografia.titolo{ 
	color:#FFCC00;
	font-size: 14px;
	font-weight: bold;
}
#liquid_content .xmanager_content ul li div.biografia.sottotitolo{ 
	font-size: 13px;
	font-weight: bold;
}
#liquid_content .xmanager_content ul li div.img_small{
	float: left;
	padding-right: 20px;
}
* html #liquid_content .xmanager_content ul li div.img_small {
		margin-top:20px;
}
*:first-child+html #liquid_content .xmanager_content ul li div.img_small {
	margin-top:20px;
}
#liquid_content .xmanager_content ul li div.anno{
   margin-bottom: 20px;
	   margin-top: 20px;
}

/*Form Mail*/
.xmanager_content ul li  div.titolo_contacts{
		 border-bottom: 1px solid 	#637F00;
		 margin-right: 50px;
}

.xmanager_content ul li div form {
	text-align:left;
	background-color: #333333;
	padding:10px 0 10px 0;
}
.xmanager_content ul li.mailer {
	list-style-type:none;
}
.xmanager_content ul li.mailer label {
	display:block;
	font-size:11px;
	font-weight:bold;
}
.xmanager_content ul li.mailer label {
	display:block;
	font-size:11px;
	font-weight:bold;
}
.xmanager_content ul li.mailer{
		margin-left: 40px;
}
.xmanager_content ul li.mailer input, .xmanager_content ul li.mailer textarea {  
	background-color: black;
	height: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: white;
	border:1px solid #FFFFFF;
	margin:5px 0pt 10px 0px;
	padding:3px 5px;
	width:440px;
}
.xmanager_content ul li #mail_form #invio_mail #body {  
	background-color: black;
	height: 100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: white;
	border:1px solid #FFFFFF;
	margin:5px 0pt 10px 0px;
	padding:3px 5px;
	width:440px;
}
.xmanager_content ul li.mailer button {
	background-color:#171717;
	border:0pt none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:3px 10px;
	text-align:center;
	text-transform:uppercase;
}
.xmanager_content ul li.contrasto_link{
	display: inline;
	background-color: #333333;
	 padding: 10px 0 20px 10px;
	 text-align: left;
	 float: left;
	 	margin-bottom: 20px;
}
.xmanager_content ul li.contrasto_link div.contrasto_link {
	display: inline;
}
.xmanager_content ul li.facebook_link div.facebook_link{
	display: inline;
}
.xmanager_content ul li.facebook_link{
    display: inline;
	text-align: left;
	float: left;
	background-color: #333333;
	padding: 10px 20px 20px 40px;
	margin-bottom: 20px;
}
/*body#video div.liquid_col_sx ul{
display:none;
height:100px;
}
body#video .xmanager_content ul li.costruzione div.testo{
	font-size: 14px;
	font-weight: bold;
	color:#FFF;
}
body#video #liquid_col_sx{
height:400px;
}
body#video .xmanager_content ul li. bt_gallery_home{
display:none;
}*/
	 /*font-size: 12px;
	 text-transform: uppercase;
	 
	
	 


.xmanager_content ul li.facebook_link div span.label_facebook_link{
	background-repeat: no-repeat;
	background-position: left;
}
.xmanager_content ul li.contrasto_link div span.label_contrasto_link{
	background-repeat: no-repeat;
	background-position: left;
}
.xmanager_content ul li div.facebook_link span.label_facebook_link a{
	color:#FFF;
}
.xmanager_content ul li.contrasto_link div span.label_contrasto_link a{
	color:#FFF;
}
	






/* devo togliere il pallino dai li linked image, semmai ad alcune cose lascio il Pipe */
	
	
	
	
	
	
	
	
	
	
	