/* CSS Document */
body {
	margin: 0px;
	background:url(../images/body.png) top repeat-x #050507;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Sans-serif;
  	BACKGROUND-COLOR: #454545;	
  	color: #ffffff;
}
.form {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; COLOR: #666666;
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.form2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px; COLOR: #666666;
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
table.mainbase {
BACKGROUND: #000000;
}
table.maincontent {
BACKGROUND: #2b2b2b;
}
td.base {
BACKGROUND: #000000;
}
td.content {
BACKGROUND: #2b2b2b;
}
.echat {color: #FFCC00; font-size: 16px;}
A.tags:link {
COLOR: #e47b00; TEXT-DECORATION: none;
}
A.tags:visited {
COLOR: #e47b00; TEXT-DECORATION: none;
}
A.tags:hover {
COLOR: #000000;
}
A.link-menu {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block;
}
A.link-menu:link {
FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none;
}
A.link-menu:visited {
FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none;
}
A.link-menu:hover {
COLOR: #777777; TEXT-DECORATION: none;
}
.clean-gray{
border:solid 1px #DEDEDE; 
background:#EFEFEF;
color:#222222;
padding:1px;
text-align:center;
}
.desc { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
.Stilemini {font-size: 9px;}
.Stilemini2 {color: #00CC33; font-size: 9px;}
.Stilemini3 {color: #FFCC00; font-size: 9px;}
.annox { color: #ffffff; font-size: 8px; }
.giornox { color: #646464; font-size: 15px; }
.mesex { color: #000000; font-size: 10px; }
.stilenormale {font-family: "Times New Roman", Times, serif;}
.dataeora{ color: #646464; font-size: 10px; }
.datarticolo { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
.stat { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
.messaggio { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #66ccff;}

.quiz1 { color: #000000; font-size: 14px; }
.quiz2 { color: #2b2b2b; font-size: 11px; }

a,
a:link,
a:visited,
a:active,
a:hover
{
FONT-SIZE: 12px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
text-decoration: none;
color: #66ccff;
}
.img {  
   background-color: #fff;  
   padding:3px;    
   border:1px solid #000;
  	margin: 0pt 0pt 10px 10px;
	float: right;
	cursor: pointer;
	width: 280px;
	height: 210px;
   
}
.img2 {  
   background-color: #fff;  
   padding:3px;    
   border:1px solid #000;
  	margin: 10pt 0pt 10px 0px;
	float: left;
	cursor: pointer;
	width: 280px;
	height: 210px;
   
}
a.menusx:link { FONT-SIZE: 13px; COLOR: #c8c8c8; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none; }
a.menusx:visited { FONT-SIZE: 13px; COLOR: #c8c8c8; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none; }
a.menusx:hover { COLOR: #ff7f01; TEXT-DECORATION: underline;}

A.titolo:link { FONT-SIZE: 10px; COLOR: #c8c8c8; FONT: lighter oblique 14pt/16pt Georgia; TEXT-DECORATION: none; }
A.titolo:visited { FONT-SIZE: 10px; COLOR: #c8c8c8; FONT: lighter oblique 14pt/16pt Georgia; TEXT-DECORATION: none; }
A.titolo:hover { COLOR: #ff0000; TEXT-DECORATION: underline; }

A.hlink:link {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none;
}
A.hlink:visited {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none;
}
A.hlink:hover {
	COLOR: #a5b9ff; TEXT-DECORATION: underline;
}
A.hlink2:link {
	FONT-SIZE: 12px; color: #b9b9ff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.hlink2:visited {
	FONT-SIZE: 12px; color: #b9b9ff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.hlink2:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline;
}
.post-title { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 18px; text-decoration: none; color:#c60; }
.post-titlex { FONT-SIZE: 10px; COLOR: #c60; FONT: lighter oblique 14pt/16pt Georgia; TEXT-DECORATION: none; }
.post-titley { FONT-SIZE: 10px; COLOR: #c8c8c8; FONT: lighter oblique 14pt/16pt Georgia; TEXT-DECORATION: none; }
.post-titlez { FONT-SIZE: 10px; COLOR: #c8c8c8; FONT: lighter oblique 12pt/14pt Georgia; TEXT-DECORATION: none; }
.logmessage { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 14px; text-decoration: none; color:#c60; }
.logmessage2 { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 14px; text-decoration: none; color:#009933;}
.piede { color: #efefef; }
.bordocorpo { border: #505050 1px solid; }
.bordomenu { border: #505050 1px solid; }
.bordotab { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; }
.bordolog { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #646464;}
.bordohome { border: #505050 1px solid; }

h1 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
}
h2 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	color: #C5600E;
}
h3 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 12px;
	color: #b9b9ff;
}
.titolocat {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 18px;
	color: #cccccc;
}
hr.thin {
	border-top: 1px dashed #333333;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	color: #fff;
	background-color: #fff;
}
#paging {   
    padding:4px;   
    font-family:Arial, Helvetica, sans-serif;   
    font-size:12px;   
    color:#666666;   
    font-weight:bold;
}
 
#paging a{
	padding:3px 4px 3px 4px;
	margin:0px 2px 0px 2px;
	border:1px solid #cccccc;
	background:#FFFFFF;
	color:#666666;
	text-decoration:none;
}
   
#paging a:hover{   
    	border:1px solid #cccccc;   
    	background:#555555;   
    	color:#FFFFFF;   
   	text-decoration:none;
}
 
#paging .nero{  
		padding:3px 4px 3px 4px;
		margin:0px 2px 0px 2px;
    	border:1px solid #cccccc;  
    	background: #DFE0EC;   
    	color:#000000;   
    	text-decoration:none;
}
