/* Digitalights.net DIV Theme Style Sheet 					*/

/* Made by Elena Lerici 		  					*/

/* Comment: "Just to show you all the beauty of div-styled-themes ... I <3 CSS"	*/

@import url(pagina_classici.css); 

@import url(testata.css);
@import url(personaggi.css);
 





div#Contenitore_esterno_1{}

div#Contenitore_esterno_2{}

div#Contenitore_3{}

div#Testata{

	background: #FECDE6;

	height: 2em;

	padding: 0.3em;

}

div#Corpo{

	margin-left: auto;

	margin-right: auto;

	width: 72em;		/*836px	75%*/

	max-width:  99%;

	background: url("../Digitalights/bordoVL.png") repeat-y left;

}



div#Corpo_1{

	background: url("../Digitalights/bordoVR.png") repeat-y right;

}

div#Corpo_2{

	background: #FFFFFF;

	margin-left: 1.4em;

	margin-right: 1.4em;

}



/* Headers */

div#header{

	margin-left: auto;

	margin-right: auto;

	width: 100%;

	background: url("top2.png") no-repeat top;

	height: 190px;

	padding-top: 0.5em;

}

div#headerlogo{

	text-align: center;

	margin: 0.5em;

}

div#headerbanner{

	text-align: center;

}

div#headerbar{

	clear: both;

}



/* LEFTCOLUM */



div#leftcolumn{

	float: left;

	width: 160px;

	margin-left: 21px;

	margin-right: 0.2em;

}

div#centercolumn{

/* 	padding-top: 1em;

 	padding-left: 1em;*/

	margin-left: 1px;

	margin-right: 1px;

	display: table;

/*	width: 481px;

	width: 57%;*/

}

div#rightcolumn{	

	float: right;

	width: 150px;

	margin-right: 21px; /*18+x*/

}



/* FOOTER */

div#footerbar{

	background: #99CCFF;

	text-align: 	center;

	padding: 0.5em;	

}



div#footerbar a{

color: #FFFFFF;

}



#footerbar td { vertical-align : middle; text-align:center;}







div#separatore_footer{ clear: both;}









/* #LEFTCOLUM */



#leftcolumn th {

	vertical-align: middle;

	background: #E1F1FF;

	padding: 0.5em;

	font-weight: bold;

	font-size: 95%;

}

#leftcolumn .blockTitle {

	

	color: #55AAFF;

	font-weight: 800; 

	text-align: right;

	padding-right: 0.5em;

	border-bottom: 2px dashed #FF99CC;

	margin-bottom: 0.5em;

		

}

#leftcolumn .blockContent {

	margin-bottom: 1em; 

	line-height: 1em;

	border: 2px solid #99CCFF;

	background: #FFFFFF;

	padding: 0.3em;

}





/* #RIGHTCOLUM */



#rightcolumn th {

	vertical-align: middle;

	background: #E1F1FF;

	padding: 0.5em;

	font-weight: bold;

	font-size: 95%;

}

#rightcolumn .blockTitle {

	

	color: #FF87C3/*FF73B9-0060C0*/;

	font-weight: 800; 

	border-bottom: 2px solid #99CCFF;

	margin-bottom: 0.5em;	

	margin-right: 1em;

	padding-left: 0.3em;

}

#rightcolumn .blockContent {

	margin-bottom: 1em; 

	line-height: 1em;

	border: 2px dashed #FF99CC;

	background: #FFFFFF;

	padding: 0.5em;

/*	width: 150px;*/

	overflow: auto;

}



/* #CENTERCOLUMN */



#centercolumn th {

	vertical-align: middle;

	background: #FFFFFF;

	color: #69D200;

	padding: 0.5em;

	font-weight: bold;

	font-size: 110%;

}



/* Center */

#centerCcolumn fieldset, #bottomCcolum fieldset{

	border:	1px solid #70E000;

	background: #FFFFFF;

}



#centerCcolumn .blockTitle, #bottomCcolumn .blockTitle {

	

	color: #70E000/*FF73B9-0060C0*/;

	background: #FFFFFF;

	font-weight: 800; 

	border-left: 1px solid #70E000;

	border-right: 1px solid #70E000;

	margin-bottom: 0.5em;	

	margin-right: 1em;

}

#centerCcolumn .blockContent, #bottomCcolumn .blockContent {

	margin-bottom: 1em; 

	line-height: 1em;

	padding: 0.1em;

}





/* Left & Right */



#centerLcolumn, #bottomLcolumn{

	float: left;

	width: 50%;





}

#centerRcolumn, #bottomRcolumn {

	float: right;

	width: 50%;

	

}



#centerLcolumn fieldset, #bottomLcolum fieldset, #centerRcolumn fieldset, #bottomRcolum fieldset{

	border:	1px solid #70E000;

	background: #FFFFFF;

}



#centerLcolumn .blockTitle, #bottomLcolumn .blockTitle, #centerRcolumn .blockTitle, #bottomRcolumn .blockTitle {

	color: #70E000;

	background: #FFFFFF;

	font-weight: 800; 

	border-left: 1px solid #70E000;

	border-right: 1px solid #70E000;

	margin-bottom: 0.5em;	

	margin-right: 1em;

}



#centerLcolumn .blockContent, #centerRcolumn .blockContent, #bottomLcolumn .blockContent, #bottomRcolumn .blockContent {

	margin-bottom: 1em; 

	line-height: 1em;

	padding: 0.1em;

}



/* CONTENUTO */



#content {

	clear: both;

	margin-top: 1em;

	margin-right: 1em;

	margin-left: 0.5em;

	padding-top: 2.5em;

	background: #FFFFFF;

/*	width: 96%;*/

/*	overflow: auto;*/

}