/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
body{ margin:0px; padding:0px; font-family:Tahoma,Arial,Times New Roman;background-color:#FFFFFF;font-size:11px;}
/*MAIN*/
.fL{ float:left}
.fR{ float:right}
.clear{clear:both}
.im{margin:0px}
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%; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-width: 0px; padding: 0px; margin: 0px;}
html,body {height:100%}
input, textarea {font: 12px "OpenSans-CondensedLight", Arial, sans-serif; color: #333;}
input[type="button"], input[type="submit"], button {cursor: pointer}
td{margin: 0px; padding: 0px;}
form{padding: 0px; margin: 0px;}
a{color: #000100; -moz-transition: color 0.1s linear; -o-transition: color 0.0s linear; -ms-transition: color 0.0s linear; -webkit-transition: color 0.0s linear; transition: color 0.0s linear; text-decoration:none;}
	
.tinymce{}
.tinymce h1{
	font:18px Arial;
	color:#258dd1;
	padding:10px 0 10px 0;
	}
.tinymce p{
	font:12px Arial;
	color:#3f3f3f;
	line-height:16px;
	padding:10px 0 0px 0;
	margin:0 0 10px 0;}
.tinymce p span{
	font:12px Arial;
	color:#e71b00;
	line-height:16px;}

.tinymce ul{
	padding:10px 0 10px 13px;
	margin:0 0 0 0;}
.tinymce ul li{
	margin:0 0 6px 0;
	padding:0 0 0 0;}
@font-face {
    font-family: 'pts75f';
    src: url('../fonts/pts75f.eot');
    src: url('../fonts/pts75f.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pts75f.woff') format('woff'),
         url('../fonts/pts75f.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/*

================================================================================
|                                     BG_STYLES                                     |
================================================================================
*/




/*
================================================================================
|                                     HEADER                                   |
================================================================================
*/
.boxHeader{
	background:url(../img/box_header.jpg) repeat-x left top;
	min-width:1000px;
	} 
#header{
	width:1000px;
	margin:0 auto; 	
	height:348px;	
	text-align:left;
	position:relative;}
.support #header{
	height:200px;}
.logo{
	position:absolute;
	left:42px; top:22px;}
.support .logo{
	position:absolute;
	left:35px; top:35px;}
.boxLanguage{
	position:absolute;
	left:260px; top:6px;}
.boxLanguage p{
	float:left;
	font:bold 11px Arial;
	color:#1d7e94;
	padding-top:4px;    }
.lineLanguage{
	float:left;
	padding:4px 5px 5px 4px;
	margin-right:15px;}
.lineLanguage:hover{ background-color:#ffffff; border:1px solid #e1e2e2; padding:3px 4px 4px 3px;}
.lineLanguage a img{
	float:left;
	margin:1px 4px 0 0;}
.lineLanguage a.eng{
	float:left;
	margin:0 0 0 0;
	background:url(../img/marker_1.png) no-repeat right 6px;
	font:normal 11px Arial;
	color:#82b0ba;
	padding:0 10px 0 0;}
.lineLanguage a.eng span{ border-bottom:1px dotted;}
.lineLanguage a.eng:hover span{ color:#f53c28; border-bottom:none;}
.lineLanguage a.eng:hover{ color:#f53c28;}
.languge_1{
	margin-bottom:5px;}
.lineLanguage:hover .languge_1.next{ display:block;}
.languge_1.next{
	display:none;}
.languge_1.next a.eng{ background:none;}
.currency_1{
	margin-bottom:5px;}
.lineLanguage:hover .currency_1.next{ display:block;}
.currency_1.next{
	display:none;}
.currency_1.next a.eng{ background:none;}
.addFavourites{
	float:left;
	text-align:left;	
	background:url(../img/icon_header_2.png) no-repeat left top;
	min-height:14px;
	font:11px Arial;
	color:#82b0ba;    
	text-decoration:underline; 	
	padding:0 0 0 20px;
	position:absolute;
	left:525px; top:10px;  } 
.addFavourites:hover{ text-decoration:none;}

.boxBasket{
	float:right;
	background:url(../img/box_basket.jpg) repeat-x left top;
	height:32px;
	width:auto;
	border-radius: 0 0 6px 6px; moz-border-radius: 0 0 6px 6px; webkit-border-radius: 0 0 6px 6px;
	behavior: url(css/PIE.htc);
	border-bottom:1px solid #dee7e9;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	position:absolute;
	-moz-box-shadow:0 0 3px 1px #dee7e9;-webkit-box-shadow:0 0 3px 1px #dee7e9;box-shadow:0 0 3px 1px #dee7e9;
	behavior: url(css/PIE.htc);
	right:51px; top:0px;
	} 
.boxBasket a img{
	float:left;
	margin:0 0 0 0;}
.boxBasket p{
	float:left;
	padding:9px 10px 0 9px;
	width:auto;
	font:12px Arial;
	color:#49737c;    }
.boxBasket p a{
	font:12px Arial;
	color:#40bfda;
	margin-left:5px;
	text-decoration:underline;}
.boxBasket p a:hover{ text-decoration:none;}

.iconHeader1{
	text-align:left;	
	background:url(../img/icon_header_1.png) no-repeat left 5px;
	min-height:41px;
	font:bold 18px Arial;
	color:#f53c28;    
	padding:0 0 0 45px;
	position:absolute;
	left:260px; top:50px;  } 
.iconHeader1 a{
	font:normal 12px Arial;
	color:#1d7e94;
	text-decoration:none;    }
.iconHeader1 a:hover{ text-decoration:none;}

.headerTel{
	position:absolute;
	left:450px; top:52px;
	font:normal 12px Arial;
	color:#1d7e94;
	line-height:18px;
	}
.boxMainNav{
	background:url(../img/box_main_nav.jpg) repeat-x left top;
	height:43px; width:960px;
	position:absolute;
	left:20px; top:115px;
	border-radius: 6px; moz-border-radius: 6px; webkit-border-radius: 6px;
	behavior: url(css/PIE.htc);
	-moz-box-shadow:0 1px 3px 1px #dee7e9;-webkit-box-shadow:0 1px 3px 1px #dee7e9;box-shadow:0 1px 3px 1px #dee7e9;
	border:1px solid #FFFFFF;
	z-index:1}
.headerNav{
	height:43px; width:960px;
	left:20px; top:116px;
	position:absolute;
	z-index:10;}
.headerNav ul{
	padding:0 0 0 15px;
	position:relative;}
.headerNav ul li{
	float:left;
	padding:0 0 0 0;	
	margin:0 29px 0 0;
	list-style-type:none;}
.headerNav ul li a{
	display:block;
	height:30px;
	padding:13px 0 0 0;
	font:13px 'pts75f';
	color:#1d7e94;
	text-decoration:none;
	text-transform:uppercase;}
.headerNav ul li.active a{ border-bottom:5px solid #e93a27; height:25px;}
.headerNav ul li a:hover{color:#f53c28;}
.headerMan{ 
	background:url(../img/header_man.png) no-repeat; 
	height:318px; width:271px;
	position:absolute;
	right:36px; top:41px;
	z-index:5; 	 } 
.support .headerMan{ 
	background:url(../img/img_header_support.png) no-repeat; 
	height:200px; width:295px;
	position:absolute;
	right:120px; top:0;
	z-index:5; 	 } 
	
.boxSubnav{
	position:absolute;
	left:36px; top:195px;
	z-index:2;}
.boxSubnav ul{
	padding:0 0 0 0;}
.boxSubnav ul li{
	float:left;
	margin:0 13px 0 0;
	width:110px;
	text-align:center;
	list-style-type:none;}
.boxSubnav ul li a{
	display:block;
	background:url(../img/subnav_off_1.png) no-repeat center top;
	width:110px;
	padding:79px 0 0 0;
	text-align:center;
	text-decoration:none;
	font:14px 'pts75f';
	color:#1d7e94;
	line-height:18px;
	text-decoration:none; }
.boxSubnav ul li a:hover{ background:url(../img/subnav_on_1.png) no-repeat center top;}
.boxSubnav ul li+li a{background:url(../img/subnav_off_2.png) no-repeat center top;}
.boxSubnav ul li+li a:hover{ background:url(../img/subnav_on_2.png) no-repeat center top;}

.boxSubnav ul li+li+li a{background:url(../img/subnav_off_3.png) no-repeat center top;}
.boxSubnav ul li+li+li a:hover{ background:url(../img/subnav_on_3.png) no-repeat center top;}

.boxSubnav ul li+li+li+li a{background:url(../img/subnav_off_4.png) no-repeat center top;}
.boxSubnav ul li+li+li+li a:hover{ background:url(../img/subnav_on_4.png) no-repeat center top;}

.boxSubnav ul li+li+li+li+li a{background:url(../img/subnav_off_5.png) no-repeat center top;}
.boxSubnav ul li+li+li+li+li a:hover{ background:url(../img/subnav_on_5.png) no-repeat center top;}

	
.supporteTel{
	position:absolute;
	left:35px; top:71px;
	font:bold 18px Arial;
	color:#f53c28;}
.addBookmark{
	background:url(../img/icon_bookmark.png) no-repeat left top;
	min-height:15px;
	padding:0 0 0 18px;
	position:absolute;
	left:310px; top:40px;
	font:11px Arial;
	color:#82b0ba;
	text-decoration:underline;}
.addBookmark:hover{ text-decoration:none;}
	


/*
================================================================================
|                                     CONTENT                                 |
================================================================================
*/
#content{
	width:1000px;
	margin:0 auto; 	
	/*height:1406px;	*/
	padding-bottom:55px;
	text-align:left;
	font-size: 12px;}
.blockContentSearch{
	margin:0 20px 0 20px;
	border-bottom:1px solid #e1e2e2;
	padding:16px 10px 15px 11px;}
.blockContentSearch p{
	float:left;
	padding:5px 0 0 0;
	width:108px;
	font:12px Arial;
	color:#9f9f9f;}
.blockLetters{
	float:left;
	padding:7px 0 0 2px;
	width:455px;}
.blockLetters a{
	float:left;
	font:11px Arial;
	color:#40bfda;
	text-decoration:underline;
	text-transform:uppercase;
	margin:0 10px 0 0;}
.blockLetters a:hover{ color:#f53c28;}
.blockSearch{
	float:right;
	padding:0 0 0 0;
	width:360px;}
.blockSearch p{
	float:left;
	font:12px Arial;
	color:#9f9f9f;
	padding:5px 0 0 0;
	width:132px;}
.blockSearch form{
	float:left;
	width:228px;}
.blockSearch form input[type='text']{
	float:left;
	background-color:#FFFFFF;
	border:1px solid #e1e2e2;
	width:188px; height:26px;
	font:12px Arial;
	color:#9f9f9f;
	padding:0 5px 0 5px;}
.blockSearch form input[type='submit']{
	float:left;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px; 
	background:url(../img/button_search.jpg) no-repeat left top;
	width:28px;BORDER-LEFT: 0px;
	CURSOR: pointer;
	BORDER-BOTTOM: 0px; 
	HEIGHT:28px;
	margin:0 0 0 0;
	}
	
.contentLeft{
	float:left;
	padding:32px 0 0 30px;
	width:190px;}
.contentLeft h2{
	border-bottom:4px solid #f53c28;
	padding:0 10px 15px 10px;
	font:24px 'pts75f';
	color:#333333;}
.categories{
	padding:17px 0 0 0;}
.categories ul{
	padding:0 0 0 0;
	margin:0 0 0 0; }
.categories ul li{	
	list-style-type:none;}
.categories ul li span{
	display:block;
	padding:5px 9px 7px 11px;
	border-bottom:1px dotted #b3b8b9;}
.categories ul li span a{
	display:block;
	background:url(../img/marker_categories.png) no-repeat right 5px;
	font:12px Arial;
	color:#2ca4bd;
	text-decoration:none;}
.categories ul li span a:hover{color:#f53c28; background:url(../img/marker_categories_on.png) no-repeat right 5px;}

.categories ul li.active span > a{background:url(../img/open_off.jpg) no-repeat right 6px;}
.categories ul li.active span > a:hover{color:#f53c28; background:url(../img/open_on.jpg) no-repeat right 6px;}

.categories ul li ul{	
	padding:5px 5px 5px 12px;
	border-bottom:1px dotted #b3b8b9;}
.categories ul li ul li{
	list-style-type:none;
	margin:0 0 8px 0;}
.categories ul li ul li a{
	display:block;
	background:url(../img/subcategory_off.jpg) no-repeat left 5px;
	font:11px Arial;
	color:#9e9e9e;
	padding:0 0 0 12px;
	text-decoration:none;}
.categories ul li ul li a:hover{background:url(../img/subcategory_on.jpg) no-repeat left 5px; color:#f53c28;}


.contentRight{
	float:left;
	padding:32px 0 0 50px;
	width:701px;}
.contentRight h1{
	border-bottom:4px solid #f53c28;
	padding:0 10px 15px 10px;
	font:24px 'pts75f';
	color:#333333;
	margin:0 1px 0 1px;}

.blockProducts{
	padding:14px 0 0 0;
	margin:0 0 0 -22px;}
.boxOneProduct{
	float:left;
	margin:21px 0 0 23px;
	background:#FFFFFF url(../img/box_product.jpg) repeat-x left bottom;
	border:1px solid #FFFFFF;
	-moz-box-shadow:0 0 0 1px #e1e2e2;-webkit-box-shadow:0 0 0 1px #e1e2e2;box-shadow:0 0 0px 1px #e1e2e2;
	behavior: url(css/PIE.htc);
	position:relative;
	width:192px;
	padding:15px 10px 12px 14px;}
.boxOneProduct:hover{-moz-box-shadow:0 0 0 1px #f53c28;-webkit-box-shadow:0 0 0 1px #f53c28;box-shadow:0 0 0px 1px #f53c28;}
.boxOneProduct a.name{
	margin:0 0 0 7px;
	font:18px 'pts75f';
	color:#000000;
	text-decoration:none;}
.boxOneProduct a.name:hover{ text-decoration:underline;}
.boxOneProduct a img{
	float:left;
	margin:18px 0 0 0;}
.productPrice{
	float:right;
	padding:10px 3px 0 0px;
	width:104px;}
.productPrice p{
	text-align:center;
	padding:0 0 5px 0;
	font:11px Arial;
	color:#9ea1a1;}
.productPrice p.price{
	text-align:center;
	padding:0 0 0 0;
	font:30px 'pts75f';
	color:#40bfda;}
.addCard{
	display:block;
	text-align:left;	
	background:#1d7e94 url(../img/add_card.png) no-repeat 6px 5px; 
	height:27px; width:54px;  
	font:11px Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:11px;    
	text-decoration:none;
	text-transform:uppercase; 	
	padding:1px 0 0 30px;
	margin:3px auto 0 auto;  }
.addCard:hover{ background:#f53c28 url(../img/add_card.png) no-repeat 6px 5px; }
.boxOneProduct p.main{
	text-align:center;
	padding:29px 7px 8px 7px;
	font:11px Arial;
	color:#9e9e9e;
	line-height:14px;}
.boxOneProduct a.more{
	text-align:center;
	display:block;
	font:11px Arial;
	color:#40bfda;
	text-decoration:underline;}
.boxOneProduct a.more:hover{ text-decoration:none;}

.banner_1{
	float:left;
	background:url(../img/banner_1.jpg) no-repeat; 
	height:246px; width:220px;
	margin:20px 0 0 21px;  	 }
.banner_1 span{
	display:block;
	margin:13px 0 0 14px;
	font:65px 'pts75f';
	color:#ffffff;
	line-height:65px;
	text-transform:uppercase;} 
.banner_1 span+span{
	display:block;
	margin:-3px 0 0 18px;
	font:16px 'pts75f';
	color:#ffffff;
	text-transform:uppercase;} 
.banner_1 span+span+span{
	display:block;
	padding:7px 0 0 18px;
	font:10px 'pts75f';
	color:#ffffff;
	text-transform:uppercase;
	line-height:14px;} 
.banner_1 span+span+span+span{
	display:block;
	padding:48px 0 0 18px;
	font:bold 12px Arial;
	color:#ffffff;
	line-height:14px;
	text-transform:uppercase;} 
.banner_2{
	float:left;
	background:url(../img/box_banner_2.jpg) repeat; 
	height:74px; width:441px;
	margin:21px 0 0 0px;
	border:10px solid #ededed;
	text-align:center; 	 }
.banner_2 span{
	display:block;
	padding:10px 0 0 0;
	font:30px 'pts75f';
	color:#ffffff;
	text-transform:uppercase;}
.banner_2 span+span{
	display:block;
	padding:2px 0 0 0;
	font:12px 'pts75f';
	color:#ffffff;
	text-transform:uppercase;}
	
.banner_3{
	float:right;
	background:url(../img/box_banner_3.jpg) repeat; 
	height:97px; width:217px;
	margin:24px 4px 0 0px;
	text-align:left; 	 }
.banner_3 span{
	display:block;
	padding:16px 0 0 16px;
	font:24px 'pts75f';
	color:#263873;
	line-height:24px;
	text-transform:uppercase;}
.banner_3 span+span{
	display:block;
	padding:4px 0 0 16px;
	font:11px 'pts75f';
	color:#974040;
	text-transform:uppercase;}
	
.limitedOffers{
	padding:33px 0 0 0;}
.limitedOffers h2{
	border-bottom:4px solid #f53c28;
	padding:0 10px 15px 10px;
	font:24px 'pts75f';
	color:#333333;
	margin:0 1px 0 1px;}
.icon_1{ 
	background:url(../img/icon_1.png) no-repeat; 
	height:23px; width:21px;
	position:absolute;
	right:14px; top:13px;  	 } 
	
.blockLinks{
	margin:42px 0 0 0;
	background:url(../img/block_links.jpg) repeat; 
	height:131px; width:694px;
	padding:3px; } 
.topLink{
	background-color:#FFFFFF;
	width:100%;
	height:100%;}
.topLink a{
	float:left;
	margin:23px 0 0 54px;
	font:14px 'pts75f';
	color:#b5b5b5;
	text-decoration:none;
	text-align:center;
	padding:0 0 64px 0;
	text-transform:uppercase; 
	background:url(../img/link_1_off.png) no-repeat center bottom;}
.topLink a:hover{background:url(../img/link_1_on.png) no-repeat center bottom;}
.topLink a+a{
	margin:23px 0 0 70px;
	padding:0 0 62px 0;
	background:url(../img/link_2_off.png) no-repeat center bottom;}
.topLink a+a:hover{background:url(../img/link_2_on.png) no-repeat center bottom;}
.topLink a+a+a{
	margin:23px 0 0 60px;
	padding:0 0 59px 0;
	background:url(../img/link_3_off.png) no-repeat center bottom;}
.topLink a+a+a:hover{background:url(../img/link_3_on.png) no-repeat center bottom;}
.topLink a+a+a+a{
	margin:23px 0 0 68px;
	padding:0 0 65px 0;
	background:url(../img/link_4_off.png) no-repeat center bottom;}
.topLink a+a+a+a:hover{background:url(../img/link_4_on.png) no-repeat center bottom;}

.blockLeft{
	float:left;
	padding:0 0 0 0;
	width:460px;}
.blockRight{
	float:right;
	padding:34px 0 0 0;
	width:220px;}
	
.blockDescriptionCard{
	padding:23px 0 0 0; }
.blockImgCard{
	float:left;
	padding:0 0 0 0;
	width:130px;}
.blockImgCard img{
	display:block;
	margin:18px 0 0 28px;}
.descriptionProduct{
	float:left;
	padding:0 0 0 7px;
	width:322px;}	
.descriptionProduct h3{
	font:34px 'pts75f';
	color:#000000;
	padding:0 0 0 0;}
.descriptionProduct p{
	font:11px Arial;
	color:#9e9e9e;
	line-height:14px;
	padding:3px 0 16px 0;}
.descriptionProduct p span{
	font:11px Arial;
	color:#000000;
	display:block;
	padding:0 0 4px 0;}
.descriptionProduct p a{
	font:11px Arial;
	color:#2ca4bd;
	line-height:14px;
	text-decoration:underline;}
.descriptionProduct p a:hover{ text-decoration:none;}

.boxTab{
	margin:27px 0 0 0;}
.boxTab ul{
	padding:0 0 0 0;
	background:url(../img/tab_bottom.jpg) repeat-x left bottom;}
.boxTab ul li{
	float:left;
	list-style-type:none;
	margin:0 1px 0 0;}
.boxTab ul li.last{ margin:0 0 0 0;}
.boxTab ul li a{
	display:block;
	background-color:#40bfda;
	border:1px solid #40bfda;
	border-bottom:1px solid #e1e2e2;
	height:22px;
	padding:5px 13px 0 13px;
	font:12px Arial;
	color:#ffffff;
	text-decoration:none;}
.boxTab ul li a:hover, .boxTab ul li a.current{
	border:1px solid #e1e2e2;
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
	color:#9e9e9e;}
.boxTab ul li.last a{
	padding:5px 12px 0 12px;}

.tabContent{
	padding:27px 0 0 0;}
.tabContent h4{
	font:14px Arial;
	color:#000000;
	padding:0 0 6px 0;}
.tableTab{
	padding:8px 0 27px 0;}
.tableTab table{
	margin:0 0 0 0;
	width:460px;}
.tableTab table td{
	border-bottom:1px solid #f0f0f0;
	padding:5px 0 5px 0;
	text-align:left;}
.tableTab table td p{
	font:11px Arial;
	color:#828282;}
.tableTab table td p.price{
	font:bold 11px Arial;
	color:#f53c28;}
.tableTab table td p.name{
	font:bold 11px Arial;
	color:#40bfda;}
.tableTab table tr.head td{
	border-bottom:1px solid #f0f0f0;
	background-color:#f0f0f0;
	padding-top:8px; padding-bottom:9px;}
.tableTab table tr.head td p{
	font:11px Arial;
	color:#2a2a2a;}
.tableTab table td{
	width:64px;
	padding-left:10px;}
.tableTab table td+td{
	width:71px;
	padding-left:11px;}
.tableTab table td+td+td{
	width:60px;
	padding-left:10px;}
.tableTab table td+td+td+td{
	width:59px;
	padding-left:10px;}
.tableTab table td+td+td+td+td{
	width:58px;
	padding-left:10px;}
.tableTab table td+td+td+td+td+td{
	width:96px;}
	
.addCard2{
	display:block;
	text-align:left;	
	background:#1d7e94 url(../img/add_card_2.png) no-repeat 8px 4px; 
	height:17px; width:68px;  
	font:11px Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:11px;    
	text-decoration:none;
	padding:5px 0 0 28px;
	margin:0 0 0 0;  }
.addCard2:hover{ background:#f53c28 url(../img/add_card_2.png) no-repeat 8px 4px; }


	
.bannerCard1{
	display:block;
	background:url(../img/banner_card_1.jpg) no-repeat; 
	height:72px; width:202px;
	margin:0 0 20px 0;
	text-align:right;
	padding-right:18px;  	 }
.bannerCard1 span{
	display:block;
	padding:11px 0 0 0;
	font:14px 'pts75f';
	color:#ffffff;
	text-transform:uppercase;} 
.bannerCard1 span+span{
	display:block;
	padding:3px 0 0 0;
	font:bold 10px Arial;
	color:#ffffff;
	line-height:14px;
	text-transform:uppercase;} 

.bannerCard2{
	display:block;
	background:url(../img/banner_card_2.jpg) no-repeat; 
	height:72px; width:202px;
	margin:0 0 20px 0;
	text-align:left;
	padding-left:18px;  	 }
.bannerCard2 span{
	display:block;
	padding:11px 0 0 0;
	font:14px 'pts75f';
	color:#ffffff;
	text-transform:uppercase;} 
.bannerCard2 span+span{
	display:block;
	padding:3px 0 0 0;
	font:bold 10px Arial;
	color:#ffffff;
	line-height:14px;
	text-transform:uppercase;} 
	
.blockAnalog{	
	padding:13px 0 0 0;}
.blockAnalog h2{
	border-bottom:4px solid #f53c28;
	padding:0 10px 15px 10px;
	font:24px 'pts75f';
	color:#333333;
	margin:0 1px 0 1px;}
.boxAnalogs{
	margin:23px 0 0 1px;
	background:#FFFFFF url(../img/box_product.jpg) repeat-x left bottom;
	border:1px solid #FFFFFF;
	-moz-box-shadow:0 0 0 1px #e1e2e2;-webkit-box-shadow:0 0 0 1px #e1e2e2;box-shadow:0 0 0px 1px #e1e2e2;
	behavior: url(css/PIE.htc);
	position:relative;
	width:182px;
	padding:3px 17px 12px 17px;}
.oneAnalog{
	border-bottom:1px solid #f0f0f0;
	padding:12px 0 17px 0;
	margin-bottom:4px;}
.oneAnalog.last{
	margin-bottom:0px;
	padding:12px 0 4px 0;
	border-bottom:none;}
	
.imgAnalog{
	float:left;
	padding:4px 0 0 0;
	width:62px;}
.imgAnalog a img{
	display:block;}
.analogDescription{
	float:left;
	padding:0 0 0 0;
	width:120px;}
.analogDescription a.name{
	font:14px 'pts75f';
	color:#1d7e94;
	text-decoration:none;}
.analogDescription a.name:hover{color:#f53c28;}
.analogDescription p{
	font:11px Arial;
	color:#9ea1a1;
	padding:2px 0 0 0;}
.analogDescription p.price{
	font:11px 'pts75f';
	color:#40bfda;
	padding:1px 0 0 0;}
	
.blockReview{	
	padding:34px 0 0 0;}
.blockReview h2{
	border-bottom:4px solid #f53c28;
	padding:0 10px 15px 10px;
	font:24px 'pts75f';
	color:#333333;
	margin:0 1px 0 1px;}

.oneReview{
	margin:23px 0 0 1px;
	background:#FFFFFF url(../img/boxReview.jpg) repeat-x left bottom;
	border:1px solid #FFFFFF;
	-moz-box-shadow:0 0 0 1px #e1e2e2;-webkit-box-shadow:0 0 0 1px #e1e2e2;box-shadow:0 0 0px 1px #e1e2e2;
	behavior: url(css/PIE.htc);
	position:relative;
	width:188px;
	padding:16px 14px 16px 15px;}
.reviewBottom{ 
	background:url(../img/review_bottom.png) no-repeat; 
	height:29px; width:15px;
	position:absolute;
	bottom:-29px; left:16px;  	 } 
.oneReview p{
	font:italic 11px Arial;
	color:#9e9e9e;
	line-height:14px;
	padding:0 0 0 0;}
.blockReview p.name{
	padding:16px 0 0 33px;
	font:12px Arial;
	color:#000000;}
	
.tableBasket{
	padding:34px 0 27px 0;}
.tableBasket table{
	margin:0 0 0 0;
	width:460px;}
.tableBasket table td{
	border-bottom:1px solid #f0f0f0;
	padding:6px 0 6px 0;
	text-align:left;}
.tableBasket table td p{
	font:11px Arial;
	color:#828282;}
.tableBasket table td p a{
	font:11px Arial;
	color:#2ca4bd;
	text-decoration:underline;}
.tableBasket table td p a:hover{ text-decoration:none;}
.tableBasket table tr.head td{
	border-bottom:1px solid #f0f0f0;
	background-color:#f0f0f0;
	padding-top:8px; padding-bottom:9px;}
.tableBasket table tr.head td p{
	font:11px Arial;
	color:#2a2a2a;}
.tableBasket table td{
	width:126px;
	padding-left:10px;}
.tableBasket table td+td{
	width:91px;
	padding-left:10px;}
.tableBasket table td+td+td{
	width:49px;
	padding-left:5px;}
.tableBasket table td+td+td+td{
	width:61px;
	padding-left:5px;}
.tableBasket table td+td+td+td+td{
	width:68px;
	padding-left:5px;}
.tableBasket table td+td+td+td+td+td{
	width:27px;
	padding-left:0px;}
.tableBasket input{
	border:1px solid #e1e2e2;
	width:35px;
	height:18px;
	padding:0 1px 0 1px;
	font:11px Arial;
	color:#9e9e9e;
	text-align:center;
	}
.delProduct{
	display:block;
	margin:0 0 0 0;
	background:url(../img/del_product.png) no-repeat; 
	height:17px; width:17px;  	 } 

.radioButton{
	padding:10px 0 0 0;}	
.radioLeft{
	float:left;
	padding:0 0 0 0;
	width:220px;}
.radioRight{
	float:right;
	padding:0 0 0 0;
	width:220px;}
.radioButton input{
	float:left;
	margin:0 0 0 0;}
.radioButton label{
	float:left;
	padding:0 0 0 7px;
	width:165px;
	font:11px Arial;
	color:#000000; }
.radioButton p.price{
	float:right;
	padding:0 0 0 0;
	width:30px;
	text-align:right;
	font:11px Arial;
	color:#1d7e94;
	line-height:normal;}
.radioButton p{
	padding:12px 0 0 0;
	text-align:left;
	font:11px Arial;
	color:#828282;
	line-height:14px;}

.lineCheckbox{
	padding:34px 0 0 0;}
.lineCheckbox input{
	float:left;
	margin:0 0 0 0;}
.lineCheckbox label{
	float:left;
	padding:0 0 0 7px;
	width:390px;
	font:11px Arial;
	color:#828282; }
.lineCheckbox label span{
	color:#000000;}
	
.boxDiscount{
	padding:37px 0 40px 0;}
.boxDiscount label{
	float:left;
	width:55px;
	padding:7px 0 0 0;
	font:11px Arial;
	color:#000000;}
.boxDiscount input{
	float:left;
	border:1px solid #e1e2e2;
	width:166px;
	height:26px;
	padding:0 1px 0 1px;
	font:11px Arial;
	color:#9e9e9e;
	text-align:left;
	}
.apply{
	float:left;
	padding:7px 0 0 0;
	text-align:center;
	margin:0 0 0 10px;
	background-color:#1d7e94;
	width:62px; height:21px;
	font:bold 11px Arial;
	color:#ffffff;
	text-transform:uppercase;}
.apply:hover{ background-color:#f53c28;}
.boxTotal{
    background-color:#e5f2f4;
    height:30px;
    padding:6px 15px 0 15px;
}
.boxTotal p{
	float:left;
	padding:0 0 0 0;
	font:18px Arial;
	color:#000000;}
.boxTotal p+p{
	float:right;
	padding:0 0 0 0;
	font:bold 18px Arial;
	color:#f53c28;}
	
.blockBonus{
	padding:40px 0 0 0;}
.bonusesRepeat{
	background:url(../img/bonuses_repeat.jpg) repeat-y; 
	width:460px; 	} 
.bonusesTop{
	background:url(../img/bonuses_top.jpg) no-repeat top; 
	width:460px;	 } 
.bonusesBottom{
	background:url(../img/bonuses_bottom.jpg) no-repeat bottom; 
	width:460px; 	} 
	
.bonusBlock{
	padding:24px 29px 9px 29px;}
.bonusBlock h3{
	font:18px 'pts75f';
	color:#1d7e94;
	padding:0 0 10px 0;}
.oneBonus{
	margin:5px 0 20px 0;
	background:url(../img/circle_1.png) no-repeat left top;
	min-height:35px;
	padding:1px 0 0 48px; }
.oneBonus p{
	font:11px Arial;
	line-height:14px;
	color:#828282;
	padding:5px 0 0 0;}
.oneBonus p a{
	font:11px Arial;
	line-height:14px;
	color:#2ca4bd;
	text-decoration:underline;}
.oneBonus p a:hover{ text-decoration:none;}
.oneBonus a.name{
	font:bold 11px Arial;
	color:#1d7e94;
	text-decoration:none;}
.oneBonus a.name:hover{ text-decoration:underline;}


.oneBonus.none{
	background:url(../img/circle_2.png) no-repeat left top;}
.oneBonus.none p{color:#9e9e9e;}
.oneBonus.none a.name{color:#9e9e9e;}
.oneBonus.none a.name:hover{ text-decoration:none;}

.continue{
	float:left;
	padding:7px 13px 0 13px;
	text-align:center;
	margin:25px 10px 0 0;
	background-color:#40bfda;
	height:21px;
	font:bold 11px Arial;
	color:#ffffff;
	text-transform:uppercase;}
.continue:hover{ background-color:#f53c28;}
.checkout{
	float:left;
	padding:7px 13px 0 13px;
	text-align:center;
	margin:25px 10px 0 0;
	background-color:#1d7e94;
	height:21px;
	font:bold 11px Arial;
	color:#ffffff;
	text-transform:uppercase;}
.checkout:hover{ background-color:#f53c28;}
	

.oneBlockArticle{
	margin:0 0 21px 1px;
	background:#FFFFFF url(../img/boxReview.jpg) repeat-x left bottom;
	border:1px solid #FFFFFF;
	-moz-box-shadow:0 0 0 1px #e1e2e2;-webkit-box-shadow:0 0 0 1px #e1e2e2;box-shadow:0 0 0px 1px #e1e2e2;
	behavior: url(css/PIE.htc);
	position:relative;
	width:184px;
	padding:16px 17px 14px 17px;}
.oneBlockArticle a.name{
	font:14px 'pts75f';
	color:#1d7e94;
	text-decoration:none;}
.oneBlockArticle a.name:hover{ text-decoration:underline;}
.oneBlockArticle p{
	font:11px Arial;
	line-height:18px;
	color:#9ea1a1;
	padding:3px 0 0 0;}



.contentLeft2{
	float:left;
	padding:32px 0 0 33px;
	width:700px;}
.contentLeft2 h2{
	border-bottom:4px solid #f53c28;
	padding:0 10px 10px 0;
	font:20px 'pts75f';
	color:#333333;}
.oneLeftSupport{
	padding:0 0 22px 0}
.oneLeftSupport p{
	padding:22px 0 28px 0;
	font:12px Arial;
	color:#5e5e5e;}
.boxSupportForm{
	background:#FFFFFF url(../img/boxReview.jpg) repeat-x left bottom;
	border:1px solid #FFFFFF;
	-moz-box-shadow:0 0 0 1px #d8d8d8;-webkit-box-shadow:0 0 0 1px #d8d8d8;box-shadow:0 0 0px 1px #d8d8d8;
	behavior: url(css/PIE.htc);
	position:relative;
	padding:21px 20px 21px 20px;
	margin:0 0 22px 0;}

.boxSupportForm h3 {
	font:14px Arial;
	color:#000000;
	padding:0 0 22px 0;}
.boxSupportForm label{
	float:left;
	padding:7px 5px 0 0;
	font:11px Arial;
	color:#000000;}
.boxSupportForm label.lab_1{
	width:106px;}
.boxSupportForm label.lab_2{
	width:45px;}
.boxInput_1{
	float:left;
	width:166px;
	padding:0 25px 0 0;}
.boxSupportForm input[type='text'], .boxSupportForm input[type='email']{
	background-color:#FFFFFF;
	border:1px solid #d8d8d8;
	width:175px; height:26px;
	padding:0 5px 0 5px;
	font:11px Arial;
	color:#000000;
	margin:0 0 0 0;}
.oneLeftSupport .boxSupportForm p.comm{
	padding:12px 0 0 0;
	font:11px Arial;
	color:#5e5e5e;}
.boxSupportForm input[type='text'].account{
	float:left;
	margin:0 0 0 0;
	width:98px;}
.boxSupportForm input.email{
	float:left;
	margin:0 0 0 0;
	width:175px;}
.select_1{
	float:left;
	width:67px; padding:0 0 0 10px;}
.boxSupportForm input[type='submit']{
	float:right;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px; 
	background:#1d7e94;
	width:109px;BORDER-LEFT: 0px;
	CURSOR: pointer;
	BORDER-BOTTOM: 0px; 
	HEIGHT:28px;
	font:bold 11px Arial;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	padding:0 0 2px 0;
	margin:0 0 0 0;
	}
.boxSupportForm input[type='submit']:hover{
	background:#f53c28;}
	
.blockFormLeft{
	float:left;
	padding:0 0 0 0;
	width:352px;}
.boxSupportForm .blockFormLeft label{
	float:left;
	padding:7px 5px 0 0;
	font:11px Arial;
	color:#000000;
	width:106px;}
.blockFormLeft .boxInput_1{
	float:left;
	width:221px;
	padding:0 0 0 0;}

.lineForm{
	padding:0 0 22px 0;}
.boxSupportForm input[type='text'].sec{
	float:none;
	margin:0 0 0 0;
	width:209px;}
.boxSupportForm .blockFormLeft input[type='text'].account{
	float:left;
	margin:0 0 4px 0;
	width:132px;}
	
.blockFormRight{
	float:left;
	padding:7px 0 0 0;
	width:306px;}
.boxSupportForm .blockFormRight label{
	float:none;
	display:block;
	padding:0 5px 12px 0;
	font:11px Arial;
	color:#000000;}
.boxSupportForm textarea{
	background-color:#FFFFFF;
	border:1px solid #d8d8d8;
	width:294px; height:125px;
	padding:5px 5px 5px 5px;
	font:11px Arial;
	color:#000000;
	margin:0 0 20px 0;
	resize:none;}
	
.contentRight2{
	float:left;
	padding:32px 0 0 20px;
	width:220px;}
.contentRight2 h2{
	border-bottom:4px solid #f53c28;
	padding:0 10px 10px 10px;
	font:20px 'pts75f';
	color:#333333;}
	
.oneTopQuestion{
	padding:21px 0 22px 0;
	margin-bottom:-3px;
	border-bottom:1px solid #d8d8d8;}
.oneTopQuestion a{
	display:block;
	background:url(../img/icon_top_question.png) no-repeat left 4px;
	min-height:35px;
	padding:0 0 0 40px;
	font:14px 'pts75f';
	color:#1d7e94;
	line-height:18px; }
.oneTopQuestion a:hover{ text-decoration:underline;}
.oneTopQuestion p{
	padding:15px 0 0 0;
	font:12px Arial;
	color:#828282;
	line-height:18px;}
	

.supportOrder{
	padding:32px 30px 0 30px;
	min-height:500px;}
.supportOrder h2{
	border-bottom:2px solid #f53c28;
	padding:0 10px 15px 0;
	font:24px 'pts75f';
	color:#333333;}

.boxLeftDescriptions{
	float:left;
	background:#FFFFFF url(../img/descriptions_support.jpg) repeat-x left bottom;
	border:1px solid #FFFFFF;
	-moz-box-shadow:0 0 0 1px #e1e2e2;-webkit-box-shadow:0 0 0 1px #e1e2e2;box-shadow:0 0 0px 1px #e1e2e2;
	behavior: url(css/PIE.htc);
	position:relative;
	padding:0 20px 21px 19px;
	margin:35px 0 0 0;
	width:258px;}
.oneBlockDescriptions{
	border-bottom:1px solid #d8d8d8;
	padding:20px 0 17px 0;}
.oneBlockDescriptions.last{
	padding:20px 0 0 0;
	border-bottom:none;}
.oneBlockDescriptions h3, .support_block h3 {
	padding:0 0 13px 0;
	font:14px 'pts75f';
	color:#1d7e94;}
.support_block h3 {
    font-size: 15px;
    padding: 12px 20px 0 20px;
}
.lineDescription{
	padding:5px 0 5px 0;}
.lineDescription p{
	float:left;
	padding:0 0 0 0;
	font:11px Arial;
	color:#000000;
	width:104px;}
.lineDescription p+p{
	float:left;
	padding:0 0 0 10px;
	font:11px Arial;
	color:#5e5e5e;
	width:155px;}

.support_block {
    border: 1px solid #bfbfbf;
    border-top: 0;
}

.supportRight{
	float:right;
	padding:34px 0 0 0;
	width:620px;}
	
.tableSupport_1{
	padding:0 0 25px 0;}
.tableSupport_1 table{
	margin:0 0 0 0;
	border-collapse:collapse;}
.tableSupport_1 table td{
	border-bottom:1px solid #d8d8d8;
	padding:9px 0 9px 0;
	text-align:left;}
.tableSupport_1 table td p{
	font:12px Arial;
	color:#575757;}
.tableSupport_1 table td p a{
	font:bold 12px Arial;
	color:#358803;
	text-decoration:none;}
.tableSupport_1 table td p a:hover{ text-decoration:underline;}
.tableSupport_1 table td p span{color:#358803;}
.tableSupport_1 table tr.head td{
	border-bottom:1px solid #1d7e94;
	background-color:#1d7e94;
	padding-top:8px; padding-bottom:9px;}
.tableSupport_1 table tr.head td p{
	font:bold 12px Arial;
	color:#ffffff;}
.tableSupport_1 table td{
	width:140px;
	padding-left:10px;}
.tableSupport_1 table td+td{
	width:83px;
	padding-left:10px;}
.tableSupport_1 table td+td+td{
	width:129px;
	padding-left:10px;}
.tableSupport_1 table td+td+td+td{
	width:130px;
	padding-left:10px;}
.tableSupport_1 table td+td+td+td+td{
	width:88px;
	padding-left:5px;}
	

.tableSupport_2{padding: 12px 20px 20px 20px;}
.tableSupport_2 table{
	margin:0 0 0 0;
	border-collapse:collapse;}
.tableSupport_2 table td{
	border-bottom:1px solid #d8d8d8;
	padding:9px 0 9px 0;
	text-align:left;}
.tableSupport_2 table td p{
	font:11px Arial;
	color:#000000;}
.tableSupport_2 table td p a{
	font:12px Arial;
	color:#40bfda;
	text-decoration:none;}
.tableSupport_2 table td p a:hover{ text-decoration:underline;}
.tableSupport_2 table td p span{color:#f53c28;}
.tableSupport_2 table tr.head td{
	border-bottom:1px solid #bfbfbf;
	background-color:#1d7e94;
	padding-top:8px; padding-bottom:9px;}
.tableSupport_2 table tr.head td p{
	font:bold 12px Arial;
	color:#ffffff;}
.tableSupport_2 table td{
	min-width: 100px;
	padding-left:10px;}
.tableSupport_2 table td p {display: inline-block;}
.tableSupport_2 table td+td{

	padding-left:10px;}
.tableSupport_2 table td+td+td{
	width:74px;
	padding-left:10px;}
.tableSupport_2 table td+td+td+td{
	width:106px;
	padding-left:10px;}
.tableSupport_2 table td+td+td+td+td{
	width:88px;
	padding-left:10px;}
.tableSupport_2 table tr.tableDiscount td {
    color: #009003;
    font: italic bold 15px Arial;
    padding: 4px 2px;
    border-bottom: 0;
}
.tableSupport_2 table tr.tableTotal td {
    background: #e5f2f4;
    font: bold 15px Arial;
    padding: 6px 2px;
    border-bottom: 0;
}
.tableSupport_2 select {
    float: left;
    width: 150px;
    padding: 5px 0 5px 8px;
    margin: 0;
    margin: 0 10px 0 0;
    border: 1px solid #b2b2b2;
    background: white;
    border-radius: 0;
    font: 11px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}
.tableSupport_2 .calculable.newdata td {background: #f2f2f2;}
.tableSupport_2 .calculable.newdata td label {
    width: 40px;
    float: left;
    line-height: 25px;
    font-weight: bold;
}
#globalTotal {
    color: #ff0000;
    font-size: 17px;
}

.tableSupport_3 {
    border-top: 1px solid #bfbfbf;
}
.tableSupport_3 table {}
.tableSupport_3 table tr th {
    width: 33%;
    font: 15px 'pts75f';
    color: #333333;
    text-align: center;
    padding: 11px 0;
}
.tableSupport_3 table tr th span {
    color: #009003;
    font-size: 17px;
}

.tableSupport_4 {
    border-top: 1px solid #bfbfbf;
}
.tableSupport_4 table {}
.tableSupport_4 table tr td {
    width: 33%;
    padding: 11px 20px;
    vertical-align: top;
    border-right: 1px solid #bfbfbf;
}
.tableSupport_4 table tr td:last-child {border: 0;}
.tableSupport_4 h3 {padding: 12px 0;}

.block_bottom {
    padding: 15px 0 50px;
}
.block_bottom_left {
    float: left;


}
.bbl_discount {
    font: bold 17px Arial;
    color: #333333;
}
.bbl_discount span {font-weight: bold; color: #ff0000;}
.bbl_site {
    font-size: 12px;
    line-height: 1.8;
}
.bbl_site a {
    font-size: 12px;
    color: #008097;
    font-weight: bold;
    text-decoration: underline;
}
.bbl_site a:hover {text-decoration: none;}
.block_bottom_right {
    float: right;
}

.button-blue {
    display: inline-block;
    height: 42px;
    line-height: 42px;
    border: 0;
    border-top: 1px solid #00c2cd;
    padding: 0 30px;
    margin: 0;
    box-shadow: 0 -1px #00a8b8;
    font: 18px 'pts75f';
    color: white;
    text-decoration: underline;

    background: #3baec5; /* Old browsers */
    background: -moz-linear-gradient(top,  #00a6b6 0%, #008da2 50%, #008097 50%, #008097 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a6b6), color-stop(50%,#008da2), color-stop(50%,#008097), color-stop(100%,#008097)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00a6b6 0%,#008da2 50%,#008097 50%,#008097 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00a6b6 0%,#008da2 50%,#008097 50%,#008097 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00a6b6 0%,#008da2 50%,#008097 50%,#008097 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00a6b6 0%,#008da2 50%,#008097 50%,#008097 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a6b6', endColorstr='#008097',GradientType=0 ); /* IE6-9 */
}
.button-blue:hover {text-decoration: none;}
	
.supportRight .boxTotal{
	background-color:#f0f0f0;
	height:29px; width:590px;
	padding:6px 15px 0 15px;}
	
.submitNewTicket{
	padding:28px 0 0 0;}
.submitNewTicket h3{
	font:18px 'pts75f';
	color:#000000;
	padding:0 0 17px 0;}
.submitNewTicket label{
	float: left;
	font:11px Arial;
	color:#000000;
	padding: 0 17px 0 0;
    line-height: 26px;
    width: 50px;
}
.select_2{
    float: left;
	width:237px;
    height:26px;
	position:relative;
	padding:0 0 17px 0;
    margin-right: 30px;
}
.select_3{
    float: left;
    width:152px;
    height:26px;
    position:relative;
    padding:0;
    margin-right: 30px;
}
.submitNewTicket input[type=text] {
    float: left;
    width: 180px;
    padding: 4px 8px;
    margin: 0;
}
.submitNewTicket textarea{
    float: left;
	background-color:#FFFFFF;
	border:1px solid #b2b2b2;
	width:860px; height:113px;
	padding:5px 5px 5px 5px;
	font:11px Arial;
	color:#000000;
	margin:0 0 20px 0;
	resize:none;}
.submitNewTicket input[type='submit'], .default-button{
	display:block;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px; 
	background:#1d7e94;
	width:109px;BORDER-LEFT: 0px;
	CURSOR: pointer;
	BORDER-BOTTOM: 0px; 
	HEIGHT:28px;
	font:bold 11px Arial;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	padding:0 0 2px 0;
	margin:0 0 0 0;
	}
.default-button {
    height: 26px;
    width:auto;
    padding: 0 10px;
}
.submitNewTicket input[type='submit']:hover, .default-button:hover{
	background:#f53c28;}

div.aboutcontent p{
	font-size: 12px;
	line-height: 18px;
}	
	

/*
================================================================================
|                                     FOOTER                                   |
================================================================================
*/
#footer{
	background:url(../img/box_footer.jpg) no-repeat center top; 
	width:1000px;
	margin:0 auto; 		
	height:145px; 
	text-align:left;
}
.footerLogo{
	float:left;
	padding:32px 0 0 86px;
	width:93px;}
.footerNav{
	float:left;
	padding:29px 0 0 27px;
	width:764px;
	font:12px Arial;
	color:#9f9f9f;}
.footerNav.pad{
	padding:29px 0 0 51px;}
.footerNav span{
	padding:0 3px 0 3px;}
.footerNav a{
	font:12px Arial;
	color:#9f9f9f;
	text-decoration:none;}
.footerNav a:hover{color:#f53c28;	}
.footerNav p{
	padding:18px 0 0 0;}


.tickets-history {
    margin-top: 20px;
    font:12px Arial;
}

.tickets-history li {
    margin-left: 30px;
    list-style: none;
}

.tickets-history li.item {
    margin-bottom: 10px;
}

.captchapict {
    max-width: 100px;
    vertical-align: middle;
}

.captcha-input-div {
    margin-top: 15px;
    float: right;
}

input.captcha {
    width: 178px !important;
}

#formSupport_1 input.error, #formSupport_1 textarea.error {
    border: 1px solid red;
}

#formSupport_1 label.error {
    display: none !important;
}

.shipping_block {
    font-size: 11px;
    color: #000000;
    line-height: 1.8;
}
.shipping_block_left {
    width: 400px;
    float: left;
}
.shipping_block_right {
    width: 400px;
    float: right;
}
.shipping_block label {
    font-size: 12px;
    color: #333333;
    font-weight: bold;
}
.shipping_block label span {color: #008097;}
.remove a {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/remove.png) no-repeat center center;
}