*{margin:0;padding:0;}
html{height:100%;font-family: Arial, Tahoma, sans-serif; font-size: 12px; color:#89888C;}
form, button {font-family: Arial, Tahoma, sans-serif; font-size: 12px;}
body{background-color:white;height:100%}
img{border:0}
h1 { font-size: 14px}
h2 { font-size: 13px}
h3 { font-size: 13px}
h4 { font-size: 12px}
body{height:100%; background: transparent url(../images/bg_body.png) repeat scroll center top;} 

.clear{clear: both; font-size: 0; line-height:0;}
.h120{height: 94px;}
.h70{height: 70px;}
.h55{height: 55px;}
.i100{width:100%;}

.header{height: 139px; width: 100%; background: transparent url(../images/bg_head.png) repeat-x scroll center top; padding-top: 20px;}
.header_adm{height: 91px; background: transparent url(../images/bg_head.png) repeat-x scroll center top;  padding: 30px 0 0 40px;}
.header .navigat{height: 102px; width: 842px; margin: 0 auto; background: transparent url(../images/bg_navigation.png) no-repeat scroll;} 
.header .navigat .wrapLogo{height: 80px; width: 390px; float: left; padding: 20px 0 0 25px;}
.header .navigat .wrapRightSide{height: 48px; width: 420px; float: left; padding-top: 52px;}
.header .navigat .wrapRightSide a{display: block; float: left; margin-top: 5px;}

.header .navigat .wrapRightSide a.langEng{height: 17px; width: 22px; background: transparent url(../images/button_eng.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langEng:hover{background: transparent url(../images/button_eng_act.png) no-repeat scroll center center;}
.header .navigat .wrapRightSide a.langEngAct{height: 17px; width: 22px; background: transparent url(../images/button_eng_act.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langRu{height: 17px; width: 22px; background: transparent url(../images/button_ru.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langRu:hover{background: transparent url(../images/button_ru_act.png) no-repeat scroll center center;}
.header .navigat .wrapRightSide a.langRuAct{height: 17px; width: 22px; background: transparent url(../images/button_ru_act.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langUa{height: 17px; width: 22px; background: transparent url(../images/button_ua.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langUa:hover{background: transparent url(../images/button_ua_act.png) no-repeat scroll center center;}
.header .navigat .wrapRightSide a.langUaAct{height: 17px; width: 22px; background: transparent url(../images/button_ua_act.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langDe{height: 17px; width: 22px; background: transparent url(../images/button_de.png) no-repeat scroll center center; margin-right: 2px;}
.header .navigat .wrapRightSide a.langDe:hover{background: transparent url(../images/button_de_act.png) no-repeat scroll center center;}
.header .navigat .wrapRightSide a.langDeAct{height: 17px; width: 22px; background: transparent url(../images/button_de_act.png) no-repeat scroll center center; margin-right: 2px;}

.header .navigat .wrapRightSide .inpSearch{height: 18px; width: 157px; padding: 4px 0 0 4px; background: transparent url(../images/bg_search.png) no-repeat scroll; border: none; margin-right: 2px; color: #969299; font-size: 10px;}
.header .navigat .wrapRightSide table{float: left; margin-right: 12px;}



.header .stripMenu{height: 39px; margin-top: -2px; background: transparent url(../images/bg_top_menu.png) repeat-x scroll center bottom;}
.header .stripMenu .topMenu{width: 842px; height: 38px; margin: 0 auto; padding-left: 3px; font-size: 12px; font-weight: bold;}
.header .stripMenu .separator{width: 2px; height: 38px; font-size: 0px; line-height: 0px; background: transparent url(../images/menu_separator.png) no-repeat scroll; float: left;}
.header .stripMenu .separatorActive{width: 2px; height: 38px; font-size: 0px; line-height: 0px; background: transparent url(../images/menu_separator_activ.png) no-repeat scroll; float: left;}
.header .stripMenu a.itemMenu{display: block; width: 138px; height: 28px; padding-top: 10px; background: transparent url(../images/bg_item_menu.png) repeat-x scroll; float: left; text-align: center; color: white; text-decoration: none; text-transform: uppercase;}
.header .stripMenu a.itemMenu:hover{display: block; width: 137px; height: 27px; padding-top: 10px; border-right: none; border-left: 1px solid #4f4f50; border-bottom: 1px solid #4f4f50;   border-top: 1px solid #4f4f50; background: transparent url(../images/bg_item_menu_activ.png) repeat-x scroll; text-align: center;}

.bgcontent{width: 100%; background: transparent url(../images/bg_content.png) repeat-x scroll center top;}
.content{width: 842px; margin: 0 auto; padding-top: 19px;}
.content .red{color: #cc0000;}

/*Left side*/
.content .leftSide{width: 595px; float: left;}
.content .leftSide .topMainBox{width: 588px; height: 11px; background: transparent url(../images/top_main_box.png) no-repeat scroll; line-height: 1px; font-size: 1px;} 
.content .leftSide .centerMainBox{width: 548px; background: transparent url(../images/center_main_box.png) repeat-y scroll; padding: 10px 20px; font-size: 11px;text-align:justify;}
.content .leftSide .centerMainBox .headMainBox{font-size: 16px; font-weight: bold; color: #fefefe; margin-left: 6px;}
.content .leftSide .centerMainBox .strip{height: 1px; background-color: #414141; border-top: 1px solid #1e1e1e; font-size: 0; line-height: 0; margin: 7px 0 7px 0; clear: both;}
.content .leftSide .centerMainBox .textBox{margin: 0 6px 16px 6px; line-height: 20px;}
.content .leftSide .centerMainBox .inputBg{background-color: #585659; color: white; border: 1px solid #6e6a6f;}
.content .leftSide .centerMainBox .pname{margin: 0 0 10px 8px;}
.content .leftSide .centerMainBox .uname{margin: 10px 0 6px 0; text-align: right;}
.content .leftSide .centerMainBox .refImg{width: 120px; float: left; margin-top: 3px;}
.content .leftSide .centerMainBox ul{list-style-position: inside;}
.content .leftSide .bottomMainBox{width: 588px; height: 11px; background: transparent url(../images/bottom_main_box.png) no-repeat scroll; line-height: 1px; font-size: 1px;} 

/*Right side*/
.content .rightSide{width: 235px; float: right;}
.content .rightSide .logForma{width: 208px; height: 86px; background: transparent url(../images/bg_log_form.png) no-repeat scroll; padding: 11px;}
.content .rightSide .head{color:#FEFEFE; font-size:16px; font-weight:bold;}
.content .rightSide .logForma .input{height: 18px; padding: 4px 4px 0 4px; margin-right: 4px; width: 153px; background: transparent url(../images/bg_inp_log_form.png) no-repeat scroll; border: none 0; color: #969299; font-size: 10px;}
.content .rightSide .headRight{height: 30px; width: 212px; background: transparent url(../images/right_side_head.png) no-repeat scroll; padding: 10px 0 0 18px; margin: 19px 0 0 1px; }
.content .rightSide .transpBox{width: 210px; color:#89888C; font-size: 10px; margin: 3px 0 0 1px; padding: 12px 10px 7px 10px; background: transparent  url(../images/bg_transp_box.png) repeat-y scroll;}
.content .rightSide .transpBox .news{float: left; padding-left: 5px; width: 190px;}
.content .rightSide .transpBox .reviews{margin: 0 6px 0 14px; cursor: pointer;}
.content .rightSide .transpBox .revBottom{width: 100px; float: right; font-size: 11px; margin-top: 10px; font-weight: bold;}
.content .rightSide .transpBox img{float: left; margin-top: 3px;}

/*bottom*/
.bottom{text-align: center; margin-top: 29px; color: #999999; font-size: 10px; text-transform: uppercase;}
.bottom .botStrip{height: 26px; padding-top: 12px; background: transparent url(../images/bottom_nav_strip.png) repeat-x scroll; color: #cc0000; word-spacing: 4px;}
.bottom .botStrip a{color: #999999; text-decoration: none;}
