.light_red {
	BACKGROUND-COLOR: #ffcccc;
}
.light_green {
	BACKGROUND-COLOR: #99ff99;
}
select {
	BORDER: solid #C2DFF3 1px; }
.quote {
	BACKGROUND-COLOR: #e7f3fa; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px;
}
.credits {
	COLOR: #999999; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.submenu {
	COLOR: #3366CC; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.td_top10 {
	BACKGROUND-COLOR: #C2DFF3;
  COLOR: #000000;
  ONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 1px;
  PADDING-TOP: 2px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  vertical-align: top;
}
.td_top10r {
	BACKGROUND-COLOR: #FF99CC; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_top10w {
	BACKGROUND-COLOR: #e7f3fa; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_top10w_border {
	BORDER: 1px solid #C2DFF3; BACKGROUND-COLOR: #e7f3fa; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_rating_list {
	BORDER: 1px solid #C2DFF3; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_top10w2 {
	BACKGROUND-COLOR: #C1E4F8; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_top10w3 {
	BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_red {
	BACKGROUND-COLOR: #FF0000; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_yellow {
	BACKGROUND-COLOR: #FFFF00; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_light_bold {
	BACKGROUND-COLOR: #e7f3fa; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_light {
	BACKGROUND-COLOR: #e7f3fa; COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_gold {
	BACKGROUND-COLOR: #ffcc00; COLOR: #000000;
}
.td_silver {
	BACKGROUND-COLOR: #999999; COLOR: #000000;
}
.td_bronze {
	BACKGROUND-COLOR: #cc6666; COLOR: #000000;
}
.comment_date {
	BACKGROUND-COLOR: #e7f3fa; BORDER-TOP: 1px solid #6699CC; BORDER-RIGHT: 1px solid #6699CC; BORDER-LEFT: 1px solid #6699CC; PADDING-LEFT: 4px;
}
#comments .comment_body {
    border: 1px solid #6699CC;
    padding: 5px;
}
.comment_input {
	BORDER: 1px solid #6699CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.comment_button {
    CURSOR: hand;
    BACKGROUND-COLOR: #e7f3fa;
    BORDER: 1px solid #6699CC;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin-bottom: 25px;
}
A.link:link {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #002b71
}
A.link:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #002b71
}
A.link:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #73b5e5
}
A.link:active {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #002b71
}
A.link:unknown {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #73b5e5
}
.title {
	COLOR: #6699CC; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-LEFT: 10px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news_title {
	COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news_date {
	COLOR: #6699CC; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news_text {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 15px;
  display: inline-block;
}
.news_text525 {
  width: 525px !important;
}


table.news_text {
  display: table;
}
.comment_body span[id*='text'] {
  width: 100%;
}
table.width: 100%; {
  display: table;
}
td.news_text {
  display: table-cell;
}
#comments td[align="right"] {
    width: 80px;
}
#comments .comment_date {
    width: 110px;
}
.text_11 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_10 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_9 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 4px;
}
.rmmenue {
	_PADDING-BOTTOM: 3px;
  _PADDING-TOP: 3px;
  BORDER-TOP:2px solid #FFFFFF;
  TEXT-INDENT: 10px
}
.rmmenue2 {
	_PADDING-BOTTOM: 3px;
  _PADDING-TOP: 3px;
  BORDER-TOP:2px solid #FFFFFF;
  BORDER-BOTTOM:2px solid #FFFFFF;
  TEXT-INDENT: 10px
}
A:link {
	COLOR: #002b71; TEXT-DECORATION: none; font-family: tahoma
}
A:visited {
	COLOR: #002b71; TEXT-DECORATION: none; font-family: tahoma
}
A:hover {
	COLOR: #73b5e5; TEXT-DECORATION: underline; font-family: tahoma
}
A:active {
	COLOR: #002b71; TEXT-DECORATION: none; font-family: tahoma
}
A:unknown {
	COLOR: #73b5e5; TEXT-DECORATION: none; font-family: tahoma
}
A.menue:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma
}
A.menue:visited
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma
}
A.menue:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma
}
A.menue:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma
}
A.menue:unknown {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; font-family: tahoma
}
H1 {
	display: inline; COLOR: #6699CC; FONT-SIZE: 16px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.news_title h1 {
    color: #000000;
    font-size: 12px;
    padding-left: 0px;
    padding-bottom: 1px;
    padding-top: 2px;
}

.dialog{
	height: 400px;
	overflow: auto;
	margin-bottom: 5px;
	padding: 10px 10px 10px 11px;
}
.input_blue { PADDING-LEFT: 2px; BACKGROUND-COLOR: #e7f3fa; BORDER: 1px solid #6699CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.comment_input_no_border { BORDER-TOP: 1px solid #6699CC; BORDER-LEFT: 1px solid #6699CC; BORDER-RIGHT: 1px solid #6699CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; }

#c300{position:fixed !important;
position:absolute;
top:3px;
top:expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px");
left:3px;
width:103%;
height:99%;
background-color:#fff;opacity:.95;
filter:alpha(opacity=95);display:block;padding:20% 0}
#c300 *{text-align:center;margin:0 auto;display:block;
filter:none; margin-top:20px;font:bold 18px sans-serif;text-decoration:none; color:#ff0000;}
#c300 ~ *{display:none}

.ad-banner-image {
position: absolute;
display: block;
left: 0pt;
z-index: 1;
width: 100%;
height: 856px;
background: url('../img/banners/brand2.jpg') no-repeat scroll center top transparent; top: 0pt; cursor: pointer;
}

.main-content-block{
position: relative;
z-index: 1000;
margin: 0pt auto;
margin-top: 145px;
width: 974px;
background: #fff;
}

.fa_icons {
    text-align: center;
    font-size: 30px;
}

.fa_icons a {
    text-decoration: none;
    margin: 5px;
    padding: 0px;
    max-width: 40px;
    display: inline-block;
}

.fa_icons .fa-facebook-square {
    color:#4465af;
}

.fa_icons .fa-instagram {
    color:#000;
}

.fa_icons .fa-youtube {
    color:#f00;
}

.fa_icons .fa-twitter {
    color:#219eef;
}

.fa_icons .fa-telegram {
    color:#2ca5e0;
}

.page_cup #top10men td, .page_cup #top10women td{
    padding: 2px;
}

img[src*="1x1.gif"] {
    display: none;
}

table#statistics td:nth-child(3) {
    text-align: left;
}

.even_color tr:nth-child(even) td {
    color: #00f;
}

.odd_color tr:nth-child(odd) td {
    color: #00f;
}

.cell_even_color tr td.text_10:nth-child(even) {
    color: #00f;
}

.odd_bg_color tr:nth-child(odd) td {
    background-color: #e7f3fa;
}
