/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P,OL,UL,LI
	{
	font-family: Tahoma,Arial,Verdana,Helvetica;
	font-size:10px;
	color:#fff;
	}
TABLE, TH, TD
	{
	border-collapse: collapse;
	}
DIV,TABLE,TH,TD,A,FORM,P,OL,UL,LI
	{
	}
FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: Tahoma,Arial,Verdana,Helvetica;
	}
BODY
	{
	margin: 0px;
	padding:5px;
	text-align: center;
	color: #fff;
	background-color:transparent;
	}
FORM
	{
	margin: 0px
	}
A, A:active, A:hover, A:visited
	{
	color: #03f;
	text-decoration:none;
	}
A:hover
	{
	color: #222;
	}
P#ContentManager-LinkModificaBlocco
	{
	display:none;
	position:absolute;
	background-color:#000;
	padding:2px;
	color:#fff;
	z-index:12;
	}
P#ContentManager-LinkModificaBlocco A,	P#ContentManager-LinkModificaBlocco A:visited
	{
	color:#fff;
	}
.Contenuto P#ContentManager-LinkModifica,
.Contenuto P#News-LinkModifica
	{
	display:none;
	position:absolute;
	right:0px;
	width:100px;
	margin:0px;
	color:#000;
	background-color:#000;
	padding:2px;
	text-transform:uppercase;
	}
.Contenuto P#ContentManager-LinkModifica A, 	.Contenuto P#ContentManager-LinkModifica A:visited,
.Contenuto P#News-LinkModifica A, 	 			.Contenuto P#News-LinkModifica A:visited
	{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	}
H1	{
	margin:0px;
	color: #fff;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	}	
H2	{
	margin:0px;
	color: #fff;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	}
H3	{
	margin:0px;
	color: #fff;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	}
H4,H5,H6
	{
	margin:0px;
	color: #fff;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	}
/*=================================
=== FORM SCRIVI AL DJ
=================================*/

DIV.Form-ScriviAlDj
	{
	clear:left;
	float:left;
	width: 330px;
	height:auto;
	padding: 0px;
	text-align:center;
	}	
P.Form-ScriviAlDj-Chiudi
	{
	ffloat:right;
	wwidth:20px;
	height:30px;
	margin:0px;
	}
P.Form-ScriviAlDj-Chiudi IMG
	{
	float:right;
	width:20px;
	height:20px;
	cursor:pointer;
	}
	
/*=================================
=== FORM DIRETTA
=================================*/

TABLE.Tabella-Diretta
	{
  	width:320px;
  	}
TABLE.Tabella-Diretta TD
	{
  	padding-bottom: 2px;
	vertical-align:middle;
	color:#fff;
  	}
TABLE.Tabella-Diretta TD P
	{
 	line-height:18px;
	color:#fff;
  	}
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella1
 	{
	padding: 0px;
	margin: 0px;
	font-size:10px;
	font-weight:bold;
 	}
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella1 P
 	{
	margin:0px;
	font-size:10px;
 	}
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella2
 	{
	font-size:10px;
	padding: 0px;
 	}
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella3,
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella3 P
 	{
	margin:0px;
	padding: 0px;
	font-size:10px;
 	}
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella4,
TABLE.Tabella-Diretta TD.Tabella-Diretta-Cella4 P
 	{
	margin:0px;
	padding: 0px;
	font-size:10px;
	text-align:center;
 	}
INPUT.Tabella-Diretta-Input
	{
	width: 80px;
	height:18px;
	margin: 0px;
	color:#000;
	border: 1px solid #eee;
	background: url(/Temi/Default/immagini/diretta_textarea_sfondo.jpg) no-repeat top left;
	}
INPUT.Tabella-Diretta-Input-Email
	{
	width: 210px;
	color:#000;
	}
TEXTAREA.Tabella-Diretta-Textarea
	{
	width: 300px;
	height: 63px;
	margin: 0px;
	color:#000;
	border: 1px solid #eee;
	background: url(/Temi/Default/immagini/diretta_textarea_sfondo.jpg) repeat-y top left;
	}
INPUT.Tabella-Diretta-Submit
	{
	width:80px;
	height:30px;
	color:#000;
	font-size:16px;
	}
