@charset "windows-1251";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video 
{margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}

body{color:#000;font-size:11pt;font-family:Arial,Verdana;}

h1{font-size:28px;color: #000;font-weight:normal;padding:20px 0 0 0;}	

p{text-align:justify;line-height:22px;padding-bottom:10px;padding-top:10px;}
p a{font-size:11pt;}

a{color:#0072BC;}
a:visited{color:#777;}
a:hover{color:#FF0000;}

.wrapper {width: 100%; min-height: 100%;height: auto !important;}

.header {font-size:22px;color:#a3a3a3;padding:0 0 5px 0;background: #f5eee6;}
.header img{margin-bottom:-2px;}

.middle {max-width: 1010px;padding: 0 10px 10px;position: relative;margin:0 auto;}
.middle:after {display: table;clear: both;content: '';}

.container {	width: 100%;}
.content {padding: 0}
.content_main {margin:0 auto;max-width:1010px;}

.left-sidebar {float: left;	width: 230px;margin-left: -100%;position: relative;padding:10px 20px;}
.right-sidebar {	float: left;width: 250px;margin-left: -250px;position: relative;margin-top:3px;padding:10px 0;background:#fff;}

.footer {position:relative; color:#626469; font-size:10pt; line-height:18px;background: #f5eee6;}
.footer .row0{font-size:15px;text-align:center;}
.footer .row0 a{font-size:15px;text-decoration:none;border-bottom:1px #626469 dotted;}
.footer .row0  a:hover{font-size:15px;border-bottom:1px #FF0000 dotted;}
.footer .row0 img{vertical-align:middle;}
.footer .row1{padding-top:12px;}
.footer .row2{padding-top:19px;height:60px;}
.footer .c{margin: 0 auto; max-width: 1010px; padding: 0 10px;}
.footer .row1 .col1{width:33%; float:left;}
.footer .row1 .col2{width:33%; float:left;}
.footer .row1 .col3{width:34%; float:left;}
.footer .row2 .col1{float:left;}
.footer .row2 .col2{text-align:right;}
.footer a{font-size:10pt;color:#626469;}
.footer a:hover{font-size:10pt;color:#FF0000;}


.header_box{font-size:13pt;font-family:Arial;padding-left:20px;padding-top:10px;color:#FFF;}
.light_choose{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#D3D3D3;color:#D3D3D3;}
.menu{color:#000;font-family:Arial,Monotype Corsiva;font-size:14pt;text-align:center;}
.hp_descr{font-family: Arial;font-size: 10pt;margin:12px;line-height:26px;text-indent:16px;text-align:justify;}
.btn{
	background:#3FBC00;
	color:#FFF;
	font-size:12pt;
	border:1px #3FBC00 solid;
	border-radius: 4px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-box-shadow: 2px 2px 0 0 #ccc;
	-webkit-box-shadow: 2px 2px 0 0 #ccc;
	box-shadow: 2px 2px 0 0 #ccc;
	cursor:pointer;
	padding:3px;
	display:inline-block;
	margin:3px;
}
.btn2{
	background:#FFCCD2;
	color:#444;
	font-size:12pt;
	border:1px #FFCCD2 solid;
	border-radius: 4px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-box-shadow: 2px 2px 0 0 #ccc;
	-webkit-box-shadow: 2px 2px 0 0 #ccc;
	box-shadow: 2px 2px 0 0 #ccc;
	cursor:pointer;
	padding:3px;
}
.btn-grey{
	background:#3FBC00;
	color:#FFF;
	font-size:12pt;
	border:1px #3FBC00 solid;
	border-radius: 4px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-box-shadow: 2px 2px 0 0 #ccc;
	-webkit-box-shadow: 2px 2px 0 0 #ccc;
	box-shadow: 2px 2px 0 0 #ccc;
	cursor:pointer;
	padding:3px;
}

a.btn{text-decoration:none;color:#fff;}
a.btn:hover{color:#fff;}
.user_form{font-family: Arial;font-size: 10pt;margin:20px;}
input{font-family: Arial;font-size: 10pt;border-color:#AAA;border-style:solid;border-width:1px;}
textarea{font-family: Arial;font-size: 10pt;border-color:#AAA;border-style:solid;border-width:1px;width:100%;}
.box{margin:10px;width:95%;font-family: Arial;font-size: 10pt;line-height:20px;}
.user_remark{font-family: Arial;font-size: 10pt;text-align:left;}
.left_box{padding-left:20px;font-family:Arial;font-size:11pt;}
.default{font-family: Arial;font-size: 10pt;}
.header_box_black{font-family:Arial;font-size:14pt;padding-left:10px;padding-top:3px;padding-bottom:3px;text-align:left;background:#679CD2;color:#FFF;}
.header_box_black_big{font-family:Arial;font-size: 18pt;font-weight:normal;text-align:left;color:#626469;}
.separator{font-size:1px;width:200px;height:1px;background:#DDD;}
.separator-img{width:105px;height:18px;margin-left:50px;}
.stars{color:#888;font-size:9pt;}
.tbl_box{border-color:#DDD;border-style:solid;border-width:1px;}
.title{font-size:20pt;font-family:Calibri,Arail,Georgia;font-weight:bold;}
.span_link{color:#0072bc;text-decoration:underline;cursor:pointer;}
.separator{height:1px;background:silver;font-size:0px;}
.a_answer{color:#444;text-decoration:none;}
.a_answer:hover{color:#444;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#444;}
.answer_silver{cursor:default;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:silver;color:#626469;}
.lable_new{background: url(/images/label_new.png);width:32px;height:32px;}
.congratulate{font-family: Arial;font-size:12pt;color:#EEE;}
.qty{font-size:8pt;color:#737373;}
.items{list-style-type:none;color:#737373;padding-bottom:20px;font-size:18px;}
.items li{padding:2px 5px 2px;}
.items a{color:#666;}
.items a:hover{color:#F00;}
.items img{width:32px;height:32px;border-width:0;vertical-align:middle;}
.items li.active{background:#FFFACC;border-radius:5px;color:#000;}

.menu-horizontal li{padding:2px 1px 2px;float:left;min-width:250px;}


.items-inline{list-style-type:none;padding-bottom:20px;font-size:14px;color:#555;}
.items-inline li a{font-size:18px;}
.items-inline li{padding:2px 5px 12px;line-height:22px;}
.items-inline img{width:32px;height:32px;border-width:0;vertical-align:middle;}
.items-subinline{list-style-type:none;font-size:14px;color:#555;}
.items-subinline li a{font-size:18px;}
.items-subinline li{padding:2px 35px 12px;line-height:22px;}
.items-subinline img{width:32px;height:32px;border-width:0;vertical-align:middle;}
.social a{display:inline-block; width:32px; height:32px; background:url(/images/sprite_soc.png) no-repeat;text-indent:-3000px;}
.social a.soc_f{background-position: 0px -42px;}
.social a.soc_t{background-position: 0px -84px;}
.social a.soc_v{background-position: 0px 0px;}
.social a.soc_ff{background-position: 0px -126px;}
.sn{color:#0072bc;}
h2{font-family:Arial,Verdana;font-size:15pt;font-weight:normal;text-align:left;color:#000;margin-bottom:1px;}
.content h2{margin-top:25px;}
.content ol{margin-left:20px;}
.content ol li{line-height: 22px;}
h3{font-family:Arial,Verdana;font-size:14pt;text-align:left;color:#0072BC;margin-bottom:1px;}
.pager{font-size:14pt;}
a.a_pager{color:#0072bc;font-size:14pt;font-family:Arial;}
a.a_pager:visited{color:#880088;font-size:14pt;font-family:Arial;}
a.a_pager:hover{color:#FF0000;font-size:14pt;font-family:Arial;}
.cat{font-family:Arial,Verdana;font-size:19pt;text-align:left;color: #000;margin-bottom:1px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.header-sub{margin:0 auto;max-width:1010px; padding: 5px 10px 0 10px;text-align:center;}
.header-sub .logo{display: inline-block;}
.top-menu a,.top-menu span{margin: 3px 15px; display: inline-block; font-size: 18px;}
.top-menu a{color: #666;}
.top-menu a:hover{color:#FF0000;}
.top-menu span{color: #000; background: #FFF; border-radius: 5px; padding: 3px 10px;}
.order{font-size:13pt;color:#000;}
.orderBox{background:#BAFFB3;padding:5px;border:1px #BAFFB3 solid;border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;}
.roundBox{background:#FFFACC;padding:4px;border:1px #FFFACC solid;border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;}
.clientBox{float:left;width:200px;margin-bottom:10px;text-align:center;height:70px;}
.order-content {margin-left:20px;padding-top:10px;padding-bottom:5px;}
.order-content li {padding-bottom:7px;}
.order-content li a{border-bottom:dashed 1px #0072bc;text-decoration:none;}
.order-content li a:hover{border-bottom:0;text-decoration:none;}
.order-content li a:visited{border-bottom:dashed 1px #999;text-decoration:none;}
.ad100{min-height:150px;overflow:hidden;margin-bottom:10px;}
.navBox{padding:10px 0 10px 0;}
.navBox span{font-size:14pt;margin-right:7px;background: #FFFACC; padding: 4px; border-radius: 5px;}
.navBox a{font-size:14pt;margin-right:7px;}
.linkAction{font-size:16px;}
.actionBar .active{background:#FFFACC;padding:2px;border-radius:3px;}
.actionBar .inactive{background:#FFF;color:#0072BC;border-bottom:1px #0072BC dashed;cursor:pointer;}
.col{width:30%;float:left;margin:10px;}
.riddleList span{color:#888;font-size:9pt;}
.answer{color:#0072bc !important;border-bottom:1px #0072bc dotted;cursor:pointer;font-size:11pt !important;}
.answer span{display:none;border-bottom:1px dotted #FFF;}
.opened{color:#444 !important;font-size:11pt !important;}
.vkimg{border:0;width:16px;height:16px;vertical-align:bottom;}
a.vk{border:0;width:16px;height:16px;background:url(/images/vk.jpg);display: inline-block;}
.itemsList span{color:#888;font-size:9pt;}
.item span{color:#888;font-size:9pt;}
.nav{padding-top:20px;}
.anchor{text-decoration:none;border-bottom:#0072BC 1px dashed;color:#0072BC;}
.anchor:visited{border-bottom:#777 1px dashed; color:#777;}
.anchor:hover{border-bottom:#F00 1px dashed; color: #F00;cursor:pointer;}
p span.news_title{
	font-size:13pt;color:#555;font-weight:bold;
}
p span.news_date{
	color:#777;padding-top:5px;font-size:9pt;
}
.extrah li{
	padding-bottom:10px;
}
p span.p_title{
	font-size:13pt;color:#555;font-weight:bold;
}
.feedbackList img{border:1px silver solid;margin: 0 auto 10px;display:block;}
.adv{width:250px;text-align:center;}
.banner{width:250px;text-align:center;margin-top:250px;}
.list {margin-left:20px;padding-top:10px;padding-bottom:5px;}
.list li {padding-bottom:7px;}
.msg{background:#BAFFB3;padding:5px;border:1px #BAFFB3 solid;border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;font-size:13pt;margin:10px 0 10px;}
.error{background:#F00;padding:5px;border:1px #F00 solid;color:#FFF;border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;font-size:13pt;font-weight:bold;}

.heart{
	width:16px;
	height:16px;
}
.heart.empty:hover{
	cursor:pointer;
}

.col-4{
	float:left;
	width:25%;
}

.infoBox{
	border-radius: 4px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	margin-bottom:10px;
}
.infoBox-header{
	padding:5px;
	font-size:18px;
}

.infoBox-brown{
	border:1px #f5eee6 solid;
}
.infoBox-header-brown{
	background: #f5eee6;
	color: #626469;
}
.infoBox-green{
	border:1px #BAFFB3 solid;
}
.infoBox-header-green{
	background: #BAFFB3;
	color: #626469;
}
.infoBox-item{
	padding: 5px;
	color: #777;
	border-bottom: 1px #CCC dotted;
}

.infoBox-title{
	font-weight: bold;
}

.infoBox-content {
	text-align:left;
	padding: 0 5px;
}

.infoBox-content span{
	font-size: 12px;
	line-height:12px;
}

.infoBox-content a{
	margin-right:10px;
}

.infoBox-footer{
	padding:8px;
	text-align: center;
}
.infoBox-footer-brown{
	background: #f5eee6;
}
.infoBox-footer-green{
	background: #BAFFB3;
}
.order-box{
	color: #777;
	font-size:16px;
	font-family: Georgia, Arial;
	text-align:center;
}

em{
	font-style: italic;
}

p span.letter{
	text-transform: uppercase;
	font-size: 21px;
}

.breadcrumbs{
	padding-top:15px;
}

#smile{
	font-size: 44px;
}

.soc-btn{
	float:left;
	padding-right:20px;
}

div.backtotop {
	background: url(/images/minion-curious-icon.png) no-repeat;
	width: 64px;
	height: 64px;
}
div.backtotop_go {
	background: url(/images/minion-superman-icon.png) no-repeat;
	width: 64px;
	height: 64px;
}
.text-center{
	text-align:center;
}

.gratters-names-list span{
	font-size:20px;
}
.gratters-names-list a{
	margin-right:5px;
	font-size:16px;
}
#vk_comments{
	width:100%;
}

p.answer-list {
	border-bottom: 1px solid #ddd;
}
.answer-list a{
	text-decoration:none;
}
.answer-list a:hover{
	border-bottom: 1px dotted #FF0000;
}

#Statlife87{display:inline-block;}

#header-left-middle,#header-left-mini{display:none;}

span.hidden{color:#fff;font-size:8x;}

.ref{
	margin:20px 0;
}

@media only screen and (max-width:960px) { /* Big Tablet */
	.col-4{width:25%;height:850px;}
	.header .left{display:inline-block;}
	.footer {margin: -230px auto 0;height: 230px;}
	.middle{padding: 0 10px 240px;}

}

@media only screen and (max-width:768px) { /* Tablet */
	.col-4{width:50%;height:765px;}
	.header-sub .logo{width:100%;}
	.footer .row1{display:none;}
	p{text-align:left;}
	p.col{width:45%;}
	.right-sidebar{display:none;}
	/*.content{padding-left:270px;padding-right:0;}	*/
	.footer {margin: -130px auto 0;height: 130px;}
	.middle{padding: 0 10px 140px;}	
}

@media only screen and (max-width:540px) { /* Big Smartphone */
	.col-4{width:50%;height:765px;}
	.header-sub .logo{width:100%;}
	.header .left{display:block;}
	.footer .row1{display:none;}
	p{text-align:left;}
	p.col{width:100%;}
	.left-sidebar{display:none;}
	.right-sidebar{display:none;}
	.content{padding:0;}	
	.footer .row0{display:none;}
	.footer .row1{display:none;}
	.footer .row2 .col2{text-align:center;}
	.footer {margin: -130px auto 0;height: 130px;}
	.middle{padding: 0 10px 140px;}		
}

@media only screen and (max-width:480px) { /* Smartphone */
	.col-4{width:100%;height:auto;}
	.header-sub .logo{width:100%;}
	.header .top-menu{clear:left;}
	.footer .row0{display:none;}
	.footer .row1{display:none;}
	.footer .row2 .col2{text-align:center;}
	.footer {margin: -130px auto 0;height: 130px;}
	p{text-align:left;}
	p.col{width:100%;}
	.left-sidebar{display:none;}
	.right-sidebar{display:none;}
	.content{padding:0;}
	.middle{padding: 0 10px 140px;}		
}

