* {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
}
img{
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.cl{
	clear:both;padding:0;margin:0;border:0;
}
.fl-l{
	float:left;
}
.fl-r{
	float:right;
}
textarea {
	height:150px;
	width:90%;
}
#main{
	min-width:1000px;
	max-width:1280px;
	margin:0 auto;
	overflow:hidden;
}
#logo{
	padding-top:10px;
	border:solid 1px #ffffff;
	background:#F7F7F7;
	padding-bottom:10px;
}
#logo .first{
	width:31%;
	float:left;
}
#logo .group{
	width:66.6%;
	float:right;
}
#logo .second{
	width:71.6%;
	float:left;
}
#logo .third{
	width:26.2%;
	float:right;
	/*overflow:hidden;*/
}

/* #center */
#center{
	width:100%;
	position:relative;
	background:url('/img/standard/r/bggreen.jpg') left top repeat-x;
}
#center .group{
	/*margin-right:198px;*/
	margin-right:19%;
	width:80%;
	float:left;
	/*border-right:solid 1px #ffffff;*/
}
#center .first{
	/*width:33%;*/
	width:29%;
	float:left;
}
#center .second{
	/*width:67%;*/
	width:70%;
	float:right;
	/*border-left:solid 1px #ffffff;*/
}
#center .third{
	/*width:197px;*/
	width:20%;
	/*margin-left:-198px;*/
	margin-left:-20%;
	float:right;
}



.green{
	height:21px;
	background:url('/img/standard/r/bggreen.jpg') left top repeat-x;
	border-bottom:solid 1px #ffffff;
	color:#ffffff;
	/*line-height:21px;*/
	position:relative;
}
.green *{
	margin:0;
	padding:0;
}
#main .green .top-menu  {
	list-style-type:none;
	height:21px;
	
	/*overflow:hidden;*/
}
#main .green .top-menu  li{
	float:left;
	height:21px;
	position:relative;
	/*background:red;*/
}
#main .green .top-menu  li a{
	color:#ffffff;
	text-decoration:none;
	line-height:21px;
}

#main .green .top-menu  li.no-delim{
	width:49%;
	text-align:center;
}
#main .green .top-menu .drop-down {
	list-style-type:none;
	position:absolute;
	top:21px;
	left:0;
	z-index:91111;
	float:left;
	width:90%;
	padding:0;
	margin:0;
	display:none;
}
#main .green .top-menu .drop-down li{
	display:block;
	width:100%;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	line-height:normal;
	padding:0 3px;
	height:auto;
}
#main .green  .top-menu .drop-down li a{
	display:block;
	float:left;
	width:100%;
	background:green;
	color:#ffffff;
	margin:0;
	padding:0 3px;
	text-align:left;
	text-decoration:none;
}
#main .green .top-menu .drop-down li a:hover{
	background:#9BC694;
}

#menu{
	margin-bottom:5px;
}
#menu td{
	width:16%;
	height:130px;
	text-align:center;
	background:url('/img/standard/r/bgdiv.jpg') left top repeat-x;
	border-right:solid 1px #ffffff;
	
	/*overflow íàäî óáðàòü, åñëè ïëàíèðóåì èñïîëüçîâàòü âûïàäàþùåå ìåíþ*/
	overflow:hidden;
}
#menu td a{
	display:block;
	width:100%;
	height:100%;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	background:url('/img/standard/r/sl1.jpg') 50% top no-repeat #F7F7F7;
}
#menu td a:hover{
	background-color:transparent;
	background-position:50% -90px;
}
#menu td a span{
	display:block;
	width:100%;
	height:40px;
	position:relative;
	top:90px;
	background:url('/img/standard/r/button-wood.jpg') left top no-repeat;
	cursor:hand;
}
#menu td a span span{
	background:none;
	top:12px;
	width:90%;
	padding-left:4%;
	padding-right:4%;
}
#menu td a .many-words span{
	top:5px;
}
#menu td a:hover .many-words span{
	background-position:right -5px;
}

#menu #sl1{
	background-image:url('/img/standard/r/sl1.jpg');
}
#menu #sl2{
	background-image:url('/img/standard/r/sl2.jpg');
}
#menu #sl3{
	background-image:url('/img/standard/r/sl3.jpg');
}
#menu #sl4{
	background-image:url('/img/standard/r/sl4.jpg');
}
#menu #sl5{
	background-image:url('/img/standard/r/sl5.jpg');
}
#menu #sl6{
	background-image:url('/img/standard/r/sl6.jpg');
}

#menu .active  a{
	background-color:transparent;
	background-position:50% -90px;
	color:#056100;
}
#menu .over{
	background-color:transparent;
	background-position:50% -90px;
	color:#056100;
}


div#second_nav{
	text-align:left;
	border:0;
	
	margin-bottom:5px;
	width:100%;
	float:left;
	margin-top:0;
}
/* div#second_nav *{
	border:solid 1px red;
} */
div#second_nav li{
	/*position:relative;*/
	list-style-type:none;
	height:26px;
	margin:0;
	/*width:100%;*/
}
div#second_nav li:hover{
	height:26px;
}
div#second_nav a{
	height:26px;
	line-height:26px;
	background:url('/img/standard/r/button-long.jpg') left top no-repeat green;
	padding-left:30px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	/*width:100%;*/
	margin:0;
}
div#second_nav a:hover{
	color:#056100;
	height:26px;
}
div#second_nav a.active{
	color:#056100;
}
#main div#second_nav .inside{
	position:absolute;
	left:30px;
	top:26px;
	z-index:11001;
	width:68%;
	display:none;
}
#main div#second_nav .inside a{
	background:green;
	/*padding-left:5px;
	padding-right:5px;*/
	width:100%;
	color:#ffffff;
	height:auto;
	line-height:16px;
	padding:5px 10px;
	position:relative;
	
}
#main div#second_nav .inside li{
	background:green;
	display:block;
	height:auto;
	line-height:auto;
	width:100%;
	position:relative;
}
#main div#second_nav .inside a:hover{
	background:#cfe7cf;
	background:#9fc89f;
	padding:5px 10px;
}




#center h1 {
	background:#cfe7cf;
	color:#067f00;
	line-height:21px;
	padding-left:8px;
	margin-bottom:17px;
}
/* #center #pagecontent h1{
	margin-bottom:17px;
} */
#center h2 {
	background:url('/img/standard/r/bgh2.jpg') top left repeat-x #cfe7cf;
	color:#ffffff;
	line-height:21px;
	height:21px;
	overflow:hidden;
	padding-left:8px;
	margin-bottom:17px;
	
}
#center h2 span {
	background:url('/img/standard/r/bgh2span.jpg') top right no-repeat;
	width:100%;
	display:block;
}
#center h3{
	color:#dd7108;
	font-size:11px;
	margin:10px 0;
}
#center h4{
	color:#067f00;
	margin:10px 0;
	padding-left:8px;
	font-size:11px;
}
#center .second p{
	margin-bottom:5px;
	padding-left:8px;
	padding-right:8px;
}
#center a{
	color:#067f00;
	text-decoration:underline;
}
#center a:hover{
	text-decoration:none;
}
.news-block{
	padding:0 8px 8px 8px;
	background:url('/img/standard/r/bgnews.jpg') left bottom repeat-x;
}
#center .more-info{
	background:url('/img/standard/r/tria.jpg') 4px 50% no-repeat #067f00;
	display:block;
	width:87px;
	padding-left:13px;
	color:#ffffff;
	line-height:14px;
	text-decoration:none;
	margin-top:9px;
	margin-bottom:15px;
}
#center .more-info span{
	background:url('/img/standard/r/tria-end.jpg') right top repeat-y;
	display:block;
	width:100%;
	font-size:10px;
	cursor:hand;
	color:#ffffff;
}
#center .orange {
	margin-top:9px;
	color:#dd7108;
	margin-left:10px;
	font-weight:normal;
}

#center #left-banner{
	text-align:center;
	margin-top:21px;
}
#center .center-banner{
	margin:25px 0;
	text-align:center;
}
#center .bottom-banner{
	margin-bottom:17px;
	text-align:center;
}
#center .banner-block{
	margin-top:27px;
	padding-left:10px;
	
}

#center .informer{
	
	/*height:130px;*/
	height:130px;
	overflow:hidden;
	background:url('/img/standard/r/bginformer.jpg') left top repeat-x  #067f00;
}
#center .informer table{
	width:97%;
	height:100%;
	margin-left:1.5%;
	/*margin-top:10px;*/
	background:url('/img/standard/r/currency.jpg') center top no-repeat;
}
#center .informer td, #center .informer th{
	width:30%;
	padding:5px;
	color:#ffffff;
	text-align:left;
	background:none;
}
#center .informer td {
	font-size:11px;
}
#center .informer th{
	font-weight:bold;
}
#center .informer td{
	padding-left:10px;
}

#center .poll{
	padding-left:8px;
	color:#067f00;
}
#center .poll p{
	font-weight:bold;
	margin:10px 0;
}
#center .poll ul{
	list-style-type:none;
}
#center .poll li{
	margin-bottom:5px;
}
#center .poll li span{
	padding-left:5px;
}





#center .sub_menu{	
	padding-left:25px;
	padding-bottom:17px;
}
#center .sub_menu ul{
	padding-left:21px;
	list-style-type:none;
}
#center .sub_menu li{
	padding-bottom:5px;
	padding-top:5px;
	line-height:normal;
}
#center .sub_menu ul .level-1{
	font-weight:bold;
	text-transform:uppercase;
}
#center .sub_menu a{
	text-decoration:none;
	color:#067f00;
	font-weight:bold;
	line-height:normal;
}
#center .sub_menu a:hover{
	color:#dd7505;
}





#center .center-group .left{
	width:49%;
	float:left;
}
#center .center-group .right{
	width:49%;
	float:right;
}
#center .center-group h3{
	font-size:12px;
	color:#dd7108;
	margin-top:0;
}
#center .center-group p{
	padding-left:0;
}
#center .center-group h3 a, #center .center-group h3 span{
	font-size:12px;
	color:#dd7108;
}
#center .center-group .center-block{
	margin-bottom:23px;
	padding:0 10px;
}

#center form span{
	color:#068000;
	font-weight:bold;
	padding-right:5px;
}
#center form table td{
	padding-bottom:10px;
}
#center form p{
	padding-bottom:13px;
}
#center .text{
	border:solid 1px #388e34;
}
#center .button{
	border:0;
	background:url('/img/standard/r/button.jpg') left top no-repeat green;
	color:#ffffff;
	font-size:11px;
	width:61px;
	height:18px;
}
#center .third .info-block {
	padding-left:10px;
}
#center .third .bold {
	font-weight:bold;
}
#center .third .info-block ul{
	list-style-type:none;
}
#center .third .info-block form table{
	/*width:100%;*/
}
#center .third .info-block td{
	/*border:solid 1px black;*/
}
#center .news-item {
	padding-bottom:20px;
}
#center .news-item h3{
	padding-bottom:5px;
	padding-top:5px;
	padding-left:8px;
	margin:0;
}
#center .news-item h1{
	margin:0;
}
#center #pagecontent p {
	padding-bottom:15px;
}
#center #pagecontent h2 {
	background-image: none;
	background-color: transparent;
	line-height:auto;
	height:auto;
	color:#388e34;
}
#center #pagecontent ul, #center #pagecontent ol {
	padding-left:35px;
}
#center #pagecontent li{
	padding-bottom:10px;
	padding-right:5px;
}
#center .pages a{
	padding:0 5px;
}
#center .pages a.active{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#center span.err, #center span.error, #center span.astrix, #center span.star, #center span.red, #center span.err, #center span.error, #center span.astrix  {
	color:red;
}
fieldset {
	padding-left:15px;
	padding-top:10px;
}
td {
	text-align:left;
}

.with-marg {
	margin-bottom:21px;
}
.with-bg {
	background:#edf5ed;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:10px;
	margin-bottom:0;
}
.with-bg li{
	margin-bottom:7px;
}
.banners {
	text-align:center;
}
.banners ul{
	list-style-type:none;
}
.banners li{
	margin-bottom:13px;
}
.small a{
	font-size:11px;
}
/*end center*/










#stripes {
	width:100%;
	height:3px;
	overflow:hidden;
	font-size:5px;
	line-height:5px;
}
#stripes .i0{
	background:#067f00;
}
#stripes .i1{
	background:#8fc58c;
}
#stripes .i2{
	background:#c5e2c5;
}
#stripes .i3{
	background:#e9f3e8;
}
#footer{
	clear:both;
	margin-top:10px;
}
#footer-info{
	background:#edf5ed;
	padding:32px;
}
#footer-info .first{
	width:26.5%;
	float:left;
}
#footer-info .group{
	width:72.4%;
	float:right;
}
#footer-info .second{
	width:63%;
	color:#067f00;
	font-size:11px;
	text-align:center;
	float:left;
}
#footer-info .third{
	width:30%;
	color:#74b872;
	font-size:10px;
	float:right;
}
#footer-info .third a{
	color:#74b872;
	font-size:10px;
}


#catalogue {
	/*display:none;*/
}
.catalogue-item{
	/*display:none;*/
}
.catalogue-item .pseudo-img {
	width:15px;
	height:15px;
	display:inline-block;
	position:relative;
	float:left;
	margin-left:-20px;
	margin-top:-3px;
}

.auth {
	padding-left:10px;
}

#all_board td{
	padding:5px;
	vertical-align:top;
}

.with-pagination a{
	padding-left:2px;
}

#catalogue .catalogue-item .simple-li a {
	font-weight:normal;
}


/* ÔÈËÜÒÐ */
.filter_option	{color:#ffffff}
div.filter_option	{display:inline;float:left;padding:0;margin:2px;color:#ffffff}

#key_word			{width:120px}
table.filter_option  #key_word {
	width:97%;
}

#srch_submit{
	position:relative;
	top:4px;
}


th					{color:#ffffff;background-color:#068000;text-align:center;font-weight:bold}
td.tab				{font-weight:bold;color:#068000;background-color:#cfe7cf;padding:0px 10px 0px 18px;vertical-align:middle;cursor:pointer}
td.tab_active		{font-weight:bold;color:#ffffff;background-color:#068000;padding:0px 10px 0px 18px;vertical-align:middle;cursor:pointer}
.msg_err			{color:red;font-weight:bold}
.msg_ok				{color:green;font-weight:bold}
.red				{color:red}
.bg_light_green		{background-color:#cfe7cf}
.bg_dark_green		{background-color:#068000}
td.category_name	{background-color:#cfe7cf;padding:5px 10px 5px 10px}
.bg_line_2			{background:url("/img/standard/im3_06.gif") repeat-x bottom left}


/* ÎÁÚßÂËÅÍÈÅ */

table.vip_item		{background-color:#ffff96;}
td.item_logo_	{padding:10px 10px 10px 0;vertical-align:top;width:1px}
td.item_logo 	{padding:10px 10px 10px 0;vertical-align:top;width:1px}
div.item_line	{height:20px;background:url("/img/standard/im2_16.gif") repeat-x 0 4px}
td.item_desc p	{padding:5px 0px 5px 0px}
td.item_address	{color:#555555;vertical-align:top}
p.pages			{text-align:right;padding-right:10px}
a.pg, a.pg:visited	{font-weight:bold;color:#068000;text-decoration:none;padding:0px 2px 0px 2px}
a.pg:hover		{text-decoration:underline}
a.pg_a, a.pg_a:visited	{font-weight:bold;color:#dd7108;text-decoration:none;padding:0px 2px 0px 2px}
a.pg:hover		{text-decoration:underline}

td.breed			{padding-bottom:15px !important}
div.breed_item		{width:100px;height:20px;float:left;padding:0}

#center table.tbl_frm		{width:95%;margin-right:5px;}
table.tbl_frm td	{padding:5px;vertical-align:top;}
table.tbl_frm td:first-child	{text-align:right;}

/* .inp				{width:500px;border:1px #a7a6aa solid} */
/* option.level_1		{background-color:#CFE7CF;font-size:15px;} */
#center .level_1		{background-color:#067f00;color:#ffffff;font-size:15px;}
#center .level_1 option		{color:#000000;}
#center  option		{background:#ffffff;}
#cat0 {
	width:100%;
}
#category {
	width:200px;
}
.alpha {
	padding:0 15px 15px 15px; 
}
.alpha a {
	padding-right:3px;
}

td.input {
	text-align:left;
	width:77%;
}
td.title{
	width:22%;
}
span.no-load {
	background:#cfe7cf;
	padding-left:4px;
}

#pagecontent a.active	{color:#ffffff;background-color:#dd7108;padding:2px 4px 2px 4px;font-weight:bold;text-decoration:none}
.float_right		{display:inline;float:right;padding:0;margin:0}
.float_right_commands	{display:inline !important;float:right;background-color:#cfe7cf}

.room_notice_activity{
	width:100%;
}
.room_notice_activity td, .room_notice_activity th {
	padding:5px;
}

.bold-font {
	font-weight:bold;
}

.gallery_photos{
	display:none;
}
.item_logo img{
	cursor:hand;
	cursor:pointer;
}

#the-table{
	width:100%;
}
#the-table tr.red td{
	padding:0;
}
#inner-table{
	width:100%;
}
#inner-table td{
	text-align:center;
}
#inner-table a{
	font-weight:bold;
	color:#dd7108;
}
#inner-table .out span {
	font-weight:normal;
}
.total_photos{
	color:green;
	font-weight:normal;
	padding-left:5px;
	cursor:hand;
	cursor:pointer;
}
#google_translate_element {
	height:25px;
	overflow:hidden;
	margin-bottom:5px;
}
#google_translate_element .goog-te-combo {
	width:180px;
}
p.sourcelang {
	padding:5px 5px 10px;
	font-size:10px;
	color:#067f00;
}

#main .top-banner p {padding:0;margin:0;line-height:0.1em;font-size:0.1em}
