*{margin:0; padding:0; border:0}
html {height:100%; width:100%; min-height:auto !important; background:#fff url(../i/bgbody.jpg) repeat-x 0 0;}
.clb  {clear:both}
a, a:hover {color:#104c6f}
a:hover {text-decoration:none}
a.red, a:hover.red {color:#dc1620}
 body {height:auto !important; height:100%;}

body{ position:relative;  width:100%; text-align:center; font:62.5%/1.4 Tahoma, Arial, sans-serif;}
#ie {height:100%;  min-height:0; position:relative; margin:0 auto}
#header, #main, #content, #footer{clear:both; position:relative; text-align:left;} 
#header {width:100%;color:#fff; height:125px}
.finalgonde_active_area
{
 position: absolute;
 z-index: 16;
 overflow: hidden;
 
 left: 788px;
 top: 57px;
 cursor: pointer;
}
img.finalgonde{margin-left:10px}
img.logo {margin-top:11px; margin-left:16px;}
img.finalgon_logo, img.finalgel_logo  {margin-top:11px; margin-left:50px;}
img.slogan { margin-left:16px;}
img.gel {position:absolute; left:774px; top:57px}
img.finalgel_img {margin-left:48px}
#sidebar { margin-left:733px; right:0; background:#d1d1d1 url(../i/side-top.jpg) no-repeat 0 0;  height:31px;}
  #sidebar ul {float:left; list-style-type: none; margin:0; padding:0;  font-size: .9em; margin-top:7px; padding-left:20px}
  #sidebar li {float:left; padding: 0 10px; border-right:1px solid #b7b7b7}
     #sidebar  li.none { border-right:0}
   #sidebar li a {color:#656565; text-decoration:none}
#main {position:relative; overflow:hidden; z-index:1;}
 #content {width:100%; height:620px; background:#139ed3 url(../i/bgm.jpg) no-repeat 359px 0px; }
 #left-menu {width:340px; height:315px; padding-top:30px; padding-left:20px}
 .left-side {width:360px; height:276px; float:left; position:relative}
 .left-side  p {font-family: arial; font-size: 1.2em; color: #fff; margin: 0 25px 0 50px; position:absolute; top:50px}
 .right-side {margin-left:360px; height:275px; }
 .right-side img {margin:5px 0 0 30px}
  .finalgon { background:url(../i/lside.jpg) no-repeat 0 0;}
  .right-side { background:#cb271d url(../i/red-r.jpg) no-repeat 0 0; border-top:1px solid #fff}
    .vpered {float:right; height:100px; clear:both; padding-right:10px; padding-top:15px}
  .bottom-menu {height:55px; width:100%; clear:both}
  .bottom-menu ul {float:left; list-style-type: none; margin:0; padding:0;  font-size: .9em; margin-top:20px; padding-left:40px}
  .bottom-menu li {float:left; padding: 0 10px; border-right:1px solid #dcdcdc}
  li.none { border-right:0}
  .bottom-menu li a {color:#656565; text-decoration:none}
  .bottom-menu li a:hover,  .bottom-menu li a.selected {color:#a00807; text-decoration:underline}
   .bottom-menu .copy {margin-left:723px; right:0; background:#a20906 url(../i/copy.jpg) no-repeat 0 0;  height:57px; margin-top:60px}
   .copy p {padding:20px 0 0 50px; color:#fff; font-size: .9em}
   .copy p a{ color:#fff;}
#footer {height:65px; width:100%; font-size: 1.0em; background:#d1d1d1;  position:relative; bottom:0; z-index:1500}
#footer p {color:#656565; padding-top:25px; padding-left:50px}

/*for finalgon*/
.bgf {background:url(../i/bgm0.jpg) repeat-x 0 0;}
#content1 {width:100%; height:620px; background:#c31b14 url(../i/bgm1.jpg) no-repeat 0 0; z-index:1; position:relative}
  .finalgel { background:url(../i/lside1.jpg) no-repeat 0 0; width:313px}
   .right-side1 {margin-left:313px; height:275px; background:#e4eff3 url(../i/blue-r.jpg) no-repeat 0 0; border-top:1px solid #fff; position:relative}
   .women {position:absolute; left:354px; top:57px; width:665px; height:463px; background: url(../i/women.png) no-repeat left top; z-index:5}
   img.small {margin:70px 0 0 50px}
   .sponsor {position:absolute; z-index:10; left:450px; top:35px}
   .flash {position:absolute; z-index:5; left:540px; top:55px; width:180px; height:106px}
   p.about {position:absolute; color:#fff; font-family: arial; font-size: 1.3em; width:250px; left:770px; top:130px}
   p.about b {color: #fff200}
   img.fleft {margin-left:40px}
   img.fslogan{margin-top:45px;  margin-left:25px}

/*for inner*/
.in_finalgel {background:#0d9cd1 url(../i/head_finalgel.jpg) no-repeat 0 0;}
.in_finalgon {background:#c71e16 url(../i/head_finalgon.jpg) no-repeat 0 0; }
#main_inner {position:relative; overflow:hidden; z-index:1; min-height:570px}
#sidebar_in { margin-left:733px; right:0;   height:31px;}
.fgon { background:#fff url(../i/1.jpg) no-repeat 0 0; }
.fgel { background:#fff url(../i/2.jpg) no-repeat 0 0; }
  #sidebar_in ul {float:left; list-style-type: none; margin:0; padding:0;  font-size: .9em; margin-top:7px; padding-left:20px}
  #sidebar_in li {float:left; padding: 0 10px; border-right:1px solid #b7b7b7}
     #sidebar_in  li.none { border-right:0}
   #sidebar_in li a {color:#656565; text-decoration:none}

   .in_menu {width:313px; float:left; min-height:444px; padding-top:30px}
   img.more {margin-top:100px; margin-left:30px}
   .in_content {margin-left:313px; min-height:500px;  }
   .in_content table {text-align:left; font-size: 1.0em; font-family: arial;  padding-top:30px; margin:0; padding:0; border:0;  width:100%}
   .in_content table td{vertical-align:top; padding-top:20px;}
   td.left{width:204px; text-align:left}
      td.left h1 {font-size: 2.3em; color:#992d10; margin:0; padding:0}
   td.right p {width:450px; padding-left:20px; color:#798792; font-size: 1.2em;}
    td.left ul { list-style-type: none; margin:20px 0; padding:0; font-size: 1.2em;}
	  td.left ul ul{ list-style-type: none; margin:0; padding:0; font-size: .9em;}
	 td.left li {padding:5px 0;}
	 td.left li li {padding:2px 20px;}
	 td.left li a {color:#1a84dd}
    td.right h2 {width:450px; padding-left:20px; color:#992d10; font-size: 1.4em;}
	td.right h3 {width:450px; padding-left:20px; color:#ce2a0c; font-size: 1.4em;}
	p.b {color:#47535d; font-weight: bold; font-size:1.5em; line-height:1.4em; padding-bottom:10px}
	td.right .red {color:#e22c0a}
	td.right .blue {color:#007abb}

	td.right b {color:#47535d;}
	.help {background: url(../i/help.jpg) no-repeat 0 -2px; height:25px; clear:right;}
	.help a {color:#1a84dd; font-size: 1.2em; padding-left:30px;}
	img.img {margin-bottom:10px;}
	td.left img {float:right; margin-right:10px}

	.vrezka {height:139px;  background:#ed361c url(../i/vrezka.jpg) no-repeat 0 0; padding:10px 10px 10px 20px; margin:20px 0}
	.vrezka img {float:left; padding-right:20px; padding-top:5px}
	.vrezka h4 {color:#fff;} 
	.vrezka h4 { font-size:1.4em}
	 p.vrez span{ font-size:1.0em; line-height:1.4em; color:#fff}
	 	.vrezka1 {height:202px;  background:#0d9ad1 url(../i/vrezka1.jpg) no-repeat 0 0; padding:10px 10px 10px 20px; margin:20px 0}
	.vrezka1 img {float:left; padding-right:20px; padding-top:5px}
	.vrezka1 h4 {color:#fff;} 
	.vrezka1 h4 { font-size:1.4em}
	 p.vrez span{ font-size:1.0em; line-height:1.4em; color:#fff}

	 .meh {background:#d9f1fd; height:176px}

	 .disclaimer {border:1px solid #999; margin:20px; padding:20px; color:#666; text-align:justify; line-height:1.0em}
	 .disclaimer h5 {text-align:center; font-size:1.1em}

#banner-top-holder
{
 width: 100%;
 height: 122px;
 background: url('../i/russia-go.jpg') no-repeat center top;
 text-align: center;
 cursor: pointer;
}

#banner-top-link
{
 position: relative;
 width: 135px;
 height: 75px;
 left: 50%;
 top: 20px;
 margin-left: -460px;
 overflow: hidden;
}
h1.mprod {
color:#992D10;
font-size:1.4em;
padding-left:20px;
width:500px;
margin-bottom:20px;
}
.h1
{
  color:#656565;
  font-size:8pt ;
  margin:10px ;
}
.left_m_text
{
  position:relative;
  float:left;
  width:45%;
  padding-left:20px;
  text-align:left;
  font-size:11px; 
}
.right_m_text
{
  position:relative;
  float:right;
  width:45%;
  padding-right:20px;
  text-align:left;
  font-size:11px ;
}
