body, html{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5c4c45;
	text-align:justify;
	cursor:default
}
body{
	background:#587d8f url(img/body_bg.jpg) repeat-x 0 0;
	/*padding:5px 7px*/
}

.clear{clear:both}
table tr{
	vertical-align:top;
}
a{
	color:#0b72d3;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#0b72d3;
}
#all{padding:5px 7px}
#head{
	height:150px;
	background:url(img/head_bg.jpg) repeat-x 0 5px;
	padding:0;
	margin:0	
}
#head_main{
	height:121px;
	background:#2da8ba url(img/head_bg.jpg) repeat-x 0 0;
	padding:0;
	margin:0;
	position:relative;
	/*	border:1px solid silver;*/
	border-top:1px solid #2e4754;
	border-bottom:1px solid #385563;
	position:relative;
}
#navigation{
	height:32px;
	background:url(img/head_bg_navigation.jpg) repeat-x 0 0;

}


/*******************************************/
#content{
	margin-top:8px;
}
#left, #right{
	width:192px;
}
#left #block1, #right #block1{
	width:192px;
	background:#e7eabf url(img/minibloc1_bottom.jpg) no-repeat 0 bottom;
	padding:0 0 4px 0;
	margin:0 0 6px 0;
}
#left #block1 p, #right #block1 p{
	padding:0 0 6px 0;
	margin:0;
}
#left #block1 h5, #right #block1 h5{
	height:22px;
	width:185px;
	background:url(img/minibloc1_head.jpg) no-repeat 0 0;
	color:#FFFFFF;
	padding:5px 0 0 7px;
	margin:0;
	border-bottom:1px solid white
}
#left #block1 .image, #right #block1 .image{
	padding:8px 0 0 0;
	text-align:center;
}
#left #block1 .image img, #right #block1 .image img{
	border:1px solid #727d82;
}
#left #block1 .text, #right #block1 .text{
	color:#392e2e;
	padding:5px 7px;
	text-align:left;
	font-size:0.9em;
}
#left #block1 a, #right #block1 a{
color:#3f5b5a;
font-weight:normal
}
#left #block2, #right #block2, #right #block2_1{
	width:192px;
	background:#e7eabf url(img/minibloc1_bottom.jpg) no-repeat 0 bottom;
	padding:0 0 4px 0;
	margin:0 0 6px 0;
}
#right #block1_1{
	width:192px;
	background:#e7eabf url(img/minibloc1_bottom.jpg) no-repeat 0 bottom;
	padding:0 0 1px 0;
	margin:0 0 6px 0;
}
#right #block2_1 .inn{
	width:192px;
	height:138px;
	background:url(img/gal1.jpg) no-repeat right bottom;
}

#right #block2_1 .inn p{
	padding-left:8px;
	line-height:16px;}
/*//////*/	
#right #block1_1 .inn{
	width:191px;
	height:118px;
	background:url(img/save1.jpg) no-repeat right bottom;
}

#right #block1_1 .inn p{
	padding-left:16px;
	padding-top:24px;
	line-height:16px;
	font-size:11px
}
#right #block1_1 h5{
	height:22px;
	width:185px;
	background:url(img/minibloc3_head.jpg) no-repeat 0 0;
	color:#FFFFFF;
	padding:5px 0 0 7px;
	margin:0;
	border-bottom:1px solid white
}
/**************************************************************************/
#right #block1_3{
	width:192px;
	background:#ffee9d url(img/qwe1.jpg) no-repeat left bottom;
	padding:0 0 4px 0;
	margin:0 0 6px 0;
}
#right #block1_3 .inn{
	width:174px;
	padding:0 8px 0 8px;
/*	background:url(img/save1.jpg) no-repeat right bottom;*/
}

#right #block1_3 .inn p{
	padding:3px 0 7px 0;
	margin:0;
	color:#2b566a;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
#right #block1_3 .inn span{
	padding:2px 0 0 0;
	margin:0;
	vertical-align:top;
	line-height:11px;
	color:#2b566a;
	font-size:11px;
	text-align:left;
}
#right #block1_3 h5{
	height:22px;
	width:185px;
	background:url(img/minibloc4_head.jpg) no-repeat 0 0;
	color:#FFFFFF;
	padding:5px 0 0 7px;
	margin:0;
	border-bottom:1px solid white
}
/**************************************************************************/
#left #block2 h5, #right #block2 h5, #right #block2_1 h5{
	height:22px;
	width:185px;
	background:url(img/minibloc2_head.jpg) no-repeat 0 0;
	color:#FFFFFF;
	padding:5px 0 0 7px;
	margin:0;
	border-bottom:1px solid white
}
#left #block2 .image, #right #block2 .image, #right #block2_1 .image{
	padding:8px 0 0 0;
	text-align:center;
}
#left #block2 .image img, #right #block2 .image img{
	border:1px solid #727d82;
}
#left #block2 .text, #right #block2 .text, #right #block2_1 .text{
	color:#392e2e;
	padding:5px 7px;
	text-align:left;
	font-size:0.9em;
}
#left .block3, #right .block3{
	width:192px;
	margin:0 0 2px 0;
}
#left #block_news, #right #block_news{
	width:192px;
	background:#dde8aa url(img/news_block.jpg) no-repeat 0 0;
	padding:0 0 0 0;
	margin:0 0 6px 0;
}
/*******************************************/


#center_div{
	margin:0 6px;
}

#center_div a.to_forym{

}
#center_div a.to_forym:hover{

}
/*******************************************/
.header_mini1{
	height:44px;
	background:#58cf5b;
	width:100%
}
.header_mini1 .header1_1_td{
	width:10px;
	background:url(img/header_mini1_1_td.jpg) no-repeat 0 0;
}
.header_mini1 .header1_2_td{
	background:url(img/header_mini1_2_td.jpg) repeat-x 0 0;
}
.header_mini1 .header1_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif
}
.header_mini1 .header1_2_td h3 a{
	color:#FFFFFF;
}

.header_mini1 .header1_3_td{
	width:10px;
	background:url(img/header_mini1_3_td.jpg) no-repeat right 0;
}

/*******************************************/
/*******************************************/
.header_mini2{
	height:44px;
	background:#c4dd3c;
	width:100%
}
.header_mini2 .header2_1_td{
	width:10px;
	background:url(img/header_mini2_1_td.jpg) no-repeat 0 0;
}
.header_mini2 .header2_2_td{
	background:url(img/header_mini2_2_td.jpg) repeat-x 0 0;
}
.header_mini2 .header2_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif
}
.header_mini2 .header1_2_td h3 a{
	color:#FFFFFF;
}
.header_mini2 .header2_3_td{
	width:10px;
	background:url(img/header_mini2_3_td.jpg) no-repeat right 0;
}

/*******************************************/
.header1{
	height:58px;
	background:#3aade2;
	width:100%
}
.header1 .header1_1_td{
	width:10px;
	background:url(img/header1_1_td.jpg) no-repeat 0 0;
}
.header1 .header1_2_td{
	background:url(img/header1_2_td.jpg) repeat-x 0 0;
}
.header1 .header1_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;	
	font-family:Arial, Helvetica, sans-serif
}
.header1 .header1_2_td h3 a{
	color:#FFFFFF;
}
.header1 .header1_2_td h4{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif
}
.header1 .header1_2_td h4 a{
	color:#FFFFFF;
}

.header1 .header1_2_td h4 span{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:0.7em;
	font-weight:normal;
}

.header1 .header1_3_td{
	width:10px;
	background:url(img/header1_3_td.jpg) no-repeat right 0;
}
.header1 .navigation{
	float:right;
	color:#FFFFFF
}
.header1 .navigation ul{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
}
.header1 .navigation ul li{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
}
.header1 .navigation a{
	color:#fff;
	padding:3px;
	margin:0 -1px;
	text-decoration:none;
	display:inline;
}
.header1 .navigation a.num:hover{
	color:#11738a;
	background:#fff;
	padding:3px;
	margin:0 -1px;
	text-decoration:none;
	display:inline;
}
/*********************************************************/
/*********************************************************/
 .navigation_news, .navigation_news1{
 text-align:right

}
 .navigation_news ul, .navigation_news1 ul{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
}
 .navigation_news ul li,  .navigation_news1 ul li{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
}
 .navigation_news a{
	color:#11738a;
	padding:3px 3px 0 3px;
	margin:0 -1px;
	text-decoration:none;
	display:inline;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}
 .navigation_news a.num:hover{
	color:#11738a;
	padding:3px 3px 0 3px;
	margin:0 -1px;
	border-bottom:2px solid #11738a;
	text-decoration:none;
	display:inline;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}
/******************************/
 .navigation_news1 a{
	color:#fff;
	padding:3px 3px 0 3px;
	margin:0 -1px;
	text-decoration:none;
	display:inline;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}
 .navigation_news1 a.num:hover{
	color:#fff;
	padding:3px 3px 0 3px;
	margin:0 -1px;
	border-bottom:2px solid #fff;
	text-decoration:none;
	display:inline;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}
/*******************************************************/
/*******************************************************/


/*******************************************/
.header2{
	height:58px;
	background:#b9cb40;
	width:100%
}
.header2 .header1_1_td{
	width:10px;
	background:url(img/header2_1_td.jpg) no-repeat 0 0;
}
.header2 .header1_2_td{
	background:url(img/header2_2_td.jpg) repeat-x 0 0;
}
.header2 .header1_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif
}
.header2 .header1_2_td h4{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif
}
.header2 .header1_2_td h3 a{
	color:#FFFFFF;
}
.header2 .header1_2_td h4 a{
	color:#FFFFFF;
}
.header2 .header1_3_td{
	width:10px;
	background:url(img/header2_3_td.jpg) no-repeat right 0;
}
/*******************************************/
.header5{
	height:58px;
	background:#b9cb40;
	width:100%
}
.header5 .header1_1_td{
	width:10px;
	background:url(img/header5_1_td.jpg) no-repeat 0 0;
}
.header5 .header1_2_td{
	background:url(img/header5_2_td.jpg) repeat-x 0 0;
}
.header5 .header1_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif
}
.header5 .header1_2_td h4{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif
}
.header5 .header1_2_td h3 a{
	color:#FFFFFF;
}
.header5 .header1_2_td h4 a{
	color:#FFFFFF;
}
.header5 .header1_3_td{
	width:10px;
	background:url(img/header5_3_td.jpg) no-repeat right 0;
}
/*******************************************/
.header3{
	height:58px;
	background:#2cd493;
	width:100%
}
.header3 .header1_1_td{
	width:10px;
	background:url(img/header3_1_td.jpg) no-repeat 0 0;
}
.header3 .header1_2_td{
	background:url(img/header3_2_td.jpg) repeat-x 0 0;
}
.header3 .header1_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif
}
.header3 .header1_2_td h4{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif
}
.header3 .header1_2_td h3 a{
	color:#FFFFFF;
}
.header3 .header1_2_td h4 a{
	color:#FFFFFF;
}
.header3 .header1_2_td h4 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}
.header3 .header1_3_td{
	width:10px;
	background:url(img/header3_3_td.jpg) no-repeat right 0;
}
/*******************************************/
.header4{
	height:66px;
	background:#1dc04f;
	width:100%
}
.header4 .header1_1_td{
	width:10px;
	background:url(img/header4_1_td.jpg) no-repeat 0 0;
}
.header4 .header1_2_td{
	background:url(img/header4_2_td.jpg) repeat-x 0 0;
}
.header4 .header1_2_td h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif
}
.header4 .header1_2_td h3 a{
	color:#FFFFFF;
}
.header4 .header1_2_td h4.a1{
	color:#FFFFFF;
	padding:0;
	margin:10px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
}
.header4 .header1_2_td h4.a1 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}
.header4 .header1_2_td h4.a2{
	color:#FFFFFF;
	padding:0;
	margin:8px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
}
.header4 .header1_2_td h4.a2 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}

.header4 .header1_2_td h4.a3{
	color:#FFFFFF;
	padding:0;
	margin:8px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
}
.header4 .header1_2_td h4.a3 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}
.header4 .header1_2_td h4.a3 span a{
	color:#cfff3c;
	padding:0;
	margin:0;
	font-size:0.8em;
	text-decoration:none;
	letter-spacing:1px;
}
.header4 .header1_2_td h4.a3 span a:hover{
	color:#e0fe84;
	padding:0;
	margin:0;
	font-size:0.8em;
	text-decoration:underline;
	letter-spacing:1px;
}

.header4 .header1_3_td{
	width:10px;
	background:url(img/header4_3_td.jpg) no-repeat right 0;
}
/*******************************************/
#center_div p{
	/*text-indent:25px;*/
}
#news{
	background:#FFFFFF;
	padding:10px 18px;
	border-top:1px solid #000;
	
}
#news .line{
	padding:0;
	margin:0 0 15px 0;
}
#news .line_img{
	float:left;
	width:95px;
	height:76px;
	background:url(img/nes_img_bg.jpg) no-repeat 0 0;
	
}
#news .line_img img{
	border:1px solid #826464;
	margin:6px 0 0 6px
}

#news .line_text{

	padding:0;
	margin:0 20px 0 10px;
}
#news .line_text h5{
	padding:4px 0 0 0;
	margin:0 0 8px 0;
	color:#0b72d3;
}
#news .line_text h5 a{
	color:#0b72d3;
	text-decoration:none
}
#news .line_text h5 a:hover{
	color:#0b72d3;
	text-decoration:underline
}

#news .line_text span{
	padding:0;
	margin:0 4px;
	color:#0caaf3;
	font-weight:normal;
	font-size:0.8em
}

/*******************************************/
#galery{
	background:#FFFFFF;
	padding:10px 18px;
	border-top:1px solid #000;
}
#galery .line{
	padding:0 auto;
	margin:0 0 15px 0;
}
#galery .line_img{
	width:95px;
	height:76px;
	background:url(img/nes_img_bg.jpg) no-repeat 0 0;
}
#galery .line_img img{
	border:1px solid #826464;
	margin:6px 0 0 6px
}
#galery .line_text{
	padding:0;
	margin:0 20px 0 10px;
}
#galery .line_text h5{
	padding:0;
	margin:0 0 8px 0;
	color:#0b72d3;
}
#galery .line_text span{
	padding:0;
	margin:0 4px;
	color:#0caaf3;
	font-weight:normal;
	font-size:0.8em
}
/*--*******************************--*/
/*--*******************************--*/
/*--*******************************--*/
/*--*******************************--*/
#galery .navigation, #news .navigation {
	text-align:right;
	font-size:0.9em;
}
#galery .navigation ul, #news .navigation ul{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
}
#galery .navigation ul li, #news .navigation ul li{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
}

#galery .navigation a, #news .navigation a{
	color:#1097a6;
	padding:3px;
	margin:0 -1px;
	text-decoration:none;
	display:inline;
}
#galery .navigation a.num:hover, #news .navigation a.num:hover{
	color:#fff;
	background:#0b72d3;
	padding:3px;
	margin:0 -1px;
	text-decoration:none;
	display:inline;
}
#galery .line{
	background:url(img/galery_bg.jpg) no-repeat 0 0;
	width:188px;
	height:200px;
	clear:none;
	padding:0 3px 0 0;
}
#galery .img_card_s{
	text-align:center;
	margin-top:14px
}
#galery .text{
	margin:5px 4px 0 4px
}
/***********************************************************************************/
#animal_of_day_title{
	background:#FFFFFF;
	padding:10px 18px;
	border-top:1px solid #000;
	position:relative
}
#animal_of_day_title .line{
	padding:0;
	margin:0 0 15px 0;
	clear:both
}
#animal_of_day_title .line_img{
	position:relative;
	float:left;
	width:190px;
	height:146px;
	margin:0 10px 0 0;
	background: url(img/card_img_bg1.jpg) no-repeat 0 0;
}
#animal_of_day_title .line_img img{
	border:1px solid #826464;
	margin:4px 
}
#animal_of_day_title .line_text{
	padding:0;
	margin:0 205px 0 0;
}
#animal_of_day_title .line_text h5{
	padding:0;
	margin:0 0 8px 0;
	color:#0b72d3;
}
#animal_of_day_title .line_text span{
	padding:0;
	margin:0 4px;
	color:#0caaf3;
	font-weight:normal;
}
#animal_of_day_title a, #animal_of_day_title a:hover{
	text-decoration:none;
}
#animal_of_day_title .vrezka{
	width:160px;
	background:#f8fbfc;
	border:1px solid #c5d6f9;
	padding:10px;
	margin:4px 0 10px 10px;
	color:#1c75c9;
	font-size:11px;
	text-align:left;
}
/***********************************************************************************/
/***********************************************************************************/
#news_shov{
	background:#FFFFFF;
	padding:10px 18px;
	border-top:1px solid #000;
	position:relative;
}
#news_shov .line{
	padding:0;
	margin:0 0 15px 0;
	clear:both
}
#news_shov .line_img{
	position:relative;
	float:left;
	width:195px;
	text-align:center;
	height:146px;
	margin:0 10px 0 0;
	background: url(img/card_img_bg1.jpg) no-repeat 0 0;
}
#news_shov .line_img img{
	border:1px solid #826464;
	margin:4px 4px 4px 0;
}
#news_shov .line_text{
	padding:0;
	margin:0 10px 0 0;
}
#news_shov .line_text h5{
	padding:0;
	margin:0 0 8px 0;
	color:#0b72d3;
}
#news_shov .line_text span{
	padding:0;
	margin:0 4px;
	color:#0caaf3;
	font-weight:normal;
}

#news_shov .line_text_in p{
	margin-top:0;
	padding-top:0;
}
/***********************************************************************************/
/***********************************************************************************/

#zoo_card{
	padding:10px 18px;
	padding-bottom:0;
	border-top:1px solid #000;
	position:relative;
	background:#FFFFFF url(img/zoo_card_bg.jpg) repeat-x 0 0;
}
#zoo_card .line{
	padding:0;
	margin:0 0 2px 0;
	clear:both;
}
#zoo_card .line_img{
	width:95px;
	height:160px;
	margin:4px;
	padding:15px 5px 35px 0;
	background: url(img/galery_bg.jpg) no-repeat 0 0;
}
#zoo_card .line_img img{
	border:1px solid #826464;
	margin:3px 
}
#zoo_card .line_text_in{
	padding:0;
	margin:0 10px;
	color:#178a8a;
	width:170px;
	text-align:left;
	font-size:11px
}
#zoo_card .line_text h5{
	padding:0;
	margin:0 0 8px 0;
	color:#0b72d3;
}
#zoo_card .line_text span{
	padding:0;
	margin:0 4px;
	color:#0caaf3;
	font-weight:normal;
}
#zoo_card .vrezka{
	background:#f8fbfc;
	border:1px solid #c5d6f9;
	padding:10px;
	color:#1c75c9;
	font-size:1.2em;
	margin:8px 8px 15px 8px;
}
#zoo_card  a.audio_a{
	display:block;
	padding:2px 0 3px 25px;
	margin:0;
	text-decoration:none;
	color:#059cbf;
	background:url(img/audio2.jpg) no-repeat 0 0;
}
#zoo_card  a.audio_a:hover{
	display:block;
	padding:2px 0 3px 25px;
	margin:0;
	text-decoration: underline;
	color:#059cbf;
	background:url(img/audio2.jpg) no-repeat 0 0;
}
#zoo_card  a.vidio_a{
	display:block;
	padding:2px 0 3px 25px;
	margin:0;
	text-decoration:none;
	color:#059cbf;
	background:url(img/video2.jpg) no-repeat 0 0;
}
#zoo_card  a.vidio_a:hover{
	display:block;
	padding:2px 0 3px 25px;
	margin:0;
	text-decoration: underline;
	color:#059cbf;
	background:url(img/video2.jpg) no-repeat 0 0;
}
#zoo_card br{ height:4px; line-height:1px}
#zoo_card .vrezka1{	background:#f8fbfc;
	border:1px dashed #c5d6f9;
	padding:5px 10px;
	color:#25809c;
	font-size:1.0em;
	margin:8px 7px 15px 7px;
}
#zoo_card .vrezka1 h3{
	padding:0;
	color:#0499e0;
	font-size:1.0em;
	margin:1px 0 5px 0;
}
/***********************************************************************************/
#caleidoscop_title{
	background:#FFFFFF;
	padding:10px 18px;
	border-top:1px solid #000;
	position:relative
}
#caleidoscop_title a, #caleidoscop_title a:hover{
	color:#555;
	text-decoration:none;
}
#caleidoscop_title .line{
	padding:0;
	margin:0 0 15px 0;
	clear:both
}
#caleidoscop_title .line_img{
	position:relative;
	float:left;
	width:190px;
	height:146px;
	margin:0 10px 0 0;
	background: url(img/card_img_bg1.jpg) no-repeat 0 0;
}
#caleidoscop_title .line_img img{
	border:1px solid #826464;
	margin:4px 
}
#caleidoscop_title .line_text{
	padding:0;
	margin:0 1px 0 0;
}
#caleidoscop_title .vrezka{
	width:180px;
	padding:0 0 0 10px;
}
#caleidoscop_title .vrezka  h5{
	padding:0;
	margin:0 0 5px 0;
	color:#204c60;
	font-size:11px;
}
#caleidoscop_title .vrezka .vrezka_in{
	margin:0 0 15px 0;color:red;
	padding:8px;
	text-align:left;
	background:#f8fbfc;
	border:1px solid #c5d6f9;	
}
#caleidoscop_title .vrezka .vrezka_in a{
	color:#0b72d3;
	font-size:11px;
}
/***********************************************************************************/
#footer{
	
	background:#f3f1e2;
	margin:4px 0;
	border-top:1px dashed #cdc8b4;
	font-size:0.9em;
	padding:5px 0 10px 0
}
.menu2123{
	text-align:right;
	padding:0 20px 0 0;
}
.menu2123 a{
	text-decoration:none;
	color:#787258
}
.menu2123 a:hover{
	text-decoration:underline;
	color:#787258
}
/*********************************************************************************/
/*********************************************************************************/
/**!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
#line_text1_0{
	padding:0 35px 25px 20px;
	/*text-align:left;*/
	border-top:12px solid #e4eba5;
	margin:0 -3px 0 -3px;
	color:#636464;
	background:#f3f9bf;
	line-height:18px;
	font-size:11px;
	line-height:20px;
}
#line_text1_0 h3{
	color:#b8c72d;
	padding:8px 0 10px 5px;
	margin:0
}
#line_text1_0 p{
	margin:0 5px 10px 5px;
}
#line_text1 .zoo_info{
	width:100%;
	background:url(img/card_text_bg1.jpg) repeat-x 0 0;
}
#line_text1 .zoo_info_img{
	width:206px;
	height:160px;
	background:url(img/card_img_bg.jpg) no-repeat right 0;
	text-align:center;
}
#line_text1 .zoo_info_text{
	background:url(img/card_text_bg2.jpg) no-repeat right 0;
	vertical-align:top;
}
#line_text1 .zoo_info_text div.zoo_info_text_in1{
	padding:3px 20px 0 8px;
}
#line_text1 .zoo_info_text div.zoo_info_text_in1 h3{
	color:#0b72d3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0 0 0px;
	margin:0
}
#line_text1 .zoo_info_text div.zoo_info_text_in1 .text{
	margin:0;
	padding:0 0 5px 0;
	color:#636464;
	line-height:18px;
	font-size:11px;
}
/***********************************************************/
#line_text1 div.zoo_info_text_in1{
	padding:3px 20px 10px 8px;
}
#line_text1 div.zoo_info_text_in1 h3{
	color:#0b72d3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 0px;
	margin:0
}
#line_text1 div.zoo_info_text_in1 .text{
	margin:0;
	padding:0 0 5px 0;
	color:#636464;
	line-height:18px;
	font-size:11px;
}
#line_text1 .text{
	margin:0;
	padding:0;
	color:#636464;
	line-height:18px;
}
#line_text1 .zoo_info_text_in h3{
	color:#0b72d3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 0 0 0px;
	margin:0
}
#line_text1 .zoo_info_img_in{
	/*height:145px;*/
	margin:8px;
	background:url(img/card_img_bg1.jpg) no-repeat 0 0;
	vertical-align:middle;
	padding:5px;
}
#line_text1 .zoo_info_img_in img{
	/*height:145px;*/
	margin:0 0 0 0;
	margin:0;
}
#line_text1 .zoo_info_img_in_text{
	padding:5px 0 0 0;
	font-size:11px;
	color:#636464;
}
/******************************/
#line_text1 .zoo_line{
	margin:0 0 0 8px;
	padding:0;
	width:96%;
	background:url(img/card_text_bg1.jpg) repeat-x 0 0;
/*	border:1px solid red;*/
}
#line_text1 .zoo_line .zoo_info_text_in{
	background:url(img/card_text_bg2.jpg) no-repeat right 0;
	padding:0;
}
#zoo_card .line .line_img{
	padding-bottom:20px;
}
/***************************************************************/
#zoo_news_multiline_head{
	width:100%;
	background:#3aade3;
}
#zoo_news_multiline_head a{
	color:#FFFFFF;
}
#zoo_news_multiline_head .td1_1{
	width:10px;
	height:10px;
	background:url(img/td1_10.jpg) no-repeat 0 0;
}
#zoo_news_multiline_head .td1_2{
	height:10px;
	background:url(img/td1_20.jpg) repeat-x 0 0;
}
#zoo_news_multiline_head .td1_3{
	width:10px;
	height:10px;
	background:url(img/td1_30.jpg) no-repeat 0 0;
}
#zoo_news_multiline_head .td2_1{
	width:10px;
	background:url(img/td2_10.jpg) repeat-y 0 0;
}
#zoo_news_multiline_head .td2_2{
	padding:0 0 5px 0;
}
#zoo_news_multiline_head .td2_3{
	width:10px;
	background:url(img/td2_30.jpg) repeat-y 0 0;
}
#zoo_news_multiline_head .td3_1{
	width:10px;
	height:10px;
	background:url(img/td3_10.jpg) no-repeat 0 0;
}
#zoo_news_multiline_head .td3_2{
	height:10px;
	background:url(img/td3_20.jpg) repeat-x 0 0;
}
#zoo_news_multiline_head .td3_3{
	width:10px;
	height:10px;
	background:url(img/td3_30.jpg) no-repeat 0 0;
}
/********************************************************************/
 
#zoo_news_multiline_head h4 {
	color:#FFFFFF;
	padding:0;
	margin:10px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;

}
/***************************************************************/
#zoo_card_multiline_head{
	width:100%;
	background:#1dc04f;
}
#zoo_card_multiline_head a{
	color:#FFFFFF;
}
#zoo_card_multiline_head .td1_1{
	width:10px;
	height:10px;
	background:url(img/td1_1.jpg) no-repeat 0 0;
}
#zoo_card_multiline_head .td1_2{
	height:10px;
	background:url(img/td1_2.jpg) repeat-x 0 0;
}
#zoo_card_multiline_head .td1_3{
	width:10px;
	height:10px;
	background:url(img/td1_3.jpg) no-repeat 0 0;
}
#zoo_card_multiline_head .td2_1{
	width:10px;
	background:url(img/td2_1.jpg) repeat-y 0 0;
}
#zoo_card_multiline_head .td2_2{
	padding:0 0 5px 0;
}
#zoo_card_multiline_head .td2_3{
	width:10px;
	background:url(img/td2_3.jpg) repeat-y 0 0;
}
#zoo_card_multiline_head .td3_1{
	width:10px;
	height:10px;
	background:url(img/td3_1.jpg) no-repeat 0 0;
}
#zoo_card_multiline_head .td3_2{
	height:10px;
	background:url(img/td3_2.jpg) repeat-x 0 0;
}
#zoo_card_multiline_head .td3_3{
	width:10px;
	height:10px;
	background:url(img/td3_3.jpg) no-repeat 0 0;
}
/********************************************************************/
#zoo_card_multiline_head  h3{
	color:#FFFFFF;
	padding:0;
	margin:5px;
	font-family:Arial, Helvetica, sans-serif
}
#zoo_card_multiline_head h4.a1{
	color:#FFFFFF;
	padding:0;
	margin:10px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
}
#zoo_card_multiline_head h4.a1 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}
#zoo_card_multiline_head  h4.a2{
	color:#FFFFFF;
	padding:0;
	margin:8px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
}
#zoo_card_multiline_head .a2 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}

#zoo_card_multiline_head .a3{
	color:#FFFFFF;
	padding:0;
	margin:8px 5px 0 5px;
	font-size:1.4em;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:12px;
	text-align:left;
}
#zoo_card_multiline_head .a3 span{
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif
}
#zoo_card_multiline_head .a3 span a{
	color:#cfff3c;
	padding:0;
	margin:0;
	font-size:0.8em;
	text-decoration:none;
	letter-spacing:1px;
}
#zoo_card_multiline_head .a3 span a:hover{
	color:#e0fe84;
	padding:0;
	margin:0;
	font-size:0.8em;
	text-decoration:underline;
	letter-spacing:1px;
}


/* выпадающее меню */
.mntbl {
	border:none;
}
.mntr1 {
	background:#3b98ac;
	color:#fff;
	font-weight:bold;
	padding:5px 14px 5px 8px;
	border:none;
}
.mntr2 {
	background:#13869f;
	color:#6bebff;
	font-weight:bold;
	padding:5px 14px 5px 8px;
	border:none;
}
.mntr4 {
background:#3b98ac url(img/m1.gif) no-repeat right 2px;
	color:#fff;
	font-weight:bold;
	padding:5px 14px 5px 8px;
	border:none;
}
.mntr3 {
	background:#13869f url(img/m2.gif) no-repeat right 2px;;
	color:#6bebff;
	font-weight:bold;
	padding:5px 14px 5px 8px;
	border:none;
}

/********************************************/
table.left_im{
	position:relative;
	width:190px;
	height:165px;
	background: url(img/card_img_bg1.jpg) no-repeat 0 0;
	margin:10px 10px 0 0 ;

}
table.left_im i,table.right_im i{
	font-style:normal
}


table.left_im .zoo_img_in{
	padding:1px 0 5px 0;
}

table.right_im{
	position:relative;
	width:190px;
	height:165px;
	margin:10px 0 0 10px;
	background: url(img/card_img_bg1.jpg) no-repeat 0 0;
}
table.right_im .zoo_img_in{
	padding:1px 0 5px 0;
}
table.right_im i{
	
}
table.right_im_ns{
	position:relative;
	margin:10px 0 0 10px;
}
table.left_im_ns{
	position:relative;
	margin:10px 10px 0 0 ;
}
/******************************/
.line_text_in .zoo_line{
	margin:0 0 0 8px;
	padding:0;
	width:96%;
	background:url(img/card_text_bg1.jpg) repeat-x 0 0;
/*	border:1px solid red;*/
}
.line_text_in .zoo_line .zoo_info_text_in{
	background:url(img/card_text_bg2.jpg) no-repeat right 0;
	padding:0;
}

.nav_t .prev a{
padding-left:12px;
background:url(img/prew1.jpg) no-repeat 0 2px;
display:block;
float:left;
}
.nav_t .next a{
float:right;
padding-right:12px;
background:url(img/next1.jpg) no-repeat right 2px;
display:block;
clear:both
}
/*********************************************************/
#ttttt{
	scrollbar-3dlight-color:#9ed9ec;
	scrollbar-arrow-color: #fff;
	scrollbar-base-color: #3fc0eb;
	scrollbar-darkshadow-color: #c9e6f0;
	scrollbar-face-color: #9ed9ec;
	scrollbar-highlight-color:#9ed9ec;
	scrollbar-shadow-color: #c9e6f0;
	scrollbar-track-color:#eef7fa;
}

.absolute { position:absolute; visibility:hidden; }
/*************************************************************************/
table.users{
	border-top:1px solid silver;
	border-left:1px solid silver;
}
table.users tr td{
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:5px 9px;
	text-align:left;
}
table.users tr td p{
	padding:0;
	margin:0;
	text-align:left;
}

table.users2{
}
table.users2 tr td{
	padding:5px 9px;
	text-align:left;
}
table.users2 tr td p{
	padding:0;
	margin:0;
	text-align:left;
}

table.users1{
	border-top:1px solid silver;
	border-left:1px solid silver;
}
table.users1 tr td{
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:5px 9px;
	text-align:left;
}
table.users1 tr td p{
	padding:0;
	margin:0;
	text-align:left;
}

.audio_inf{
	margin:8px -3px;
	padding:8px 25px;
	border-top:6px solid #e4eba5;
}
.audio_line{
	padding:0 0 5px 0
}
table.cms_patt p{
	padding:0; margin:0
}
table#tst .left_im1{
	width:190px;
	height:165px;
	background: url(img/card_img_bg1.jpg) no-repeat 0 0;
	margin:10px 10px 0 0 ;}
