@charset "windows-1251";

* {margin: 0px; padding:0px; font-weight: normal; font: 12px "verdana";}

body {color: white; background: url(../images/interface/bkground.jpg);}

a {text-decoration: none;}

span {display:none}

li {list-style: none;}

h3 {text-indent: 0%; padding: 5px 10px 5px 10px; color:yellow; font-weight: bold; font: 14px "comic sans ms"; text-align:left;}

h2 {text-indent: 0%; padding: 10px 10px 10px 10px; color:yellow; font: 16px "arial black"; text-align:left;}

h1 {text-indent: 0%; padding: 10px 10px 10px 10px; color:yellow; font: 18px "arial black"; text-align:left;}

h4 {text-indent: 0%; padding: 5px 10px 5px 10px; color:red; font-weight: bold; font: 14px "comic sans ms"; text-align:left;}

h5 {text-indent: 0%; padding: 5px 10px 5px 10px; color:#CE8E13; font-weight: bold; font: 12px "verdana"; text-align:left;}

#intro {display:block; position: absolute;  top:85px; width:960px; height:630px;}

#intro a { position: absolute; top: 68px; left: 0px; text-align: center; width: 340px; color: #2C361E; font-size: 26px;}

#page {width: 1000px; /*height: 768px;*/ display:none;}

#partner_links {margin-top:600px;}
#partner_links a {text-align:center; color:#D2D20B;}

/*** HEADER ***/
#header {height:200px;}

#logo {width:300px; height:70px; margin-top:-100px;}

#logo1 {width:1000px; height:70px; margin-top:0px;display:block;}

/*#start-moto {width: 400px; margin-top: -50px; margin-left: 400px; display: block; font: 15px bold "comic sans ms"; text-align:center;}*/
#start-moto {width: 400px; margin-top: -70px; margin-left: 400px; display: block; font: 15px bold "comic sans ms"; text-align:center;}

.news-list {/*border: thin solid white;*/ overflow-y: hidden; padding: 0px 0px 0px 0px; width: 280px; height: 80px; margin-top: -70px; margin-left: 660px; display: block; font: 16px "comic sans ms"; color: yellow; text-align: center;}
.news-list a {font: 14px "comic sans ms"; color:#D2D20B; text-align:center;}

.news-last {/*border: thin solid white;*/ overflow-y: hidden; padding: 0px 0px 0px 0px; width: 280px; height: 60px; margin-top: 0px; margin-left: 360px; display: block; font: 12px "verdana"; color: white; text-align: center;}
.news-last a {color: #D2D20B; font: 14px "verdana"}

#news-navigation {margin-top:-54px; margin-left: 940px;}
#news-last-navigation {margin-top:-50px; margin-left: 640px;}
#div-news-title {/*border: thin solid white;*/ text-align: center; width:260px; margin-top:-70px; margin-left: 380px;}
#div-news-title a {color: #D2D20B; font: 14px "verdana";}

/*#top_banner {border: thin solid white; width: 468; height: 60; position: absolute; margin-left: 520; margin-top: -65;}*/
#top_banner { width: 468px; height: 60px; position: absolute; margin-left: 290px; margin-top: -65px;}

#rss {position: absolute; margin-left: 900px; margin-top: -15px;}

#add_google {position: absolute; margin-left: 938px; margin-top: -16px;}

#header, #footer {display:block; width:1000px; clear:both;}

#header_top_links {position: absolute; left:760px; top:10px;}

#header_top_links a {color:gray; padding: 0px 10px 0px 10px;}

#header_top_links a:hover {color:white;}

#header_menu {background: url(../images/interface/menu_bk.jpg); height: 31px; text-align: center;}

#header_menu a {color: white; position: relative; top: 8px; padding: 0px 40px 0px 40px}

#header_menu a:hover {color: yellow;}

/*** FOOTER ***/
#top {height:115px;}

#top-menu {border-bottom:thin solid white;}

#top-menu a {color:white; padding: 0px 20px 0px 20px; position:relative;}

#top-menu a:hover {color:yellow;}

/*** MIDDLE ***/
/* PIC NAVIGATION*/
#pic-navigation {display:none; background: #2C361E; position: absolute; top:580px; margin-left:160px; z-index: 10000;}

/*PHOTO DIV*/
#middle {background: url(../images/interface/menu_bk.jpg); height: 587px;}

#middle-start {position: absolute; z-index: 1; }

#middle-dogs {position:absolute; z-index:0;}

#middle-cats {position:absolute; z-index:0;}

#middle-rodents {position: absolute; z-index: 0; }

#middle-birds {position:absolute; z-index:0;}

#middle-fish {position:absolute; z-index:0;}

#middle-exotic {position:absolute; z-index:0;}

/*CONTENT*/
#content {background: url(../images/interface/content_bk.jpg); position: absolute; height: 577px; background-color: #fff; width: 576px; left: 424px; color: white; font-size: 8px;}
#content div.content-div {display: none;}
#content div.content-div table {background: url(../images/interface/content_bk.jpg);}

#content div.content-old {display: none; float:left;}

#content a {color:yellow;}
#content a:hover {text-decoration: underline;}

/*#middle-banner {color:white; border: thin solid white; width:468px; height:60px; position: absolute; margin-left:60px; margin-top:240px; border: 0px solid yellow;}*/
#middle-banner {color:white; border: thin solid white; width:468px; height:60px; position: absolute; margin-left:60px; margin-top:-315px; border: 0px solid yellow;}
.middle-banner-old {color:yellow; width:468px; height:60px; position: absolute; margin-left:60px; margin-top:5px;}

span.popup-span {z-index:1000; width:300px; height:400px; background:url(../images/interface/bkground.jpg); border:thin solid black; position:absolute; top:70px; left:130px;}
#content span p.header {background:url(../images/interface/menu_bk.jpg); height:20px; vertical-align:middle;text-align:left; padding:2px 5px 0px 5px;}
#content span a.close_button {position:absolute; left:275px; margin-top:-20px;}

#content span.span-more {width:295px; height:368px; background: url(../images/interface/bkground.jpg); font-weight: bold; font-size:10px; overflow: auto; display: block; scrollbar-face-color: #004C00; padding: 5px 2px 5px 2px;}
#content span.span-more p {text-align:justify; padding:0px 5px 0px 5px;}
#content span.span-more img {float:left; padding:0px 5px 0px 5px;}

#content li {margin-left:10px; padding: 0px 5px 0px 0px;}
p.news-header {background: url(../images/interface/menu_bk.jpg); height: 15px; vertical-align:middle; padding: 5px;}
.news-date {padding:2px;}

.top_middle {height: 320px; width: 570px;}
.top {height: 300px; width: 570px; margin-top: 0px; border: 0px solid white;}
.top_news {height: 210px; overflow: hidden; text-align: justify; padding: 5px;}
.top_news img {float:left; vertical-align: middle; padding:0px 5px 0px 5px;}
.top_news p {padding:0px 5px 0px 5px; }

.bottom_left {height: 250px; width: 290px; margin-top: 5px; border: 0px solid pink;}

.bottom_news {height: 200px; overflow: hidden; text-align: justify; padding: 5px;}
.bottom_news img {float:left; vertical-align: middle; padding:0px 5px 0px 5px;}
.bottom_news p {padding:0px 5px 0px 5px; }

.more_info_link {text-align:right; margin-top:-15px;}
.old_info_link {text-align:right;}

.bottom_right {height:250px; width:290px; margin-left:285px; margin-top:-251px; border: 0px solid green;}

.old_list {height: 480px; width: 180px; overflow-y: auto; scrollbar-face-color: #004C00; text-align:center;}
.old_list ul {padding: 2px; margin-left:-10px; list-style: outside;}
.old_list li {width: 60px; width: 170px;}
.old_list img {float:left; }
.old_list p {width: 170px; padding: 10px 0px 10px 0px;}

.search_list {top:10px; height: 575px; width: 575px; overflow-y: auto; scrollbar-face-color: #004C00;}
.old_info {display: none; height: 480px; width: 370px; /*border: thin dashed white;*/ overflow-y: auto; scrollbar-face-color: #004C00; margin-left:202px; margin-top:-480px;}
.old_info img {float:left; }

#reklama, #Реклама {margin-left:50px; margin-top:20px;}
#reklama, #Реклама table {margin-left:60px; margin-top:10px;}
#reklama, #Реклама table td {padding: 0px 3px 0px 1px;}

.row_header {font-weight: bold;}
.row_header_right {text-align:right; padding:5px; font-weight: bold;}

.search_btn {color: white; background: #78A11F; border: none; }
#top_search {position:absolute; left:800px; top:65px;}
#site_vote {position:absolute; left:800px; top:20px;}

#contact_mail_page {position:absolute; left:10px; top:20px;}
.warning_text {color: #FF7B34}
.confirm_text {color: #F2984C;font: 14px "verdana";}
.table_labels {color: yellow; font: bolder;}

#link_ads_old {position:absolute; left:60px; margin-top:4px;}


/*FORUM*/
#forum_main {height: 300px; overflow-y: auto; scrollbar-face-color: #004C00;}
#forum_table {position:absolute; top:50px; left:15px;}
#forum_table table {width:550px;}
#forum_table table th {height: 30px; background: url(../images/interface/menu_bk.jpg);}
#forum_table table tr {height: 30px; background: url(../images/interface/bkground.jpg);}
#forum_table .topic_row {background-color: #465038;}
#forum_table .forum_col {font: 12px "comic sans ms";}

#forum_themes {position:absolute; top:30px; left:15px;height: 450px; overflow-y: auto; scrollbar-face-color: #004C00;}
#forum_themes table {width:550px;}
#forum_themes .forum_razdel {width:65%;} /*{width:65%;}*/
#forum_themes table th {height: 30px; background: url(../images/interface/menu_bk.jpg);}
#forum_themes table tr {background: url(../images/interface/bkground.jpg);}
#forum_themes .topic_row {background-color: #465038;}
#forum_themes .forum_col {font: 9px "comic sans ms";}

#forum-answers {height: 450px; overflow-y: auto; scrollbar-face-color: #004C00;}
#forum-answers ul {width:550px;}
#forum-answers li {padding: 3px 0px 3px 0px;}
#forum-answers li p.theme_topic {color:yellow; font-weight: bold; font: 14px "comic sans ms"; text-align:left;}
#forum-answers li p.theme_topic_text {background: url(../images/interface/bkground.jpg);text-align:justify;}
#forum-answers li p.theme_topic_author {font: 9px "comic sans ms"; text-align: right;}
#forum-answers li p.theme_answer_text {text-align:justify;}
#forum-answers li p.theme_answer_topic {font: 12px; font-weight: bold;  text-align:left;}
#forum-answers li p.theme_answer_author {font: 9px "comic sans ms"; text-align: right;}

.forum-banner {position:absolute; top:500px; left:40px;}
