<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* { margin: 0; padding: 0; border: 0; outline: 0; background: transparent; font-size: 100.1%; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }

table {	border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
p { margin:10px 0; }

html { height: 100%; min-height:100%; height:auto  !important; background:url(/img/footer.gif) 0 100% repeat-x; }
body { font: normal 12px/16px Arial, Helvetica, sans-serif; color:#444444; } 

h1 { font:18px/20px arial; color:#3271af; border-bottom:1px solid #509BCD; padding-bottom:16px; margin:19px 0 16px 0; }
h2 { font:18px/20px arial; color:#3271af; border-bottom:1px solid #509BCD; padding-bottom:16px; margin:19px 0 16px 0; }
h3 { }

a { color:#0877bf; text-decoration:underline; }
a:hover { text-decoration:none; }

.clr { content: "."; display: block; float:none; clear:both; height:0; overflow: hidden; }

.bg_left { height:150px; width:50%; background:url(/img/bg_left.gif) 0 0 repeat-x; position:absolute; left:0; top:0; }
.bg_right { height:150px; width:50%; background:url(/img/bg_right.gif) 0 0 repeat-x; position:absolute; right:0; top:0; }

#wrapper { width:100%; min-height:100%; height:auto  !important; height:100%; position:relative; }
#page { width:993px; margin:0 auto; position:relative; }


#header { height:150px; background:url(/img/header.jpg) 21px 0 no-repeat; margin-bottom:13px; }
#header .logo { position:absolute; top:53px; left:17px; }
#header .logo a { display:block; height:55px; width:96px; }
#header .ico { position:absolute; top:75px; left:175px; }
#header .ico a.mess { float:left; display:block; height:12px; width:16px; background:url(/img/ico.png) 0 0 no-repeat; margin:0 16px 0 0; }
#header .ico a.map { float:left; display:block; height:12px; width:19px; background:url(/img/ico.png) 100% 0 no-repeat; }
#header ul.menu { float:right; overflow:hidden; margin:37px 39px 51px 0; }
#header ul.menu li { float:left; font:13px/20px arial; margin-left:18px; }
#header ul.menu li a { color:#404142; text-decoration:underline; padding-left:13px; background:url(/img/menu_li.gif) 0 6px no-repeat; }
#header ul.menu li a:hover { text-decoration:none; }
#header ul.nav { float:right; clear:right; overflow:hidden; margin:0 39px 0 0; *width:672px; }
#header ul.nav li { float:left; font:14px/20px arial; margin-left:92px; }
#header ul.nav li:first-child { margin-right:20px }
#header ul.nav li a { color:#fff; text-decoration:underline; }
#header ul.nav li a:hover { text-decoration:none; }


#container { overflow: hidden; position:relative; background:#fff; border:5px solid #FFD478; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; behavior: url(PIE.htc); padding:0 0 25px 0; margin-bottom:25px; }
#container .b { display:block; height:8px; width:8px; position:absolute; z-index:2; overflow:hidden; }
#container .b#tl { left:-5px; top:-5px; background:url(/img/btl.gif) 0 0 no-repeat; }
#container .b#tr { right:-5px; top:-5px; background:url(/img/btr.gif) 0 0 no-repeat; }
#container .b#bl { left:-5px; bottom:-5px; background:url(/img/bbl.gif) 0 0 no-repeat; }
#container .b#br { right:-5px; bottom:-5px; background:url(/img/bbr.gif) 0 0 no-repeat; }

#content {
	float: left;
	width: 680px;
	margin-left: 20px;
}
#content .title { height:29px; font:14px/29px arial; color:#ff9609; position:relative; padding-left:43px; }
#content .title span { height:29px; width:29px; display:block; overflow:hidden; color:#fff; background:url(/img/nr.gif) 0 0 no-repeat; position:absolute; left:0; top:0; text-align:center; line-height:29px; }
#content p { text-align:justify; }

.menu_left { float: left; width:234px; margin:11px 0 0 20px; position: relative;  }
.menu_left ul { }
.menu_left li { margin:7px 0 0 0; height:29px; padding:0 5px 0 29px; font:12px/26px tahoma; background:#F5F5F5 url(/img/left_menu_bg.gif) 0 0 repeat-x; border:1px solid #BFDFED; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); position:relative; *behavior:none; }
.menu_left li a { padding-left:23px; background:url(/img/menu_left_li.gif) 0 4px no-repeat; color:#000; }
:-moz-any(x), .menu_left li a { background:url(/img/menu_left_li.gif) 0 5px no-repeat; }

.info_container { overflow:hidden; margin-bottom:19px; }
.info_container .name { font:21px/18px arial; color:#3271af; padding:4px 0 5px 0; }
.info_container p { font:11px/14px arial; color:#535353; margin:14px 0; }
.info_container .block1 { float:left; width:220px; margin:0 34px 0 9px; padding-right:26px; height:207px; border-right:1px solid #D9D9D9; position:relative; background:url(/img/ru.jpg) 5px 76px no-repeat; }
.info_container .block1 .name { padding-bottom:3px; }
.info_container .block2 { float:left; width:240px; margin:0 34px 0 0; padding-right:24px; height:207px; border-right:1px solid #D9D9D9; position:relative; background:url(/img/card.jpg) 13px 100% no-repeat; }
.info_container .block2 .name { padding-bottom:3px; }
.info_container .block3 { float:left; width:384px; height:207px; position:relative; }

.section { overflow:hidden; position:relative; border:1px solid #D6D6D6; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); background:#fff url(/img/section_bg.jpg) 0 100% repeat-x; }
.section ul { overflow:hidden; padding:33px 0 17px 8px; }
.section li { float:left; width:205px; background:url(/img/section_block.png) 0 100% no-repeat; margin:0 19px; position:relative; }
.section li .title { font:bold 12px/14px tahoma; text-align:center; padding:0 0 24px 0; }
.section li .title a { color:#0877bf; padding:0 18px; background:url(/img/section_li.gif) 0 4px no-repeat; }
.section li .img { text-align:center; min-height:110px; margin-bottom:7px; }
.section a.btn { display:block; height:36px; width:146px; text-align:center; color:#fff; font:13px/32px tahoma; background:#FFA049 url(/img/btn.gif) 0 0 repeat-x; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; behavior: url(/PIE.htc); margin:0 0 16px 32px; }
.section a.btn#price { background:#49A7FF url(/img/btn_price.gif) 0 0 repeat-x; }

#footer { height:53px; margin:30px 0 0;  }
#footer .copyright { width:219px; float:left; font:11px/18px tahoma; color:#fff; padding:19px 0 0; }
#footer .copyright a { color:#fff; }
#footer .txt { width:250px; float:left; font:11px/13px tahoma; color:#fff; padding:15px 0 0; }
#footer&gt;ul { float:right; padding:19px 0 0; }
#footer ul li {float:left;font:12px/20px arial;margin-left:22px;position:relative;}
#footer ul li a {color:#fff;padding-left:13px;background:url(/img/footer_li.gif) 0 5px no-repeat;}
#footer ul.raznoe {
    position:absolute;
    bottom:17px;
    left: -2000px;
    padding: 10px;
    z-index: 9999;
    background: #ff7a00;
    border: 1px solid #c7cacc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

#footer ul li:hover ul.raznoe{

	left: -15px;
}

ul.raznoe li{
	margin-left: 0!important;
	clear:both;
}

ul.raznoe li a{
	background:none!important;
}

:-moz-any(x), #footer ul li a { background:url(/img/footer_li.gif) 0 4px no-repeat; }
.alignleft{
	float: left;
	padding: 3px 8px 0 0;}
.mrst ul li{
	list-style-type:none;
	display:inline;
}
.mrst ul li a{
	color: #0877bf;
	text-decoration:underline;
}
.title_cat {
	font:18px/20px arial; 
	color:#3271af; 
	border-bottom:1px solid #509BCD; 
	padding-bottom:16px; 
}
.block_anons {
	display: block;
	clear: both;
	padding: 17px 0;
}
.navigation {
	text-align: center;
	padding-top: 20px;
	clear: both;
}
.page-numbers {
	text-decoration: none;
}

.mrst {
	text-align: center;
}

.mrst li {
	margin: 0 5px;
}
p &gt; img{
margin-right: 10px;
    margin-top: 5px;
    margin-left: 10px;
    margin-bottom: 5px;
}
.alignright{
	float: right;
	margin-right: 6px;
	margin-top: 6px;
margin-left: 6px;
margin-top: 6px;
}

.alignright{
	float: right;
	margin-right: 6px;
	margin-top: 6px;
margin-left: 6px;
margin-top: 6px;


}

#content &gt; div:nth-child(12) {
	font-size: 20px;
}
.wp-pagenavi a:hover{
color: #000;
}
.indexator ul {
	padding:0;
	margin:0;
	}
	
.indexator li {
	padding:5px 0!important;
	margin:0!important;
	background:none!important;
	border:none!important;
	height:auto!important;
	}
.indexator a {
	background:none!important;
	padding:0!important;
	}
.uptolike-buttons li, .uptolike-buttons li a{
	border: none;
}
.uptolike-buttons li a{
	background: none;
}</pre></body></html>