/* -----------------------------------------------------------------------------------------
   VaM Shop - open source ecommerce solution
   http://vamshop.ru

   Copyright (c) 2005-2008 VaM Shop 
   -----------------------------------------------------------------------------------------
   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

/*<![CDATA[*/





body
   {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11pt;
   }

img
   {
	  border: 0;
   }

h2, h3
   {
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }
   
 h1 {
 font-size: 16px;
 }
   
/* Цвет обычных ссылок в магазине */
a 
   {
     color: #000;
     text-decoration: underline;
   }

a:hover 
   {
     color: #990000;
     text-decoration: none;
   }
/* /Цвет обычных ссылок в магазине */

/* Центр */
div#wrapper
   {
     float: left;
     width: 100%;
   }

div#content
   {
     margin: 0 181px; /* отступ центра от боковых колонок */
   }

/* /Центр */

/* Левая колонка */
div#left
   {
     float: left;
     width: 180px; /* Ширина левой колонки */
     margin-left: -100%;
     background: transparent;
   }
/* /Левая колонка */

/* Правая колонка */
div#right
   {
     float: left;
     overflow: auto;
     width: 180px; /* Ширина правой колонки */
     margin-left: -180px;
     background: transparent;
   }
/* /Правая колонка */



/* Низ */
div#footer
   {
     clear: left;
     width: 100%;
     background: transparent;
     border-top: 0px solid #67748B;
     text-align: center;
     color: #000;
   }
   
div#footer p
   {
     margin: 0;
     padding: 5px 10px;
   }
   
/* /Низ */

      
/*]]>*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}

h5{
	font-size:14px;
	color:#272727;
	font-family:tahoma;
	background: url(/templates/vamshop/img/box_header_txt_bullet1.jpg) no-repeat;
	background-position: 0px 6px;
	padding-left:20px;
}

body {
	background: url(/templates/vamshop/img/tail_left.gif) repeat;
	background-repeat: repeat-x;
}

img {
	border: 0px;
	margin: 0;
	padding: 0;
}

.header {
	display:block;
	width:100%;
	height:353px;
}

.header_right_space {
	position:absolute;
	left:50%;
	top:0px;
	display:block;
	width:50%;
	height:353px;
	background-image: url(/templates/vamshop/img/tail_right.jpg);
	background-repeat: repeat-x;
	z-index:-1;
}

.logo {
	margin: 0px auto;
	display:block;
	height:279px;
	width:780px;
	padding-left:49px;
}

.left_fr {
	margin-top:-61px;
}

.nav_up {
	margin: 0px auto;
	width:780px;
	margin-top:0px;
}

.logoimg {
	margin-left:-200px;
}

.topd {
	display:block;
	width:200px;
	height:74px;
	margin:0px auto;
	font-size:11px;
	font-family:tahoma;
	color:#ffffff;
	float:left;
}


.mup {
	display:block;
	width:400px;
	margin:0px auto;
	height:74px;
}


.topcart{
	display:block;
	width:200px;
	height:74px;
	margin:0px auto;
	font-size:11px;
	font-family:tahoma;
	color:#ffffff;
	float:left;
}

.clrx {
	clear:both;
}



CHECKBOX, INPUT, RADIO, SELECT {
  font-family:tahoma;
  font-size: 11px;
}
select {
		width:100px;
		}
TEXTAREA {
  width: 100%;
  font-family:tahoma;
  font-size: 11px;
}

#boxCategories_left {
	height:43px;
	width:10px;
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_left1.jpg);
	background-repeat: no-repeat;
	margin-left:10px;
	margin-top:10px;
}

#boxCategories {
	height:43px;
	width:140px;
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_center1.jpg);
	background-repeat: repeat-x;
	margin-top:10px;
	padding-top:10px;
}

#boxCategories_right {
	height:43px;
	width:10px; 
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_right1.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}

#categoriesBoxMenu {
	background-color: #f7f7f7;
	width:160px;
	margin-left:10px;
	margin-top:-10px;

}

#boxInformation_left {
	height:43px;
	width:10px;
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_left2.jpg);
	background-repeat: no-repeat;
	margin-left:10px;
	margin-top:10px;
}

#boxInformation {
	height:43px;
	width:140px;
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_center2.jpg);
	background-repeat: repeat-x;
	margin-top:10px;
	padding-top:10px;
}

#PageInformation {
	height:43px;
	width:580px;
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_center2.jpg);
	background-repeat: repeat-x;
	margin-top:10px;
	padding-top:10px;
}

#boxInformation_right {
	height:43px;
	width:10px; 
	float:left;
	background-image: url(/templates/vamshop/img/box_header_txt_right2.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}

#InformationBoxMenu {
	width:160px;
	margin-left:10px;
	margin-top:-10px;

}

.bbot {
	width:160px;
	height:9px;
	background-image: url(/templates/vamshop/img/box_body_bottom.jpg);
	margin-left:10px;
}

.cart {
	float:left;
}

#boxCart {
	color:#ffffff;
}

#boxCart a{
	font-size:16px;
	color:#ffffff;
}

#CatNavi li	{margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;list-style-type :none;}
#CatNavi a  {background:url(/templates/vamshop/img/bullet1.gif) left top no-repeat; color:#be1300; text-decoration:underline; line-height:20px; padding:0px 0px 0px 15px; font-weight:normal; font-size:11px}
#CatNavi a:hover {color:#be1300; text-decoration:none;}
 
.CatLevel1 li	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.CatLevel1 a  {background:url(/templates/vamshop/img/bullet1.gif) left top no-repeat; color:#be1300; text-decoration:underline; line-height:20px; padding:0px 0px 0px 15px; font-weight:normal; font-size:11px;margin-left:10px;}
.CatLevel1 a:hover {color:#be1300; text-decoration:none;}

.CatLevel2 li	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.CatLevel2 a  {background:url(/templates/vamshop/img/bullet1.gif) left top no-repeat; color:#be1300; text-decoration:underline; line-height:20px; padding:0px 0px 0px 15px; font-weight:normal; font-size:11px;margin-left:20px;}
.CatLevel2 a:hover {color:#be1300; text-decoration:none;}

li{margin:0px 0px 0px 10px; padding:0px 0px 2px 0px; color:#0e0e0e;list-style-type :none;}
li a {background:url(/templates/vamshop/img/bullet3.gif) no-repeat 0 0; color:#2f96e6; text-transform:none; text-decoration:underline; line-height:20px; padding:0px 0px 0px 12px; margin:0px 0px 0px 0px; font-weight:bold; font-size:11px}
li a:hover {color:#2f96e6; text-decoration:none;}


.pageItem  img{
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}

.itemDescription{
	font-size:12px;
	color:#999999;
}

.itemImage  a{
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}

.itemImage  a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

.up_l_oval {
	display:block;
	width:10px;
	height:10px;
	background:url(/templates/vamshop/img/c_tl.jpg) no-repeat;
	float:left;
}
.up_c_line {
	display:block;
	width:400px;
	height:10px;
	background:url(/templates/vamshop/img/line.jpg) repeat-x;
	float:left;
}

.up_c_line1{
	display:block;
	width:200px;
	height:10px;
	background:url(/templates/vamshop/img/line.jpg) repeat-x;
	float:left;
}

.up_r_oval {
	display:block;
	width:10px;
	height:10px;
	background:url(/templates/vamshop/img/c_tr.jpg) no-repeat;
	float:left;
}
.centr_l_line {
	display:block;
	width:10px;
	height:55px;
	background:url(/templates/vamshop/img/line.jpg) repeat-y;
	float:left;
}

.centr_l_line1 {
	display:block;
	width:10px;
	height:80px;
	background:url(/templates/vamshop/img/line.jpg) repeat-y;
	float:left;
}
.centr_data {
	display:block;
	width:400px;
	float:left;
	height:55px;
}

.centr_data1{
	display:block;
	width:190px;
	float:left;
	height:80px;
}
.centr_r_line {
	display:block;
	width:10px;
	float:left;
	height:55px;
	margin-left:9px;
	background:url(/templates/vamshop/img/line.jpg) repeat-y;
}
.centr_r_line1 {
	display:block;
	width:10px;
	float:left;
	height:70px;
	margin-left:9px;
	background:url(/templates/vamshop/img/line.jpg) repeat-y;
}
.down_l_oval {
	display:block;
	width:10px;
	height:20px;
	background:url(/templates/vamshop/img/c_bl.jpg) no-repeat;
	float:left;
	margin-top:-10px;
}
.down_c_line {
	display:block;
	width:400px;
	height:20px;
	background:url(/templates/vamshop/img/line.jpg) repeat-x;
	float:left;
}

.down_c_line1{
	display:block;
	width:200px;
	height:20px;
	background:url(/templates/vamshop/img/line.jpg) repeat-x;
	float:left;
}
.down_r_oval {
	display:block;
	width:10px;
	height:20px;
	background:url(/templates/vamshop/img/c_br.jpg) no-repeat;
	float:left;
	margin-top:-10px;
}

.itemDescriptionPrice {
	margin-left:40px;
	margin-top:10px;
	margin-right:170px;
	display:block;
	float:left;
	font-size:16px;
	color:#cc0000;
}

dl.itemCategoriesListing 
   {
     width: 33%; 
     float: left;
     height: 200px; 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }

dt.itemCategoriesListing 
   {
     float: left;
     height: auto;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: center;
   }

dd.itemCategoriesListing 
   {
     margin: 0 1em 0 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
     text-align: center;
   }
   
.CatDiscr{
	font-size:12px;
	color:#999999;
}

.itemCategoriesListing {
	margin-top:-10px;
	margin-bottom:20px;

}

.itemCategoriesListing a {
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.itemCategoriesListing a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	}
	
dl.itemNewProductsDefaultC 
   {
     display: block;
     width: 48%; 
     float: left;

     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }
.ProductName a{
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
.ProductName a:hover{
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}

.sort a{
	text-decoration:none;
}

.sort a:hover{
	text-decoration:underline;
	color:#000000;
}

.ProductImgin {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.PDS {
	font-size:12px;
	text-align:justify;
	color:#333333;
	font-family: Arial;
}
.prodPR {
	font-size:12px;
}

.prodPR a{
	text-decoration:none;
}

.prodPR a:hover{
	text-decoration:underline;
}

.logo_cart a{
	font-size:12px;
	text-decoration:none;
	color:#660099; 
}
