/* Design by San'ok - sanok_ps@mail.ru */

* {
margin-top:0;
margin-bottom:0;
padding:0;
}

body,html {
color:#FFFFFF;
background:url(../images/bg.jpg) no-repeat;
background-position: top left;
background-color:#000000;
margin-top:0;
margin-bottom:0;
font-family:"Tahoma", Arial sans-serif;
font-size:12px;
height:100%;
}

a img,:link img,:visited img,:hover img {
border:0;
}

a {
font-size:11px;
color:#FFFFFF;
}

a:hover {
color:#FFFFFF;
text-decoration:underline;
}

h1,h2,h3,h4,h6,pre,form,body,html,p,blockquote,fieldset,input {
margin:0;
padding:0;
}

#container {
width:1000px;
padding-top:10px;
margin-left:auto;
margin-right:auto;
}

#top{
width:1000px;
height:100px;
}
.data{
width:635px;
height:20px;
border-top:2px solid #FFFFFF;
background: #D2D2D2;
font-size:11px;
color:#000000;
margin:78px 0 0 0;
float:left;
}
.data a{
color:#202020;
}
.date{
padding:2px 10px 0 0;
font-size:11px;
color:#000000;
float:right;
}
.search-block {
width:110px;
margin:10px;
}
.search_field{
width:170px;
height:20px;
background:url(../images/search_bg.png);
}
#header{
width:1000px;
height:300px;
background:url(../images/header1.jpg) no-repeat;
border-top: 1px solid #000000;
}
#nav_holder
{   width: 1000px;
	height: 45px;
	background: url(../images/nav-bg.png) repeat-x;

}

#nav, #nav ul
{
	font-size: 12px;
	font-weight: bold;
	list-style: none;
	margin: 0;
	padding:0;
	float: left;
}
#nav li
{
	float: left;
	position: relative;
}
#nav li a
{
    font-size: 13px;
	color: #000000;
	line-height: 40px;
	padding: 0 20px 0 20px;
	display: block;
	text-align: center;
	border-right:1px solid #8A8A8A;
	font-family:"Calibri", "Arial";

		text-decoration: none;
}
	#nav li :hover
	{   z-index:100;
		background: url(../images/nav-bg.png) top repeat-x;
		color: #00C0FF;
		text-decoration: none;
	}
#nav li ul {
z-index:100;
  display: none;
  position: absolute;
  padding:0;
  clear:both;
}
#nav li li a {
clear:both;
min-width:80px;
padding:0 5px 0 5px;
color:#FFFFFF;
font-size:12px;
line-height:25px;
  background:url(../images/bg5.png);
  border-bottom:1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  margin: -1px 0 0 0;
  text-decoration:none;
}
#nav li li a:hover {
  background:#000000;
  clear:both;
  color:#00C0FF;
}
#nav li:hover ul {
  display: block;
  clear:both;
}

#center {
width: 1000px;

}
#block-left {
width:200px;
float:left;
border: 3px solid #101010;
border-top:0;
}
.side_header {
font-size:11px;
width:190px;
color:#00D8FF;
padding:7px 0 0px 10px;
background:url(../images/h1bg.gif) no-repeat;
height:23px;
font-weight:bold;
}

.side_content
{
color:#FFFFFF;
padding:10px 15px 20px 15px;
min-height:80px;
width:170px;
background: #000000 url(../images/bg.jpg) no-repeat 0 -150px ;
}
.side_content a{
color:#BCE5FF;
text-decoration:underline;
}
.side_content a:hover{
color:#FFFFFF;
text-decoration:none;
}
#menu
{
	font-size: 12px;
	list-style: none;
	margin: 0; padding: 0;
}
#menu li
{

}
#menu li a
{   line-height:20px;
    font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:0 0 0 20px;
	display: block;
	font-weight:bold;
	background:url(../images/play.gif) left top no-repeat;
	border-bottom:1px solid #202020;
}
	#menu li a:hover
	{
		border-bottom:1px solid #2F2F2F;
		color: #009CFF;
		text-decoration:underline;
		background:#101010 url(../images/playh.gif) left top no-repeat;
	}

.bt-vote{
background:url(../images/bt-vote.gif);
width:80px;
height:20px;
border:0;
cursor:pointer;
}
.bt-vote:hover{
background:url(../images/bt-voteh.gif);
width:80px;
height:20px;
border:0;
cursor:pointer;
}
.bt-results{
background:url(../images/bt-results.gif);
width:80px;
height:20px;
border:0;
cursor:pointer;
}
.bt-results:hover{
background:url(../images/bt-resultsh.gif);
}
.bt-send{
background:url(../images/send.gif);
width:80px;
height:20px;
border:0;
cursor:pointer;
}
.bt-send:hover{
background:url(../images/sendh.gif);
}
#block-right {
float:left;
width:200px;
border: 3px solid #101010;
}
#block-middle {
float:left;
width:588px;
background:url(../images/bg.jpg) no-repeat 0 -150px ;
}


#login{
padding:8px 5px 0 5px;
margin:20px 0px 0 0;
height:60px;
font-size:12px;
float:right;
width:300px;
background:url(../images/login-bg.png) no-repeat;
}
#login a{
color:#3D3D3D;
}
.b1{
width:190px;
height:30px;
}
.b1 a{
font-size:10px;
}
.b2{
float:left;
width:100px;
height:20px;
padding:0;
background:url(../images/field-bg.gif) no-repeat;
}
.b3{
width:160px;
padding:5px 0 0 5px;
line-height:150%;
font-weight:bold;
font-size:11px;
}

.clear {
height:1px;
clear:both;
}

.speedbar {
    width:578px;
	color: #A3A3A3;
	font-size: 11px;
	font-family: tahoma;
	padding:0 5px 0 5px;
}
.speedbar a {
	color: #C8C8C8;
	text-decoration: underline;

}
.speedbar a:hover {
text-decoration:none;
	}

.line{
width:558px;
background:#202020;
border-left:30px solid #3D3D3D;
height:2px;
}
.post-title{
margin: 5px 5px 0 5px;
padding: 0 0 0 20px;
font-weight:bold;
font-size:15px;
color:#FFFFFF;
text-decoration:none;
background:url(../images/play.gif) left top no-repeat;
font-family:Arial;
}
.post-title a {
font-weight:bold;
color:#5BBFFF;
font-size:15px;
text-decoration:underline;
}

.post-title a:hover {
color:#FFFFFF;
text-decoration:none;
}
.post-data {
font-size:11px;
padding:0 0 0 25px;
color:#C8C8C8;
}
.post-data a {
color:#FFFFFF;
font-size:11px;
}
.post-data a:hover {
color:#5BBFFF;
text-decoration:none;
}

.post-story {
color:#FFFFFF;
font-size:12px;
line-height:150%;
width:578px;
text-align:justify;
padding: 0 5px 5px 5px;
}
.post-story a {
color:#5BBFFF;
}
.post-story a:hover {
color:#FFFFFF;
text-decoration:none;
}
.post-story img {
padding:5px;
}

.footer {
    padding:50px 0 0 0;
    width:1000px;
     height:50px;
	color:#FFFFFF;
	text-align: center;
	font-size:11px;
    background:url(../images/footer.gif) bottom no-repeat;
    background-color:;
	line-height:120%;
}
.footer a{
line-height:300%;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.footer a:hover{
text-decoration:underline;
color:#000000;
}

.d1{
font-size:11px;
width:135px;
float:left;
background:#101010;
border-right:1px solid #202020;
margin: 0 5px 0 0;
}
.d2{
background:#101010;
min-height:148px;
}
.d3{
float:left;
}
.d3 a, .d4 a {
font-weight:bold;
color:#0185BC;
}
.d4, d4 a {
float:right;
font-weight:bold;
color:#0185BC;
}
.d3 a:hover, .d4 a:hover {
color:#5BBFFF;
}

.d5{
float:left;
width:300px;
height:15px;
}
.d6{
float:left;
height:15px;
width:100px;
}

.more a{
background:url(../images/more.gif) right no-repeat;
float:right;
padding:0 35px 0 0;
font-weight:bold;
color:#5BBFFF;
}



table{

border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
color:#D4D4D4;
font-size:11px;
line-height:150%;
text-align:justify;

}
p {margin: 0; padding: 0;}

.slink {
	color: #D4D4D4;
	font-size: 12px;
	font-family: tahoma;
}
.slink a:active,
.slink a:visited,
.slink a:link {
	color: #00D8FF;
	text-decoration: underline;
	}

.slink a:hover {
	color: #FFFFFF;
	text-decoration:none;

	}
.copy {
	color: #4A4A4A;
	font-size: 12px;
	font-family: tahoma;
	padding: px;
}
.skin {
	font-size: 11px;
	font-family: tahoma;
	padding-left: 60px;
}
select {
	font-size: 11px;
	font-family: tahoma;
}

.copy a:active,
.copy a:visited,
.copy a:link {
	color: #00D8FF;
	text-decoration:none;
	}

.copy a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
.ltitle {
	color: #E34000;
	font-size: 14px;
	font-family: tahoma;
	font-weight: bold;
	padding-left: 6px;
	padding-top:  11px;
}
.stext {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
}
.stext a:active,
.stext a:visited,
.stext a:link {
	color: #00D8FF;
	text-decoration:none;
	}

.stext a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
.ntitle {
	color: #888888;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold;
	padding-left: 6px;
	padding-top:  11px;
}
.ntitle a {
	color: #00D8FF;
	text-decoration:none;
}
.ntitle a:hover {
	text-decoration: underline;
	}
.ctitle {
	color: #fff;
	font-size: 12px;
	font-family: tahoma;
	padding-left: 6px;
	padding-top:  6px;
}
.ctitle a {
	color: #00D8FF;
	text-decoration:none;
}
.ctitle a:hover {
	text-decoration: underline;
	}
.news {
	FONT: 10pt Verdana;
	text-align:justify;
	background:#;
}
.news a {
	color: #00B4FF;
	text-decoration:none;
}
.news a:hover {
color:#FFFFFF;
	text-decoration: underline;
	}
.userstop {
	font-family:Tahoma;
	font-size:11px;
	color:#606D77;
}
.userstop thead {
	font-family:Tahoma;
	font-size:11px;
    font-weight: bold;
	color: rgb(71,117,165);
}
.userstop td {
	padding:0px;
}
.userstop a {
	color: #userstop;
	text-decoration:none;
}
.userstop a:hover {
	text-decoration: underline;
	}
.hr_line {
	background: url(../images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	font-family: tahoma;
	margin-top: 4px;
	margin-bottom: 4px;
}

.navigation {
	color:#00C6FF;

}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration:none;
	color: #000000;
	background:#D7D7D7;
	border:1px solid #006397;
	padding:3px 6px 3px 6px;
	font-size:12px;
	margin-bottom:5px;
}

.navigation a:hover {
	background:#0071AB;
	color:#FFFFFF;
	border-color:#45C0FF;
}

.navigation span {
	text-decoration:none;
	background:#202020;
	padding:3px 6px 3px 3px ;
	border:1px solid #505050;
	color:#FFFFFF;
	font-size:12px;
	height:50px;
}

