* {margin: 0; padding: 0; font-family: Verdana, Tahoma; font-size: 12px; color: #818181;}
html {width: 100%; height: 100%;}
body {}
ol {margin-left: 20px; padding: 0;}
ul {margin-left: 15px; padding: 0;}
img {border: 0;}
a {color: #208BDA; text-decoration: underline;}
a:hover {color: #208BDA; text-decoration: none;}

/*------------------------------------------------------------------------ div --------------------------------------------------------------*/
#body-div {position: absolute; width: 100%; height: 100%; background: url(../images/gradient.jpg) no-repeat;}
#container {position: absolute; left: 50%; width: 936px; margin-left: -468px; margin-top: 57px;}
#triple {position: absolute; left: 50%; width: 936px; margin-left: -468px; text-align: right; padding-right: 15px;}
#top-menu {margin-top: 20px;}
#content {float: left; width: 934px; margin-bottom: 20px; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
#content-block {border-left: 1px solid #d9d9d9; float: left;}
#top-content {width: 934px; height: 344px;}
#top-content-left {float: left; width: 200px; height: 344px; margin-right: -6px; background: #fff; margin-left: 9px;}
#top-content-right {float: right; width: 718px; height: 344px; border-top: 1px solid #d9d9d9;}
#border-div-top {position: absolute; width: 204px; height: 1px; border-top: 1px solid #d9d9d9; margin-left: 4px;}
* html #border-div-top {margin-left: -35px;}
*:first-child+html #border-div-top {margin-left: -30px;}
#border-div-left {position: absolute; width: 1px; height: 350px; border-left: 1px solid #d9d9d9; margin-top: 10px; margin-left: -9px;}
* html #border-div-left {margin-left: -52px;}
*:first-child+html #border-div-left {margin-left: -43px;}
#menu {position: absolute; width: 218px; height: 272px; background: #5d5d5d; border: 1px solid #494949; margin-top: 48px; margin-left: -20px;}
#menu-shadow {position: absolute; width: 16px; height: 184px; background: url(../images/menu-shadow.gif) no-repeat; margin-top: 48px; margin-left: -36px;}
#page-shadow {position: absolute; width: 44px; height: 164px; background: url(../images/page-shadow.png) no-repeat; margin-top: 0px; margin-left: -34px;}
* html #page-shadow {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/page-shadow.png"); margin-left: -77px;}
*:first-child+html #page-shadow {margin-left: -68px;}
.menu-wrapper {width: 166px; height: 2px; background: url(../images/menu-wrapper.gif) no-repeat;}
#photo-block {height: 291px; margin: 24px 17px 14px 0px;}
#photo-part-1{float: left; width: 349px; height: 272px; background: url(../images/photo-part-1.gif) no-repeat;}
#photo-part-2{float: right; width: 352px; height: 272px; background: url(../images/photo-part-2.gif) no-repeat;}
#logo-ru {width: 127px; height: 137px; background: url(../images/ru/logo.gif) no-repeat; margin-left: 34px; margin-top: 20px; cursor: pointer;}
#logo-en {width: 127px; height: 137px; background: url(../images/en/logo.gif) no-repeat; margin-left: 34px; margin-top: 20px; cursor: pointer;}
#logo-uz {width: 127px; height: 137px; background: url(../images/uz/logo.gif) no-repeat; margin-left: 34px; margin-top: 20px; cursor: pointer;}
* html #logo {width: 147px; height: 157px; background: url(../images/logo.gif) no-repeat bottom left;}
*:first-child+html #logo {width: 147px; height: 157px; background: url(../images/logo.gif) no-repeat bottom left;}
#top-corners {width: 934px;}
#bottom-corners, #bottom {float: left; width: 934px;}
#top-right-corner {position: absolute; right: 0; width: 12px; height: 12px; background: url(../images/top-right-corner.gif) no-repeat; margin: 0px 1px 0px -1px;}
* html #top-right-corner {margin: 0px 0px 0px -1px;}
#bottom-left-corner {position: absolute; left: 0; width: 12px; height: 12px; background: url(../images/bottom-left-corner.gif) no-repeat; margin: -11px 0px -1px 0px;}
#bottom-right-corner {position: absolute; right: 0; width: 12px; height: 12px; background: url(../images/bottom-right-corner.gif) no-repeat; margin: -11px 1px -1px 0px;}
* html #bottom-right-corner {margin: -11px 0px -1px 0px;}
#lang {margin-top: 10px; margin-left: 60px;}
#breadcrumbs {margin-left: 221px; margin-top: -15px;}
.block {width: 934px;}
#news, #main {width: 552px; padding: 20px; float: left;}
#news {padding-bottom: 0px;}
#main {padding-top: 0px;}
* html #news, *html #main {width: 591px;}
#cabinet, #expert-block {width: 302px; padding: 20px; float: right;}
#expert-block {padding-top: 0px;}
* html #cabinet, *html #expert-block {width: 343px;}
#wrapper {float: left; margin-left: 65px; width: 800px; height: 1px; background: url(../images/dot.gif) repeat-x; margin-top: 20px; margin-bottom: 20px;}
* html #wrapper {margin-left: 30px; margin-bottom: 0px;}
#search {float: left; width: 335px;}
#bottom-logo {float: right; text-align: center;}

#gray-bg-ru {position: absolute; width: 344px; height: 55px; background: url(../images/ru/gray-bg.png) no-repeat; margin-top: 175px; margin-left: 207px;}
* html #gray-bg-ru {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/ru/gray-bg.png");}
#green-bg-ru {position: absolute; width: 354px; height: 36px; background: url(../images/ru/green-bg.png) no-repeat; margin-top: 230px; margin-left: 206px;}
* html #green-bg-ru {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/ru/green-bg.png");}
#gray-bg-en {position: absolute; width: 344px; height: 55px; background: url(../images/en/gray-bg.png) no-repeat; margin-top: 175px; margin-left: 207px;}
* html #gray-bg-en {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/en/gray-bg.png");}
#green-bg-en {position: absolute; width: 354px; height: 36px; background: url(../images/en/green-bg.png) no-repeat; margin-top: 230px; margin-left: 206px;}
* html #green-bg-en {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/en/green-bg.png");}
#gray-bg-uz {position: absolute; width: 344px; height: 55px; background: url(../images/uz/gray-bg.png) no-repeat; margin-top: 175px; margin-left: 207px;}
* html #gray-bg-uz {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/uz/gray-bg.png");}
#green-bg-uz {position: absolute; width: 354px; height: 36px; background: url(../images/uz/green-bg.png) no-repeat; margin-top: 230px; margin-left: 206px;}
* html #green-bg-uz {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/uz/green-bg.png");}
#http {position: absolute; width: 114px; height: 8px; background: url(../images/http.png) no-repeat; margin-top: 250px; margin-left: 225px;}
* html #http {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/themes/irokez/images/http.png");}
.lo {position: fixed; top: 0%; right: 0px;
   //position: absolute;
     top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 850 ? 0 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
     z-index: 1000;
}

.txt {width: 290px;}
.sel {width: 294px;}
* html .sel {width: 290px;}

/*---------------------------------------------------------------------- paragraphs -----------------------------------------------------------*/
.news-block, .content-block {display: block; margin-top: 20px;}
.banners {display: block; margin-top: 20px; text-align: left;}
.green-title {display: block; background: url(../images/green-dots.gif) no-repeat; color: #B3CE31; font-size: 17px; padding-left: 10px; text-transform: uppercase;}
.blue-title {display: block; background: url(../images/blue-dots.gif) no-repeat; color: #208BDA; font-size: 17px; padding-left: 10px; text-transform: uppercase;}
.black-title {display: block; background: url(../images/black-dots.gif) no-repeat; color: #222222; font-size: 17px; padding-left: 10px; text-transform: uppercase;}

/*------------------------------------------------------------------------ fonts --------------------------------------------------------------*/
.lang-active {font-size: 9px; font-weight: bold; color: #baddf9; text-transform: uppercase;}
.bottom-txt {display: block; font-size: 9px; margin: 10px 0px 20px 0px;}
.news-title {display: block; font-weight: bold; font-size: 14px; margin-bottom: 4px;}
.date {display: block; font-weight: bold; font-size: 11px; color: #bfbfbf; margin-bottom: 4px;}

/*------------------------------------------------------------------------ links --------------------------------------------------------------*/
a.lang {font-size: 9px; font-weight: bold; color: #dcdcdc; text-decoration: none; text-transform: uppercase;}
a.lang:hover {font-size: 9px; font-weight: bold; color: #baddf9; text-decoration: none; text-transform: uppercase;}
.news-block a.more {text-decoration: none;}
.news-block a.more:hover {text-decoration: none;}
#menu a {font-size: 13px; color: #fefefe; text-decoration: none; text-transform: uppercase;}
#menu a:hover {font-size: 13px; color: #fff; text-decoration: none; text-transform: uppercase;}
.expert-aims li a {font-size: 11px; color: #818181; text-decoration: none;}
.expert-aims li a:hover {font-size: 11px; color: #818181; text-decoration: underline;}
#search a {font-size: 9px;}
#search a:hover {font-size: 9px;}
/*------------------------------------------------------------------------ tables -------------------------------------------------------------*/
#tbl-login {margin-top: 15px;}
#tbl-login tr td {padding: 5px 0px 5px 0px; font-size: 11px;}

/*------------------------------------------------------------------------ ul -----------------------------------------------------------------*/
.expert-aims {margin-left: 0px; width: 285px; margin-top: 20px; background: #f9f9f9; border: 1px solid #e1e1e1; list-style-type: none; font-size: 11px;}
.expert-aims li {margin: 10px; font-size: 11px; color: #5d5d5d;}
#menu ul {margin-top: 20px; margin-left: 38px; list-style-type: none;}
#menu ul li {border-bottom: url(../images/menu-wrapper.gif) no-repeat; margin-top: 6px;}
#sitemap {margin-left: 15px;}
#sitemap li {margin-top: 6px;}

/*----------------------------------------------------------------------- images --------------------------------------------------------------*/
.arrow {margin-right: 5px; margin-bottom: -1px;}
.banner-img {margin-left: 20px; cursor: pointer;}
* html .banner-img {margin-left: 18px;}
.img-wrap {margin: 0px 15px -2px 15px;}
.main-img {margin-bottom: -2px; cursor: pointer;}
.triple-img {cursor: pointer;}
.welcome {display: block; padding: 10px;}





/* polls */
.poll-question {
    font-weight: bold;
    margin: 20px;
    padding: 0px;
}

.poll-answer {
    font-weight: normal;
    margin: 5px 0px 10px 0px;
    padding: 0px;
}

.poll-answer label {
   float: none;
   display: inline;
}