body {margin: 0px; padding: 0px;background-image: url(../img/bg.gif);padding-top: 10px;color: #ffffff;font-family: arial; font-size: 12px;}
a {color: #E5F7FF}
ul {margin: 0px;padding:0px}
fieldset {border: 1px solid #777777}
.content{width: 995px;/*border: 1px solid white;*/height: 200px;margin: auto;}
.header_bg_div {position: absolute;width:  100%;height: 500px;background-image: url(../img/header_bg.gif);top: 0;left:0;z-index: -10;}
.logotype {width: 150px;float: left;text-align: center;padding-top: 10px; height: 70px}
h2{margin: 0;}

.error {color: #FFB1C1; font-weight: bold; font-family: arial; font-size: 12px}

.navigation {width: 840px; float: right;padding-top: 3px}
.navigation ul {height: 75px;width:840px;}
.navigation li {list-style-type: none;float: left;height:75px;}
.nav_center{background-image: url(../img/nav_center.gif);width: 821px}

.cloud {position: absolute;width: 790px;height: 75px;}
.cloud img {width: 790px;height: 75px}

.main_links {position: absolute; z-index:  10;}
.main_links ul{width: 700px;height: 45px;}
.main_links li{float: left;background: url('../img/links_pipka.gif') no-repeat;padding-top: 25px;height: 45px;padding-left: 5px }

.main_links a {color: white;font-size: 10px;font-weight: bolder;padding-left: 20px;text-decoration: none;padding-right: 30px;height: 12px}



.cetegory_body {background-color: #2E3640;}
.cetegory_body table { margin: auto;margin-bottom: 3px; width:92%}

.button_light_center {height: 24px; background-color: #485363;}

.button_dark_center { height: 24px; background-color: #3A424C;}




.content_table {width: 100%}
.center_part {vertical-align: top; width: }
.right_part {width: 166px;vertical-align:  top;padding-left: 5px ;}


.login_fields {width: 154px; height: 16px; border: 1px solid #cccccc; font-size: 11px;}



.game_container {border: 1px solid orange; text-align: center; height: 176px;width: 160px;float: left; margin-top: 3px;}
.game_container .game_title {background-image: url('../img/g_bg.gif'); height: 66px; color: #FFFFFF; font-size: 16px}

.game_preview {width: 700px;  margin: auto; text-align: center}


.spacer {clear: both;}

.order {bordeR: 0px; font-size: 11px; background-color: #1A1B27; width: 150px;height: 19px}

.active_order {
	width: 133px;
	height: 19px;
	background-image: url('../img/active_tab.gif');
	float: left;
	margin-left: 2px;
	font-size: 10px;
	padding-left: 7px;
	padding-top: 3px;
	color: black;

	}
.inactive_order{
	width: 133px;
	height: 19px;
	background-image: url('../img/inactive_tab.gif');
	float: left;
	margin-left: 2px;
	font-size: 10px;
	padding-left: 7px;
	padding-top: 3px;
	cursor: pointer;
	}


.rate_line {background-image: url('../img/rate_bg.png'); font-size: 11px; color: white;text-align: left;padding-top: 3px}

.rate_no_star{background-image: url('../img/star_rate_no.png'); width: 89px; height: 17px;padding-top: 0px;padding-left: 3px;margin-top: 0px;float: right}

#top10 {background-color:  #2E3640;padding:  5px 0px;}
#log_out {background-color:  #2E3640;}

.game_hover{position: absolute; width: 160px; height: 65px;opacity:0.4;filter:alpha(opacity=40); background-color: #000000; font-weight: bold; font-size: 14px; padding-top:45px;cursor: pointer;}

.friends{
	background-color:  #2E3640; padding: 3px; line-height: 150%; padding-left: 10px; 
}
.friends_link{
	text-decoration: none;
}
.friends_link:hover{
	text-decoration: underline;
}

.pagination{
padding: 2px;
}

.pagination ul{
display: inline;
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
width: 40px;
list-style-type: none;
display: inline;
padding-bottom: 0px;
}

.pagination a, .pagination a:visited{
height: 20px;	
padding: 0px 12px;
border: 1px solid #FFFFFF;
font-family: arial;
font-size: 12px;
text-decoration: none; 
color: #FFFFFF;
background-color: #ff7d00; 
}

.pagination a:hover, .pagination a:active{
border: 1px solid #FFFFFF;
color: #000;
background-color: #ffffff; 
}

.pagination a.currentpage{
background-color: white;
color: black !important;
/*border-color: #FFFFFF;*/
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
background-color: #ff7d00;
margin-top: 0px;
height: 15px;
padding: 0px 10px 0px 10px ;
}
.pagination a.prevnext:hover{
background-color: #FFFFFF;	
}

.pagination a.prevnext img{
margin-top: -5px;	
}


.thumbs_preview {
	width: 110px;
	height: 80px;
	position: absolute;
	border: 1px solid orange;
	margin-top: -80px;
}
.cat_link {
font-size: 11px;
	text-decoration: none;
}
.cat_link:hover {
	text-decoration: underline;
}

.footer_links a{text-decoration: none;}
.footer_links a:hover{text-decoration: underline;}