body {
	margin:			0 0 0 0;
	font-family: 	arial, 'lucida console', sans-serif;
	font-size: 		11px;
}


td {
	font-family: arial, 'lucida console', sans-serif;
	font-size: 11px;
	color: #5f73bd; !#8A8A8A;
}


a {
	color: #5f73bd;    
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #222662;!#5F98BD;
	font-weight: bold;
	text-decoration: underline;
}

/*
input, textarea, button, input:hover, textarea:hover, button:hover
{
	font-size: 			11px;
	color: 				#8A8A8A;
	border: 			1px solid #8A8A8A;
	font-family: 		arial;
	background-color:	#ffffff;
	overflow: 			auto;
}
*/



/***** Space div *******/
.Space { 
	margin:		0 auto 0 auto; 
	height:		3px; 
	!background-position:	!top center;
	!background-repeat:		!no-repeat; 
	!background-image:		!url('');
	!border:	!1px green solid;
	}
/************************/


/***** Style for Translate Bar*******/
.TranslateBar { 
	text-align:		center;
	padding:		0 0 0 0;
	margin:			0 auto 0 auto;
	width:			990px;  
	!height:			13px; 
	!background-position:top center;
	!background-repeat:	repeat-y; 
	background-image:	url('images/MidLine988.gif');
	border:			1pxpx #EBECF7 solid;
	}

.TranslateBar a {
	color:			#5f73bd;
	font-weight:	bold;
	text-decoration:none;
	}

.TranslateBar a:hover {
	color:			#222662; !#030706;
	font-weight:	bold;
	text-decoration:underline;
	}
	
/**************************************/


/***** Style for Page Header *******/
.Header { 
	text-align:	center; 
	margin:		0 auto 0 auto;
	width:		990px;  
	height:		45px; 
	color: 		#c1c7e0;
	!background-position:	!top center;
	!background-repeat:		!no-repeat; 
	!background-image:		!url('');
	!border:				!2px white solid;
	}

.Header h1 {
	margin:		0 auto 0 auto;
	padding:	5px 5px 0 5px;		
	font-weight:normal;
	font-size:	11px;
	!border:	!1px blue solid;
	}
.Header h2 {
	margin:		0 auto 0 auto;
	padding:	0 5px 0 5px;		
	font-weight:normal;
	font-size:	11px;
	!border:	!1px blue solid;
	}	
	
/**************************************/


/***** Style for Links line menu @Header *******/
.LineMenuHeader {
	text-align:	center; 
	margin:		0 auto 0 auto;
	width:		990px;  
	!height:	!20px;
    padding:	0 0 0 0;
	!border:	!1px red solid;
	}
	
.LineMenuHeader li {
	float:			left;
    list-style-type:none;
    padding:		5px 5px ;
	white-space:	nowrap;  !util pt ie - efecte ciudate pt text cu mai multe cuvinte - break aiurea	
	}

.LineMenuHeader li a {
	color:			#c1c7e0;
	font-weight:	bold;
	text-decoration:none;
	}

.LineMenuHeader li a:hover {
	!color:			!#061529; !#030706;
	font-weight:	bold;
	text-decoration:underline;
	}	
/**************************************/


/***** Style for Page Banner *******/
.Banner { 
	text-align:	center; 
	margin:		0 auto 0 auto;
	width:		990px;	
	padding:	0 0 3px 0;
	!background-position:	!top center;
	!background-repeat:		!no-repeat; 
	!background-image:		!url('');
	!border:				!1px white solid;
	}
/**************************************/


/***** Style for Left Table (width: 142px) *******/
.ThumbL142 { 
	text-align:				center;
	margin:					0 auto 0 auto;
	width:					140px;  
	height:					23px;
	!background-position:	!center left;
	!background-repeat:		!repeat-x; 
	background-image:		url('images/ThumbH23.gif');
	border:					1px #EBECF7 solid;
	}

.ThumbL142 h3 {
	font-size: 		11px;
	font-weight: 	bold;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:		!1px red solid;
	}

.MidLineL142 { 
	text-align:				left;
	margin:					0 auto 0 auto;
	width:					140px;  
	!background-position:	!top center;
	!background-repeat:	 	!repeat-y; 
	background-image:		url('images/MidLine140.gif');
	border:					1px #EBECF7 solid;
	}

.MidLineL142 p { 
	margin:		2px auto 2px 4px; 
	}	
	
/***************************************************/






/***** Style for Middle Table (width: 700px) *******/
.Thumb700 { 
	text-align:				center;
	margin:					0 auto 0 auto;
	width:					698px;  
	height:					23px;
	padding:				0 0 0 0;
	!background-position:	!center left;
	!background-repeat:		!repeat-x; 
	background-image:		url('images/ThumbH23.gif');
	border:					1px #EBECF7 solid;
	}

.Thumb700 h2 {
	font-size: 		11px;
	font-weight: 	bold;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:			!1px red solid;
	}

.Thumb700 h3 {
	font-size: 		11px;
	font-weight: 	bold;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:			!1px red solid;
	}	
	
.Thumb700 p {
	text-align:		right;
	font-size: 		11px;
	font-weight: 	bold;
	float:			left;
	width:			240px;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:			!1px red solid;
	}
	
.Thumb700 div#SearchEngine{	
	float:			left;
	padding:		0 0 0 0;
	height:			20px;
	margin:			0 auto 0 20px;
	display:		inline;
	!border:		!1px yellow solid;
	}
	
.MidLine700 { 
	text-align:				center;
	padding:				0 0 0 0;
	margin:					0 auto 0 auto;
	overflow:				auto;
	width:					698px;  
	!height:				!800px;
	!background-position:	!top center;
	!background-repeat:		!repeat-y; 
	background-image:		url('images/MidLine698.gif');
	border:					1px #EBECF7 solid;
	}

.MidLine700 h3 {
	font-size: 		11px;
	font-weight: 	bold;
	margin:			10px auto 0 auto;
	!border:		!1px red solid;
	}	
	
/* List_games css*/	
.MidLine700 div.list_games { 
	float:		left;
	width:		150px;
	height:		110px;
	margin:		20px 11px 0 11px; 
	}
/*****************/

/* View_games_details css*/
.MidLine700 h2#TextGameDetails { 
	font-size: 		11px;
	font-weight: 	normal;
	margin:			10px auto 0 auto;
	!border:		!1px red solid;	
	}

.MidLine700 div#PictureGameDetails { 
	text-align:	right;
	float:		left;
	width:		300px;
	height:		75px;
	margin:		20px 10px 0 10px;
	!border:	!1px black solid;
	}

	
.MidLine700 div#AdDetails { 
	text-align:	left;
	float:		right;
	width:		350px;
	height:		68px;
	margin:		27px 10px 0 10px;
	!border:	!1px red solid;	
	}
	
.MidLine700 h2#Keywords { 
	text-align: center;
	float:		left;
	clear:      both;
	font-size: 	11px;
	font-weight:normal;
	width:		696px;
	margin:		10px auto 10px auto;
	!border:	!1px red solid;	
	}

.MidLine700 div.GamesLine { 
	float:		left;
	width:		150px;
	height:		110px;
	margin:		20px 11px 0 11px;
	!border:	!1px red solid;	
	}

.MidLine700 div.LinkGame{ 
	float:		right;
	clear:      both;
	padding:	10px;
	margin:		0 auto 0 auto;
	!border:	!1px red solid;	
	}
	
/*************************/	
	
/**************************************/



/***** Style for Middle Table (width: 990px) *******/
.Thumb990 { 
	text-align:				center;
	margin:					0 auto 0 auto;
	width:					988px;  
	height:					23px;
	!background-position:	!center left;
	!background-repeat:		!repeat-x; 
	background-image:		url('images/ThumbH23.gif');
	border:					1px #EBECF7 solid;
	}

.Thumb990 h2 {
	font-size: 		11px;
	font-weight: 	bold;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:		!1px red solid;
	}

.MidLine990 { 
	text-align:				center;
	padding:				0 0 0 0;
	margin:					0 auto 0 auto;
	overflow:				auto;
	width:					988px;  
	!height:				!800px;
	!background-position:	!top center;
	!background-repeat:		!repeat-y; 
	background-image:		url('images/MidLine988.gif');
	border:					1px #EBECF7 solid;
	}

/* Play_game_details css*/
.MidLine990 h2#TextGameDetails { 
	font-size: 		11px;
	font-weight:	normal;	
	margin:			10px auto 0 auto;
	!border:		!1px red solid;	
	}	

.MidLine990 object#PlayGame {
	margin:		10px auto 0 10px;
	!border:		!1px red solid;	
	}

.MidLine990 h2#GameStats { 
	font-size: 		11px;
	font-weight:	normal;	
	margin:			50px auto 0 612px;
	!border:		!1px red solid;	
	clear:			right;
	}	
	
.MidLine990 div#AdDetails { 
	clear:		right;
	width:		300px;
	height:		250px;
	margin:		20px 35px 0 auto;
	!border: 	!red solid;	
	}

.MidLine990 p#NextGmae { 
	text-align: center;
	margin:		30px auto 0 612px;
	!border:		!1px red solid;	
	clear:		right;
	}	
/**************************/

/**************************************************/


/***** Style for Middle Table - Searched Games (width: 845px) *******/
.Thumb845 { 
	text-align:				center;
	margin:					0 auto 0 auto;
	width:					843px;  
	height:					23px;
	!background-position:	!center left;
	!background-repeat:		!repeat-x; 
	background-image:		url('images/ThumbH23.gif');
	border:					1px #EBECF7 solid;
	}

.Thumb845 h2 {
	font-size: 		11px;
	font-weight: 	bold;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:		!1px red solid;
	}

.Thumb845 p {
	text-align:		right;
	font-size: 		11px;
	font-weight: 	bold;
	float:			left;
	width:			340px;
	color:      	#ffffff;
	margin:			4px auto 0 auto;
	!border:			!1px red solid;
	}
	
.Thumb845 div#SearchEngine{	
	float:			left;
	padding:		0 0 0 0;
	height:			20px;
	margin:			0 auto 0 20px;
	display:		inline;
	!border:		!1px yellow solid;
	}

.MidLine845 { 
	text-align:				center;
	padding:				0 0 0 0;
	margin:					0 auto 0 auto;
	overflow:				auto;
	width:					843px;  
	!height:				!800px;
	!background-position:	!top center;
	!background-repeat:		!repeat-y; 
	background-image:		url('images/MidLine845.gif');
	border:					1px #EBECF7 solid;
	}
	
/**********************************************************************/


/***** Style for Right Table (width: 142px) *******/
.ThumbR142 { 
	text-align:				center;
	margin:					0 auto 0 auto;
	width:					140px;  
	height:					23px;
	!background-position:	!center left;
	!background-repeat:		!repeat-x; 
	background-image:		url('images/ThumbH23.gif');
	border:					1px #EBECF7 solid;
	}

.ThumbR142 h3 {
	font-size: 		11px;
	font-weight: 	bold;
	color:      	#ffffff;
	margin:			3px auto 0 auto;
	!border:		!1px red solid;
	}

.MidLineR142 { 
	text-align:	center;
	margin:		0 auto 0 auto;
	width:		140px;  
	!background-position:	!top center;
	!background-repeat:	 	!repeat-y; 
	background-image:		url('images/MidLine140.gif');
	border:					1px #EBECF7 solid;
	}

.MidLineR142 p { 
	margin:		10px auto 0 auto; 
	}	
	
/***************************************************/


/***** Style for Links line menu @Footer *******/
.LineMenuFooter {
	text-align:	center; 
	margin:		0 auto 0 auto;
	width:		700px;  
	!height:	!20px;
    padding:	0 0 0 100px;
	!border:	!1px red solid;
	}
	
.LineMenuFooter li {
	float:			left;
    list-style-type:none;
    padding:		5px 5px ;
	white-space:	nowrap;  !util pt ie - efecte ciudate pt text cu mai multe cuvinte - break aiurea	
	}

.LineMenuFooter li a {
	color:			#c1c7e0;
	font-weight:	bold;
	text-decoration:none;
	}

.LineMenuFooter li a:hover {
	!color:			!#061529; !#030706;
	font-weight:	bold;
	text-decoration:underline;
	}	
/**************************************/


/***** Style for Page Footer *******/
.Footer { 
	text-align:	justify; 
	margin:		0 auto 10px auto;
	width:		698px;  
	!height:		!300px;
	clear:		both;	
	color: 		#c1c7e0;
	!background-position:	!top center;
	!background-repeat:		!no-repeat; 
	!background-image:		!url('images/MidLine698.gif');
	!border:		!1px #EBECF7 solid;
	}

.Footer h2 {
	margin:		0 auto 0 auto;
	padding:	5px 5px 5px 5px;		
	font-weight:normal;
	font-size:	11px;
	!border:	!1px #EBECF7 solid;
	}
	
/**************************************/	



.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
