
html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #EED69C;
	font-size: 14px!important;;
	font-family: sans-serif;
	color: #222222;	/* цвет текста задается для загрузчика, чтобы не вносить изменений в главный index.php */
}

.finame a
{
	text-decoration:none!important;
}
p {margin: 0; padding: 0;}

input, select, textarea {
	outline: none;
}
div.img_box {
	display:inline-block;
	display:-moz-inline-box;
	*zoom:1;
	*display:inline;
	text-align:left;
	vertical-align:top;
	border:0px solid green;
	margin:0px;
	
	}

.tooltip
{
	    position:absolute;
	    width:150px;
	    background-image:url(tip-bg.png);
	    background-position:left center;
	    color:#333333;
	    padding:5px 5px 5px 8px;
	    font-size:12px;
	    font-family:Verdana, Geneva, sans-serif;
	    background-color: #FFFFFF;
	    border-style: solid;
	    border-width: 2;
	    border-color: #666666;
	
		-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;

	}
	.tooltip-image{
	    float:left;
	    margin-right:5px;
	    margin-bottom:5px;
	    margin-top:3px;
	}
	.tooltip span{
	   font-weight:700;
	   color:#0066FF;
	}


/* ==================== */

#contacts
{
	background-image: url(/templates/sealagoonXru/images/bumag10.png);
	height:138px;
	font-width: bold;
	color:#4b3a13;
}

.category {
	color: #222222;
	font-size: 13px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.category a {
	color: #d26d00;
	text-decoration: underline;
}
.category a:hover {
	color: #d26d00;
	text-decoration: none;
}

/* ==================== */
.new_one, .new_one font
{
	margin:5px;
	font-size:14px!important;
	font-family: sans-serif!important;
	line-height:20px!important;
}

.speedbar {
	color: #2a0e00;
	font-size: 13px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
	font-weight: bold!important;
}
.speedbar a, a {
	color: #d26d00;
	text-decoration: underline;
}
.speedbar a:hover, a:hover {
	color: #d26d00;
	text-decoration: none;
}

.speedbar2, .speedbar2 table {
	color: #a7572e;
	font-size: 11px!important;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.speedbar2 a, a {
	color: #d26d00;
	text-decoration: underline;
}
.speedbar2 a:hover, a:hover {
	color: #d26d00;
	text-decoration: none;
}
/* ==================== */

.slink {
	color: #222222;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #d26d00;
	text-decoration: underline;
}
.slink a:hover {
	color: #d26d00;
	text-decoration: none;
}

/* ==================== */

.copy {
	color: #222222;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
	color: #222222;
	text-decoration: underline;
}
.copy a:hover {
	color: #d26d00;
	text-decoration: underline;
}

/* ==================== */

.stext {
	color: #222222;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.stext a:active, .stext a:visited, .stext a:link {
	color: #d26d00;
	text-decoration: underline;
}
.stext a:hover {
	color: #d26d00;
	text-decoration: none;
}

/* ==================== */
/*
.ltitle {
	color: #E34000;
	font-size: 18px;
	font-weight: bold;
}
*/
/* ==================== */

.ntitle {
	color: #b0562e!important;
	font-size: 22px;
}
.ntitle a {
	color: #a7572e;
	text-decoration: underline;
}
.ntitle a:hover {
	color: #a7572e;
	text-decoration: none;
}

/* ==================== */

.ctitle {
	color: #222222;
	font-size: 11px;
	font-weight: normal;
}
.ctitle a {
	color: #d26d00;
	text-decoration: underline;
}
.ctitle a:hover {
	color: #d26d00;
	text-decoration: none;
}

/* ==================== */

.news {
	color: #222222;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-align: justify;
	line-height: 15px;
}
.news a {
	color: #d26d00;
	text-decoration: underline;
}
.news a:hover {
	color: #d26d00;
	text-decoration: none;
}
.news img {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 3px;
	border: none;
}

/* ==================== */

.userstop {
	color: #222222;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.userstop a {
	color: #9D720D;
	text-decoration: underline;
}
.userstop a:hover {
	color: #9D720D;
	text-decoration: none;
}
.userstop td {
	padding: 5px;
}
.userstop thead {
	color: #9D720D;
	font-weight: bold;
}

/* ==================== */

.hr_line {
	background: url(../images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	margin-top: 4px;
	margin-bottom: 4px;
}

/* ==================== */

.skin {
	padding-left: 10px;
}
select {
	font-size: 11px;
	font-family: sans-serif;
}

.navigation {
	color: #222222; 
	border: 0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration: none;
	color: #9D720D;
	background-color: #eed69c;
	border: 1px solid #BBBBBB;
	padding: 3px 6px;
	font-size: 11px
}

.navigation a:hover {
	background-color: #d26d00;
	color: #ffffff;
	border-color: #a7572e;
}

.navigation span {
	text-decoration: none;
	background-color: #fafafa;
	padding: 3px 6px;
	border: 1px solid #BBBBBB;
	color: #222222;
	font-size: 11px;
}

/* CUSTOM STYLES FOR DLETEMPLATES.COM SKIN */

/* ==================== Поле малой формы поиска */

.s_field {
	color: #222222;			/* ! */
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	background-image: url(../images/dlet_field_s.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #ffffff;	
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #222222;			/* ! */
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	background-image: url(../images/dlet_field_a.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #ffffff;	
}

.f_textarea {
	color: #222222;			/* ! */
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #ffffff;
}

.submit input, .button, .button-primary, .button-secondary, input[type=button], input[type=submit] {
	font: normal 11px/16px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
	text-decoration: none;
	padding: 2px 8px !important;
	cursor: pointer;
	border: 1px solid #bbb;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	box-sizing: content-box;
	color: #464646;
	text-shadow: rgba(255,255,255,1) 0 1px 0;
}

.submit input:hover, .button:hover, .button-secondary:hover, input[type=button]:hover, input[type=submit]:hover {
	color: #000;
	border-color: #666;
}

.submit input, .button, .button-secondary, input[type=button], input[type=submit] {
	background: #f2f2f2 url(../images/white-grad.png) repeat-x scroll left top;
}

.submit input:active, .button:active, .button-secondary:active, input[type=button]:active, input[type=submit]:active {
	background: #eee url(../images/white-grad.png) repeat-x scroll left bottom;
}

.f_input {
	color: #222222;			/* ! */
	font-size: 13px;		/* ! */
	font-family: sans-serif;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 300px;
	height: 20px;
	border: 1px solid #7a7065;
}

.f_select {
	color: #222222;			/* ! */
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #ffffff;
}
.mb_l {
	background-image: url(../images/dlet_maback.jpg);
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #f0e7bc;
}
.mb_r {
	background-image: url(../images/dlet_maback.jpg);
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #f0e7bc;
}
.h004_3 {
	background-image: url(../images/dlet_h004_3.gif);
	background-repeat: no-repeat;
	height: 35px;
}
.h004_5 {
	background-image: url(../images/dlet_h004_5.gif);
	background-repeat: repeat-x;
	height: 18px;
}
.h004_7 {
	background-image: url(../images/dlet_h004_7.gif);
	background-repeat: no-repeat;
	height: 143px;
}
.h005 {
	background-image: url(../images/dlet_h005.gif);
	background-repeat: no-repeat;
	height: 37px;
}
.h008 {
	background-image: url(../images/dlet_h008.gif);
	background-repeat: no-repeat;
}

h1 {
	color: #9e5029;
	font-size: 18px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
	vertical-align:middle;
	text-align:centre;
}

.mnumenu {
	color: #ffffff;
	font-size: 26px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
	vertical-align:middle;
	text-align:centre;
}
.mnumenu a:active, .mnumenu a:visited, .mnumenu a:link {
	color: #f0a74e;
	text-decoration: none;
	font-weight: bold;
}
.mnumenu a:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.mnumenu2 {
	color: #f0e7bc;
	font-size: 13px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	position:relative;
	top:0px;
	width:100%
}
.mnumenu2 a:active, .mnumenu2 a:visited, .mnumenu2 a:link {
	color: #f0e7bc;
	text-decoration: none;
	font-weight: bold;
	text-align:centre;
}
.mnumenu2 a:hover {
	color: #f0a74e;
	text-decoration: none;
	font-weight: bold;
	text-align:centre;
}

.cpantitle {
	color: #D26D00;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
/* ==================== finame ==================== */
.finame {
	color: #9D720D;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.finame a:active, .finame a:visited, .finame a:link {
	color: #9D720D;
	text-decoration: underline;
}
.finame a:hover {
	color: #9D720D;
	text-decoration: none;
}
/* ==================== */
.f002 {
	background-image: url(../images/dlet_f002.gif);
	background-repeat: repeat-x;
	height: 65px;
}
.copyr {
	color: #222222;
	font-size: 11px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-decoration: none;
}
.copyr a:active, .copyr a:visited, .copyr a:link {
	color: #af4d1c;
	text-decoration: underline;
}
.copyr a:hover {
	color: #af4d1c;
	text-decoration: none;
}
.c_01 {
	background-image: url(../images/dlet_c01b.gif);
	background-repeat: repeat-y;
}
.c_03 {
	background-image: url(../images/dlet_c03b.gif);
	background-repeat: repeat-y;
}
.c_05 {
	background-image: url(../images/dlet_c05b.gif);
	background-repeat: repeat-y;
}
.c_07 {
	background-image: url(../images/dlet_c07b.gif);
	background-repeat: repeat-y;
}
.bltitle {
	background-image: url(../images/dlet_bltitle.gif);
	background-repeat: no-repeat;
	height: 48px;
	text-aling:center;
	font-size: 14px;
	color: #f0e7bc;
	font-weight: bold;
}
/* ----/////////////////////////////////STATIC//////////////////////////////////////------- */
.static {
	color: #222222;
	font-size: 12px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-align: justify;
	line-height: 15px;
}
.static a {
	color: #800000;
	text-decoration: none;
}
.static a:hover {
	color: #d26d00;
	text-decoration: underline;
}
.static img {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border: none;
}
/* ----/////////////////////////////////STATIC SITEMAP/////////////////////////////////------- */
.sitemap {
	color: #222222;
	font-size: 12px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-align: justify;
	line-height: 15px;
}
.sitemap a {
	color: #800000;
	text-decoration: underline;
}
.sitemap a:hover {
	color: #d26d00;
	text-decoration: none;
}
.sitemap img {
	height: 16px;
    width: 16px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 2px;
	border: none;
}
/* ----/////////////////////////////////SAPE LINKS///////////////////////////////////////------- */
.bottom {
	color: #775F33;
	font-size: 11px;		/* ! */
	font-family: sans-serif;
	font-style : italic;	
    text-align: center;
	background-image: url(../images/bottom.gif);
	padding-left: 10px;
	padding-right: 10px;
   }
.bottom a {
	color: #775F33;
	text-decoration: underline;
}
.bottom a:hover {
	color: #775F33;
	text-decoration: none;
}
/* ----/////////////////////////////////ALFAVIT ARTICLE//////////////////////////////////------- */
.alfavit {
	color: #9D720D;
	font-size: 11px;		/* ! */
	font-family: sans-serif;
	background-image: url(../images/bottom.gif);
}
.alfavit a {
	color: #d26d00;
	text-decoration: underline;
}
.alfavit a:hover {
	color: #d26d00;
	text-decoration: none;
}
/* ----/////////////////////////////////MY STYLE/////////////////////////////////------- */

/* ----/////////////////////////////////NAVIGATION FOUTER/////////////////////////////////------- */

.navigation_b{
	height: 44px;
    width: 990px;
	background-image: url(../images/dlet_f001.gif);
}
/* ----/////////////////////////////////EFFECT OF A TRANSPARENCY FOR IMAGES///////////////------- */
/*
.top a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}
.top a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
*/
/* --- <div id="top"></div> --- */

/* ==================== */

.news_full {
	color: #222222;
	font-size: 12px;		/* ! */
	font-family: sans-serif;	/* ! */
	text-align: justify;
	line-height: 15px;
}
.news_full a {
	color: #d26d00;
	text-decoration: underline;
}
.news_full a:hover {
	color: #d26d00;
	text-decoration: none;
}
.news_full img {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 3px;
	border: none;
}
/* ==================== */

/* ==================== */

.tags {
	color: #9D720D;
	font-family: sans-serif;	/* ! */
	text-align: justify;
	line-height: 20px;
}
.tags a {
	color: #9D720D;
	text-decoration: underline;
}
.tags a:hover {
	color: #9D720D;
	text-decoration: none;
}

/* navigation */
#nav, #nav ul {
	padding:0;
	margin:0;
	list-style:none;
	text-align:center!important;
	width:100%;
}
#nav li {
	
	display:inline;
	position:relative;
}
#nav li.hover {

}


.das2
{
	font-size:16px;
}

#nav ul li {
	padding:0px;
	padding-top:5px;
	float:none;
	border:none;
	display:block;
	
}
#nav li.hover li {border:none;}
#nav li div {
	position:absolute;
	top:25px;
	left:-9999px;
	width:280px;
	background:#f4e9a1;
	border:1px solid #00435d;
	padding:10px;
	padding-left:0px;
	z-index:100;
}
#nav li.hover div {left:0;}
.st_li
{
	border-bottom:1px solid #c97511!important;
	text-align:left!important;
	margin-left:10px;
}
.st_li a
{
	color:#ff6600!important;
}
.st_li a:hover
{
	color:#fc9b2a!important;
}

.st_ul
{
	text-align:left!important;
}


.cleardiv{
	clear:both;
}
.all{
	background-image: url(../images/top_bkg_center.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-width:1000px;
}
.all_top_left{
	background-image: url(../images/top_bkg_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.all_top_right{
	background-image: url(../images/top_bkg_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.all_bottom_left{
	background-image: url(../images/footer_left_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.all_bottom_right{
	background-image: url(../images/footer_right_bkg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.main{
	min-height:600px;
	margin-left:auto;
	margin-right:auto;
	min-width:990px;
	padding-left:5px;
	padding-right:5px;
	max-width:1120px;
	font-family:Calibri, "Times New Roman", verdana;
	font-size:15px;
	line-height:normal;
}
* html .main{/************for ie6****************/
	height:600px;
    width: 990px;

}
.header_block{
	height:225px;
	overflow:hidden;
	
}
.top_contact_block{
	float:right;
	font-size:16px;
	padding-top:20px;
	width:225px;
}
.top_contact_header{
	font-size:17px;
	padding-bottom:10px;
	color:#694000;
}
ul.tel_block{
	color:#e16805;
	width:170px;
}
ul.tel_block li{
	clear:both;
	line-height:16px;

}
ul.tel_block li a{
	color:#000;
	text-decoration:underline;
}
ul.tel_block li a:hover{
	text-decoration:none;
}
.tel_number{
	float:right;
	padding-top:2px;
	color:#000;
	font-size:15px;
}
.work_time{
	clear:both;
	color:#694000;
	font-size:13px;
	padding-top:7px;
}
.oplata_block{
	padding-top:22px;
	clear:both;
}
.oplata_block_header{
	text-align:right;
	color:#694000;
	font-size:13px;
	padding-bottom:5px;
}
ul.oplata_list{
	float:right;
}
ul.oplata_list li{
	float:left;
	padding-right:2px;
}
.top_control_block{
	float:left;
/*	width:760px;*/
	position:relative;
	width:75%;
	
}
.login_block{
	background-image: url(../images/login_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:188px;
	height:138px;
	right:0px;
	top:0px;
	position:absolute;
	padding-left:12px;
	padding-top:2px;
}
.login_block_header{
	padding-bottom:13px;
	padding-left:12px;
	color:#694000;
	padding-top:18px;
}
ul.login_list{
	width:170px;
	padding-left:12px;
}
ul.login_list li{
	clear:both;
	padding-bottom:10px;
}
ul.login_list li a{
	color:#e16805;
	text-decoration:underline;
}
ul.login_list li a:hover{
	text-decoration: none;
}
ul.login_list li.login_control{
	font-size:12px;
	padding-top:4px;
}
.login_control_lost{
	float:right;
}
.login_control_reg{
	float:left;
}
.login_enter_button{
	float:right;
}
.login_textfield{
	width:114px;
	padding-left:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #808080;
	background-image: url(../images/input_bkg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:14px;
	color:#acacac;
	font-family:Calibri, Arial, verdana;
	font-size:13px;
}
.login_exit{
	text-align: right;
	padding-right:12px;
	font-size:12px;
}
.login_hello{
	padding-top:9px;
	font-size:13px;
	font-weight:bold;
}
.login_name{
	font-size:15px;
	font-weight:bold;
	color:#694000;
	font-style:italic;
}
.login_exit a{
	color:#e16805;
	text-decoration:underline;
}
.login_exit a:hover{
	text-decoration:none;
}
.login_discount{
	padding-top:13px;
	
}
.login_discount_num{
	color:#694000;
	font-size:16px;
}
.login_info_line{
	padding-top:27px;
	font-size:13px;
	padding-right:12px;
}
.login_info_line a{
	color:#e16805;
	text-decoration:underline;
}
.login_info_line a:hover{
	text-decoration:none;
}
.login_info_line .left_info{
	float:left;
}
.login_info_line .right_info{
	float:right;
}
.logo_block{
	position:absolute;
	top:14px;
	left:0px;
}
.logo_block a{
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:266px;
	height:79px;
	display:block;
}
* html .logo_block a{/********for ie6*******/ 
	background-image:none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/logo.png', sizingMethod='scale');
	cursor:pointer; 
}
.top_submenu_block{
	position:absolute;
	top:125px;
	left:0px;
	font-size:13px;
}
.top_submenu_block ul{
}
.top_submenu_block ul li{
	float:left;
}
.top_submenu_block ul li.separator{
	background-image: url(../images/submenu_separator.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
	width:5px;
	height:13px;
	padding-left:9px;
	padding-right:9px;
}
.top_submenu_block ul li a{
	color:#694000;
	text-decoration:underline;
}
.top_submenu_block ul li a:hover{
	text-decoration:none;
}
.navig_block{
	position:absolute;
	top:123px;
	left:49%;
}
.navig_block ul{
}
.navig_block ul li{
	float:left;
	padding-right:22px;
}
.navig_block ul li a{
	display:block;
	background-repeat: no-repeat;
	background-position: left top;
	width:25px;
	height:25px;
}
.navig_block ul li a:hover{
	background-position: left -25px;
}
.navig_block ul li.home a{
	background-image: url(../images/picto_home.gif);	
}
.navig_block ul li.mail a{
	background-image: url(../images/picto_mail.gif);
}
.navig_block ul li.map a{
	background-image: url(../images/picto_map.gif);
}
.top_menu_block{
	font-size:15px;
	left:0px;
	top:175px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5F3600;
	letter-spacing: -1px;
	position:absolute;
	width:100%;
}
.top_menu_block ul{
}
.top_menu_block ul li{
	float:left;
}
.top_menu_block ul li.separator{
	background-image: url(../images/topmenu_separator.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left:1%;
	padding-right:1%;
	height:17px;
	width:5px;
}
.top_menu_block ul li a{
	color:#000000;
	text-decoration:none;
}
.top_menu_block ul li a:hover{
	text-decoration:underline;
	color:#bd5901;
}
.top_menu_block ul li.selected a{
	color:#bd5901;
}
.body_block{
	clear:both;
	padding-bottom:40px;
}
.body_block a{
	color:#e16805;
	text-decoration:underline;
}
.body_block a:hover{
	text-decoration:none;
}
.info_block{
	width:225px;
	float:right;
	overflow:hidden;
}

.cart_line{
}
.cart_sum{
	color:#000;
	font-size:20px;
}
.cart_more{
	text-align:right;
	padding-right:10px;
	padding-top:15px;
	font-size:14px;
}
.cart_more a{
	color:#694000;
	text-decoration:underline;
}
.cart_more a:hover{
	text-decoration:none;
}
.common_header{
	background-image: url(../images/header_block_center.jpg);
	background-repeat: repeat-x;
	position:relative;
	background-position: left top;min-height:1px;
	
}
* html .common_header{/********for ie6**************/
	height:1px;
}
.common_header_left{
	background-image: url(../images/header_block_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.common_header_right{
	background-image: url(../images/header_block_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:22px; min-width:1px;
	padding-top:3px;position:relative;
	padding-left:50px;min-height:1px;
	
}
.looked_block{
	padding-top:22px;
	padding-bottom:20px;
}
ul.looked_list{
	padding-left:40px;
	padding-top:17px;
	min-height:1px;
}
* html ul.looked_list{/****************for ie6******************/
	height:1px;
}
ul.looked_list li{
	padding-right:13px;
	padding-bottom:15px;
	float:left;
}
ul.looked_list li a{
	background-image: url(../images/item_small_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px;
	display:block;
}
.looked_list_more{
	padding-left:40px;
}
.looked_list_more a{
	color:#e16805;
	text-decoration:underline;
}
.looked_list_more a:hover{
	text-decoration:none;
}
.hits_block{
	padding-top:20px;
}
ul.hits_list{
	padding-top:20px;
	padding-left:22px;
	min-height:1px;
}
* html ul.hits_list{/****************for ie6******************/
	height:1px;
}
ul.hits_list li{
	float:left;
	position:relative;
	height:145px;
	width:101px;
	overflow:hidden;
	padding-bottom:25px;
}
ul.hits_list li .hits_header{
	position:absolute;
	height:32px;
	top:0px;
	left:20px;
	line-height:12px;
}
ul.hits_list li .hits_header a{
	color:#694000;
	text-decoration:underline;
}
ul.hits_list li .hits_header a:hover{
	text-decoration:none;
}
ul.hits_list li .hits_img{
	position:absolute;
	height:90px;
	top:32px;
	left:20px;
}
ul.hits_list li .hits_img a{
	display:block;
	background-image: url(../images/item_hit_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px;
}
ul.hits_list li .hits_price{
	top:129px;
	position:absolute;
	left:20px;
	font-size:13px;
	font-weight:bold;
	display:block;
}
.red_text{
	color:#ea0000;
}
.action_block{
	padding-top:20px;
}
.action_pic{
	padding-left:35px;
	padding-top:18px;
}
.action_img{
	display:block;
	padding:10px;
	height:93px;
	overflow:hidden;
	width:130px;
	background-image: url(../images/action_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
}
.action_text{
	padding-left:35px;
	padding-top:16px;
	padding-right:10px;
	color:#694000;
}
.action_more{
	padding-top:5px;
	text-align:right;
	padding-right:10px;
	font-size:14px;
}
.action_more a{
	color:#e16805;
	text-decoration:underline;
}
.action_more a:hover{
	text-decoration:none;
}
.data_block{
	float:left;
	width:225px;
	overflow:hidden;
}
.price_sort{
	padding-bottom:15px;
}
.price_sort_content{
	padding-left:32px;
	padding-top:18px;
}
.price_sort_line{
	padding-top:15px;
	clear:both;
	font-size:16px;
	min-height:1px;
}
.price_sort_line a{
	color:#e16805;
	text-decoration:underline;
}
.price_sort_line a:hover{
	text-decoration: none;
}
.price_sort_line_left{
	display:block;
	width:95px;
	float:left;
}
.price_sort_line_right{
	display:block;
	padding-left:12px;
	float:left;
}
ul.price_sort_control{
	padding-top:18px;
	clear:both;
}
ul.price_sort_control li{
	float:left;
	padding-right:6px;
	color:#694000;
}
ul.price_sort_control li input{
	top:-3px;
	position:relative;
}
ul.price_sort_control li .price_textfield{
	width:25px;	
	padding-left:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #808080;
	background-image: url(../images/input_bkg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:14px;
	color:#acacac;
	font-family:Calibri, Arial, verdana;
	font-size:13px;
}
.menu_by_function_block{
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
}
.menu_by_function_block ul{
	padding-top:16px;
	padding-left:34px;
}
.menu{
color:#ffffff!important;	
}
.menu_by_function_block ul li{
}
.menu_by_function_block ul li a{
	color:#e16805;
	text-decoration:underline;
}
.menu_by_function_block ul li a:hover{
	text-decoration:none;
}
.menu_by_brand_block{
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
}
.menu_by_brand_block ul{
	padding-top:16px;
	padding-left:34px;
	font-size:16px;
}
.menu_by_brand_block ul li{
}
.menu_by_brand_block ul li a, .brend{
	color:#e16805;
	text-decoration:underline;
	cursor:pointer;
}
.menu_by_brand_block ul li a:hover, .brend:hover{
	text-decoration:none;
	cursor:pointer;
}
.content_block{
	margin-left:24%;
	margin-right:25%;
	padding-top:20px;
}
* html .content_block{/**********for ie6**************/
	margin-left:240px;
}

.search_block{
	height:52px;
	position:relative;
	padding-top:20px;
}
.search_block ul{
}
.search_block ul li{
	display:inline;
}
.search_textfield{
	width:133px;
	margin-right:5px;
	padding-left:4px;
	position:relative;
	top:-6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #808080;
	background-image: url(../images/input_bkg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:14px;
	color:#acacac;
	font-family:Calibri, Arial, verdana;
	font-size:13px;
}
.content_common_block{
	min-height:1px;
	
}
.catalog_main_block{
}
.catalog_list_block{
	margin-right:-15px;
}
.catalog_list_item{
	position:relative;
	padding-top:30px;
	overflow:hidden;
	float:left;
	width:160px;
	
	margin-right:6px;
	margin-left:5px;
	height:290px;
}
.catalog_list_img{
	position:absolute;
	top:30px;
	left:0px;
}
.catalog_list_img a{
	background-image: url(../images/item_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	padding:6px;
	text-align:center;
}
.catalog_list_name{
	position:absolute;
	top:220px;
	left:0px;
	line-height:15px;
	font-size:17px;
	font-weight:bold;
}
.catalog_list_name a{
	color:#694000;
	text-decoration:underline;
}
.catalog_list_name a:hover{
	text-decoration:none;
}
.catalog_list_brand{
	position:absolute;
	top:250px;
	left:0px;
	color:#e16805;
	font-size:13px;
	line-height:14px;
	right:0px;
}
.catalog_list_brand a{
	color:#e16805;
	text-decoration:underline;
}
.catalog_list_brand a:hover{
	text-decoration:none;
}
.catalog_list_subcategory{
	position:absolute;
	top:275px;
	left:0px;
	font-size:13px;
	color:#e16805;
	right:0px;
}

.catalog_list_subcategory a{
	color:#e16805;
	text-decoration:underline;
}
.catalog_list_subcategory a:hover{
	text-decoration:none;
}
.subcategory_more a{
	color:#694000;
}
.catalog_list_separator{
	line-height:1px;
	height:11px;
	position:relative;
	float:left;
	width:496px;
	margin-left:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E06905;
}
.footer_block{
	clear:both;
	height:60px;
	position:relative;
	width:75%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #684100;	
}
.footer_logo{
	position:absolute;
	top:13px;
	left:0px;
}
.footer_logo a{
	display:block;
	background-image: url(../images/footer_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:115px;
	
	height:34px;
}
.footer_menu{
	position:absolute;
	right:-7px;
	top:13px;
	font-size:12px;
}
.footer_menu ul{
	float: right;
}
.footer_menu ul li{
	float:left;
	padding-left:7px;
	padding-right:7px;
}
.footer_menu ul li a{
	color:#e16805;
	text-decoration:underline;
}
.footer_menu ul li a:hover{
	text-decoration:none;
}
.footer_menu ul li.footer_menu_separator{
	background-image: url(../images/footer_menu_separator.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
	width:4px;
	height:14px;
}
.copyrights_block{
	position:absolute;
	right:0px;
	top:42px;
	color:#694000;
	font-size:11px;
}
.order_block{
}
.order_top_control{
	height:25px;
	font-size:13px;
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
}
.order_top_control_left{
	float:left;
}
.order_top_control_right{
	float: right;
}
.order_table_block{
}
.order_table_block table{
	width:auto;
}

.order_table_block table tr{
}
.order_table_block table tr td{
	padding-top:20px;
	vertical-align:top;
	padding-bottom:25px;
}
.order_table_block table tr.order_table_header td{
	padding-bottom:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E26805;
}
.order_table_block table .col-1{
	width:90px;
}
.order_table_block table .col-2{
}
.order_table_block table .col-3{
	width:90px;
	text-align:center;
}
.order_table_block table .col-4{
	width:95px;
	text-align:center;
}
.order_table_block table .col-5{
	width:50px;
}
.order_table_img{
	height:90px;
	
}
.order_table_img a{
	display:block;
	margin-top:5px;
	background-image: url(../images/item_hit_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px;
}
.order_table_kod{
	color:#694000;
	font-size:14px;
}
.order_table_description{
	font-weight:bold;
	padding-bottom:12px;
}
.order_table_info{
	color:#694000;
	font-size:13px;
}
.order_table_num{
	width:35px;
	margin-top:20px;
}
.order_table_price{
	display:block;
	padding-top:22px;
}
.order_table_del_item{
	margin-top:22px;
	background-image: url(../images/close_button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:17px;
	width:17px;
	display:block;
}
.order_table_block table tr.order_table_sumline td{
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E26805;
	padding-top:13px;
	padding-bottom:0px;
}
.order_table_block table tr.order_table_sumline td a{
	color:#d96300;
}
.order_table_block table tr.order_table_discountline td{
	padding-top:5px;
	padding-bottom:0px;
}
.order_table_block table tr.order_table_discountline td.col-3{
	color:#d96300;
}
.order_table_block table tr.order_table_finishsum td{
	padding-top:5px;
	padding-bottom:8px;
	font-weight:bold;
	font-size:18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E26805;
}
.order_table_block table tr.order_table_finishsum td.col-4{
	font-size:20px;
}
.order_contact_block{
	padding-top:60px;
}
.order_contact_block{
	width:100%;
	
}
.order_contact_block table{
	width:100%;
}
.order_contact_block table tr{
}
.order_contact_block table tr td{
	vertical-align:top;
	white-space: nowrap;
	padding-top:10px;
	padding-bottom:12px;
}
.order_contact_block table tr td.col-1{
	color:#6b4303;
}
.order_contact_block table tr td.col-2{
	text-align:right;
	width:370px;
}
.order_contact_block table tr td.col-2 select{
	width:350px;
	float:right;
}
.order_contact_block .contact_textfield{
	width:350px;
	float:right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #808080;
	background-image: url(../images/input_bkg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:14px;
	color:#acacac;
	font-family:Calibri, Arial, verdana;
	font-size:13px;
}
.order_contact_block .contact_textarea{
	width:350px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #808080;
	background-image: url(../images/input_bkg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:85px;
	color:#acacac;
	font-family:Calibri, Arial, verdana;
	font-size:13px;
	background-color: #FFF;
}
.order_contact_block table tr.order_contact_control{
}
.order_contact_block table tr.order_contact_control td{
}
.order_contact_block table tr.order_contact_control td.col-1{
	padding-top:48px;
	font-size:13px;
	padding-left:3px;
}
.order_contact_block table tr.order_contact_control td.col-2{
	padding-top:45px;
}
.category_block{
}
.category_header{
	padding-bottom:35px;
	text-align:center;
	font-size:18px;
	
}
ul.category_subcategory{
	height:20px;
	font-size:13px;
	font-style:italic;
	padding-bottom:5px;
}
ul.category_subcategory li{
	display:inline;
	padding-right:10px;
}
ul.category_sort{
	padding-top:10px;
	padding-bottom:40px;
}
ul.category_sort li{
	display:inline;
	padding-right:4px;
	color:#694000;
	font-size:13px;
}
ul.category_sort li.category_sort_name{
	font-size:13px;
	color:#000;
	padding-right: 0px;
}
ul.category_sort li input{
	top:-3px;
	position:relative;
}
ul.category_sort li .price_textfield{
	width:25px;	
	padding-left:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #808080;
	background-image: url(../images/input_bkg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:14px;
	font-family:Calibri, Arial, verdana;
	font-size:13px;
}
ul.category_sort li .price_select{
	top:0px;
}
ul.category_sort .category_sort_selector{
	width:85px;
	font-size:10px;
}
.category_list{
	min-height:1px;
}

.category_item{
	padding-top:15px;
	position:relative;
	height:350px;
	float:left;
	width:168px;
	overflow:hidden;
}
.category_item .category_name{
	font-weight:bold;
	padding-bottom:5px;
}
.category_item .category_kod{
	color:#694000;
	font-size:13px;
	padding-bottom:4px;
}

.category_item .category_img{
	width:147px;
	padding-bottom:13px;
	
}
.category_item .category_img a{
	background-image: url(../images/item_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	padding:6px;
	text-align:center;
}
.category_item .category_price{
	font-weight:bold;
	font-size:18px;
}
.category_item .category_discount{
	font-size:16px;
	color:#ff0000;
}
.category_discount_num{
	font-size:16px;
	color:#ff0000;
	text-decoration: line-through;
}
.category_to_cart{
	font-size:12px;
	padding-top:4px;
	padding-left:3px;
}
.category_review{
	font-size:12px;
	padding-top:10px;
	padding-left:3px;
}
.category_review a{
	color:#694000;
}
.pager_block{
	clear:left;
}
ul.category_pager{
}
ul.category_pager li{
	float:left;
	width:25px;
	padding-right:25px;
	text-align:center;
	padding-top:3px;
	height:22px;
	white-space: nowrap;
}

ul.category_pager li a{
	color:#694000;
	text-decoration:underline;
}
ul.category_pager li.selected{
	background-image: url(../images/pager_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
ul.category_pager li.selected a{
	text-decoration:none;
}
ul.category_pager li.pager_name{
	width:70px;
	text-align:left;
}
ul.category_pager li.pager_next{
	padding-left:10px;
	padding-right:0px;
}
ul.category_pager li.pager_next a{
	background-image: url(../images/pager_next.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	width:10px;
	height:18px;
	display:block;
}
ul.category_pager li.pager_more_next{
	padding-left:10px;
	padding-right:0px;
}
ul.category_pager li.pager_more_next a{
	background-image: url(../images/pager_more_next.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	width:17px;
	height:18px;
	display:block;
}
ul.category_pager li.pager_all{
	padding-left:10px;
	padding-right:0px;
}
ul.category_pager li.pager_all a{
	color:#e16805;
}
.product_block{
	min-width:496px;
	position:relative;
}
* html .product_block{/************for ie6***********/
	width:496px;
}
.product_name{
	font-size:19px;
	font-weight:bold;
	padding-top:18px;
	height:50px;
}
.product_name_kod{
	color:#694000;
	font-weight:normal;
	font-size:13px;
	display:inline-block;
	width:105px;
	padding-left:20px;
}
.product_full_info{
	position:relative;
	width:100%;
}
.product_full_img_block{
	width:248px;
	float:left;
	margin:15px;
}
.product_full_img_big{
	position:relative;
	background-image: url(../images/item_big_img_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	overflow:hidden;
	display:block;
	height:288px;
	width:238px;
	padding:5px;
	vertical-align:middle;
}
.product_full_img_zoom, .pirobox{
	display:block;
	position:absolute;
	right:4px;
	bottom:4px;
	background-image: url(../images/zoom_button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
	width:31px;
}
ul.product_full_img_list{
	padding-top:23px;
}
ul.product_full_img_list li{
	display: inline-block;
	padding-right:3px;
	padding-left:2px;
	position:relative;
	height:90px;
	width:75px;
	overflow:hidden;
}
* html ul.product_full_img_list li{/**************for ie6**********/
	float:left;
	padding-right:2px;
	padding-left:5px;
}
*+html ul.product_full_img_list li{/**************for ie7**********/
	float:left;
	padding-right:2px;
	padding-left:5px;
}
ul.product_full_img_list a{
	display:block;
	background-image: url(../images/item_hit_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px;
	height:90px;
}
.product_full_text_block{
	
	width:98%;
	text-align:left;
}
.product_developer{
	text-align:right;
	padding-bottom:10px;
}
.product_text_info{
	padding-top:5px;
	color:#694000;
	min-height:265px;
}
* html .product_text_info{/*************for ie6**************/
	height:265px;
}
.product_text_info p{
	padding-bottom:12px;
	font-size:13px;
}
.product_full_text_price{
	text-align:center;
	min-height:90px;
}
* html .product_full_text_price{/*************for ie6**************/
	height:90px;
}
.product_full_text_price_discount{
	font-size:15px;
	color:#ff0000;
}
.product_full_text_price_num{
	font-weight:bold;
	font-size:19px;
}
.product_full_text_price_discount_num{
	font-size:13px;
	color:#ff0000;
	text-decoration: line-through;
}
.product_full_text_control{
	height:25px;
}
.product_full_text_control_left{
}
.product_full_text_control_right{
	float:right;
}
.product_full_text_control_right a{
	color:#694000;
}
.product_full_text_control_order{
	width:35px;
	float:left;
	margin-right:5px;
}
.common_separator{
	width:100%;
	height:1px;
	float: right;
	line-height:1px;
}
.similar_product_block{
	padding-top:40px;
	position:relative;
	width:100%;
	float:left;
	min-height:1px;
	min-width:496px;
}
* html .similar_product_block{/************for ie6********/
	height:1px;
	width:504px;
	
}
.similar_product_list{
	
}

.short_img
{
	max-height:135px;
	max-width:135px;
	#width: expression(this.width > 135 ? 135: true);
	#height: expression(this.height > 135? 135: true);
}
.ex_1{
	background-image: url(../images/item_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:0px;
	padding-bottom:0px;
	display: table; 
	height: 147px; 
	width: 147px;
	text-align:center;
	#position: relative;
	overflow: hidden;
}
.ex_2{
	#position: absolute;
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
	text-align:center;
}
.ex_3{

	#position: relative; 
	#top: -50%;

}

.category_item{
	padding-bottom:15px;
	position:relative;
	height:350px;
	float:left;
	width:160px;
	overflow:hidden;
	margin-right:7px;
	margin-left:7px;
}
.category_item .category_name,.category_item2 .category_name{
	font-weight:bold;
	padding-bottom:5px;
	height:50px;
}
.category_item .category_kod,.category_item2 .category_kod{
	color:#694000;
	font-size:13px;
	padding-bottom:4px;
}

.category_item .category_img,.category_item2 .category_img{
	width:147px;
	padding-bottom:13px;
	
}
.category_item .category_img a,.category_item2 .category_img a{
	background-image: url(../images/item_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	padding:6px;
	height: 178px; 
	text-align:center;
}
.category_item .category_price,.category_item2 .category_price{
	font-weight:bold;
	font-size:18px;
}
.category_item .category_discount,.category_item2 .category_discount{
	font-size:16px;
	color:#ff0000;
}
