html {
	background-color: #BCC4C6;
}
/*main classes*/
body {
	padding:0px; 
	margin:0px;
	background:url(/images/oldgames/bdpatt.jpg) top right repeat-x;
}

/*header class*/
div.header {
	height: 300px;
	background:url(/images/oldgames/body.jpg) top left no-repeat;
}
h1 {
 font: 20px Arial, Tahoma, helvetica, sans-serif; 

color: #D96206;
margin: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
/*navigator classes*/
div.nav {
	position: absolute;
	top: 10px;
	left: 700px;
	width: 262px;
	height: 65px; 
}
div.nav a{
	display: block;
	position: relative;
	font: 10px Tahoma;
	color: #FFF;
	float: left;
	width: auto;
	padding-top: 20px; 
	margin: 3px;
	margin-left: 10px;
}
div.nav a.home{
	text-decoration: none;
	color:EEEFEF#;
}
div.nav a:hover{
	text-decoration: none;
}
div.nav a img{
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
}

/*catalog classes*/
div.cath {
 background-color: #D96206;
 width:100%;
 color: #fff;
 text-align: center;
 font: 15px Courier New, Tahoma, Arial, helvetica, sans-serif; 
 height:20px;
 padding-top:1px;
}


div.cat {
	position: absolute;
	top: 314px;
	left: 370px;
	width: 382px;
}
div.cat a{
margin-left: 15px;
margin-top: -5px;
}
div.cat input, div.cat select{
margin-top: 0px;
margin-bottom: 0px;
border: none;
font: 11px Arial;
color: #656565;
height: 20px;
padding: 3px;
width: 100px;
}

/* subscriber classes*/
div.sub {
	text-align: right;
	position: absolute;
	top: 180px;
	left: 770px;
	width: 162px;
}
div.sub form, div.cat form  {
padding: 0px;
margin: 0px;
}
div.sub input{
margin-top: 10px;
margin-bottom: 7px;
border: none;
font: 11px Arial;
color: #656565;
height: 20px;
padding: 3px;
background-color: #D7C6BD;

}
div.sub a, div.cat a {
font: 11px Arial;
color: #0068CD;
}

/*Content classes*/
table.content {
width: 100%;
background: #DBDFE2;
border: none;
border-collapse: collapse;
background: url(/images/oldgames/s2.jpg) top left no-repeat;
background-position: 350px 0px;
}
th, td {
text-align: left;
vertical-align: top;
}
td.cth {
width:254px;
}
table.content th.cth{
width: 348px;
background: url(/images/oldgames/s1.jpg) top left no-repeat;
}
table.content td.ctd{
padding-top: 30px;
}

/* table->th menu classes*/
div.menu {
height: 50px;
padding-top: 11px;
background: url(/images/oldgames/s1.jpg) top left no-repeat;


}
div.menu a{
display: block;
float: left;
width: auto;
font: 11px Tahoma;
color: #0265CA;
border-left: 1px solid #C4C8C9;
padding: 4px;
padding-left: 8px;
padding-right: 8px;
}
div.menu a.news{
border: none;
}
div.menu a:hover{
text-decoration: none;
color: #fff;
background: #C4C8C9;
}

table.info {
margin-top: 20px;
width: 100%;
border: none;
border-collapse: collapse;
}
table.info td{

padding: 10px;
}
table.info td p{
 font: 14px Arial, Tahoma, helvetica, sans-serif; 
	line-height: 24px;
}
table.info td p a{
color: #0165C5;
}
table.info td p a:hover{
text-decoration: none;
color: #DF5E03;
}
table.info td.vad{
padding-top: 23px;
}
table.info td.vad a{
color: #CA3402;
}


img.out {
border: 10px solid #fff;
margin-top: 10px;
}


table.info td p.news span{
display: block;
font: 10px Tahoma;
color: #646665;
margin-bottom: 7px;
}
table.info th.copyright{
	
	background: #BCC4C7;
	color: #fff;
	font: 11px Tahoma;
	padding: 10px;
	}
table.info th.copyright a{
	color: #fff;
	}	
table.info td.lase{
	background: #A9B1B4;
	}

table.cas {
width: 100%;
border: none;
border-collapse: collapse;
}

table.cas td{
width: 100%;
height: 500px;
}

table.cas td.select{
background: #F1F2F4;
padding: 10px;
}

table.cas2 td.select2{
background: #F1F2F4;
padding: 10px;
}
table.cas2 td{
text-align: right;
color: #797E82;
font: 10px Tahoma;
padding: 10px;
width: 100%;
}



table.cas td{
text-align: right;
color: #797E82;
font: 10px Tahoma;
padding: 10px;
width: 100%;
}

table.cas td div.sw {
margin-bottom: 50px;
} 

table.cas td div.sw a{
display: block;
color: #0167C9;
font: 11px Tahoma;
padding: 5px;
}


table.cas td div.sw a.select{
color: #fff;
background: #2497DA;
width: auto;
}

table.cas td.select a{
text-align: left;
display: block;
color: #797E82;
font: 11px Tahoma;
padding: 10px;
}

table.cas2 td.select2 a{
text-align: left;
color: #797E82;
font: 11px Tahoma;
padding: 10px;
}
table.cas2 td.select2 a:hover{
background: #DBE0E3;
color: #0068CD;
}

table.cas td.select a:hover{
background: #DBE0E3;
color: #0068CD;
}


table.mystyle {
width: 100%;
border: none;
border-collapse: collapse;
}

table.mystyle td{
width: 50%;
height: 10px;
}

table.mystyle td.ms_select{
background: #F1F2F4;
padding: 1px;
}
/* новые стили */

a { color:#0167C9;}

.orange { color:#D96206}
.blue { color:#0167C9}

.path { color:#0167C9; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:5px}

.catalogTable { font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:30px; margin-bottom:40px}
.catalogTable table th { font-size:14px; color:#D96206; padding:5px 10px 5px 10px; background-color:#CCD2D5}
.catalogTable table td { font-size:14px; border-top:1px solid #DBDFE2; padding:5px 10px 5px 10px}
.catalogTable table tr.odd td { background-color:#E4E7EA}
.catalogTable table tr.even td { background-color:#EDEFF1}

.pagesCount { margin-top:15px; margin-bottom:7px}

.pagelist {}
.pagelist span.pages { padding-left:7px; padding-right:7px}
.pagelist span.pages a { color:#000000; text-decoration:none; margin-left:2px; margin-right:2px}
.pagelist span.current { background-color:#0167C9; color:#ffffff; padding:0px 2px 0px 2px}

.gamePage { margin-top:5px; margin-bottom:40px; font-family:Arial, Helvetica, sans-serif; font-size:11px}

.gamePage div.icon { margin-bottom:15px}
.gamePage div.downloadLink { font-size:18px;}

.gameBrief td { border-bottom:1px solid #DBDFE2; font-size:14px}
.gameBrief tr.odd td { background-color:#E4E7EA}
.gameBrief tr.even td { background-color:#EDEFF1}
.gameBrief td.title { padding:5px 0px 5px 40px; color:#D96206}
.gameBrief td.text { padding:5px 10px 5px 5px}

.gameComment p { margin-top:5px}

table.recAndAct { margin-bottom:10px}
table.recAndAct td { padding:0px 50px 0px 0px; width:auto; font-size:11px;}

.ourRating { color:#D96206; margin-bottom:18px}
.ourRating strong { color:#000000; font-size:18px; font-weight:normal}

.lastComments { margin-top:18px;}
.lastComments h1 { font-weight:normal; margin-bottom:10px}
.lastComments div.item { margin-bottom:12px}
.lastComments div.inf a { margin-left:10px}

/*  Голосование  */
div.pollarea table td {
 font: 12px Tahoma;
}
.copyrightdown a {
	font: 11px Tahoma;
}
.copyrightdown {
	color: #fff;
	font: 11px Tahoma;
	text-align: center;
	vertical-align: middle;
}
.searchtext {
	color: #646665;
	font: 11px Tahoma;
	vertical-align: middle;
}
.indexanoncetext a {
	color: #000000;
 font: 14px Arial, Tahoma, helvetica, sans-serif; 
	line-height: 24px;
	text-decoration: none;
}

.indexanoncetext a:hover {
	text-decoration: underline;
}

.indexanoncetext {
	color: #000000;
 font: 14px Arial, Tahoma, helvetica, sans-serif; 
	line-height: 24px;
}


div.oblako {
width: 205px;

}

div.oblako a {
    text-decoration:none;
    color: #000000;
}
div.oblako a:hover {
text-decoration:underline;
color: #ff0000;
}

div.oblako i {
color: #177ccc;
font-style:normal;
text-decoration:none;
/*background-color:#EF9F00;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;*/
}

a.a7 {font-size:7px;}
a.a8 {font-size:8px;}
a.a9 {font-size:9px;}
a.a10 {font-size:10px;}
a.a11 {font-size:11px;}
a.a12 {font-size:12px;}
a.a13 {font-size:13px;}
a.a14 {font-size:14px;}
a.a15 {font-size:15px;}
a.a16 {font-size:16px;}
a.a17 {font-size:17px;}
a.a18 {font-size:18px;}
a.a19 {font-size:19px;}
a.a20 {font-size:20px;}
a.a21 {font-size:21px;}
a.a22 {font-size:22px;}
a.a23 {font-size:23px;}
a.a24 {font-size:24px;}
a.a25 {font-size:25px;}
a.a26 {font-size:26px;}
a.a27 {font-size:27px;}
a.a28 {font-size:28px;}
a.a29 {font-size:29px;}
a.a30 {font-size:30px;}
a.a31 {font-size:31px;}
a.a32 {font-size:32px;}



div.oblako1 {
width: 205px;
/*font-size: 13px;
color: #000000;
font-weight: bold;
margin-left: 12px;*/

}

div.oblako1 a {
    text-decoration:none;
    color: #000000;
}
div.oblako1 a:hover {
text-decoration:underline;
color: #ff0000;
}

div.oblako1 i {
color: #177ccc;
font-style:normal;
text-decoration:none;
/*background-color:#EF9F00;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;*/
}

h4 {
font: 14px Arial;
color: #177ccc;
background-color:#f1f2f4;
font-weight: bold;
margin: 1px;
padding-left: 10px;
padding-right: 5px;
padding-top: 1px;
padding-bottom: 5px;
}

h4 a {
color: #177ccc;
}







table.cas8 {
width: 100%;
border: none;
border-collapse: collapse;
}

table.cas8 td{
width: 100%;
height: 300px;
}

table.cas8 td.select{
background: #F1F2F4;
padding: 10px;
}

table.cas8 td{
text-align: right;
color: #797E82;
font: 10px Tahoma;
padding: 10px;
width: 100%;
}

table.cas8 td div.sw {
margin-bottom: 50px;
} 

table.cas8 td div.sw a{
display: block;
color: #0167C9;
font: 11px Tahoma;
padding: 5px;
}


table.cas8 td div.sw a.select{
color: #fff;
background: #2497DA;
width: auto;
}

table.cas8 td.select a{
text-align: left;
display: block;
color: #797E82;
font: 11px Tahoma;
padding: 10px;
}
table.cas8 td.select a:hover{
background: #DBE0E3;
color: #0068CD;
}

.right_advertising a {
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: strong;
}
.right_advertising p {
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
}
table.tesaurus{
width: 50%;
border:0px;
padding:15px;
margin-left: 25px;
text-align: center;
}

div a.banner {
	padding: 0;
	background: url('/css/n.gif') repeat;
}

table.cas td.select a.banner:hover{
	background-color: none;
	background: none;
	text-decoration: none;
	color: none;
	background: url('/css/n.gif') repeat;
}

table.info td div.news_text a, table.info td div.news_text a:hover {
	color: #0165c5;
}


.indexanoncetext2 a {
	color: #0167C9;
 font: 14px Arial, Tahoma, helvetica, sans-serif; 
	line-height: 24px;
	text-decoration: none;
}

.indexanoncetext2 a:hover {
	text-decoration: underline;
}

.indexanoncetext2 {
	color: #000000;
 font: 14px Arial, Tahoma, helvetica, sans-serif; 
	line-height: 24px;
}