/* 

	project:  [Fr33z3r] Solution
	author:   Rex973 

   
*/

*{ margin: 0; padding: 0; }* 
body { background-color: #d76028;
        background-image:url(../images/bk2.jpg);
				background-repeat:repeat-x;
				font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 
line-height: 1.6em; 
color: #444; }




a {	color: #B60D0A;	background: inherit; text-decoration: none; }
a:hover { color: #cc0000; background: inherit; }
p { margin: 0 0 15px 0; }
h1 { font: normal 3.7em "Trebuchet MS", Arial, Sans-Serif; color: #fff; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
sup { font-size: .3em; color: #DFCDA2; }
h2 { color: #B60D0A; font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 12px; border-bottom: 1px solid #ccc; }
h3 { color: #808080; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }

#content {  width: 960px;  margin: 15px auto; background: #fff; padding: 10px;  border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
	
	 }

#header { background: #ffffff ; height: 180px; margin: 0px auto; }
	#header p { margin: 30px 0 0; color: #D6E5EA; }
	#logo { padding: 40px 0 0 20px;  float: left; width: 400px; }

	#search { float: right; width: 240px; text-align: right; margin: 10px 15px 0 0; }
	#search a, #watch a { color: #fff; font-size: .8em; cursor: pointer; }

	#searchform { padding: 10px; background: #A1BDD2;  }
	#searchform p { margin: 0; }

	#menu { margin: 0px 0px 26px; 1px; }
		#menu li { list-style: none; float: left; }
		#menu li a { cursor: pointer; padding: 5px 37px; line-height: 25px; background: #004486; margin: 0 1px 0 0; color: #ffffff; }
		#menu li a:hover { background: #1386cc; color: #ffffff; }
		#menu li a.current { background: #cc0000; color: #fff; }
		#menu li a#last  { margin: 0; padding: 5px 40px 5px 40px; }
		

#chars { margin: 0px 0px 25px; }
		#chars li { list-style: none; float: left; }
		#chars li a { line-height: 12px; cursor: pointer; padding: 5px 20px; line-height: 25px; background: #004486; margin: 0 1px 0 0; color: #ffffff; font:normal 13px "Trebuchet MS";border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;}
		#chars li a:hover { background: #1386cc; color: #ffffff; font:normal 13px "Trebuchet MS";
			height:17px;
		border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;}
		#chars li a.selected { background: #cc0000; color: #fff; font:normal 13px "Trebuchet MS";border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141; }
		
    
	#menuleft { margin: 0px 0px 26px; style-cursor:pointer;}	

		#menuleft li { list-style: none;  }
		#menuleft li a { cursor: pointer; display:block; padding: 5px 31px; line-height: 12px;  max-width:160px ;background: #004486; margin: 0 1px 3px 0; color: #ffffff; }
		#menuleft li a:hover { background: #1386cc; color: #ffffff; }
		#menuleft li a.current { background: #cc0000; color: #fff; width:180px;
	height:17px;text-align:center; font:normal 13px "Trebuchet MS";border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;}
	#menuleft li a.ev { background: #090; color: #fff; width:180px;
	height:17px;text-align:center; font:normal 13px "Trebuchet MS";border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;}
	#menuleft li a.enter { background: #ffffff; color: #000000; width:180px;
	height:17px;text-align:center; font:normal 13px "Trebuchet MS";border-top:solid 1px #414141; 
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;}
		
		#tablestit {
	width:225px;
	height:30px;
	text-align:center;
	background-color:#cc0000;
	border-top:solid 1px #414141; /* bordi delle tabelle */
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
	font:normal 13px "Trebuchet MS";
	color:#ffffff; /* colore testo nelle tabelle */
}
#tables {
	height:25px;
	text-align:center;
	width:225px;
	border-top:solid 1px #414141; /* bordi delle tabelle */
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
	font:normal 13px "Trebuchet MS";
	color:#004486; /* colore testo nelle tabelle */
}

		

.third {   float: left; width: 280px; margin: 0 30px 10px 10px; font-size:12px}
.specs { font-size: .9em;  float: left; width: 600px; margin: 0 30px 10px 10px; }
.title { font-size: .9em; font-weight: bold;   }
.high { font-size:small; color:#004486; font-weight: bold;  }
.last { float: right; margin: 0px 10px 10px 0px; }
.evidence { color:#C00; font-size:small ; font-weight: bold; }
.evidence2 { color:#C00; font-weight: bold; font: Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; }
.listleft {
	width:180px;
	height:17px;
	text-align:center;
	background-color:#cc0000;
	border-top:solid 1px #414141; /* bordi delle tabelle */
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
	font:normal 13px "Trebuchet MS";
	color:#ffffff; /* colore testo nelle tabelle */
	
}

.listlef2 {
	width:180px;
	height:17px;
	text-align:center;
	background-color:#ffcc00;
	border-top:solid 1px #414141; /* bordi delle tabelle */
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
	font:normal 13px "Trebuchet MS";
	color:#ffffff; /* colore testo nelle tabelle */
	
}

.yui-nav {
	
	text-align:center;
	font:normal 13px "Trebuchet MS";
	color:#ffffff; /* colore testo nelle tabelle */
  line-height: 25px;
	}

.zl {
  list-style-image:url(../images/label.jpg);
  margin-left: 13px;
	max-width:550px;
	font: Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 

		}



.more { border-top: 1px solid #eee; padding: 5px 0 0 0; }

#prefooter { width: 930px; margin: 0 auto; background: #fff; padding: 15px 18px 1px; font-size: .8em; color:#C00; }

#box {    width:600px; border-top:solid 1px #414141; /* bordi delle tabelle */
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
	text-align:left;}


/* barra inferiore footer */
.footer_dx{
	
	margin-top: 4px;
	display: inline;
	color: #444;
	margin-right: 5px;
}
.undertext{
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	display:inline;
	margin-top: 2px;
	color: #444;
	font-size: 12px;
}
.undertext2{
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	float:right;
	display:inline;
	margin-top: 2px;
	color: #444;
	font-size: 12px;
}
.testo_footer {
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	font-size:12px;
	margin-right: 5px;
	display: inline;
	margin-left: 5px;
	margin-top:2px;
	color: #444;
}
.barretta_grigia_footer {
	color: #444;
	font-size:12px;
}
/* fine barra inferiore footer */


#footer { width: 960px; margin: 15px auto; color: #808080; font-size: .9em; }
	#footer a { color: #444; }
	.right { float: right; text-align: right; font-size: 1em; }
		#footer .right a { margin: 0 0 0 2px; padding: 3px 10px; }
		#footer .right a:hover { background: #fff; color: #444; text-decoration: underline; }
		
	#navcontainer {  list-style-image:url(../images/ico.jpg);  margin: 1px 1px 5px 3px; background: #fff; padding: 10px; }
	
	
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image:url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	
	}
		
	