*{margin:0; padding:0;}
ul,li {list-style:none;}
a img {border:none;}
table {border-collapse:collapse; border:none;}
html {background:url("../images/html-bg.jpg"); background-repeat:repeat-x; background-color:#098ac0;}
#wrapper_01 {width:783px; margin:0 auto;}
#header_01 {height:116px; width:783px; position: relative; z-index: 5;}
#header_01 h1 { float:left; position:relative;}

#left_01 {float:left; width:539px;}
#right_01 {float:left; width:244px;}
#menu_01 {float:left; margin: 58px 0 0 15px; display:inline; font-family:tahoma; font-size: 15px; font-weight:bold; color:#fff;
text-transform:uppercase; text-align:center;}
#menu_01 ul li {float:left; display:inline; background:url("../images/razd1.jpg") no-repeat right; padding:0px 7px 0 7px; position:relative; top:7px;}
#menu_01 ul li a {color:#fff; text-decoration:none;}
#menu_01 ul li.home_01 {width:57px; height:38px; background:url("../images/home-bg.jpg") no-repeat; color:#000; padding:7px 3px 0 1px;
position:relative; top:0px;}
#menu_01 ul li.last_01 {background:none; padding-right:0px;}
#lang_01 {float:right; margin:20px 1px 20px 0; display:inline;}
#lang_01 ul li {float:left; display:inline; margin-right:10px;}
#lang_01 ul li.last_01 {margin-right:0px;}

#login_01 {float:right; margin:0px 1px 0 0; font-family:tahoma; font-size:10px; color:#f0eddd; display:inline; clear:both;}
#login_01 a {color:#f0eddd;}
#login_01 a.for_01 {position:relative; left:3px; top:-2px;}
#login_01 input.text_01 {width:93px; height:18px; margin-right:5px; background:#fff; border:none; padding-left:3px;
font-family:tahoma; font-size:11px; color:#030000; border:1px solid #2065b4;}
#login_01 input.images_01 {cursor: pointer; cursor:hand;}

#main_01 {width: 766px; height: 283px; position: relative; z-index: 1; top: -15px; background: url("../images/main-bg.jpg"); margin-left: 17px; margin-bottom: 15px; padding: 15px 0 0;}
*html #main_01 {padding: 0 0 11px;}
*+html #main_01 {padding: 0 0 15px;}
#text_01 {width: 287px; height: 268px; background: #fff; float: left; margin: 15px 0 0 40px; display: inline; clear: both;
font-family: tahoma; font-size: 11px; color: #000000;}
html:root #text_01 {margin-top: 0px;}
html:root #text2_01 {margin-top: 0px;}
html:first-child #text_01 {margin-top: 0px;}
html:first-child #text2_01 {margin-top: 0px;}
#text_01 ul li {float:left; display: inline;}
#text_01 ul li img {padding: 4px 0 12px 5px;}
#text_01 ul li p {padding: 0 30px 0 22px;}

#text2_01 {float: left;  display: inline; width: 347px;  margin-left: 90px; margin-top: 15px;}

#search_01 {height: 143px; width: 288px;  color: #fff; font-family: tahoma; font-size: 11px; float: left; }
#search_01 h1 {font-family: tahoma; font-size: 14px; font-weight: bold; text-transform: uppercase;}
#search_01 input.images_01 {margin-left: 14px; cursor: pointer; cursor: hand;}
#search_01 input.check_01 {margin-left: 14px;}
#search_01 table {margin-top: 13px; clear: both;}
#search_01 select {width: 124px; margin-left: 5px; margin-bottom: 6px; color: #000000; font-size: 10px; height: 19px;}
#search_01 select.norm {width: 52px; margin-right: 5px;}
#search_01 select.norm1 {width: 52px; margin-left: 5px;}
#search_01 span {color: #fff;}
#search_01 span.l {position: relative; top: -2px; color: #fff;}

#members_01 {clear: left; color: #000000; font-family: tahoma; font-size: 11px;}
#members_01 h1 {font-family:tahoma; font-size:14px; font-weight:bold; text-transform:uppercase; color:#fff; margin-bottom:11px;}
#members_01 ul li {float:left; display:inline; width:59px; height:90px; background:url("../images/ramka.png"); margin-right:10px;}
#members_01 ul li.last_01 {margin-right:0px;}
#members_01 ul li img {padding:3px 0 1px 5px;}
#members_01 ul li p {margin-left:5px;}
#members_01 ul li a {color:#000000; font-weight:bold;}

#content_01 {float:left; clear:both; width:783px;}
#join_01 {float:left; width:281px; height:305px; background:url("../images/join-bg.jpg"); margin:0 15px 0 17px; display:inline;
color:#daf6ff; font-family:tahoma; font-size:11px;}
#join_01 a {color:#daf6ff;}
#join_01 h1 {font-family:tahoma; font-size:14px; font-weight:bold; text-transform:uppercase; color:#fff; margin-bottom:11px;
padding:18px 0 5px 15px;}
#join_01 table {clear:both; margin-left:15px;}
#join_01 input {width:151px;height:15px; margin-bottom:1px;}
#join_01 input.images_01 {width:auto; height:auto; cursor:pointer; cursor:hand; margin-top:14px;}
#join_01 select {width:155px;height:18px;font-family:tahoma; font-size:11px; margin-bottom:2px; }
#join_01 select.norm {width:48px; margin-right:1px;font-family:tahoma; font-size:11px;height:18px;}
#join_01 input.check {width:auto;}
#join_01 span {font-size:10px;}

#part_01 {float:left; width:470px;}
#banner1_01 {float:left; width: 215px; height: 102px; margin-right:12px;}
#block1_01 {width:103px; height:136px; background:url("../images/block1.jpg"); float:left;
font-family:tahoma; font-weight:bold; font-size:12px; color:#fff;}
#block1_01 ul {padding:9px 0 0 15px;}
#block1_01 ul li img {margin-bottom:6px;}
#block1_01 ul li p {margin-left:6px;}
#features_01 {width:137px; height:190px; background:url("../images/features-bg.jpg") no-repeat; float:left;font-family:tahoma; font-size:11px; color:#daf6ff;}


#features_01 h1 {font-family:tahoma; font-size:14px; font-weight:bold; text-transform:uppercase; color:#fff; margin-bottom:11px;
padding:18px 0 0px 12px;}
#features_01 ul { margin-left:12px; float:left;  display:inline;}
#features_01 ul li a {color:#daf6ff; }
#features_01 ul li {width:100px; float:left;}
#features_01 ul li {
  padding: 5px 0 5px 25px;
}
#f1 {background: url("../images/f1.jpg") no-repeat 0 50%;}
#f2 {background: url("../images/f2.jpg") no-repeat 0 50%;}
#f3 {background: url("../images/f3.jpg") no-repeat 0 50%;}
#f4 {background: url("../images/f4.jpg") no-repeat 0 50%;}
#f5 {background: url("../images/f5.jpg") no-repeat 0 50%;}



#photos1_01 {clear:both; width:157px; height:188px; background:url("../images/photos1.jpg"); float:left; margin:-72px 0 0 0;
color:#daf6ff; font-weight:bold; font-family:tahoma; font-size:10px; }
#photos1_01 a {color:#daf6ff;font-weight:bold;}
#photos1_01 h1 {font-family:tahoma; font-size:14px; font-weight:bold; text-transform:uppercase; color:#fff; margin-bottom:13px;
padding:18px 0 1px 12px;}
#photos1_01 ul li {text-align:center; font-weight:normal;}
#photos1_01 ul li img {border:1px solid #c8c7c7; margin:0 0 6px 0px;}

#photos2_01 {float:left; width:313px; height:105px; background:url("../images/photos2.jpg"); margin-top:11px;
font-family:tahoma; font-size:10px; color:#daf6ff;}
#photos2_01 ul {padding-top:15px;}
#photos2_01 ul li a {font-weight:bold; color:#daf6ff;}
#photos2_01 ul li {float:left; display:inline; margin-right:14px; width:48px; overflow:hidden;}
#photos2_01 ul li img {border:1px solid #c8c7c7; margin-bottom:6px;height:51px;}
#banner2_01 {clear:both;  float:left; margin:15px 0 30px 38px; display:inline; }
#footer_01 {width:783px; height:62px; text-align:center;}
#c_01 {font-family:tahoma; font-size:11px; color:#9dc7d4; padding-bottom:10px;}
#c_01 a {color:#9dc7d4; padding:0 3px 0 3px;}
#d_01 {font-family:tahoma; font-size:10px; color:#daf6ff; padding-bottom:30px;}