*{margin:0; padding:0}
img {border:0}
body {behavior: url("csshover3.htc");background-color:#fff; font-family:Trebuchet MS; color:#fff;width:100%;font-size:13px}
#minWidth {min-width:990px; max-width:1400px;background-color:#fff; position:relative;z-index:10; _margin-left: -1060px;_zoom: 1;}
a:hover {text-decoration:none}
.header {margin:0 auto; width:990px; padding-right:78px}
	.header .logo { padding-left:78px; margin-top:10px;float:left; }
	
.header .language {height:38px; width:102px; background: url("../img/lang_back.jpg") no-repeat; float:left; margin-top:90px; margin-left:34px; text-indent:23px; line-height:32px; position:relative; z-index:5;}
		.header .language a{color:#000000; font-size:13px;}
	 
		
	.header .language a{color:#000000;float:right; background: #000000; font-size:13px;}
		 
	.header .animals {float:left;display:block; left:504px; margin-top:10px;}
	

 	 
#menu, 
#menu ul {
  border: 1px solid #b4b4b4;
  background: #87CEFA;
  float: left;
  width: 100%;
}

#menu li {
  float: left;
  position: relative;
  background: #87CEFA;
  z-index:100;
}

#menu a {
  color: #000;
  text-decoration: none;
  display: block;
  width: auto;
  padding: 3px 10px; 
}

#menu a:hover {
  color: #000;
  background-color: #fff; 
}

#menu li:hover,
#menu li.jshover {
  background-color: #fff;
}

#menu li ul { 
  display: none;
  position: absolute;
  width: 118px;
  
}

#menu li li a { 
  width: 118px;
    
}

#menu li:hover ul,
#menu li.jshover ul { 
  background-color: #87CEFA;
  display: block;
   
}

#menu li:hover li ul,
#menu li.jshover li ul {
  display: none;
  position: absolute;
  left: 138px;
  top: -6.5px;
  width: auto;
}

#menu li:hover li:hover ul,
#menu li.jshover li.jshover ul {
  display: block;
}

 
 
 
  

.book {width:99.1%;  background:url("../img/book_right_back.jpg") repeat-y; background-color:#f1f0ec;background-position:right;clear:both; margin-top:6px; float:left; clear:both; min-width:1060px }
	.book a {color:#993333; font-size:13px}
	.book .book-line {background:url("../img/book_repeat.jpg") repeat-y; width:100%; float:left}
		.book .book-line .book-main {background: url("../img/book_main.jpg") no-repeat; float:left; min-height:840px; -height:840px;width:100%;margin-top:-5px}
	.book .top {background:url("../img/repeat_top.jpg") repeat-x; height:16px;}
		.book .top .repeat { background:url("../img/top_book.jpg") no-repeat;height:16px}
		.book .top img {float:right; margin-top:3px}
		
		.book .book-line .book-main  .sidebar {float:left; width:230px; padding-left:49px; margin-top:62px; position:relative; z-index:20}
			.book .book-line .book-main  .sidebar .block {color:#000; font-size:12px}
				.book .book-line .book-main  .sidebar .block a{font-size:12px}
				.book .book-line .book-main  .sidebar .block .title {color:#000; font-size:24px}
				.book .book-line .book-main  .sidebar .block .text {width:195px; margin-top:16px}
				.book .book-line .book-main  .sidebar .block .full {display:block; margin-top:12px}
				.book .book-line .book-main  .sidebar .block .history{margin-top:18px}
				.book .book-line .book-main  .sidebar .block .name{display:block; margin-left:80px;color:#000;font-size:13px}
			        .book .book-line .book-main  .sidebar .forum {width:198px; text-align:center; margin-top:20px; padding-bottom:35px}
				.book .book-line .book-main  .sidebar .forum  .name {margin-left:0; font-size:14px; color:#993333}
	
	
		.book .book-line .book-main  .main-content {width:65%; float:left;color:#000; margin-top:43px; padding-left:65px; position:relative; 
:2; padding-bottom:70px }
			
			.book .book-line .book-main  .main-content .month-animals {text-align:center; padding-left:80px;width:85%; margin-bottom:20px; float:left}
				.book .book-line .book-main  .main-content .month-animals .title{font-size:18px; font-style:italic}
					.book .book-line .book-main  .main-content .month-animals .animals{margin:25px auto; width:400px;}
						.book .book-line .book-main  .main-content .month-animals .animal{float:left; width:101px;margin-left:48px}
						.book .book-line .book-main  .main-content .month-animals .animal-first {margin-left:0}
							.book .book-line .book-main  .main-content .month-animals .animal img {display:block;margin-bottom:14px }
							.book .book-line .book-main  .main-content .month-animals .animal a{font-size:12px; font-weight:bold}
	
			.book .book-line .book-main  .main-content .news{clear:both; margin-left:20px; width:90%}
				.book .book-line .book-main  .main-content .news .title{font-size:18px; font-style:italic;margin-bottom:24px}
				.book .book-line .book-main  .main-content .new {margin-left:20px; margin-bottom:12px}
					.book .book-line .book-main  .main-content .new .date{}
						.book .book-line .book-main  .main-content .new .date span{background-color:#993333; color:#fff;font-size:12px; padding-left:7px; padding-right:7px}
				.book .book-line .book-main  .main-content .new .link {margin-top:3px}
				.book .book-line .book-main  .main-content .new .short-description {font-size:12px}


			.book .book-line .book-main  .main-content .about{clear:both; margin-left:20px; margin-top:35px;width:90%}
				.book .book-line .book-main  .main-content .about .title{font-size:18px; font-style:italic;margin-bottom:10px}
				.book .book-line .book-main  .main-content .about .text {font-size:14px; line-height:25px;}



	.book  .foot { width:100%; height:410px; position:absolute; bottom:11px;*bottom:300px;min-width:1070px}
		.book  .foot img {position:relative; z-index:0;padding-right:59px;-padding-right:45px;float:right;}
	
		.book .bottom {background:url("../img/repeat_bottom.jpg") repeat-x; height:10px;clear:both}
			.book .bottom .repeat { background:url("../img/bottom_book.jpg") no-repeat;height:10px}
			.book .bottom img {float:right; margin-top:-5px}
	
	
	
	
	
	.links-block {font-size:16px; color:#000; line-height:40px; margin-top:20px;margin-bottom:18px}
		.links-block a{font-size:16px; color:#000}
.bottom_{clear:both;width:850px; margin:auto;}
	.bottom_ .copyrights{float:left; color:#003366; width:200px; margin-top:135px}
		.bottom_ .copyrights a {color:#003366;}
	.bottom_ .rabbits {margin-top:45px;display:block;float:left; margin-left:65px; padding-bottom:90px}
	.bottom_ .counter {margin-left:140px;float:left;width:82px; text-align:center;padding-top:100px}


	html{
 _padding-left: 1060px;
}
body{
 _zoom: 1;
}