* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

table, td {border-collapse:collapse;}
a img {border:0;}
img { vertical-align:top;}
ul { list-style:none;}
.clear{ clear:both; float:none; height:0px; line-height:0px; font-size:0px;}

html, body, form, ul, ol, li, p, div, input{margin:0; padding:0;}
strong, b{ font-weight:bold; font-size:inherit;}
em{ font-style:italic; font-weight:inherit;}
html, body{ height:100%; width:100%;}
#conteiner_all{ width:100%; min-height:100%; *height:100%;}

a{ color:inherit; color:expression(this.parentNode.currentStyle['color']); cursor:pointer; outline:none; border:none; text-decoration:none;}
a:hover{ text-decoration:underline; }

body { text-align:left; background-color:#fff;}
h1, h2, h3, h4, h5{ margin:0; padding:0; display:block; line-height:normal; font-size:100%;}

.td, .td_1, td_2, .td_3{ padding:0;}

img { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box;}
/* ======================= layout ======================= */

.conteiner_all{  }
#conteiner_all_table{
	text-align:left;
	margin:0 auto;
	width:10px;
	}
#conteiner_all_2{ padding:47px 0 0 0; text-align:center;}
#conteiner_all_td{ vertical-align:top;}

#conteiner_all{min-width:1020px;}
.conteiner_content{ width:100%; padding:21px 0 0 0;}





/* ======================|HEADER|===================== */
#header{}
.header_table{ width:auto;}
.header_table .td_1{}
.header_table .td_2{}


.hpb_0 { position:relative; width:100%; }
.hpb_1 { position:relative; width:100%; line-height:0; font-size:0; }
.hpb_1_1 { position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_tl.png) no-repeat; }
.hpb_1_2 { position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_tr.png) no-repeat; right:0; top:0; }
.hpb_1_3 { padding:0 16px; }
.hpb_1_3_1 { width:100%; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-x left top;}

.hpb_2{ width:100%; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-y left top; }
.hpb_2_1{ background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-y right top; padding:0 1px 0 1px;}

#header_picture{}
#header_picture .slogan { padding:0 0 0 338px; }
#header_picture .second { padding:65px 0 0 6px }
#header_picture .third { padding:45px 0 0 0px }
#header_picture .fourth { padding:3px 0 0 6px }

.hpb_3 { position:relative; width:100%; line-height:0; font-size:0; }
.hpb_3_1 { position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_bl.png) no-repeat; }
.hpb_3_2 { position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_br.png) no-repeat; right:0; top:0; }
.hpb_3_3 { padding:0 16px; }
.hpb_3_3_1 { width:100%; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-x left bottom;}

* html .hpb_1_1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_tl.png', sizingMethod='scale', enabled=true);}
* html .hpb_1_2 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_tr.png', sizingMethod='scale', enabled=true);}
* html .hpb_3_1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_bl.png', sizingMethod='scale', enabled=true);}
* html .hpb_3_2 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_br.png', sizingMethod='scale', enabled=true);}

#logo_td, #comp_name_td{ vertical-align:middle;}
#menu_td{ vertical-align:bottom;}

#languages_id_decor{ position:relative;}
#languages_id_decor .dop_block{ position:absolute; top:0px; right:2px;}
#languages_id_decor .dop_block2{ position:relative;}
#languages_id_decor .select_arrow{ position:absolute; right:0px; top:-1px; width:18px; height:20px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/select_arrow.png) no-repeat 0 0;}
#languages_id_decor:hover .select_arrow{background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/select_arrow.png) no-repeat 0 -20px;}
#languages_id_decor .currentSiteLanguagesSelect{
	display:block !important;
	position:absolute;
	z-index:1;
	border:solid 1px #d5d5d5;
	background:none;
	width:100%;
	height:20px;
	padding-left:4px;
	line-height:18px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000;
	}
#languagesSelect{ opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); filter:alpha(Opacity=0); height:20px; display:block; position:relative; z-index:2 !important; color:000; cursor:pointer;}

/* -----------------{Header_componentS}---------------- */



/* -----------------{SloganS}---------------- */
#company_name{ float:left; margin:0;}
.logotype_block{ }
.slogan{ float:left; }

/* ======================|Menu|====================== */

/* ======================|conteiner_content|===================== */


.conteiner_content{ width:100%; *height:100%;}
.content_0{ width:100%; }


#conteiner_all, .panel_dop2, .infobox_content_0, .infobox_all_0, .text, #conteiner_all_table, .title_link, .title_text, .link, .blok_title, .date, .date_t, .paypal_product_list .productName h3, #conteiner_all_table td, .conteiner_content input, .conteiner_content select, .conteiner_content textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#969696;
	}
.conteiner_all, .panel_dop2, .infobox_content_0, .infobox_all_0, .text, #conteiner_all_table, .title_link, .title_text, .link, .blok_title, .date, .date_t, .paypal_product_list .productName h3{text-align:left;}
	


.conteiner_content .infobox_header{ text-align:left; margin-bottom:10px;}
.conteiner_content .infobox_header_table td{ height:60px; vertical-align:middle; padding:0 0 0 0px;}
.conteiner_content .infobox_header_table{}



.content_0, .panel_dop2, .width, .infobox_content_0, .infobox_all_0{ *width:100%; *height:100%;}
.conteiner_content .text img, .conteiner_content .news_picture img{}

#conteiner_all{ text-align:center;}
/*+++++++++++++++++++SPECIAL+++++++++++++++++++*/

/* -======================|Footer|=======================- */
#footer{ padding:17px 0 0 0;}
#footer, #copyright, #copyright .copyright_link_div{ font-family:Arial, Helvetica, sans-serif; color:#969696; font-size:12px; line-height:15px; text-transform:none;}
#footer a{ color:#3f4449; text-decoration:none;}
#footer a:hover{ color:#01a5e4;}
#copyright{ padding:7px 0 5px 0;}
#copyright .copyright_link_div{ padding:5px 0 0px 0;}
#footer .table{ width:100%;}
#footer .table .td_1, #footer .table .td_2{ vertical-align:middle; padding:0;}
#footer .table .td_1 { text-align:left; padding-left:22px; }
#footer .table .td_2 { text-align:right; padding-right:22px; }
#footer .table .td_2 .text{ text-align:right;}

/* +++++++++++++++++ PAGES +++++++++++++++++*/
.panel_left, .panel_right, .panel_mid, .panel_mid_left, .panel_mid_right{ padding:0; vertical-align:top;}
.panel_dop_0{ width:100%;}

/*_____________________(blocks_pading&margin)________________________*/
.infobox_all{ padding:1px 0px 1px 0px;}
.conteiner_content .block{ padding:0px 0 7px 0; margin-bottom:0px;}
.conteiner_content .advice .infobox_content{ padding:0; margin:0;}
/*_____________________(blocks_pading&margin)________________________*/

/*_____________________(layout_index)________________________*/

#layout_index{}
#layout_index .layout_table { width:100%;}
#layout_index .panel_left{ width:25%;}
#layout_index .panel_left .panel_dop{ padding:0px 4px 0px 0px; }
#layout_index .panel_mid_left{width:25%;}
#layout_index .panel_mid_left .panel_dop{ padding:0px 4px; }
#layout_index .panel_mid_right{width:25%;}
#layout_index .panel_mid_right .panel_dop{ padding:0px 4px; }
#layout_index .panel_right{ width:25%%;}
#layout_index .panel_right .panel_dop{padding:0px 0px 0px 0px;}
/*_____________________(layout_1_2)______________________*/

#layout_1_2{}
#layout_1_2 .layout_table{ width:100%; text-align:left;}
#layout_1_2 .panel_left{ width:42%; vertical-align:top;}
#layout_1_2 .panel_left .panel_dop{ padding:0px 0px 0px 0px;}
#layout_1_2 .panel_right{ width:58%; vertical-align:top;}
#layout_1_2 .panel_right .panel_dop{ padding:0px 0px 0 0px;}
/*_____________________(layout_2_1)______________________*/

#layout_2_1{}
#layout_2_1 .layout_table { width:100%; text-align:left;}
#layout_2_1 .panel_left { width:58.8%; }
#layout_2_1 .panel_left .panel_dop { padding:0px 0px 0px 0px;}
#layout_2_1 .panel_right { width:41.2%; }
#layout_2_1 .panel_right .panel_dop { padding:0px 0px 0 0px;}
/*_____________________(layout_2x1_1)______________________*/
#layout_2x1_1 {}
#layout_2x1_1 .layout_table { width:100%; }
#layout_2x1_1 .panel_left { width:44%; }
#layout_2x1_1 .panel_right { width:56%; }
/*_____________________(layout_2x1_1)______________________*/
#layout_2_1x1_1{}
#layout_2_1x1_1 .layout_table { width:100%; }
#layout_2_1x1_1 .top .panel_left { width:58.2%; }
#layout_2_1x1_1 .top .panel_right { width:42.8%; }
#layout_2_1x1_1 .bottom .panel_left { width:48%; }
#layout_2_1x1_1 .bottom .panel_right { width:52%; }

/*____________________layout_1____________________*/
#layout_1{ text-align:center; }
#layout_1 #one_panel{ width:100%; text-align:left;}


/*___________________for_all_______________*/

/*___________________decor_block_______________*/
.decor .de_0{ width:100%; position:relative;}
.decor .de_1{ width:100%; position:relative; line-height:0; font-size:0;}
.decor .de_1_1{ position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_tl.png) no-repeat;}
.decor .de_1_2{ position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_tr.png) no-repeat; right:0; top:0;}
.decor .de_1_3{ padding:0 16px; }
.decor .de_1_3_1{ width:100%; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-x left top; }

.decor .de_2{ width:100%; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-y left top; position:relative; }
.decor .de_2_1{ background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-y right top; padding:0 22px 22px 22px; }

.decor .de_3{ width:100%; position:relative; line-height:0; font-size:0;}
.decor .de_3_1{ position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_bl.png) no-repeat;}
.decor .de_3_2{ position:absolute; width:16px; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_br.png) no-repeat; right:0; top:0;}
.decor .de_3_3{ padding:0 16px; }
.decor .de_3_3_1{ width:100%; height:16px; background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/hpb_brd.gif) repeat-x left bottom; }

.decor .text{ font-size:11px; line-height:15px;}

* html .decor .de_1_1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_tl.png', sizingMethod='scale', enabled=true);}
* html .decor .de_1_2 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_tr.png', sizingMethod='scale', enabled=true);}
* html .decor .de_3_1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_bl.png', sizingMethod='scale', enabled=true);}
* html .decor .de_3_2 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hpb_br.png', sizingMethod='scale', enabled=true);}


.de_2_1{ padding:16px 22px 16px 22px; }

/*___________________decor_block_______________*/

/*_________________MORE___________________*/
.conteiner_content .more_div, .backLink{ text-align:right; display:block; margin-bottom:0px; float:none; padding-top:16px}
.conteiner_content .more_div{ text-align:left;}

a.more, .backLink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:normal;
	text-decoration:underline;
	text-transform:lowercase;
	color:#01a5e4;
	background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/menu_arrow.gif) no-repeat left -36px;
	padding:0 0 0 15px;
	
	}
a.more:hover, .backLink a:hover{ color:#969696; background-position:left 3px; text-decoration:none;}


/*====================== INFOBOXES ======================*/
/* --------------- obshee ---------------*/
.ta_r{ text-align:right;}
/*_________________UL_LI_____________________*/
.conteiner_content ul{ padding:0;}
.conteiner_content ul li{
	background:url(http://eturnkeys3294009367dc98.users.site2you.com/images/menu_arrow.gif) no-repeat;
	padding:0 0 0 17px;
	background-position:0px -34px;
	color:#37add6;
	font-size:14px; line-height:20px;
	font-style:normal;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	display:block;
	}
.conteiner_content ul li a{ text-decoration:underline;}
/* ______________span&bold______________ */
.bold, .title_link, .title_text, .link, .blok_title, .paypal_product_list .productName h3, .form_div b{
	color:#3f4449;
	font-weight:normal;
	margin:0; padding:0;
	}
.bold, .title_text, .blok_title{
	font-style:normal;
	text-decoration:none;
	}
.title_link, .link{
	text-decoration:underline; color:#01a5e4;
	}
.title_link:hover, .link:hover{ text-decoration:none !important;}
h5.title_text{ display:block; margin-bottom:14px;}

.decor .title_link, .decor .link{color:#3f4449;}
/* ______________image_class______________*/
.image_top_left{ margin:0 10px 10px 0; float:left;}
.image_top_right{margin:0 0px 10px 10px; float: right;}
.image_top_mid{margin:0 0px 10px 0px;}
.image_mid_left{margin:10px 10px 10px 0; float:left;}
.image_mid_right{margin:10px 0px 10px 10px; float:right;}
.image_bottom_left{margin:10px 10px 0px 0; float:left;}
.image_bottom_right{margin:10px 0px 0px 10px; float:right;}

/*______________forms______________*/
.captcha{ margin:15px 0;}
.form_title{ font-weight:bold;}
.contact_form, #addTestimonialForm{ width:100%;} 
.conteiner_content input, .conteiner_content select, .conteiner_content textarea {
	width:100%;
	height:22px;
	line-height:22px !important;
	vertical-align:middle;
	border:solid 1px #a09b96;
	margin:5px 0;
	color:#3f4449;
	}
.conteiner_content textarea{height:150px; overflow:auto;}
.conteiner_content input:focus, .conteiner_content select:focus, .conteiner_content textarea:focus{ border-color:#01a5e4;}

/*______________two_element____________________*/

.two_element{width:100%;}
.two_element .table{ width:100%;}
.two_element .table .td_1, .leader .two_element .table .td_2{ vertical-align:top; width:50%;}
.two_element .table .td_1{ padding:0 15px 0 0;}
.two_element .table .td_2{ padding:0 0 0 15px;}
.two_element .table .picture{ margin-right:0;}

/*______________|ewi|_______________________*/
.ewi{}
.ewi .decor{}
.ewi .index{ margin: 27px 0 0 0;}
.ewi .index .picture{ float:none; position:relative; height:124px; margin:0;}
.ewi .index .picture2{ position:absolute; width:100%; text-align:center; top:-27px;}
.ewi .index .block{ padding:0; margin:0;}
.ewi .index .title_link{ color:#3f4449;}
/*______________|featured_products|_______________________*/
.featured_products{}
.featured_products .picture{ min-width:80px; *width:80px;}
.featured_products .decor {}
/*______________|testimonials|______________*/
.testimonials{ padding:0px 0 0px 0px;}
.testimonials .block{ margin:5px 0;}
.testimonials input{}
.testimonials input, .testimonials textarea{}
.testimonials .more_div{ text-align:right;}
/* --------------- NEWS --------------- */
.news .block{}

.news .default{}
.news .default .block{ }
.news .default .text{color:#000;}

.news .index .block{ width:100%; padding:0; margin:0;}
.news .index .text{}
.news .index .ne_db{}
.news .index .infobox_content { padding:0px; margin:0px;}
.news .index .date{
	float:left;
	width:19px;
	height:25px;
	line-height:25px;
	text-align:center;
	}
.news .index .table{ width:100%;}
.news .index .table td{ vertical-align:top;}
.news .index .table .td_1{ padding-right:13px;}
.news .index .table .td_2{ width:100%;}
.news .index .sep { margin-bottom:20px;}
.news .index .sep .td_2{padding-bottom:20px;}
.news .index .text{}
.news .index .title_link{ }
.date_t, .date{
	color:#2e566f;
	font-weight:normal;
	font-style:normal;
	font-size:13px;
	text-align:left;
	display:block;
	margin:0 5px 0 0;
	}
.picture{
	text-align:left;
	float:left;
	margin:0 14px 14px 0;
	}
.news_picture img, .news_text img {margin:0 10px 10px 0; float:left;}
.news2{}

/*______________|welcome|___________________*/
.welcome{}
.welcome .page_header{}
.welcome .more{}
.welcome .more:hover{ text-decoration:none;}
/*______________|page_text|_________________*/
.page_text{}
.page_text .text{}
/*______________|product_list|______________*/
.paypal_product_list{}
.paypal_product_list .productName h3{ padding:0; margin:0;}
.paypal_product_list .productName { padding:8px 0;}
.paypal_product_list .productIcon{ margin:0 15px 0 0; min-width:90px; *width:90px; text-align:center;}
.paypal_product_list .productShortDescription{}
.paypal_product_list td{ vertical-align:top;}


/*______________|pages_listing|_____________*/
#conteiner_all .pages_listing, #conteiner_all .pages_listing a{ color:#01a5e4; }
#conteiner_all .pages_listing{ text-align:center;}

.center{ text-align:center;}
/*______________|partner|___________________*/
.partner img{ float:left;}
/*______________|google_map|________________*/
.google_map{ }
.google_map .infobox_header_1{}
.google_map .infobox_header_2 {}
/* ================= FORMS ================= */
/*==============contact form styles ==============*/
.conteiner_content .contact_form .contactForm input, .contactForm select, .contactForm textarea {}
.conteiner_content .contact_form .contactForm input, .contactForm textarea {}
.conteiner_content .contact_form .contactForm input{}
.conteiner_content .contact_form .contactForm select{}
.conteiner_content .contact_form .contactForm textarea {}
.conteiner_content .contact_form a.more:hover{
	text-decoration:none;}

.conteiner_content .contact_form .contactFormSubmit{
	margin:0 20px 0 0;
	}
.conteiner_content ul.error li{}

/*==============contact form styles ==============*/
/*	_______________________________   */
#addTestimonialForm input,#addTestimonialForm textarea{
	width:100%;
	background:#fff;}