﻿@charset "utf-8";


H1, H2,H3, H4, H5, H6, H7, H8, H9, FORM, UL, LI,OL, P{

	padding: 0;
	margin: 0;
	border: 0;
}

*{
/*	padding: 0;
	margin: 0;
	border: 0;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#343433;*/
	}

center {
text-align:center;
}

a, img, fieldset{
	border: 0;
	padding: 0;
	}
A{
	color:#343433;          
}
body {
	background-color: #fff;
                font-family: "Trebuchet MS";
	font-size:  11px;
	padding:0px;
	margin:0px;
	color:#343433;          
	}
form, p{  }


.productPageNavblack b{
        color:#FFFFFF;   
}

.clear{
	display:block;
	height:0px;
	font-size:0px;
	overflow:hidden;
	clear:both;
	}
.floatL{
	float:left;
	}
.floatR{
	float:right;
	}
ul{
	list-style-type:none;
	text-align:left;
	}
.inlineList{
	list-style-type:none;
	text-align:left;
	}
.inlineList li{
	display:inline;
	}
.allLinks{
	display:block;
	clear:both;
	width: 100%;
	overflow: auto;
	margin-bottom: 10px;
	}
.textField, .textareaField, .selectField, select{
	font-family:Tahoma;
	color:#4F4F4F;
	border:1px solid #b3b3b3;

	}
.fullField{
	width:50px;
	height:16px;
	font-family:tahoma;
	color:#9e0b0e;
	background-color:#f2f2f2;
	border:1px solid #b3b3b3;
	}
.asterisk{
color:#ba508f;
}
select{

	margin-right:5px;
	}
.textField{
	height:14px;
	padding:1px 0 1px 0;
        border:1px solid #b3b3b3;
	}
a:hover{
	text-decoration:none;
	}


/* Body */

#wrap {
                position:relative;


	}
#all{
	width:800px;
	}
/* Order form */
.orderActions td{
	padding: 2px;
	vertical-align:middle;
	}
#orderForma{	
	
	}
#orderForma td{
	padding:3px 0 3px 10px;
	vertical-align:middle;
	} 
/* end of order form */

/* Top navigation */

#topNav {
  background-color: #343433;
  height: 20px;
  padding: 6px 0px 10px 0px;
  text-align: center;
  color:#fff;
  }

#topNav a{
  color: #fff;
}
/* End of top navigation */
/* Print nav */
.printNav{
	list-style-type:none;
	text-align:left;
	padding:5px;
	}
.printNav li{
	display:inline;
	padding: 2px;
	color:#0078BD;
	}
.printNav li a{
	color:#0078BD;
	}
.printNav li img{
	border: none;
	margin: 0 0 -5px 0;
	}
/* End of print nav */
/* Header */
#header {
	height: 223px;
	padding-bottom:	2px;
	background: url(images/new/head-bottom-line.gif) repeat-x bottom left;
}
#logo {
    width: 255px;
    height: 223px;
    float: left;
}
#logo img {
	margin: 31px 0px 0px 0px;
	padding: 0px;
}
#header #logo .tel {
  font-size: 24px;
  margin: 63px 0px 0px 0px;
  text-align:left;

}
.descr {
  font-size: 10px;
  color: #5d5d5d;
 
  text-transform: uppercase;
  text-align:left;
  vertical-align:top;
}

.descr h1{
  font-size: 10px;
  color: #5d5d5d;
   vertical-align:top;
  text-transform: uppercase;
  text-align:left;
}

/* Authority */
#foto {
  width: 545px;
  height: 223px;
  float: right;
  background: url(images/new/header_foto.jpg) no-repeat left #fff;
}
#abWrapper{
	display:block;
	float:right;
	width:215px;
	margin-top:10px;
	}
#authBlock,#bucketBlock{
	display:block;
	height: auto;
  	background: #343433;
	padding:15px;
        line-height:15px;
              
}

#authBlock{
	height: 98px;
}

#bucketBlock{
	height: 40px;
}

#authBlock .title{
  font-size: 14px;
  text-transform: uppercase;
  color:#ccc;
}
#authBlock form{
  text-align:center;
}



#bucketBlock{
	display:block;
	margin-top:1px;
}
#bucket{
	display:block;
	color: #ccc;
	text-align:left;

	}
#sum, #num{
	color:#ccc;
	}
#bucket a{
	color: #fff;
	}
/* Pages panel */
#pagesPanel {
	height: auto;
	padding: 0px;
}
#pagesPanel .link {
	float: left;
	padding: 15px 0 15px 0;
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	text-align: center;
}
#pagesPanel .link a{
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}
.blue, .green, .orange{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	}
.rose{ background:#f067b9; border-left:0px; border-right:1px solid #fff; width:159px; }
.blue{ background:#5884cb; width:158px; }
.green{ background:#b3d045; width:158px; }
.orange{ background:#eeaf43; width:158px; }
.aqua{ background:#3fb4eb; border-right:0px; width:159px; border-left:1px solid #fff; }
/* End of pages panel */

/* Login forma */
.loginForma .textField{
	width: 121px;
	}
.loginForma td{
	padding:2px 5px 2px 0;
	text-align:left;
	color:#ccc;
	line-height:12px;
	}
.loginForma td input{}
.register{
	text-align:left;
	}
.register a{
	color:#fff;
	}
/* End of login forma*/

/* Content */

#content {
  background-color: #fff;
  width: 800px;
  margin: 0px auto 0px;
  padding: 0px;
}

/* Left column */
#leftcol {
  float: left;
  width: 198px;
  height:auto;
  
}

/* Search block */
#searchBlock {
	display:block;
	height: auto;
	padding: 20px;
	color: #343433;
	background-color: #E5F7FF;
	border: 1px solid #C4EDFF;
}

#searchForm{
	width:100%;
	}

#searchForm td{
	text-align:left;
	padding: 3px 0 3px 0;
	}
#searchForm input.textField{
	width:98%;
	}
.title {
	font-size: 14px;
	text-transform: uppercase;
	text-align:left;
}
.eSearch{
	font-size:11px;
	color:#942b66;
	}
ul.catalog{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align:left;

}
.catalog div{

	}

#catalogWr {
        
	

}

li.catalog {
	border-top: 1px #898989 dotted;
}

li.catalog_first {
	border-top: 0px #898989 dotted;
}


#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8, #m9, #m10, #m11, #m12, #m13, #m14, #m15, #m16, #m17, #m18, #m19, #m20, #m21, #m22, #m23, #m24  {
	display: none;
	visibility: hidden;
}

.expanded{
	position:relative;
	left:0px;
	top:0px;
	bottom:0px;
	right:0px;
	visibility:hidden;
	padding:10px 0 10px 0;
	}
.collapsed{
	position:relative;
	left:0px;
	top:0px;
	bottom:0px;
	right:0px;
	visibility:visible;
	padding:10px 0 10px 0;
	}
li.catalog {
	/*Aaa eaoaeiaa*/
	background-image: url(images/catalog_bg.jpg);
	background-repeat: no-repeat;
	width: 198px;
    font-size: 14px;
	cursor: default;
	margin: 0px;
	background-color: #ffffff;
    text-transform: uppercase;
}

li.catalog strong, li.catalog2 strong, li.catalog a, li.catalog2 a, li.catalog a:visited, li.catalog2 a:visited{
	color: #343433;
    font-size: 14px;
	font-weight: normal;
	line-height: 34px;
	text-decoration: none;
	padding-left: 20px;
}

li.catalog a:hover, li.catalog2 a:hover{
	color: #ED70BB;
}

li.podcatalog{
	/*Aaa eaoaeiaa*/
    background-color: #ffffff;
}

li.podcatalog a, li.podcatalog a:visited{
	color: #666;
    font-size: 11px;
    font-weight: normal;
	padding-left: 20px;
   	line-height: 18px;
}

li.podcatalog a, li.podcatalog a:hover {
	color: #666;
    font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	padding-left: 20px;

}

li.podcatalog a:hover {
    color: #ED70BB;
}

#center_column {
    float: left;
    display: block;
    width: 600px;
	padding: 0;
	overflow: visible;
}

#center_column_container {
	margin-left: 20px;
	overflow: visible;
        text-align:left;
        

}

#center_column div{}
#right_column {

}


/* Footer */

#footer {
  clear: both;
  background-color: #fff;
  width: 100%;
  height:auto;
}
#footer_wr{
	width:800px;
	height:110px;
	}

#footer #footer_left {
  float: left;
  width: 198px;
  margin: 0px;
  padding: 0px;
}

#footer #footer_left p{
  margin: 35px 0px 0px 0px;
  padding: 0px;
  color: #343433;
}

#footer #footer_right {
  float: left;
  width: 602px;
  margin: 0px;
  padding: 0px;
}

#footer #footer_right p{
  clear: both;
  float: left;
  margin: 45px 0px 0px 20px;
  padding: 0px;
}

#footer #footer_right p a, #footer #footer_right p a:visited{
  color: #000;
  
}


/* Bottom navigation */

#navigation_bottom {
  background: #fff;
  width: 800px;
  margin: 0px auto 0px;
  padding: 0px;
}
table.foto {
  color: #000;
  font-size: 10px;
  width: 160px;
  background-color: #E5F8FF;
  border: 1px solid #C4EDFF;
}
table.foto a, table.foto a:visited {
  color: #962A64;
  font-size: 10px;
}

.px_bg1 {
    border-bottom: 1px #898989 dotted;
	padding:5px 0 10px 0;
}


img.imgOn {
    border: 0px;
    margin: 0px;
}

.foto img.imgOff {
	border: 1px solid #97989C;
    width: 30px;
    height: 30px;
}

.foto img.imgOn {
	border: 1px solid #A12622;
	width: 30px;
    height: 30px;
}

/* Comments */
.commentBlock{
	text-align:left;
	}
.commentList{
    font-size: 10px;
    background: url(images/px_bg3.gif) bottom left no-repeat;
}
.commentUser, .commentUser a{
	color: #000;
}
/* End of comments */

/* Vertical navigation */
.vNav{
	padding: 5px 0 5px 0;
	text-align:right;
	}
.vNav ul{
	list-style-type: none;
	}
.vNav ul li{
	display:inline;
	padding: 3px 0 3px 0;
	}
.vNav ul li a img{
	margin:0 5px -2px 0;
	}
/* End of vertical navigation */


div.opros{
    float: left;
    background: #BD9FA9;
    height: 10px;
    background-repeat: no-repeat;
}

a.activ_catalog{
	background: #35A0C4;
	color: white;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}


.bgprice {
	color: #FFFFFF;
	font-size: 11px;
	background: #35A0C4;
}


div.page_catalog{/*Êàòàëîã ñòðàíèö*/
	margin-top: 20px;
}

div.page_catalog a{/*Êàòàëîã ñòðàíèö*/
	color: #35A0C4;
   font-weight: bolder;
	font-size: 13px;
}

div.product_odnotip td,div.product_odnotip td a  {
	font-size: 11px;
	color: #35A0C4;
}

table.standart td{
	font-size: 11px;
	color: #696969;
}


div.gbook_otvet{
	margin-top: 10px;
	background-color: #F6FAFD;
	margin-bottom: 10px;
	BORDER: #AED3DC 1px dashed;
   PADDING: 5px;
}

.podCart {
	text-align: center;
	margin: 10px 0 10px 0;
	margin-bottom: 10px;
	border: #aed3dc 1px dashed;
    padding: 5px;
}

.podCart td, .podCart td a{
	color: #ac8695;
}


.big{
   border:1px solid #5B98AF;
}

.price{
	color: #AC8695;
	font-size: 15px;
	font-weight: bolder;
	width: 150px;
	line-height: 18px;
	margin-bottom: 20px;
}

.price_cart{/*Öåíà ïîäðîáíîå îïèñàíèå*/
	float:right;
	clear:both;
}
.price_cart table td{
	vertical-align:middle;
	}
.price_cart a, .price_cart a:visited, .price_cart a.hover {
    color: #000;
}
.price_cart_desc {
  	font-size: 11px;
	text-align:left;
}
#fotoload{
	float:left;
	width:auto;
	padding:20px;
	}

.print_version{
	margin-bottom: 10px;
	}
.print_version img{
	margin-right:5px;
	}
.print td{
	vertical-align:middle;
	padding: 0 3px 0 3px;
	}
p.commonDesc {
  	border-left: 5px solid #F067B9;
    padding-left: 7px;
}
.charact{
	clear:both;
	}
.ttl{
	font-size: 16px;
    font-weight: bold;
    text-transform: none;
    color: #343433;
	}
.articleLinks{
	text-align: left;
	padding: 20px;
	}
.articleLinks a{
  color: #B94F8F;
}



strike {
  color: #000;
  font-size: 11px;
  font-weight: normal;
}


div.price strong{
	font-size: 18px;
}

div.product_cart{
    display: block;
    vertical-align:bottom;
}
table.aux_links td{
	padding:0 2px 0 2px;

	}

table.aux_links td a {
	font-size: 8pt;
	white-space: nowrap;
}

.prod_price{
	width: auto;
	overflow: visible;
              
	}
.prod_price strike {
	white-space: nowrap;

}

.prod_price strike span {

}

.prod_cart{
                vertical-align:bottom;
                padding-left: 10px;
	}
.product_price_wr, .product_price_bg_wr{
	clear:both;
	text-align:left;
	overflow: auto;
	padding-bottom: 5px;
	border-bottom: 1px #898989 dotted;
                
	}


	
.basket_put {
	width: 20px;
}


.product_price_wr table {
	width: 100%;
}

.product_price_bg_wr table {
	width: 100%;
}

.product_price_wr table td, .product_price_bg_wr table td{
	vertical-align:bottom;
	}
	
div.product_cart a, div.product_cart a:visited{
    font-size: 10px;
	color: #000000;
}


.product_forma_1{
    clear: both;
    display: block;
	font-size: 10px;
	color: #696969;
    height:auto;
	}
.product_price_bg{
    text-align: center;
	font-size: 15px;
	color: #ff0000;
	font-weight: bold;
	}
.smiles{
	padding: 5px;
	text-align:left;
	}
.textblock_bg{
	padding-top:5px;
	padding-bottom:5px;
}
.product_img_bg { /*Ôîðìà òîâàðà - êàðòèíêà*/
    font-size: 10px;
    /*
    background-image: url(images/px_bg.gif);
    background-position: bottom left;
    background-repeat: no-repeat; */
    margin-top: 15px;
    margin-right: 0px;
}
.product_img_bg_wide { /*Ôîðìà òîâàðà - êàðòèíêà*/
    clear: both;
    font-size: 10px;
    /*background: url(images/px_bg1.gif) bottom repeat-x;*/
    border-bottom: 1px #898989 dotted;
    padding:10px 0 10px 0;
  
}

.product_img_bg_wide .product_price_bg_wr {
	border: none;
	margin-top: 10pt;
                position: relative;
                z-index:auto;
}

.bottom_line {
    background-image: url(images/px_bg1.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}

.pink {
	float: left;
	border-left: 5px #F167B5 solid;
	height: 80px;
	margin-right: 4px;
}

.product_img_bg_body{
	/*Ôîðìà òîâàðà - êàðòèíêà - øàïêà*/
	height: 160px;
}
.product_img_bg_body2{
	/*Ôîðìà òîâàðà - êàðòèíêà - øàïêà*/

    clear: both;
    float: left;
    margin-right: 10px;
    margin-bottom: 15px;
    width: 80px;
    text-align: center;
}

.product_img_bg_footer{
	/*Ôîðìà òîâàðà - êàðòèíêà - ïîäâàë*/
	text-align: center;
	height: 9px;
}

div.product_img{
	/*Ôîðìà òîâàðà - êàðòèíêà*/
	float: left;
	padding: 10px;
}

div.product_img_2{
	height: 310px;
padding:15px 0px;
	overflow:hidden;    
}

.product_content{
    text-align: left !important;
	/*line-height:14px;*/
    }
.px_bg2 {
    background:url(images/px_bg2.gif) center repeat-y;
}


.product_content a{
	display:block;
    color: #932B68;
    font-size: 14px;
	line-height: 16px;
    font-weight: bold;
	margin-bottom: 10px;
}

.product_content a h2{
	display:block;
    color: #932B68;
    font-size: 14px;
	line-height: 16px;
    font-weight: bold;
	margin-bottom: 10px;
}

.product_name a{
	color: #018CB3;
	font-weight: bolder;
}

.product_price{
	/*Ôîðìà òîâàðà - öåíà*/
	float: right;
}


.line{
	/*Ðàçäåëèòåëü íîâîñòåé*/
	background: url(images/px_bg1.gif) repeat-x;
	width: 100%;
	height: 4px;
	margin-top:5px;
}
/* News */
.newsItem{
	}
.newsZag{
	}
.newsShort{
	}
.newsFull{}
.newsDate{
	color: #343433;
	font-weight: bolder;
	float: left;
}
.newsTema, .newsTema a{
	color: #932B68;
	font-weight: bolder;
	padding-left: 10px;
}
/* End of news */

/* Opros */
.oprosBlock{
	background: url(images/left_opros_bg.jpg) repeat-x;
	margin-top: 1px;
	color: #fff;
	padding: 15px;
}
.oprosBlock td{
	color: #fff;
	font-size: 11px;
}
.oprosFoot{
	background-color: #D2E5EC;
	height: 7px;
	margin-top:1px;
}
/* End of opros */

/* Plashka */
.plashka{
    display: block;
    height: auto;
    text-align:left;

}
.zagolovok{
	font-size: 22px;
	padding: 15px 0 15px 0;
}
/* zagolovok */

div.left_search_bg td{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

div.left_search_bg{ /*Ëåâûé áëîê ïîèñêà*/
	background-image: url(images/left_search_bg.jpg);
	background-repeat: repeat-x;
	height: 77px;
	padding-left:10px;
	padding-top:0px;
}

input.search{
	font-size: 10px;
	width: 140px;
}

input.user{
	font-size: 10px;
}

div.header_user_area {/*Øàïêà àâòîðèçàöèÿ ïîëüçîâàòåëåé*/
	float: left;
	margin-left:0px;
	padding-left:50px;
	margin-top:0px;
	padding-right: 10px;
}

div.header_user_area2 td{/*Øàïêà àâòîðèçàöèÿ ïîëüçîâàòåëåé*/
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

.small{
    display: block;
	float: left;
    color: #fff;
    background-color: #343433;
	padding: 5px 15px 8px 15px;
	font-size: 10px;
}


div.header_phpshop_slogan{ /*Ñëîãàí*/
   width: 300px;
	float: left;
	color: #fff;
}

div.header_phpshop_slogan H1{ /*Ñëîãàí íàçâàíèå êîìïàíèè*/
	color: #2D87A2;
	font-size: 15px;
}

div.header_phpshop_slogan a{ /*Ñëîãàí ññûëêà*/
	color: #79B5C0;
	font-size: 11px;
}

img.icon{/*Ëîãîòèï èêîíêè*/
	margin-top:20px;
	margin-left:60px;
}

div.header_phpshop_logo{ /*Ëîãîòèï*/
	width: 182px;
	height: 54px;

	/*background-image: url(images/phpshop_logo.png);
	background-repeat: no-repeat;*/
	margin-left:40px;
	margin-right:40px;
	float: left;
}

div.header_nav_bg{ /*Ôîíîâàÿ êàðòèíêà â øàïêå íàâèãàöèÿ*/
	width: 100%;
	height: 51px;
	background-image: url(images/header_bg_nav.jpg);
	background-repeat: repeat-x;
	BORDER-TOP: #fff 1px solid;
}

div.header_nav_bg a{ /*Îñíîâíàÿ íàâèãàöè â øàïêå*/
	color: #fff;
	font-weight: bold;
   text-decoration: none;
	font-size: 11px;

}
div.header_nav_bg a:hover{ /*Îñíîâíàÿ íàâèãàöè â øàïêå*/
	color: #EDF5F8;
   text-decoration: none;
}
div.header_nav{
	float: left;
	text-align: center;
	padding-top:15px;
	width: 140px;
}


div.header_nav_line{/*Ðàçäåëèòåëü â íàâèãàöèè*/
   width: 4px;
	height: 51px;
	background-image: url(images/header_bg_nav_line.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-left:10px;
	margin-right:10px;
}

div.header_bg_2_up_order{
   background-image: url(images/header_bg_1_up_order_anim.gif);
	background-repeat: no-repeat;
	float: left;
	color: #62ACC7;
	width: 200px;
	height: 51px;
	font-weight: bold;
   padding-top:20px;
	padding-left:50px;
}

div.header_bg_2_up_order a{
	color: #AA8493;
}

div.header_bg_2_up_cur{/*Ôîíîâàÿ êàðòèíêà â øàïêå âàëþòà*/
	width: 220px;
	height: 51px;
	background-image: url(images/header_bg_1_up_cur.jpg);
	background-repeat: no-repeat;
	float: left;
	color: #62ACC7;
	font-weight: bold;
   padding-top:20px;
}
div.header_bg_2_up_cur div{
	margin-left:25px;
}
div.header_bg_2_up_cur select{
	font-size: 10px;
	margin-left: 10px;
}

div.header_bg_2_up_sum{/*Ôîíîâàÿ êàðòèíêà â øàïêå ñóììà*/
	width: 180px;
	height: 51px;
	background-image: url(images/header_bg_1_up_sum.jpg);
	background-repeat: no-repeat;
	float: left;
	color: #62ACC7;
	font-weight: bold;
   padding-top:20px;
}
div.header_bg_2_up_sum div{
	margin-left:50px;
	text-decoration: none;

}
div.header_bg_2_up_cart{/*Ôîíîâàÿ êàðòèíêà â øàïêå êîðçèíà*/
	width: 230px;
	height: 51px;
	background-image: url(images/header_bg_1_up_cart.jpg);
	background-repeat: no-repeat;
	float: left;
	color: #62ACC7;
	font-weight: bold;
    padding-top:20px;
	margin-left:45px;
	text-decoration: none;
	cursor: pointer;
}
div.header_bg_2_up_cart div{
	margin-left:50px;
}
div.header_bg_2_up{/*Ôîíîâàÿ êàðòèíêà â øàïêå çàãëóøêà âåðõíÿÿ íàâèãàöèÿ*/
	width: 100%;
	height: 51px;
	background-color: #E5F0F4;
	background-image: url(images/header_bg_1_up.jpg);
	background-repeat: repeat-x;
}
div.header_bg_2_bg{/*Ôîíîâàÿ êàðòèíêà â øàïêå çàãëóøêà*/
	width: 100%;
	height: 214px;
	background-color: #E5F0F4;
	background-image: url(images/header_bg_1_bg.jpg);
	background-repeat: repeat-x;
}
div.header_bg_2{/*Ôîíîâàÿ êàðòèíêà â øàïêå*/
	width: 1004px;
	height: 214px;
	background-image: url(images/header_bg_1.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
}

div.header_bg_2_bg_shop{/*Ôîíîâàÿ êàðòèíêà â øàïêå çàãëóøêà*/
	width: 100%;
	height: 180px;
	background-color: #E5F0F4;
	background-image: url(images/header_bg_1_bg.jpg);
	background-repeat: repeat-x;
}

div.header_bg_2_shop{/*Ôîíîâàÿ êàðòèíêà â øàïêå */
	width: 1004px;
	height: 180px;
	background-image: url(images/header_bg_1.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
}

#main{
	margin:6px;
}

#left_block{
	float: left;
	width: 238px;
}
#center_block{
    width: 490px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#right_block{
	float: left;
	width: 238px;
}
#footer_block{
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 113px;
	width: 100%;
	float: left;
	margin-top:20px;
}

#footer_tel{
	padding-top: 30px;
	padding-left: 30px;
	width: 250px;
	float: left;
	color: #fff;
}
#footer_tel H3{
  font-size: 15px;
}
#footer_cart{
	background-image: url(images/footer_cart.jpg);
	background-repeat: no-repeat;
	height: 113px;
	width: 116px;
	float: left;
}

#footer_copyright{
	height: 113px;
	padding-left: 50px;
	color: #fff;
}

#footer_copyright a{
	color: #fff;
}

/* Page navigation */
.pageNav{
    background-color: #E5F7FF;
    border: 1px solid #C4EDFF;
	height:auto;
    color:  #000;
	padding: 5px;
}

.itemNav{
    border-left: 1px solid #393937;
    border-right: 1px solid #393937;
    border-bottom: 1px solid #393937;
    background: url(images/px_bg5.gif) top repeat-x #393937;
    height: auto;
	padding: 0px;
	color: #fff;
	clear: both;
}
div.page_nava2 div{
	padding: 5px;
}
div.page_nava2 a{
	color: #fff;
}

.page_nava3{
    background-color: #E5F7FF;
    border: 1px solid #C4EDFF;
    height: auto;
	margin:5px 0;
	color: #000;
	clear:both;
}

div.page_nava3 div{
	padding: 5px;
}
div.page_nava3 a{
	color: #000000;
}

div.page_nava4{
    padding: 0px;
	color: #000;
	clear:both;
	text-align:left;
}
.productList{
	
	}
.productList table{
	width:100%;
	}
.priceList {
	font-size:11px;
}
.priceList td{
	padding:0 2px 2px 2px;
	}
.priceList td a{ color:#fff; font-size:11px;}
div.page_nava4 div{
	padding: 5px;
}
div.page_nava4 a{
	color: #000;
}

/* Setka */
td.panel_l{ /*Ðàñêëà â 2 êîëîíêè ëåâàÿ êîëîíêà*/
	font-size: 11px;
	color: #343433;
    padding-top: 0px;	
	width: 265px;
	padding-right: 24px;
	vertical-align: bottom;
}

td.panel_r{ /*Ðàñêëà â 2 êîëîíêè ïðàâàÿ êîëîíêà*/
	font-size: 11px;
	color: #343433;
        padding-top: 0px;	
	width: 265px;
	padding-left: 24px;
	vertical-align: bottom;

}



.gsetka{
   position:relative;
}
.setka{
	
	width: 1px;
        border-left:0px;
	border-right: 1px #898989 dotted;
	vertical-align: bottom;
	overflow: visible
	padding: 0;
        text-align:left;
	}

.setka2{
	

	vertical-align: bottom;
	overflow: visible
	padding: 0;

	}

.setka tr td{
	width: 1px;
	vertical-align: bottom;
	overflow: visible
	padding: 0;
        text-align:right;
	}

.gline{
	height: 25px;
	}
.setka img{
        
	height: 25px;
	
	background-color: #FFF;
	position: relative;
	right: -1px;
	}

/* End of setka */



* html div.podcatalog_forma{ /* Òîëüêî äëÿ áðàóçåðà IE */
   background-image: url(images/podcatalog_forma.gif);
   background-repeat: repeat-y;
   WIDTH: 275px;
}

#allspec{
    background-color:#E5F7FF;
    border-left: 1px solid #C4EDFF;
    border-right: 1px solid #C4EDFF;
    border-bottom: 1px solid #C4EDFF;
    border-top: 1px #898989 dotted;    
	padding: 5px;
	text-align:left;
	margin:10px 0 10px 0;
}
.personalLinks {
	text-align:left;
	}
.personalLinks a{
	color:#fff;
	}

#allspec div, #allspec a{
	color: #000;
}

#allspec table{
    color: #000;
}
input {
  margin: 0px;

}


#allspecwhite{
    background-color: #E5F7FF;
    border: 1px solid #C4EDFF;
	padding: 5px;
	color: #000;
	text-align:left;
}

.sortActiv{
    font-weight: bold;
}

.advSearch td{
	text-align:left;
	vertical-align:middle;
	padding:2px 0 2px 0;
	}
h1{
    font-size: 18px;
    font-weight: normal;
    text-transform: none;
	text-align:left;
    color: #343433;
	padding:10px 0 10px 0;
}
h2{
    font-size: 16px;
    font-weight: bold;
	text-align:left;
    text-transform: none;
    color: #343433;

}
/* .ok{
	height:16px;
	padding: 0 5px 0 5px;
	background: #932B68;
	border:1px solid #F5F5F5;
    font-size: 10px;
    color: #fff;
}*/
/* Breadscrumbs */
.breadscrumbs{
	list-style-type:none;
	text-align:left;
	}
.breadscrumbs li{
	display:inline;
	padding: 2px;
	}
.breadscrumbs li img{
	margin:0 0 -2px 0;
	}
/* End of breadscrumbs */
.priceFilter td{
	font-size:11px;
	padding:5px 0 5px 0;
	}
.priceFilter td .view{
	
	}
input.but{
   font-size: 11px;
   font-weight:bolder;
   height: 18px;
   border:1px outset #FFFFFF;
   background: #ba508f;
   color:#ffffff;
   padding-left:5px;
   padding-right:5px;
   cursor: pointer;
}
.sort_name_bg{
    background-color: #E5F7FF;
    border: 1px solid #C4EDFF;
    color: #000;
}
.sort_table{
   font-size: 11px;
   margin-top: 10px;
   background-color: White;
	color: #35A0C4;
}
.sort_table b{
	color: #696969;
}
/* Cart window */
#cartwindow{
	position:absolute;
	left:10px;
	top:0;
	visibility:hidden;
	width: 250px;
	height: 68px;
	z-index:2;
	background:#C0D2EC;
	padding:10px;
	border:1px solid #4D88C8;
	//filter: revealTrans  (duration=1,transition=4);
}
#cartwindow table{
	height:100%;
	}
#cartwindow *{
  color: #000000;
  font-size: 11px;
}
/* End of cart window */

.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:		#EDF5F8;
	border:			1px solid;
	border-color:	#AED3DC;
	border-left:	0;
	border-bottom:	0;
	border-top:		0;

	cursor:			pointer;

	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid #AED3DC;
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			12px;
	color:				#2E9BC2;
	text-decoration:	none;
	cursor:			pointer;
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	#2E9BC2;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight: bolder;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid #AED3DC;
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			#696969;
	font-size:		11px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		#EDF5F8;
	height:			1.85em;
	width:			100%;
}

.tab-page a{
	color: #AE8895;
}

td.orderslist_h{
               padding:5px;
               font-weight: bolder;
               border-top:0px;
               border-left:0px;
               border-right:0px;
               border-bottom: 1px #898989 dotted;
               background: #f9fee5;
               text-align:left;
}

td.orderslist_c{
               padding:		5px;
               border-top:0px;
               border-left:0px;
               border-right:0px;
               border-bottom: 1px #898989 dotted;
               text-align:left;
}

div.pageContent{ 
width: 600px;
}


UL.brands *{
	margin:0px;
	padding: 0px;
}
UL.brands LI{
	float:left;
	width:175px;
	clear:left;
}
UL.brands A{
	text-decoration:none;
}
UL.brands A EM,
UL.brands A IMG{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
UL.brands A:HOVER EM,
UL.brands A:HOVER IMG{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}


.product_price_bg DIV{
	font-size: 11px;
	padding-bottom:0;
	border-bottom: none;
	color: #000000;
}