@font-face {    font-family: 'helveticaregular';    src: url('lte50261-webfont.eot');    src: url('lte50261-webfont.eot?#iefix') format('embedded-opentype'),         url('lte50261-webfont.woff') format('woff'),         url('lte50261-webfont.ttf') format('truetype'),         url('lte50261-webfont.svg#helveticaregular') format('svg');    font-weight: normal;    font-style: normal;}body {	padding: 0px;	margin: 0px;	background: #ffffff url(/eshop/images/fon.gif) repeat top left;	*text-align:	center;}.back_tbl {	background: #ffffff url(/eshop/images/fon.gif) repeat top left;}body.mceContentBody {	background: #ffffff;}.for_karkas {	text-align: center;	padding-top: 75px;}.karkas {	width: 1055px;	margin: 0 auto;	text-align: left;}.karkas_edit {	width: 1055px;	text-align: center;}.karkas_otstup {	background: #ffffff;	padding: 30px 70px 23px 70px;}.karkas_otstup_intro {	background: #ffffff;	padding: 0px 0px 0px 0px;	text-align: left;}.karkas_otstup_bottom {	height: 75px;}.gorizontal_line {	height: 1px;	background: url(/eshop/images/pic_for_line.gif) repeat-x top left;}.shapka {	text-align: left;}.box_for_menu {}.hleb {	float: left;	padding-top: 1px;	*padding-top: 2px;}.big_menu {	padding: 62px 0px 10px 0px;}.float_left {	float: left;}.poisk_sub {	float: left;	padding: 0px 3px 0px 0px;	*padding: 1px 3px 1px 0px;}.poisk_input {	width: 130px;	height: 17px;	border: 0px;	background: #cccccc;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding: 1px 7px;	margin-right: 1px;}a.link_hleb_home {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding-right: 15px;	text-decoration: none;}a.link_hleb_home:hover {	text-decoration: underline;}a.link_hleb {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	background: url(/eshop/images/link_line.gif) no-repeat top left;	padding: 0px 15px;	text-decoration: none;}a.link_hleb:hover {	text-decoration: underline;}.no_float {	clear: both;}.for_big_menu {	padding-right: 17px;	float: left;}.mini_menu {	height: 19px;}a.link_big_menu_1,a.link_big_menu_2,a.link_big_menu_3,a.link_big_menu_1a,a.link_big_menu_2a,a.link_big_menu_3a {    text-decoration: none;    font-size: 20px;    font-family: helveticaregular;    display:block;    float:left;    color: #cccccc;}a.link_big_menu_1:hover,a.link_big_menu_2:hover,a.link_big_menu_3:hover,a.link_big_menu_1a,a.link_big_menu_2a,a.link_big_menu_3a {    color: #333333;}/*a.link_big_menu_1 {	display: block;	width: 140px;	height: 19px;	background: url(/eshop/images/menu_1.gif) no-repeat top left;}a.link_big_menu_1:hover {	background: url(/eshop/images/menu_1a.gif) no-repeat top left;}a.link_big_menu_1a {	display: block;	width: 140px;	height: 19px;	background: url(/eshop/images/menu_1a.gif) no-repeat top left;}a.link_big_menu_2 {	display: block;	width: 133px;	height: 19px;	background: url(/eshop/images/menu_2.gif) no-repeat top left;}a.link_big_menu_2:hover {	background: url(/eshop/images/menu_2a.gif) no-repeat top left;}a.link_big_menu_2a {	display: block;	width: 133px;	height: 19px;	background: url(/eshop/images/menu_2a.gif) no-repeat top left;}*/.logo {	position: absolute;	margin: 16px 0px 0px 725px;}.karkas_for_content {	margin: 14px 0px 13px 0px;	background: url(/eshop/images/pic_for_line.gif) repeat-y 179px 0px;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;}.karkas_for_content_2line {	margin: 14px 0px 13px 0px;	background: url(/eshop/images/line_double.gif) repeat-y top left;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;}.content {	text-align: left;	padding: 0px;	width: 920px;}.leftmenu {	width: 179px;	height: 453px;	text-align: left;}a.link_left_menu {	color: #666666;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.link_left_menu:hover {	color: #000000;}a.link_left_menu_a {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	text-decoration: none;}.otstup_1 {	margin-bottom: 5px;}.otstup_2 {	margin: 0px 0px 5px 9px;}.otstup_3 {	padding: 2px 0px 1px 4px;}.otstup_4 {	margin: 1px 0px 10px 0px;}.otstup_5 {	margin: 0px 0px 0px 18px;}.otstup_6 {	height: 3px;}.otstup_7 {	height: 5px;}.otstup_8 {	margin: 0px 0px 1px 0px;}.otstup_9 {	padding-left: 13px;}.otstup_10 {	padding-left: 19px;	padding-right: 19px;	/*margin-top: -3px;*/}.otstup_10a {	padding-left: 9px;	margin-top: -3px;        width:110px;}.iframe_menu_back{	width:		500px;	height:		500px;	background:	#ffffff;	position:	absolute;	z-index:	10;	left:		0;	top:		0;}.left_menu_line {	height: 1px;	background: url(/eshop/images/pic_for_line.gif) repeat-x top left;	margin: 12px 0px 12px 0px;}.mini_menu_bottom {	width: 181px;	height: 55px;	background: url(/eshop/images/mini_menu.gif) no-repeat top left;	text-align: left;}a.dop_link_1 {	display: block;	width: 172px;	color: #cccccc;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.dop_link_1:hover {	color: #666666;}a.dop_link_2 {	display: block;	width: 172px;	color: #cccccc;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/eshop/images/link_skrepka.gif) no-repeat top right;}a.dop_link_2:hover {	color: #666666;	background: url(/eshop/images/link_skrepka_a.gif) no-repeat top right;}a.dop_link_3 {	display: block;	width: 172px;	color: #cccccc;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/eshop/images/link_download.gif) no-repeat top right;}a.dop_link_3:hover {	color: #666666;	background: url(/eshop/images/link_download_a.gif) no-repeat top right;}.box_left {	float: left;}.box_right {	float: left;}.karkas_for_box_right {	width: 720px;	margin-left: 16px;}.karkas_for_box_right_cms {	width: 675px;	margin-left: 61px;}.karkas_for_box_right_cms_2line {	width: 722px;	margin-left: 14px;}.karkas_for_box_right_2line {	width: 720px;	margin-left: 16px;}.karkas_for_box_right_else_1 {	width: 730px;	margin-left: 6px;}.box_right_top {	height: 32px;}.menu_3ur_pic {	float: left;	margin: 15px 15px 0px 0px;}.menu_3ur_pic_right {	float: left;	margin: 15px 0px 0px 0px;}.menu_3ur_pic_top {	float: left;	margin: 0px 15px 0px 0px;}.menu_3ur_pic_top_right {	float: left;	margin: 0px;}a.menu_pic {	display: block;	background: url(/eshop/images/menu_eb.gif) no-repeat top left;	text-decoration: none;}a.menu_pic:hover {	background: url(/eshop/images/menu_wt_a.jpg) no-repeat top left;}a.print {	display: block;	height: 12px;	float: left;	text-decoration: none;	margin-right: 13px;	background: url(/eshop/images/print.gif) no-repeat 0px 2px;}a.list {	display: block;	height: 12px;	float: left;	text-decoration: none;	margin-right: 10px;	background: url(/eshop/images/list.gif) no-repeat 0px 2px;}a.flag {	display: block;	height: 12px;	float: left;	text-decoration: none;	margin-right: 14px;	background: url(/eshop/images/flag.gif) no-repeat 0px 2px;}.footer {	text-align: left;	padding-top: 3px;}.footer_hleb {	color: #9c9c9c;	font: 10px Arial, Tahoma, Verdana;}a.footer_link {	color: #9c9c9c;	font: 10px Arial, Tahoma, Verdana;	text-decoration: none;}a.footer_link:hover {	text-decoration: underline;}.box_1 {	width: 360px;	*width: 376px;	float: left;	padding-left: 16px;}.box_2 {	float: left;	font-size: 0px;	padding-left: 16px;}.box_3 {	width: 344px;	float: left;	margin-left: 16px;}.box_zagolovok, .box_zagolovok_detail {	padding-bottom: 23px;	color: #000000;	font: bold 32px Arial;}.box_zagolovok_detail {	padding-bottom: 24px;}.box_bukvi {	float: left;	color: #000000;	font: bold 32px Arial;}.box_slova {	float: left;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	margin: 11px 0px 0px 9px;}.box_scroll {	width: 345px;	height: 400px;	overflow: auto;}.box_scroll_right {	width: 344px;	height: 421px;	overflow: auto;}.box_left_zagol {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	padding: 17px 0px 0px 0px;}.box_select {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	width: 345px;}.box_for_select {	margin-top: 10px;}.produkt {	width: 105px;	/*margin-right: 15px;*/	float: left;}.produkt_link {	display: block;	color: #666666;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	/*text-transform: uppercase;*/	background: url(/eshop/images/strelka_1.gif) no-repeat 0px 70px;	padding-bottom: 10px;}.produkt_link:hover {	color: #000000;	background: url(/eshop/images/strelka_1a.gif) no-repeat 0px 70px;}.produkt_link_new {	display: block;	color: #666666;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	/*text-transform: uppercase;*/	background: url(/eshop/images/strelka_1.gif) no-repeat 0px 70px;	padding-bottom: 10px;}.produkt_link_new:hover {	color: #000000;	background: url(/eshop/images/strelka_1a.gif) no-repeat 0px 70px;}.box_minipic {	float: left;	margin: 15px 15px 0px 0px;}.box_minipic_right {	float: left;	margin: 15px 0px 0px 0px;}a.box_minipic_link {	display: block;	width: 45px;	height: 34px;	background: url(/eshop/images/null.gif) no-repeat top left;	text-decoration: none;	cursor: pointer;}a.box_minipic_link:hover {    background: url(/eshop/images/zalivka.png);    background: expression('none');	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/eshop/images/zalivka.png', sizingMethod='scale');}a.box_minipic_link_a {	display: block;	width: 45px;	height: 34px;	background: url(/eshop/images/border_2.gif) no-repeat top left !important;	text-decoration: none;	cursor: pointer;}a.box_minipic_link_a:hover {    background: url(/eshop/images/zalivka.png);    background: expression('none');	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/eshop/images/zalivka.png', sizingMethod='scale');}.box_mini_zagolovok {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	/*text-transform: uppercase;*/	padding: 32px 0px 7px 0px;}.box_right_menu {	width: 344px;	height: 20px;	background: url(/eshop/images/for_menu_line.gif) repeat-x top left;}.box_right_menu_line {	height: 20px;	float: left;	width: 1px;	background: #999999;}.box_right_menu_bord {	background: url(/eshop/images/for_menu.gif) repeat-x top left;	float: left;	padding: 2px 0px 0px 7px;}.box_right_menu_bord_a {	background: url(/eshop/images/for_menu_a.gif) repeat-x top left;	float: left;	padding: 2px 0px 0px 7px;}.box_links_bottom {	position: absolute;	margin: -36px 0px 0px 571px;}a.rt_menu_1 {	display: block;	width: 111px;	height: 18px;	float: left;	color: #999999;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.rt_menu_1:hover {	color: #000000;}a.rt_menu_1a {	display: block;	width: 111px;	height: 18px;	float: left;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.rt_menu_2 {	display: block;	width: 111px;	height: 18px;	float: left;	color: #999999;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.rt_menu_2:hover {	color: #000000;}a.rt_menu_2a {	display: block;	width: 111px;	height: 18px;	float: left;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.rt_menu_3 {	display: block;	width: 93px;	height: 18px;	float: left;	color: #999999;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}a.rt_menu_3:hover {	color: #000000;}a.rt_menu_3a {	display: block;	width: 93px;	height: 18px;	float: left;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}.box_text {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding: 21px 0px 15px 0px;}a.box_link {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: underline;}a.box_link:hover {	text-decoration: none;}.box_tt {	height: 15px;	*height: 16px;	background: url(/eshop/images/border_1.gif) repeat-x top left;	padding-top: 1px;}.box_tt_bottom {	height: 1px;	background: url(/eshop/images/border_1.gif) repeat-x top left;}.box_tt_left {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	float: left;}.box_tt_right {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	float: right;}.box_center_karkas {	height: 363px;}.box_pic {	padding-top: 20px;}.box_bottom {}.box_tb {	float: left;	background: #cccccc;	margin-right: 10px;}a.box_bottom_link_1 {	display: block;	height: 16px;	*height: 17px;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	padding: 1px 7px 0px 24px;	background: #cccccc url(/eshop/images/strelka_2.gif) no-repeat top left;	margin-right: 10px;	float: left;}a.box_bottom_link_1:hover {	color: #ffffff;	background: #787878 url(/eshop/images/strelka_2.gif) no-repeat top left;}a.box_bottom_link_2 {	display: block;	height: 16px;	*height: 17px;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	padding: 1px 7px 0px 24px;	background: #cccccc url(/eshop/images/skrepka_1.gif) no-repeat top left;	margin-right: 10px;	float: left;}a.box_bottom_link_2:hover {	color: #ffffff;	background: #787878 url(/eshop/images/skrepka_1.gif) no-repeat top left;}a.box_bottom_link_3 {	display: block;	height: 16px;	*height: 17px;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	padding: 1px 9px 0px 26px;	background: #cccccc url(/eshop/images/but_form_1.gif) no-repeat top left;	margin-right: 10px;	float: left;}a.box_bottom_link_3:hover {	color: #ffffff;	background: #787878 url(/eshop/images/but_form_1.gif) no-repeat top left;}a.box_bottom_link_4 {	display: block;	height: 16px;	*height: 17px;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	padding: 1px 9px 0px 26px;	background: #cccccc url(/eshop/images/but_form_2.gif) no-repeat top left;	margin-right: 10px;	float: left;}a.box_bottom_link_4:hover {	color: #ffffff;	background: #787878 url(/eshop/images/but_form_2.gif) no-repeat top left;}.box_td {	height: 17px;	margin-bottom: 3px;}.box_td_down {	background: #cccccc;}.box_td_left {	float: left;	color: #000000;	font: 12px Arial, Tahoma, Verdana;}a.box_download {	display: block;	height: 16px;	*height: 17px;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	padding: 1px 7px 0px 24px;	background: #cccccc url(/eshop/images/download_link.gif) no-repeat top left;	float: left;}a.box_download:hover {	color: #ffffff;	background: #787878 url(/eshop/images/download_link.gif) no-repeat top left;}.box_text_bottom {	color: #424242;	font: 12px Arial, Tahoma, Verdana;	padding-top: 15px;}.for_left_minimenu {	position: absolute;	margin-top: -74px;}.show_menu_1, .show_menu_2, .show_menu_3 {	border: 1px solid #666666;	background: #ffffff;	padding-bottom: 12px;	border-top: 0px;	position:	relative;	z-index:	100;}/*.show_menu_1_1 {	width: 150px;	*width: 151px;}.show_menu_2_1 {	width: 152px;	*width: 154px;	margin-left: 147px;}*/.show_menu_1{	border-left: 0px;}.show_menu_1_1, .show_menu_2_1, .show_menu_3_1{	position:	absolute;	overflow:	hidden;	background:	#ffffff;	z-index:	100;}.podskazka_karkas_1 {	position: absolute;	width: 243px;	background: #ffffff url(/images/pic_for_line_picbox.gif) repeat-y top left;	padding-bottom: 13px;	margin: -18px 0px 0px 195px;	*margin: -17px 0px 0px 195px;}.podskazka_karkas_2 {	position: absolute;	width: 220px;	background: #ffffff url(/images/pic_for_line_picbox.gif) repeat-y top left;	padding-bottom: 13px;	margin: -18px 0px 0px 380px;	*margin: -17px 0px 0px 380px;}.podskazka_karkas_3 {	position: absolute;	width: 390px;	margin: 175px 0px 0px 90px;	*margin: 175px 0px 0px -369px;	text-align: left;}.podskazka_karkas_4 {	position: absolute;	width: 390px;	margin: 66px 0px 0px 90px;	*margin: 66px 0px 0px -369px;	text-align: left;}.sel_prod_el{	background:		url(/eshop/images/hor_line.gif) left top repeat-x;	padding:		7px 1px 0 0;	margin-bottom:	11px;	line-height:	0;	font-size:		0;}.sel_prod_image{	display:	block;	float:		left;	margin:		0 11px 0 0;	*margin:	0 8px 0 0;}.sel_prod_image img{	border:	0;}.sel_prod_del{	float:			right;	cursor:			pointer;	*margin-right:	-3px;}.sel_prod_text{	font-family:	Arial;	font-size:		12px;	color:			#000000;	line-height:	16px;}.sel_prod_text a{	color:				#666666;	text-decoration:	underline;}.sel_top_text{	font-family:	Arial;	font-size:		12px;	color:			#000000;	line-height:	15px;	margin-bottom:	9px;}.sel_top_text a {	color: #000000;	text-decoration: underline;	padding: 0px;	margin: 0px;}.sel_top_text a:hover {	text-decoration: none;}.sel_prod_box{	width:	525px;}.sel_prod_title{	margin-bottom:	33px;	*margin-bottom:	30px;}.down_top_text{	font-family:	Arial;	font-size:		12px;	color:			#000000;	line-height:	15px;	font-weight:	bold;	margin-bottom:	4px;	padding-left:	1px;}.sel_down_right{	float:			right;	padding-top:	17px;}.sel_download{	display:	block;	width:		91px;	height:		17px;	float:		right;	margin:		0 0 0 0px;}.sel_download img{	border:	0;}.sel_down_el{	background:		url(/eshop/images/hor_line.gif) left top repeat-x;	padding:		4px 0px 0 0;	margin-bottom:	5px;	line-height:	0;	font-size:		0;}.sel_prod_form_text{	font-family:	Arial;	font-size:		12px;	color:			#000000;	line-height:	15px;	margin-bottom:	10px;}.sel_prod_input{	width:			290px;	height:			17px;	background:		#ffffff;	border:			1px solid #cccccc;	font-family:	Arial;	font-size:		11px;	color:			#000000;	line-height:	14px;	float:			left;	margin-bottom:	14px;	*margin-bottom:	4	px;}.sel_input_label{	width:			50px;	font-family:	Arial;	font-size:		12px;	color:			#000000;	line-height:	14px;	float:			left;}.sel_input_label p{	margin:		0;	padding:	2px 0 0 0;	*padding:	3px 0 0 0;}.sel_box{	float:	left;	width:	550px;}.sel_box_wrpr{	padding-left:	16px;}.down_del{	float: right;}.iframe_back, #contact_form_back{	width:		650px;}.iframe_back, .content_back{	background:	#ffffff;	position:	absolute;	z-index:	100;}.iframe_back{	height:	1000px;}.content_back{	position:	relative;	width:		390px;	z-index:	101;}#contact_form_back{	height:		610px;	background:	#ffffff;	position:	absolute;	z-index:	100;	margin:		17px 0 0 49px;	text-align:	left;	overflow:	hidden;}.contact_safari{	margin:		17px 0 0 48px !important;}.contact_safari_pixel{	margin:		15px 0 0 48px !important;}.thx_back{	height:	150px !important;}.contact_address{	width:		245px;	height:		30px;	position:	absolute;	left:		389px;	top:		23px;	z-index:	105;	font:		12px Arial, Tahoma, Verdana;	color:		#000000;	line-height:	17px;}.contact_top_pixel{	width:		1px;	height:		2px;	background:	#000000;	position:	absolute;	margin:		15px 0 0 49px;	font-size:	0;	line-height:0;}.contact_top_line{	width:		1000px;	height:		1px;	background:	#000000;	position:	absolute;	left:		71px;	top:		0px;	font-size:	0;	line-height:0;	z-index:	102;}.contact_bottom_line{	height:		1px;	width:		1000px;	position:	absolute;	left:		0px;	bottom:		0px;	background:	#000000;	font-size:	0;	line-height:0;	z-index:	102;}.contact_left_line{	width:		1px;	height:		1000px;	background:	#000000;	position:	absolute;	left:		0px;	top:		0px;	font-size:	0;	line-height:0;	z-index:	102;}.contact_right_line{	width:		1px;	height:		1000px;	background:	#000000;	position:	absolute;	right:		0px;	top:		0px;	font-size:	0;	line-height:0;	z-index:	102;}.contact_box{	padding:	22px 0 0 10px;}.contact_textarea{	background:		#ffffff;	width:			256px;	height:			86px;	border:			1px solid #cccccc;	font: 			11px Arial, Tahoma, Verdana;	overflow:		auto;	overflow-x:		none;	overflow-y:		auto;}.contact_bottom_text, .contact_bottom_text a{	font:		10px Arial, Tahoma, Verdana;	color:		#999999;	padding:	21px 10px 0 0;}.contact_bottom_text a{	text-decoration:	underline;}.contact_bottom_text a:hover{	text-decoration:	none;}.contact_thx{	font:		12px Arial, Tahoma, Verdana;	color:		#000000;	padding:	15px 10px 0 0;}.contact_thx_title{	font:			12px Arial, Tahoma, Verdana;	color:			#000000;	font-weight:	bold;	margin-bottom:	10px;}/*******/.kat_zak_mini {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding-top: 4px;}.kat_zak_tab {}.kat_zak_tab td {	vertical-align: middle;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding-bottom: 6px;	*padding-bottom: 4px;}.kat_zak_tab td.kat_zak_tab_left {	width: 85px;}.kat_zak_tab td.kat_zak_tab_ben {	padding: 15px 0px 27px 0px;}.kat_zak_input {	width: 256px;	height: 17px;	border: 1px solid #cccccc;	font: 11px Arial, Tahoma, Verdana;}.kat_zak_select {	color: #000000;	font: 11px Arial, Tahoma, Verdana;	width:	242px;	border: 1px solid #cccccc;}.kat_zak_select_form {	color: #000000;	font: 11px Arial, Tahoma, Verdana;	width: 256px;	border: 1px solid #cccccc;}.kat_zak_checkbox {	float: left;}.kat_zak_checkbox input {	margin: 0;}.kat_zak_text_block {	display: block;	margin-left: 20px;}.kat_zak_radio {	float: left;}.kat_zak_text {	float: left;	padding: 2px 20px 0px 0px;}.kat_zak_knopki {	padding: 0px 0px 0px 85px;}.kat_zak_left {	width: 373px;	border: 1px solid #000000;}.kat_zak_right {	border: 1px solid #ff0000;}.kat_zak_buklet {	padding: 31px 0px 0 0px;}.kat_zak_buklet_left {	float: left;	padding: 3px 3px 0px 0px;}.kat_zak_buklet_right {    float: left;}.kat_zak_buklet_link {	color: #000000;	font: 12px Arial, Tahoma, Verdana;}.kat_zak_buklet_link a {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: underline;}.kat_zak_buklet_link a:hover {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}.form_warning{	font:	11px Arial, Tahoma, Verdana;	color:	red;	padding:	15px 0 0 0;}/** styles for search **/.search_input {	color: #000000;	font: 11px Arial, Tahoma, Verdana;	border: 1px solid #cccccc;	height: 17px;	width: 172px;	border-right: 0px;}.search_float {	float: left;}.search_for_nazv {	padding-bottom: 7px;}.search_for_nazv_rez {	padding-bottom: 3px;}.search_line {	background: #666666;	height: 1px;	width: 345px;	margin: 79px 0px 11px 0px;}.search_line_rez {	background: #666666;	height: 1px;	width: 316px;	margin: 4px 0px 5px 0px;}.search_for_form {	padding: 0px;	margin: 0px;}.search_check_text {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	float: left;	padding: 2px 10px 0px 2px;}.search_for_selects {	padding-bottom: 13px;}.search_sel {	width: 189px;	margin-bottom: 2px;	font: 11px Arial, Tahoma, Verdana;}.search_but_karkas {	background: #cccccc url(/eshop/images/but_search_2.gif) no-repeat top right;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	float: left;	cursor: pointer;	padding: 1px 26px 1px 6px;}.search_but_link {}.search_vid {	display: none;}.search_for_checkbox {	margin: -2px 0px 5px -4px;}.search_box_scroll_right {	width: 344px;	height: 452px;	overflow: auto;}.search_rez_karkas {	width: 316px;}.search_rez_box {}.search_rez_box_pic {	float: left;	width: 101px;}.search_rez_box_text {	float: left;	color: #000000;	font: 12px/16px Arial, Tahoma, Verdana;	width: 198px;}.search_rez_box_link {	float: left;}.search_rez_link {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: underline;}.search_rez_link:hover {	text-decoration: none;}.search_rez_link_a {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	text-decoration: none;}.search_for_rez_link {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	cursor: default;	padding-top: 3px;}.cat_list_bottom_text{	font: 		10px Arial, Tahoma, Verdana;	color:		#666666;	padding:	7px 0 10px 0;}.art_box_scroll_1 {	width: 720px;	height: 453px;	overflow: auto;}/* styles for sitemap */.sitemap_box {	float: left;	width: 230px;}.sitemap_link {	color: #666666;	font: 12px/18px Arila, Tahoma, Verdana;	text-decoration: underline;}.sitemap_link:hover {	text-decoration: none;}.sitemap_link_big {	color: #000000;	font: bold 12px/18px Arila, Tahoma, Verdana;	text-decoration: underline;}.sitemap_link_big:hover {	text-decoration: none;}.sitemap_ugol_2 {	padding-left: 15px;	background: url(/images/ugolok.gif) no-repeat 0px 6px;}.sitemap_ugol_3 {	padding-left: 30px;	background: url(/images/ugolok.gif) no-repeat 15px 6px;}.sitemap_ugol_4 {	padding-left: 45px;	background: url(/images/ugolok.gif) no-repeat 30px 6px;}.handlersearch_text_top{	font: 		12px Arial, Tahoma, Verdana;	color:		#000000;	padding:	39px 25px 15px 0;	*padding:	36px 25px 15px 0;}.handlersearch_input{	width:		209px;	height:		17px;	border:		1px solid #cccccc;	background:	#ffffff;	font: 		11px Arial, Tahoma, Verdana;	color:		#000000;}.handlersearch_select{	width:		209px;	height:		18px;	border:		1px solid #cccccc;	background:	#ffffff;	font: 		11px Arial, Tahoma, Verdana;	color:		#000000;}.handlersearch_label{	font: 		12px Arial, Tahoma, Verdana;	color:		#000000;}.handlersearch_buttons{	padding:	18px 0 0 0;}.basic_top_text, .indiv_top_text{	font: 			10px Arial, Tahoma, Verdana;	color:			#666666;	margin-bottom:	2px;}.indiv_top_text{	margin-bottom:	21px;}.basic_top_pic{	position:		relative;	top:			5px;	margin-right:	8px;}.indiv_top_pic{	position:		relative;	top:			2px;	margin-right:	8px;}.handler_result_element{	background:	url(/eshop/images/handler_horizontal_line.gif) left 20px repeat-x;	width:		320px;}.handler_result_element_nb{	width:		320px;}.handler_result_vl{	background:	url(/eshop/images/handler_vertical_line.gif) 23px top no-repeat;	padding:	25px 0 0 0;	position:	relative;}.handler_result_vl_nb{	padding:	25px 0 0 0;	position:	relative;}.basic_result_pic{	position:	absolute;	left:		0;	top:		1px;	z-index:	1;}.indiv_result_pic{	position:	absolute;	left:		30px;	top:		5px;	z-index:	1;}.handler_box_scroll{	width:		342px;	height:		341px;	overflow:	auto;}.handler_content{	font: 			12px Arial, Tahoma, Verdana;	color:			#000000;	padding:		1px 0 26px 0;	line-height:	17px;}.handler_content a{	font: 				12px Arial, Tahoma, Verdana;	color:				#000000;	line-height:		17px;	text-decoration:	underline;}.handler_content a:hover{	text-decoration:	none;}.contact_form_close{	position:	absolute;	right:		1px;	top:		1px;	width:		16px;	height:		16px;	z-index:	105;	background: url(/eshop/images/contact_form_close.gif) left top no-repeat;	cursor:		pointer;}.search_handlers_empty{	font: 			12px Arial, Tahoma, Verdana;	color:			#000000;	line-height:	16px;}/* styles in shop_article.tpl */.shop_art_left {	float: left;	width: 370px;}.karkas_for_box_right_cms .shop_art_left {	float: left;	width: 325px;}.shop_art_right {	float: left;	width: 350px;	text-align: right;}.shop_art_title {	padding-bottom: 13px;}.shop_art_text {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding-right: 20px;}.shop_art_link_text {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;	padding-left: 26px;}.shop_art_link_strelka {	background: url(/images/strelka_for_gallery.gif) no-repeat top left;	cursor: pointer;	padding-bottom: 3px;}.shop_art_text_box {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding: 0px 0px 19px 25px;	display: none;}.shop_art_otstup {	height: 11px;}.shop_art_otstup_2 {	height: 17px;}.shop_art_otstup_3 {	padding-top: 18px;}.shop_art_otstup_4 {	padding-top: 20px;}.shop_art_link {	float: left;	display: inline-block;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: #cccccc url(/images/strelka_for_art.gif) no-repeat top left;	padding: 1px 7px 1px 26px;}.shop_art_link:hover {	background-color: #787878;	color: #ffffff;}.online-blattern {	margin: 0 0 10px 0;}.shop_art_link_2 {	float: left;	display: block;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none !important;	background: #cccccc url(/images/strelka_for_art.gif) no-repeat top right;	height: 16px;	*height: 17px;	padding: 1px 26px 0px 10px !important;}.shop_art_link_2:hover {	background: #787878 url(/images/strelka_for_art.gif) no-repeat top right;	color: #ffffff !important;}.shop_art_text p {	padding: 0px;	margin: 0px;}.shop_art_text a {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: underline;}.shop_art_text a:hover {	text-decoration: none;}.shop_art_text  a.shop_art_link, .shop_art_text  a.shop_art_link2, .shop_art_text  a.box_bottom_link_3 {	text-decoration: none;}/* styles for methodi_uhoda.tpl*/.uhod_link {	display: block;	color: #666666;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/eshop/images/strelka_1.gif) no-repeat 0px 70px;	padding: 67px 0px 4px 0px;	position:	relative;}.uhod_link:hover {	color: #000000;	background: url(/images/strelka_with_ramka.gif) no-repeat 0px 0px;}.uhod_link_a {	display: block;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/images/strelka_with_ramka.gif) no-repeat 0px 0px;	padding: 67px 0px 4px 0px;	position:	relative;}.uhod_link_mini {	display: block;	color: #666666;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/eshop/images/strelka_1.gif) no-repeat 0px 70px;	padding: 67px 0px 19px 0px;}.uhod_link_mini:hover {	color: #000000;	background: url(/images/strelka_with_ramka.gif) no-repeat 0px 0px;}.uhod_link_mini_a {	display: block;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/images/strelka_with_ramka.gif) no-repeat 0px 0px;	padding: 67px 0px 19px 0px;}.uhod_for_nazv {	padding-bottom: 36px;}.uhod_vid {	display: none;}.uhod_text {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding: 30px 20px 0px 0px;}.uhod_title {	padding: 25px 0px 12px 0px;}.uhod_tb {	background: #cccccc;	width: 80px;	margin-top: 20px;}.uhod_produkt {	width: 90px;	margin-right: 15px;	float: left;}/* for style front_object.tpl */.map_left {	float: left;	width: 268px;}.map_right {	float: left;	padding-top: 50px;}.map_select {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	width: 225px;}.for_sel_contry {	padding-bottom: 10px;}.for_sel_country {	padding-bottom: 20px;}.map_img {}.map_text {	color: #000000;	font: 12px/16px Arial, Tahoma, Verdana;	display: none;}/* styles for fag.tpl */.faq_for_nazv {	padding-bottom: 30px;}.faq_vid {	display: none;}.faq_text {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	padding-top: 30px;}.faq_title {	padding: 25px 0px 12px 0px;}.faq_line {	height: 1px;	background: #666666;	margin: 6px 0px;}.faq_karkas {	width: 299px;}.faq_big_link {	display: block;	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;	background: url(/eshop/images/but_faq.gif) no-repeat 0px 0px;	padding: 1px 0px 0px 26px;}.faq_big_link:hover {    background: url(/eshop/images/but_faq_a.gif) no-repeat 0px 0px;}.faq_box_scroll_right {	width: 344px;	height: 453px;	overflow: auto;}.faq_link {	color: #000000;	font: 12px Arial, Tahoma, Verdana;	text-decoration: underline;}.faq_link:hover {    text-decoration: none;}.faq_text ul {	margin: 0px;	padding: 0px;	list-style: none;}.faq_text ul li {	padding-left: 7px;	font: 12px Arial, Verdana, Tahoma;	background: url(/images/pic_for_list.gif) 0px 6px no-repeat;	*background: url(/images/pic_for_list.gif) no-repeat 0px 9px;}/* styles for agb */.agb_title {	font: bold 11px Arial;	padding: 15px 0px;}.agb_karkas {	padding-bottom: 14px;}.agb_num {	float: left;	width: 31px;}.agb_text {	float: left;	width: 650px;}.agb_bukvi {	float: left;	width: 31px;	margin-left: 31px;}.agb_text_bukvi {	float: left;	width: 588px;}.press_thanks{	width:	345px;}.presse_form_select{	font:	11px Arial, Tahoma, Verdana;	width:	256px;	border:	1px solid #cccccc;}.lang_versions {	float: left;	color: #999999;	font: 12px Arial, Tahoma, Verdana;	padding: 1px 0px 0px 16px;}.lang_versions a {	color: #999999;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}.lang_versions a:hover {    text-decoration: underline;}/* styles for splash for no flash */.nofl_usa {	position: absolute;	margin: -8px 0px 0px 28px;	padding-left: 51px;	background: url(/images/pic_for_splash_3.gif) no-repeat center left;	display: none;	z-index: 10;}.nofl_asi {	position: absolute;	margin: 0px 0px 0px 49px;	padding-left: 51px;	background: url(/images/pic_for_splash_3.gif) no-repeat center left;	display: none;	z-index: 10;}.nofl_oce {	position: absolute;	margin: 0px 0px 0px -279px;	padding: 0px 51px 0px 95px;	background: url(/images/pic_for_splash_3.gif) no-repeat center right;	display: none;	z-index: 10;}.nofl_eur {	position: absolute;	margin: -98px 0px 0px 18px;	padding: 0px 95px 0px 51px;	background: url(/images/pic_for_splash_3.gif) no-repeat center left;	display: none;	z-index: 10;}.nofl_afr {	position: absolute;	margin: 10px 0px 0px 40px;	padding-left: 51px;	background: url(/images/pic_for_splash_3.gif) no-repeat center left;	display: none;	z-index: 10;}.nofl_eur_dop_1 {	position: absolute;	margin: 58px 0px 0px 478px;	padding-left: 51px;	background: url(/images/pic_for_splash.gif) repeat-x center left;}.nofl_box_karkas {	width: 164px;	background: #ffffff url(/images/pic_for_splash.gif) repeat-y top left;}.nofl_box_karkas_r {	width: 164px;	background: #ffffff url(/images/pic_for_splash.gif) repeat-y top right;}.nofl_box_text {	color: #767676;	font: 12px Arial, Tahoma, Verdana;	padding: 4px 0px 16px 9px;}.nofl_box_text a {	color: #767676;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}.nofl_box_text a:hover {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;}.nofl_box_title {	color: #000000;	font: bold 18px Arial, Tahoma, Verdana;	padding-bottom: 11px;}.for_nofl_usa {	width: 94px;	height: 81px;	position: absolute;	margin: 200px 0px 0px 160px;}.for_nofl_asi {	width: 94px;	height: 81px;	position: absolute;	margin: 190px 0px 0px 760px;}.for_nofl_oce {	width: 94px;	height: 81px;	position: absolute;	margin: 340px 0px 0px 870px;}.for_nofl_eur {	width: 94px;	height: 81px;	position: absolute;	margin: 157px 0px 0px 456px;}.for_nofl_afr {	width: 94px;	height: 81px;	position: absolute;	margin: 280px 0px 0px 546px;}.nofl_eur_karkas {	position: absolute;	margin: -9px 0px 0px 155px;	width: 95px;	background: #ffffff url(/images/pic_for_splash_2.gif) repeat-y top left;}.nofl_oce_karkas {	position: absolute;	margin: -9px 0px 0px -104px;	width: 104px;	background: #ffffff url(/images/pic_for_splash_2.gif) repeat-y top left;}.nofl_box_text_2 {	color: #767676;	font: 12px Arial, Tahoma, Verdana;	padding: 9px 0px 10px 13px;}.nofl_box_text_2 a {	color: #767676;	font: 12px Arial, Tahoma, Verdana;	text-decoration: none;}.nofl_box_text_2 a:hover {	color: #000000;	font: bold 12px Arial, Tahoma, Verdana;}.nofl_link_in_box {	display: block;}.dop_01, .dop_02, .dop_03 {	display: none;}.popup{	width:		100%;	height:		100%;	position:	fixed;	*position:	absolute;	left:		0;	top:		0;	1top: 		expression(eval(document.documentElement.scrollTop) + "px");	z-index:	1001;	display:	none;}.popup_close{	width:		16px;	height:		16px;	background:	url(/eshop/images/contact_form_close.gif) left top no-repeat;	position:	absolute;	top:		0;	right:		0;	cursor:		pointer;}.popup_shadow{	position:	absolute;	left:		0;	top:		0;	width:		100%;	height:		100%;	background:	url(/eshop/images/popup_shadow.gif) left top repeat;	z-index:	1;	opacity:	0.85;	-khtml-opacity:	0.85;	-moz-opacity:	0.85;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);}.popup_back{	width:			538px;	position:		absolute;	left:			50%;	top:			50%;	margin-left:	-269px;	margin-top:		-214px;	z-index:		2;}.popup_bigpic{	display:	none;	opacity:	0;	-khtml-opacity:	0;	-moz-opacity:	0;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.bigpic_back{	width:		200px;	height:		200px;	background:	#ffffff url(/eshop/images/ico-loading.gif) center center no-repeat;	position:	absolute;	left:		50%;	top:		50%;	z-index:	101;}.future_table {	width: 100%;	color: #000000;	font: 12px Arial, Tahoma, Verdana !important;}.future_table td.future_table_left {	border-top: 1px solid #d5d5d5;}.future_table td.future_table_probel {}.future_table td.future_table_center {    border-top: 1px solid #d5d5d5;    background:	url(/eshop/images/fon_for_td_table.gif) no-repeat bottom right;}.future_table td.future_table_center_strelka {    border-top: 1px solid #d5d5d5;    background:	url(/eshop/images/strelka_3.gif) no-repeat top right;}.future_table td.future_table_right {	width: 100%;	border-top: 1px solid #d5d5d5;}.future_table td.future_table_tiff {	padding-left: 44px;}.for_future_size {	font-size: 8px;}.future_box_link {	color: #000000;	font: 12px Arial, Tahoma, Verdana !important;	text-decoration: none;}.future_box_link:hover {	text-decoration: underline;}.cat_checkboxes{	margin:			0 0 15px 0;}.cat_checkboxes_title{	margin:			0 0 5px 0;}.cat_checkbox{	float:			left;	padding:		0;	margin:			0 8px 10px 0;}.cat_checkbox_title{	float:			left;}.clr{	clear:			both;	width:			0;	height:			0;	font-size:		0;	line-height:	0;}.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}#showroom {	position: relative;}#showroom .preloader {	position: absolute;	left: 0;	top: 0;	z-index: 50;	width: 100%;	height: 100%;	background: #ffffff url(/eshop/images/showroom_preloader.gif) center center no-repeat;	box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;}#showroom .images {	width: 720px;	height: 382px;	margin: 0 0 12px 0;	position: relative;}#showroom .images > a {	position: absolute;	left: 0;	top: 0;	z-index: 1;	width: 100%;	height: 100%;	display: none;	text-decoration: none;}#showroom .images a img {	border: 0;}#showroom .images a.active {	display: block;}#showroom .thumbnails {	position: relative;	overflow: hidden;	z-index: 1;}#showroom .thumbnails ul {	list-style: none;	padding: 0;	margin: 0;	position: relative;	left: 0;	top: 0;	z-index: 1;	white-space: nowrap;	font-size: 0;	line-height: 1;}#showroom .thumbnails ul li {	display: inline-block;	margin: 0 12px 0 0;	padding: 0;	font-size: 0;	line-height: 1;	vertical-align: top;	position: relative;}#showroom .thumbnails ul li img {	border: 1px solid #000000;}#showroom .thumbnails ul li span {	display: block;	width: 100%;	height: 100%;	position: absolute;	left: 0;	top: 0;	z-index: 1;	cursor: pointer;	background: #000000;	cursor: pointer;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";	filter: alpha(opacity=70);	-moz-opacity: 0.7;	-khtml-opacity: 0.7;	opacity: 0.7;}#showroom .thumbnails ul li span.active {	filter: alpha(opacity=0);	-moz-opacity: 0;	-khtml-opacity: 0;	opacity: 0;}#showroom .navigation {	position: relative;	z-index: 2;	font-size: 0;	line-height: 1;	padding: 0 3px;}#showroom .navigation img {	cursor: pointer;	margin: -47px 0 0 0;}#showroom .navigation .left {	float: left;}#showroom .navigation .right {	float: right;}#showroom .images .description {	display: none;	width: 300px;	min-height: 83px;	background: #dddddd;	position: absolute;	left: 25px;	bottom: 3px;	z-index: 2;}#showroom .images .description > div.body {	font: 10px/16px Verdana;	color: #4b4c50;	padding: 6px 7px;}#showroom .images .description > div.body a {	font: 10px/16px Verdana;	color: #4b4c50;	text-decoration: underline;}#showroom .images .description > div.body span {	cursor: pointer;}#showroom .images .description > .top {	display: none;	width: 100%;	background: #9b9794;	padding: 0 0 2px;	position: absolute;	left: 0;	top: -21px;	z-index: 1;}#showroom .images .description > .top .left {	float: left;	padding-left: 6px;}#showroom .images .description > .top .right {	float: right;	padding-right: 6px;}#showroom .images .description > .top a {	font: 10px/16px Verdana;	color: #4b4c50;	text-decoration: underline;	cursor: pointer;}#intro {	width: 915px;	height: 453px;	font-size: 0;	line-height: 1;	position: relative;	background: #ffffff;}#intro .preloader {	position: absolute;	left: 0;	top: 0;	z-index: 50;	width: 100%;	height: 100%;	background: #ffffff url(/eshop/images/showroom_preloader.gif) center center no-repeat;	box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;}#intro .slide {	display: block;	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	z-index: 1;	overflow: hidden;	background: #ffffff;}#intro .slide img {	position: relative;	left: 0;	top: 0;	z-index: 1;}#intro .slide .title1 {	display: none;	position: absolute;	left: 0;	top: 240px;	z-index: 2;	font: 32px/36px 'helveticaregular';	color: #ffffff;}#intro .slide .title2 {	display: none;	width: 100%;	height: 100%;	position: absolute;	left: 0;	top: 0;	z-index: 2;}#intro .slide .title2 > div {	display: table-cell;	width: 915px;	height: 453px;	font: 100px/110px 'helveticaregular';	color: #ffffff;	opacity: 0.21;	-khtml-opacity: 0.21;	-moz-opacity: 0.21;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=21);	text-align: center;	vertical-align: middle;}#intro .slide a.link {	display: block;	width: 100%;	height: 100%;	position: absolute;	left: 0;	top: 0;	z-index: 3;}#intro .boxes {	position: absolute;	left: 0;	bottom: 12px;	z-index: 2;}#intro .boxes .box {	display: inline-block;	width: 250px;	height: 70px;	background: rgba(222, 225, 225, 0.9);	margin: 0 1px 0 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 3px 0 0 7px;	vertical-align: top;}#intro .boxes .box h3 {	font: bold 17px/24px Arial;	color: #676767;	padding: 0 0 0 0;	margin: 0 0 6px 0;}#intro .boxes .box .link {	background: url(/images/intro_box_link.gif) left 3px no-repeat;	padding: 0 0 0 20px;	margin: 0 0 0 0;}#intro .boxes .box .link a {	font: bold 12px/16px Arial;	color: #676767;	text-decoration: none;}#intro .boxes .box .link a:hover {	text-decoration: underline;}#intro .boxes .box .description {	font: 12px/16px Arial;	color: #676767;	padding: 0 0 0 20px;}#intro .controls {	position: absolute;	right: 16px;	bottom: 14px;	z-index: 2;}#intro .controls a {	display: none;	font: bold 12px/16px Arial;	color: #ffffff;	background: url(/images/intro_next.gif) right top no-repeat;	padding: 0 28px 2px 0;	text-decoration: none;}#intro .controls a:hover {	text-decoration: underline;}.beckenfinder_text_top {    font: 12px Arial, Tahoma, Verdana;    color: #000000;    margin: 25px 0px 20px 0;}.beckenfinder_select {    width: 209px;    height: 18px;    border: 1px solid #cccccc;    background: #ffffff;    font: 11px Arial, Tahoma, Verdana;    color: #000000;}.socials {	float: left;	font-size: 0;	line-height: 1;	margin-left: 15px;	position: relative;	top: -2px;}.socials a {	margin-left: 15px;}.socials a:first-child {	margin-left: 0;}.content-block.paragraphs p {	margin-top: 1em;	margin-bottom: 1em;}.content-block.paragraphs p:first-child {	margin-top: 0;}.content-block.paragraphs p:last-child {	margin-bottom: 0;}.contact_privacy_policy,.contact_privacy_policy a {    font: 10px Arial, Tahoma, Verdana;    color: #666666;}.contact_privacy_policy {	padding: 10px 0px 0 0;}.contact_privacy_policy a {	text-decoration: underline;}.contact_privacy_policy a:hover {	text-decoration: none;}