a {
	color: #18A2E8;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
q {color:#AAAAAA;}

.standard {color:#303060;}


.zakazat {font-size:15px; color:#E11400; font-weight:bold; text-decoration: underline;}
.zakazat:hover {font-size:15px; color:#FF0000; font-weight:bold; text-decoration: none;}

.infoinput {width:70px; font-size:10px; height:18px; border: 1px solid #A48680;}
.infobutton {border:1px solid grey; height:40px; width:45px; font-weight:bold; background-color:#A48680; color:#F5F5F5; -moz-border-radius:5px; -webkit-border-radius:5px;}

.menu_main	{font-family:arial; font-size:14px; font-weight:bold; color:#E8E8E8;}
.sub_menu	{font-family:arial; font-size:12px; font-weight:bold; color:#17314c;}
.top_blue_title	{font-family:arial; font-size:14px; color:#cfd1d4;}
.top_blue_nav	{font-family:arial; font-size:12px; color:#e2e8ee;}

.gold		{color:#E2C781;}
.goldp		{ font-family: arial; font-size: 13; color: #E2C781; }
.xgold		{ font-family: arial; font-size: 14; color: #E2C781; }
.xxgold		{ font-family: arial; font-size: 16; color: #E2C781; }

.red		{color:#E11400;}
.redp		{ font-family: arial; font-size: 12; color: #E11400; }
.xred		{ font-family: arial; font-size: 14; color: #E11400; }
.xxred		{ font-family: arial; font-size: 16; color: #E11400; }


.orange			{color:#441610;}
.orangep		{ font-family: arial; font-size: 12; color: #441610; }
.xorange		{ font-family: arial; font-size: 14; color: #441610; }
.xxorang		{ font-family: arial; font-size: 16; color: #441610; }

.xxxxxblue		{ font-family: arial; font-size: 25; color: #0075BE; }

.tgrey			{ font-family: arial; font-size: 11; color: #737373; }
.grey			{ font-family: arial; font-size: 11; color: #606060; }
.greyp			{ font-family: arial; font-size: 12; color: #606060; }
.xgrey			{ font-family: arial; font-size: 14; color: #606060; }
.xxgrey			{ font-family: arial; font-size: 16; color: #606060; }

.sgrey			{ font-family: arial; font-size: 11; color: #707070; }
.sgreyp			{ font-family: arial; font-size: 12; color: #707070; }
.xsgrey			{ font-family: arial; font-size: 14; color: #707070; }
.xxsgrey		{ font-family: arial; font-size: 16; color: #707070; }

.green			{ font-family: arial; font-size: 11; color: #278F3B; }
.greenp			{ font-family: arial; font-size: 12; color: #278F3B; }
.xgreen			{ font-family: arial; font-size: 14; color: #278F3B; }
.xxgreen			{ font-family: arial; font-size: 16; color: #278F3B; }

.blue			{ font-family: arial; font-size: 11; color: #0075BE; }
.bluep			{ font-family: arial; font-size: 12; color: #0075BE; }
.xblue			{ font-family: arial; font-size: 14; color: #0075BE; }
.xblue_.A		{ font-family: arial; font-size: 14; color: #0075BE; }
.xxblue			{ font-family: arial; font-size: 16; color: #0075BE; }

.white			{ font-family: arial; font-size: 11; color: #FFFFFF; }
.whitep			{ font-family: arial; font-size: 13; color: #FFFFFF; }
.xwhite			{ font-family: arial; font-size: 14; color: #FFFFFF; }
.xxwhite			{ font-family: arial; font-size: 16; color: #FFFFFF; }

.black			{ font-family: arial; font-size: 11; color: #000000; }
.blackp			{ font-family: arial; font-size: 13; color: #000000; }
.xblack			{ font-family: arial; font-size: 14; color: #000000; }
.xxblack			{ font-family: arial; font-size: 16; color: #000000; }

	.nav	   {font-family: arial, sans-serif; font-size:  10pt; color: #0450AD;}
	a.nav:hover  {color: #FF0000;}




.login_text		{ font-family: arial; font-size: 12; color: #8B8B8B; }
A.login_text	{ font-family: arial; font-size: 12; color: #B15651; }
.new_menu A		{ font-family: arial; font-size: 12; color: #ffffff; }
.new_menu_bl	{ font-family: arial; font-size: 9; color: #0088C6; }
.razdel_title	{ font-family: arial; font-size: 18px; color: #7F7F7F;}
.new_path		{ font-family: arial; font-size: 9; color: #A45252; text-decoration: none; }

.sitemap 		{ font-family: arial; font-size: 13; color: #CB62B2; text-decoration: none; }

.title_1 		{ font-family: arial; font-size: 19; color: #0A77CD; text-decoration: none; }
.title_2 		{ font-family: arial; font-size: 12; color: #912D79; text-decoration: none; }
.title_3 		{ font-family: arial; font-size: 15; color: #EE9430; text-decoration: none; }

.stext_1 		{ font-family: arial; font-size: 12px; color: #707070; text-decoration: none; }
.stext_1_a A		{ font-family: arial; font-size: 9; color: #CB62B2; text-decoration: none; }
.stext_2 		{ font-family: arial; font-size: 9; color: #0072BC; text-decoration: none; }
.stext_2_a A		{ font-family: arial; font-size: 9; color: #0072BC; text-decoration: none; }
.stext_22 		{ font-family: arial; font-size: 9; color: #14BC00; text-decoration: none; font : bolder; }
.stext_3 		{ font-family: arial; font-size: 9; color: #999999; text-decoration: none; }
.stext_4 		{ font-family: arial; font-size: 9; color: #009CE7; text-decoration: none; }
.stext_5 		{ font-family: arial; font-size: 11; color: #505050; text-decoration: none; line-height:15px;}
.stext_6 		{ font-family: arial; font-size: 9; color: #CD0A47; text-decoration: none; }
.stext_7 		{ font-family: arial; font-size: 9; color: #8DDADA; text-decoration: none; }
.stext_8 		{ font-family: arial; font-size: 9; color: #119D37; text-decoration: none; }
.stext_9 		{ font-family: arial; font-size: 9; color: #ffffff; text-decoration: none; }
.stext_10 		{ font-family: arial; font-size: 9; color: #434C7E; text-decoration: none; }
.stext_11 		{ font-family: arial; font-size: 9; color: #FF9F00; text-decoration: none; }
.stext_12 		{ font-family: arial; font-size: 9; color: #70604F; text-decoration: none; }
.stext_13 		{ font-family: arial; font-size: 9; color: #328EA9; text-decoration: none; }
.stext_14 		{ font-family: arial; font-size: 9; color: #28BCFF; text-decoration: none; }
.stext_15 		{ font-family: arial; font-size: 9; color: #19723D; text-decoration: none; }
.stext_16 		{ font-family: arial; font-size: 9; color: #C94F52; text-decoration: none; }
.stext_17 		{ font-family: arial; font-size: 9; color: #0C4359; text-decoration: none; }

.text_1 		{ font-family: arial; font-size: 12; color: #A45252; text-decoration: none; }
.text_1_a A		{ font-family: arial; font-size: 12; color: #CB62B2; text-decoration: none; }
.text_2 		{ font-family: arial; font-size: 13; color: #0072CC; text-decoration: none; }
.text_2_a A		{ font-family: arial; font-size: 12; color: #0072BC; text-decoration: none; }
.text_22 		{ font-family: arial; font-size: 12; color: #14BC00; text-decoration: none; font : bolder; }
.text_3 		{ font-family: arial; font-size: 12; color: #999999; text-decoration: none; }
.text_4 		{ font-family: arial; font-size: 12; color: #009CE7; text-decoration: none; }
.text_5 		{ font-family: arial; font-size: 12; color: #505050; text-decoration: none; line-height:16px; }
.text_6 		{ font-family: arial; font-size: 12; color: #CD0A47; text-decoration: none; }
.text_7 		{ font-family: arial; font-size: 12; color: #FF8800; text-decoration: none; }
.text_8 		{ font-family: arial; font-size: 12; color: #119D37; text-decoration: none; }
.text_9 		{ font-family: arial; font-size: 12; color: #ffffff; text-decoration: none; }
.text_10 		{ font-family: arial; font-size: 12; color: #434C7E; text-decoration: none; }
.text_11 		{ font-family: arial; font-size: 12; color: #FF9F00; text-decoration: none; }
.text_12 		{ font-family: arial; font-size: 12; color: #70604F; text-decoration: none; }
.text_13 		{ font-family: arial; font-size: 12; color: #328EA9; text-decoration: none; }
.text_14 		{ font-family: arial; font-size: 12; color: #28BCFF; text-decoration: none; }
.text_15 		{ font-family: arial; font-size: 12; color: #19723D; text-decoration: none; }
.text_16 		{ font-family: arial; font-size: 12; color: #C94F52; text-decoration: none; }
.text_17 		{ font-family: arial; font-size: 12; color: #0C4359; text-decoration: none; }


.btext_1 		{ font-family: arial; font-size: 13; color: #0093D6; text-decoration: none; }
.btext_2 		{ font-family: arial; font-size: 13; color: #1340DD; text-decoration: none; }
.btext_3 		{ font-family: arial; font-size: 13; color: #C44252; text-decoration: none; }
.btext_4 		{ font-family: arial; font-size: 13; color: #B04200; text-decoration: none; }
.btext_5 		{ font-family: arial; font-size: 13; color: #505050; text-decoration: none; line-height:20px; }
.btext_6 		{ font-family: arial; font-size: 13; color: #CD8A0F; text-decoration: none; }
.btext_7 		{ font-family: arial; font-size: 13; color: #8DDADA; text-decoration: none; }
.btext_8 		{ font-family: arial; font-size: 13; color: #119D37; text-decoration: none; }
.btext_9 		{ font-family: arial; font-size: 13; color: #ffffff; text-decoration: none; }
.btext_10 		{ font-family: arial; font-size: 13; color: #434C7E; text-decoration: none; }
.btext_11 		{ font-family: arial; font-size: 13; color: #FF9F00; text-decoration: none; }
.btext_12 		{ font-family: arial; font-size: 13; color: #70604F; text-decoration: none; }
.btext_13 		{ font-family: arial; font-size: 13; color: #328EA9; text-decoration: none; }
.btext_14 		{ font-family: arial; font-size: 13; color: #28BCFF; text-decoration: none; }
.btext_15 		{ font-family: arial; font-size: 13; color: #19723D; text-decoration: none; }
.btext_16 		{ font-family: arial; font-size: 13; color: #C94F52; text-decoration: none; }
.btext_17 		{ font-family: arial; font-size: 13; color: #0C4359; text-decoration: none; }

.bbtext_1 		{ font-family: arial; font-size: 15; color: #0093D6; text-decoration: none; }
.bbtext_2 		{ font-family: arial; font-size: 15; color: #1340DD; text-decoration: none; }
.bbtext_3 		{ font-family: arial; font-size: 15; color: #A45252; text-decoration: none; }
.bbtext_4 		{ font-family: arial; font-size: 15; color: #B04200; text-decoration: none; }
.bbtext_5 		{ font-family: arial; font-size: 15; color: #333333; text-decoration: none; }
.bbtext_6 		{ font-family: arial; font-size: 15; color: #CD8A0F; text-decoration: none; }
.bbtext_7 		{ font-family: arial; font-size: 15; color: #8DDADA; text-decoration: none; }
.bbtext_8 		{ font-family: arial; font-size: 15; color: #119D37; text-decoration: none; }
.bbtext_9 		{ font-family: arial; font-size: 15; color: #ffffff; text-decoration: none; }
.bbtext_10 		{ font-family: arial; font-size: 15; color: #434C7E; text-decoration: none; }
.bbtext_11 		{ font-family: arial; font-size: 15; color: #FF9F00; text-decoration: none; }
.bbtext_12 		{ font-family: arial; font-size: 15; color: #70604F; text-decoration: none; }
.bbtext_13 		{ font-family: arial; font-size: 15; color: #328EA9; text-decoration: none; }
.bbtext_14 		{ font-family: arial; font-size: 15; color: #28BCFF; text-decoration: none; }
.bbtext_15 		{ font-family: arial; font-size: 15; color: #19723D; text-decoration: none; }
.bbtext_16 		{ font-family: arial; font-size: 15; color: #C94F52; text-decoration: none; }
.bbtext_17 		{ font-family: arial; font-size: 15; color: #0C4359; text-decoration: none; }

.bbbtext_1 		{ font-family: arial; font-size: 17; color: #0093D6; text-decoration: none; }
.bbbtext_2 		{ font-family: arial; font-size: 17; color: #1340DD; text-decoration: none; }
.bbbtext_3 		{ font-family: arial; font-size: 17; color: #961979; text-decoration: none; }
.bbbtext_4 		{ font-family: arial; font-size: 17; color: #B04200; text-decoration: none; }
.bbbtext_5 		{ font-family: arial; font-size: 17; color: #333333; text-decoration: none; }
.bbbtext_6 		{ font-family: arial; font-size: 17; color: #CD8A0F; text-decoration: none; }
.bbbtext_7 		{ font-family: arial; font-size: 17; color: #8DDADA; text-decoration: none; }
.bbbtext_8 		{ font-family: arial; font-size: 17; color: #119D37; text-decoration: none; }
.bbbtext_9 		{ font-family: arial; font-size: 17; color: #ffffff; text-decoration: none; }
.bbbtext_10 	{ font-family: arial; font-size: 17; color: #434C7E; text-decoration: none; }
.bbbtext_11 	{ font-family: arial; font-size: 17; color: #FF9F00; text-decoration: none; }
.bbbtext_12 	{ font-family: arial; font-size: 17; color: #70604F; text-decoration: none; }
.bbbtext_13 	{ font-family: arial; font-size: 17; color: #328EA9; text-decoration: none; }
.bbbtext_14 	{ font-family: arial; font-size: 17; color: #28BCFF; text-decoration: none; }
.bbbtext_15 	{ font-family: arial; font-size: 17; color: #19723D; text-decoration: none; }
.bbbtext_16 	{ font-family: arial; font-size: 17; color: #C94F52; text-decoration: none; }
.bbbtext_17 	{ font-family: arial; font-size: 17; color: #0C4359; text-decoration: none; }

.blue_foto 		{ font-family: arial; font-size: 9; color: #009CE7; text-decoration: none; }
.purpur_foto 	{ font-family: arial; font-size: 9; color: #C549A3; text-decoration: none; }
.green_foto 	{ font-family: arial; font-size: 9; color: #398E17; text-decoration: none; }
.yelow_foto 	{ font-family: arial; font-size: 9; color: #C5A850; text-decoration: none; }
.grey_foto		{ font-family: arial; font-size: 9; color: #999999; text-decoration: none; }
.navy_foto		{ font-family: arial; font-size: 9; color: #2C408A; text-decoration: none; }
.white_foto		{ font-family: arial; font-size: 12; color: #ffffff; text-decoration: none; }
.foto_info		{ font-family: arial; font-size: 12; color: #6287CB; text-decoration: none; }
.nav			{ font-size: 12; font-family: arial; color: #ffffff; }

.login_title	{ font-family: arial; font-size: 25; color: #7F7F7F; text-decoration: none; }
.enter_text		{ font-family: arial; font-size: 17; color: #505050; text-decoration: none; }

.dnevnik_form	{ font-family: arial; font-size: 12; color: #119D37; text-decoration: none; }

DIV#intd {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	}

.d_menu { background-image : url(/img/d_menu.gif); background-position : left-top; background-repeat : no-repeat; }
.titletop { background-image : url(/img/titlestar.gif); background-position : right; background-repeat : no-repeat; }

.register_form INPUT {
	border: 1px solid Gray;
	font-family: arial;
	font-size: 12;
	background-color : #ffffff;
	border-color: #0072CC;
	border-width: 1;
	height: 17;
}

.search_form INPUT {
	border: 1px solid Gray;
	font-family: arial;
	font-size: 12;
	background-color : #FFF7EE;
	border-color: #3194C1;
	border-width: 1;
	height: 17;
}

.dnevnik_form TEXTAREA {
	border: 1px solid Gray;
	font-family: arial;
	font-size: 13;
	background-color : #FFF7EE;
	border-color: #3194C1;
	border-width: 1;
	height: 300;
	width: 450;
}

.dnevnik_form SELECT {
	font-family: arial;
	font-size: 12;
	background-color : #FFF7EE;
}


.inputfield1  {
		border: 1px solid Gray;
		font-size:10pt;
		background-color : #FFFFFF;
		border-color: #6C6C6C;
		border-width: 1;
		font-family: arial;
		font-size: 12;
		color: #707070;
		width:130px;
}
.inputfield2  {
	border: 1px solid Gray;
	color: #0072CC;
	font-family: arial;
	font-size: 12;
	background-color : #EEF1F7;
	border-color: #ffffff;
	border-width: 2;
	font : bolder;
}
.input_rose {
	border: 1px solid Gray;
	font-family: arial;
	font-size: 12;
	background-color : #ffffff;
	border-color: #888888;
	border-width: 1;
	height: 17;
}






.menu {font-family: arial; font-size: 12; color: #868686; }
.text {font-family: arial; font-size: 12;  color: #333333; }
.small {font-family: arial; font-size: 12;  color: #333333; }
.small_top {font-family: arial; font-size: font-size: 12;  color: #333333; }
.links {font-family: arial; font-size: 12;  color: #333333; }






.path {font-family: arial; font-size: 12;  color: #000000; }
.razdel {font-family: arial; color: #ffffff; }
.copy {font-family: arial; font-size: 12;  color: #666666; }
.smalllink {font-family: arial; color: 'red'; font-size: 12; }
.copylink {font-family: arial; color: 'red'; font-size: 12; }

hr { height: 1px; color: #666666; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.topfont {font-size: 12px; margin: 0 0 0 0;}
.chatform {width: 100px; height: 17px; font-size: 12px; font-color: #eeeeee; border: 1 solid #E5E5E5;}
.regform {width: 120px; height: 20px; font-size: 12px; font-color: #eeeeee; border: 1 solid #E5E5E5;}
.searchform {width: 100px; height: 17px; background-color:#eeeeee; font-size: 12px; font-color: #eeeeee; border: 1 solid #999999;}
.enform {width: 65px; height: 17px; background-color:#eeeeee; font-size: 12px; border: 1 solid #999999; }

#form select { height: 18px; border: none; background-color: white; font-size: 12; color: #996633; }

.inputf_ch input {
		border: 1px solid Gray;
		font-size:10pt;
		width: 75 pt;
		bgcolor: #ffffff;
		background-color : #eeeeee;
}


.inputfield3  {
		border: 1px solid Gray;
		font-family: arial;
		font-size:10pt;
		height: 15pt;
		bgcolor: #ffffff;
		background-color : #FDC759;
}
.searchfom_input  {
		border: 1px solid Gray;
		font-family: arial;
		font-size:10pt;
		height: 15pt;
		bgcolor: #ffffff;
		background-color : #ffffff;
		border-color : #B39D61;
}
.calendar_year {
	font-size: 12;
	color: #62C93B;
	font-family: arial;
	}
.calendar_month {
	font-size: 12;
	color: white;
	font-family: arial;
	}
.calendar_week {
	font-size: 13;
	color: #FF7C7C;
	font-family: arial;
	}
.calendar_day {
	font-size: 12;
	font-family: arial;
	}
.foto_pv { font-size: 12; font-family: arial; color: #367836; }
.foto_title { font-size: 12; font-family: arial; color: #ffffff; }

#foto_pv a { color: #367836; text-decoration: underline; }
#foto { color: #367836; font-size: 12; }
.links_razdel { font-family: arial; color: #FD0009; font-size: 9pt; }
.search_result { font-family: arial; color: #ffffff; font-size: 9pt; }
.search_menu { font-family: arial; font-size: 8pt; }
.sgray { font-family: arial; font-size: 8pt; color: #666666; }
.sblack { color: #444444; }

.contact_input  {
		border: 1px solid Gray;
		font-family: arial;
		font-size:10pt;
		bgcolor: #ffffff;
		background-color : #F5E5B4;
		border-color : #B39D61;
}

.comment_input  {
		border: 1px solid Gray;
		font-family: arial;
		color: #303030;
		font-size:10pt;
		bgcolor: #ffffff;
		background-color : #ADC9E4;
		border-color : #619DB3;
}


.bar_h1 {font-family: arial; font-size: 12pt; color: 'red'; text-decoration: none; }
.bar_h1_user {font-family: arial; font-size: 12pt; color: 'red'; text-decoration: none; margin-bottom:3;}
.bar_h2 {font-family: arial; font-size: 10pt; color: 'red'; text-decoration: none; }


.helper {
    filter:alpha(opacity=90);
    background-color:gray;
    display:none;
    width:220;
    height:50;
    position:absolute;
	left:20px;
	top:20px;
    color:white;
    border:1 black solid;
	padding:5;
	font-size:smaller;
	z-index:22;
}

.helper_header {
	background-color: #003366;
}





.top_text	{ font-family: arial; font-size: 13; color: #EE7000; text-decoration: none; font-weight:normal; margin:0px;}
.top_link	{ font-family: arial; font-size: 13; color: #FFFFFF; text-decoration: none; margin:0px; font-weight:bold;}
.top_link_grey	{ font-family: arial; font-size: 13; color: #707070; text-decoration: none; margin:0px; font-weight:bold;}
.news_title	{ font-family: arial; font-size: 12; color: #00AD87; text-decoration: none; margin-bottom:9px;}
.news_text	{ font-family: arial; font-size: 12; color: #1E342C; text-decoration: none; }
.forum_hots_title	{ font-family: arial; font-size: 12; color: #006DAD; text-decoration: none;}
.forum_hots_text	{ font-family: arial; font-size: 12; color: #1E2F34; text-decoration: none; }
.date		{ font-family: arial; font-size: 12; color: #999999; text-decoration: none; }



.newlighttable {
  background: #F5EDC0; font-size: 14;
}
.newdarktable {
  background: #F6DEB5; font-size: 14;
}
.lighttable {
   font-size: 14;
}
.darktable {
   font-size: 14;
}
.post {
   font-family: arial;
   font-size: 12;
}


.forumdescript { font-family: arial; font-size: 12; color: #222222; text-decoration: none; }


H1, .h1, .head {line-height:30px; font-family:Arial;font-size:16px;margin-top:3px; margin-bottom:3px; color:#606970;font-weight:bold;}
H2, .h2 {font-family:Arial;font-size:14px;margin-top:3px; margin-bottom:3px; color:#606970;font-weight:bold;}
H3, .h3 {font-family:Arial;font-size:14px;margin-top:3px; margin-bottom:3px; color:#606970;font-weight:bold;}

.hr1 {font-family:arial;font-size:12px;color:#E20000;font-weight:bold;}
.hr2 {font-family:arial;font-size:12px;color:#74859D;}
.hr3 {font-family:arial;font-size:12px;color:#74859D;}




/***************************************************************************/


H1,H2,H3 {
	color: #991F36;
	font-size: 14px;
	margin-top: 20px;
}


#ya_direct{
 margin-top:20px;
 margin-bottom:20px;
}


.delivery-pochtarossii-info{display:none;}
#order_form_div .sale_order_table.delivery .delivery-pochtarossii-info{display:block;}


.errortext{color:red; font-weight:bold; font-size:16px;}


.wisiwig-area .ya_direct_block{
	display:block; background: #eeeeee url(/bitrix/templates/.default/img/yad.png) top left repeat-x; height:150px
}

.wisiwig-area , td,H1,H2 {
	font-family: Tahoma,Arial,sans-serif;
	color: #303060;
	font-size: 12px;
	line-height: 140%;
}


/*** POPUP ***/
.popup {
	max-width: 370px;
}

.fancybox-antiq {
	
}

.fancybox-antiq .title {
	text-align: center;
	font-size: 20px;
	margin-bottom: 10px;
}

.fancybox-antiq .product-name {
	text-align: center;
	color: #666;
	font-size: 16px;
	margin-bottom: 20px;
}

.fancybox-antiq .product-picture {
	text-align: center;
	margin-bottom: 10px;
}

.fancybox-antiq .product-picture img {
	width: 200px;
}

.fancybox-antiq .buttons {
	text-align: center;
	margin-top: 20px;
}

.fancybox-antiq .buttons a {
	display: inline-block;
	padding: 10px 20px;
	text-transform: uppercase;
	background: #d9e7ff;
	text-decoration: none;
	color: #446aab;
}

.fancybox-antiq .buttons a.add-cancel {
	background: #e2e2e2;
	color: #888;
	margin-left: 10px;
}

.fancybox-antiq .buttons a:hover {
	background: #b2caf4;
	color: #FFF;
}

.clearfix {
	clear: both;
}

.aviailable-in-appstore {
	text-align: center;
	margin-top: 10px;
}

.aviailable-in-appstore img {
	width: 200px;
}

table.deal-list,
table.affiliate-params {
	border-collapse: collapse;
	border-bottom: #D9E7FF solid 1px;
}

table.affiliate-params {
	margin-bottom: 20px;
}

table.deal-list thead tr,
table.affiliate-params thead tr {
	border: #D9E7FF solid 1px;
	border-bottom: none;
}

table.deal-list thead tr th,
table.affiliate-params thead tr th {
	padding: 6px 10px;
	background: #D9E7FF;
	font-family: arial;
	font-size: 16px;
	color: #606060;
	font-weight: normal;
}

table.deal-list thead tr th.name,
table.affiliate-params thead tr th.name {
	width: 61%;	
	text-align: left;
}

table.affiliate-params thead tr th.name {
	width: 20%;	
	text-align: left;
}

table.deal-list thead tr th.prop,
table.affiliate-params thead tr th.prop {
	width: 13%;
	text-align: center;	
}

table.affiliate-params thead tr th.prop {
	width: 20%;
}

table.deal-list tbody,
table.affiliate-params tbody {
	
}

table.deal-list tbody tr,
table.affiliate-params tbody tr {
	
}

table.deal-list tbody tr:nth-child(odd),
table.affiliate-params tbody tr:nth-child(odd) {
	background: #FFF;
}

table.deal-list tbody tr td,
table.affiliate-params tbody tr td {
	padding: 6px 10px;
	border-right: #D9E7FF solid 1px;
	border-left: #D9E7FF solid 1px;
}

table.deal-list tbody tr td.name,
table.affiliate-params tbody tr td.name {
	width: 61%;
}
table.deal-list tbody tr td.prop,
table.affiliate-params tbody tr td.prop {
	width: 13%;
	text-align: center;
}

table.affiliate-params tbody tr td:nth-child(1) {
	width: 15%;
}
table.affiliate-params tbody tr td:nth-child(2) {
	width: 10%;
}
table.affiliate-params tbody tr td:nth-child(3) {
	width: 30%;
	text-align: left;
}
table.affiliate-params tbody tr td:nth-child(4) {
	width: 25%;
}
table.affiliate-params tbody tr td:nth-child(5) {
	width: 20%;
}

table.deal-list tbody tr td.name a,
table.affiliate-params tbody tr td.name a {
	line-height: 140%;
}

.footer {
	padding: 0 20px 10px 20px;
	background: #0d1b2a;
	font-size: 12px;
	color: #E2C781;
	width: 100%;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.footer a {
	color: #E2C781;
	text-decoration: underline;
}

.footer a:hover {
	color: #FFF;
	text-decoration: none;
}

.footer .col-left,
.footer .col-right,
.footer .col-counter {
	float: left;
	width: 20%;
	text-align: left;
}

.footer .col-right {
	width: 60%;
}

.footer .col-counter {
	width: 20%;
	text-align: right
}

.footer .col-counter:after {
	clear: both;
	content: '';
	display: table;
}

.section-tags {
    margin-top: 20px;
    display: flex;
    align-items: start;
    justify-content: between;
    flex-wrap: wrap;
    height: 35px;
    overflow: hidden;
    -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;
}

.section-tags a {
	font-size: 13px;
    line-height: 18px;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
    margin: 0px;
    border: 1px solid #18A2E8;
    background-color: transparent;
    color: #18A2E8;
    padding: 5px 12px;
    overflow: hidden;
    transition: background-color 0.3s ease;

    display: inline-block;
    margin: 0 5px 5px 0;
}

.section-tags a:hover {
    border-color: #71cfff;
    background-color: #71cfff;
    color: white;
}

.section-tags a.active,
.section-tags a.active:hover {
    border-color: #18A2E8;
    background-color: #18A2E8;
    color: white;
}

.section-tags-more {
    display: flex;
    justify-content: end;
    text-align: right;
    margin-bottom: 20px;
}

.section-tags-more a {
    display: inline-block;
    border-bottom: #18A2E8 dotted 1px;
    text-decoration: none;
}

.section-tags-more a:hover {
    border-bottom: none;
    border-bottom: transparent dotted 1px;
}

.social-list {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin: 15px 0 0 0;
	padding:  0;
	list-style: none;
}

.social-list__item {
	margin: 0 15px 0 0;
	padding:  0;
	list-style: none;
	position: relative;
	height: 32px;
}

.social-list__item:last-child {
	margin: 0;
}

.social-list__item.--facebook {
	background: url('images/icons/i_fb.svg') 0 0 no-repeat;
	width: 17px;
}

.social-list__item.--youtube {
	background: url('images/icons/i_yt.svg') 0 0 no-repeat;
	width: 46px;
}

.social-list__item.--instagram {
	background: url('images/icons/i_ig.svg') 0 0 no-repeat;
	width: 32px;
}

.social-list__item.--vk {
	background: url('images/icons/i_vk.svg') 0 0 no-repeat;
	width: 57px;
}

.social-list__item.--ok {
	background: url('images/icons/i_ok.svg') 0 0 no-repeat;
	width: 20px;
}

.social-list__item:hover {
	background-position: 0 -33px;
}

.social-list__item a {
	display: block;
	width: 100%;
	height: 100%;
}