* {margin: 0; padding: 0;}
ul, li {list-style: none;}
a img {border: none;}
table, th, td {border-collapse: collapse; vertical-align: top;}
html {background: #000 url(../images/html_bg.gif) repeat-x;}
body {background: url(http://zoo-strana.ru/videolov/1/body_main_bg3.jpg) no-repeat center 0; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}

#wrapper_01 {width: 912px; margin: 0 auto;}

#header_01 {height: 366px; text-align: left;}
#header_01 h1 {margin-left: 370px; position: absolute; top: 300px;}

#menu_02 {padding-top: 60px; padding-left: 93px; color: #d3d3d3; float: left; font-size: 14px; font-family: Arial;}

#menu_02 a {color: #d3d3d3; white-space: nowrap;}

#menu_01 {font-size: 11px; color: #d3d3d3; padding-top: 10px; height: 30px; padding-left: 30px;}
#menu_01 li {float: left; padding: 0 15px 0 30px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; font-weight: bold;}
#menu_01 a {color: #d3d3d3; white-space: nowrap;}

#login_01 {clear: both; color: #851517; position: absolute; top: 130px; margin-left: 710px;}
#login_01 h3 {padding-bottom: 3px;}
#login_01 .text_01 {background: #1c0204; color: #851517; border: 1px solid #4b0001; width: 145px; height: 18px;}
#login_01 .text_02 {background: #1c0204; color: #851517; border: 1px solid #4b0001; width: 108px; height: 18px; margin-right: 4px;}
#login_01 a {color: #851517; text-decoration: none; background: url(../images/forgot.gif) no-repeat; padding-left: 18px;}
#login_01 td {padding-bottom: 6px;}
#login_01 span {margin-left: 5px;}

#content_01 {margin-top: 13px;}
#left_01 {float: left; padding-left: 50px; padding-top: 49px;}
#center_01 {float: left; padding-left:66px; width: 390px; height: 580px;}
#right_01 {float: left; padding-left: 50px;}

#features_01 h3 {padding-bottom: 5px;}
#features_01 li {padding: 2px 0 12px 30px; font-size: 11px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif;}
#features_01 a {color: #000;}
#features_01 .f1 {background: url(../images/f1.gif) no-repeat;}
#features_01 .f2 {background: url(../images/f2.gif) no-repeat;}
#features_01 .f3 {background: url(../images/f3.gif) no-repeat;}
#features_01 .f4 {background: url(../images/f4.gif) no-repeat;}
#features_01 .f5 {background: url(../images/f5.gif) no-repeat;}
#features_01 .f6 {background: url(../images/f6.gif) no-repeat;}
#features_01 .f7 {background: url(../images/f7.gif) no-repeat;}
#features_01 .f8 {background: url(../images/f8.gif) no-repeat;}

#search_01 h3 {padding: 30px 0 10px;}
#search_01 p {font-weight: bold;}
#search_01 select {border: 1px solid #d29735; width: 150px; height: 16px; color: #594115; font-size: 11px;}
#search_01 select.small {border: 1px solid #d29735; width: 64px; height: 16px; color: #594115; font-size: 11px;}
#search_01 span {margin: 0 6px;}
#search_01 td {padding-bottom: 2px;}

#join_01 table {margin-left: 25px; margin-top: 10px; text-align: left;}
#join_01 td, #join_01 th {padding-bottom: 8px; vertical-align: middle; text-align: left;}
#join_01 label {font-weight: normal; text-align: left;}
#join_01 input {border: 1px solid #d29735; height: 19px; padding-top: 2px; width: 205px; color: #594115;}
#join_01 select {border: 1px solid #d29735; width: 207px; height: 21px; color: #594115;}
#join_01 select.norm {border: 1px solid #d29735; width: 67px; height: 21px; color: #594115;}

#welcome_01 p {padding-left: 29px; padding-top: 65px; position: absolute; text-align: center; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; color: #2d0507; font-weight: bold; font-style: italic;}

#welcome_02 p {padding-top: 150px; padding-left: 155px; position: absolute; text-align: right; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; color: #2d0507; font-weight: bold; font-style: italic; line-height: 25px;}

#welcome_03 p {padding-left: 520px; padding-top: 20px; text-align: center; font-size: 12px;}

#welcome_04 p {padding-right: 590px; padding-top: 55px; text-align: center; font-size: 13px; color: #FFFFFF;}

#members_01 li img {position: absolute; border: 1px solid #d3ad70;}
#members_01 li {height: 75px; padding-bottom: 15px;}
#members_01 p {padding-left: 80px; line-height: 150%;}
#members_01 a {color: #000; font-weight: bold;}
#members_01 h3 {padding: 45px 0 10px;}

#footer_01 {clear: both; height: 185px; text-align: center;}
#links_0 {position: absolute; color: #775424; padding-top: 2px; padding-left: 120px; text-align: right;}
#links_01 {color: #775424; padding-top: 80px; padding-bottom: 5px;}
#links_01 a {color: #775424; margin: 0 2px;}
#copy_01 {color: #5d4f37;}

#lang_01 {position: absolute; top: 310px; padding-left: 560px; margin:27px 0 19px 0;}
#lang_01 ul li {display:inline; margin-right:4px;}