/* Main */
html,body{
margin:0;padding:0;
}

body{
font: 76% arial,sans-serif;
text-align:center;
}

p{
margin:0px 10px 10px;
}

img{
border:none 0px;
}

.small_string{
font-size: 9px;
display:inline;
color:#808080;
}

.small_string_a, .small_string_a  a, .small_string_a a:visited, .small_string_a a:active, .small_string_a a:hover {
font-size: 9px;
display:inline;
color:#808080;
}

.grey_string{
color:#808080;
display:inline;
}

.border_global{
border:1px solid #d1d1d1;
}
.title {
background-image:url(img/bgbelka.png);
background-repeat:repeat-x;
background-color:#FFFFFF;
color:#ffffff;
font-weight: bold;
}
/* Main */

/* Forms */
form {
  border: none;
  margin: 0px;
  padding: 0px;
}

input, textarea, select {
  border: 1px solid #989898;
  background-color: #F0F0F0;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
}

input:active, textarea:active, select:active, input:focus, textarea:focus, select:focus {
  border: 1px solid #CCCCCC;
  background-color: #F6F6F6;
  color: #2C2C2C;
}

input[type="radio"], input[type="checkbox"], 
input[type="radio"]:focus, input[type="radio"]:active,
input[type="checkbox"]:focus, input[type="checkbox"]:active {
  border: 0px;
}

.input {
  background-color: transparent;
  border: none;
  margin: 2px;
}
/* Forms */

/* Links */
a, a:visited, a:active {
  color: #265B84;
  text-decoration: none;
  font-weight: normal;
}

a:hover {
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}

a.titlelink, a.titlelink:visited, a.titlelink:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

a.titlelink:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}

a.category, a.category:visited, a.category:active {
  color: #333333;
  text-decoration: none;
}

a.category:hover {
  color: #000000;
  text-decoration: underline;
}


/* Body - HEADER MENU */
div#header{
position:relative;
background-image:url(img/header.gif);
height:146px;
}

div#errorflash{
padding-top:22px;
padding-left:130px;
}

div#icons{
float:right;
padding-top:5px;
padding-right:5px;
}

div#menu{
position:relative;
padding:0px;
}

div#login{
position:relative;
padding-top:2px;
display: inline;
margin:0px;
vertical-align: middle;
}

div#login form{
border: 0px none;
padding-left:10px;
display: inline;
vertical-align: middle;
}

div#login img{
position:relative;
vertical-align: middle;
}


div#hr{
position:relative;
margin-top:2px;
padding:0px;
}
/* Body - HEADER MENU */

/* Body - COMMENTS */
.style1 {
	color: #CC0000;
	font-weight: bold;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.boarderright{
 border-right-width:1px;
 border-right-style:solid;
 border-right:black;

}

/* Body - COMMENTS */


div#container{
text-align:left;
}

div#navigation{
background:#ffffff;
}

div#extra{
background:#ffffff;
}

.bottombg{
background:#ffffff;
text-align:center;
padding-bottom:3px;
}

div#hbg1{
background:#ffffff;
text-align:left;
background-image:url(img/tlo.png);
float:left;
height:225px;
font:9px Verdana, Arial, Helvetica, sans-serif;
}

div#hbg2{
background:#ffffff;
text-align:left;
background-image:url(img/tlo.png);
float:left;
height:235px;
font:9px Verdana, Arial, Helvetica, sans-serif;
}

div#hbg3{
background:#ffffff;
text-align:left;
background-image:url(img/tlo.png);
float:left;
height:250px;
font:9px Verdana, Arial, Helvetica, sans-serif;
}

div#sc_headlines{
float:left;
padding-left:5px;
}

div#sc_results{
float:left;
padding-left:5px;
}

div#bottomlbg{
background:#ffffff;
text-align:center;
text-align:center;
padding-bottom:1px;
}

bottomlbg{
background:#ffffff;
text-align:center;
text-align:center;
padding-bottom:1px;
}

.topspa{
background-image:url(img/topspa.png);
height:9px;
width:208px;
}

.bgspa{
background:#ffffff;
background-image:url(img/bgspa.png);
width:208px;
text-align:center;
}

.bottomspa{
background-image:url(img/bottomspa.png);
height:9px;
width:208px;
margin-bottom:4px;
}

.topad{
background-image:url(img/topspa.png);
height:9px;
width:208px;
}

.bgad{
background:#ffffff;
background-image:url(img/bgspa.png);
width:208px;
text-align:center;
}

.bottomad{
background-image:url(img/bottomspa.png);
height:9px;
width:208px;
margin-bottom:4px;
}

div#lbg1{
background-image:url(img/sponsors.png);
height:22px;
width:208px;
}

div#lbg2{
background-image:url(img/mediapartners.png);
height:22px;
width:208px;
}

div#lbg2_2{
background-image:url(img/partners.png);
height:22px;
width:208px;
}

div#lbg3{
background-image:url(img/ad.png);
height:22px;
width:208px;
}

/* Body - NEWS */
.topnews{
padding-top:4px;
padding-left:25px;
float:left;
background-image:url(img/topnews.png);
height:30px;
width:468px;
}

.news{
background:#ffffff;
background-image:url(img/tlonews.png);
}

.newstext{
padding:2px 5px 25px;
width:485px;
}

.linianews{
background:#ffffff;
padding-left:15px;
padding-top:7px;
background-image:url(img/bottomnews.png);
height:21px;
color: #036398;
}

a.liniahref, a.liniahref:visited, a.liniahref:active {
	color: #036398;
	font-weight: bold;
}
/* Body - NEWS */
/* Body - NEWS COMMENTS */
div#topnewscomments{
padding-top:10px;
padding-left:25px;
float:left;
background-image:url(img/topnewscomments.png);
background-repeat:no-repeat;
height:30px;
width:788px;
}

div#newscomments{
background:#ffffff;
background-image:url(img/tlonewscomments.png);
}

div#newstextcomments{
padding:2px 5px 25px;
width:700px;
}

div#linianewscomments{
background:#ffffff;
padding-left:15px;
padding-top:7px;
background-image:url(img/bottomnewscomments.png);
height:21px;
color: #036398;
}
/* Body - NEWS COMMENTS */
/* Body - MAIN CSS*/

div#footer{
padding-top:10px;
height:42px;
width:1006px;
clear:both;
}

div#container{
width:1006px;
margin:0 auto;
}

div#wrapper{
float:left;
width:100%;
}
/*
div#content{
padding-top:5px;
width:493px ;
margin-right: 300px;
}*/

div#navigation{
padding-top:5px;
float:left;
width:209px;
margin-left:-209px;
}

div#extra{
float:left;
width:289px;
padding-right:5px;
padding-top:5px;
margin-left:-505px;
}
/* Body - MAIN CSS*/

/* Body - FORUM*/
.bg_forum_title {
background-color:#cbe3f0;
}
.forum_border_all{
border:1px solid #d1d1d1;
}
.forum_border_topic{
border-top:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
}
.forum_category_big{
border:1px solid #d1d1d1;
font-size: 15px;
}
.forum_category_big a, .forum_category_big a:visited, .forum_category_big  a:active {
	font-weight: bold;
}

.forum_border_board1{
border-top:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;
}
.forum_border_board2{
border-left:1px solid #d1d1d1;
}
.forum_border_board3{
border-left:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
}

.forum_border_board_end1{
border:1px solid #d1d1d1;
}
.forum_border_board_end2{
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
}
.forum_border_board_end3{
border-left:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
}
/* Body - FORUM*/
/* Body - SHOUTBOX*/
.shoutbox_content{
border:1px solid #d1d1d1;
padding:5px;
}
/* Body - SHOUTBOX*/
/* Body - OTHER*/
.members_head_head {
border:1px solid #d1d1d1;
margin: 0 auto;
}
/* Body - OTHER*/
/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.list {
	list-style-type: disc;
	list-style-position:outside;
}
.list_num {
	list-style-type: decimal;
	list-style-position:outside;
}

.list_alpha {
	list-style-type: lower-latin;
	list-style-position:outside;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}
/* BBCode Tags */
/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #DDDDDD;
  border-left: 4px solid #0E8AEA;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

