
img {border: none}

.center {position: relative; width: 1000px; margin: auto; position: relative}

.banner {height: 244px; background: url(../img/banner.jpg) top left repeat-x; position: relative;}

.banner .myLeft {width: 500px; height: 240px; position: absolute; top:4px; left: 15px; background: url(../img/banner_pic.jpg);}

.banner .menu, .banner .search {position: relative;	width: 198px; padding: 0px; margin: 0px;
										padding-right: 70px;margin-left: auto;}

.phones {font-family: "Times New Roman"; font-size:30px; color:#FFF; position:absolute; margin-top:200px; margin-left:75px;z-index:5;}
.codes {font-family: "Times New Roman"; font-size:18px; color:#FFF;position:absolute; margin-top:200px; margin-left:30px;z-index:5;}
.banner .menu {list-style: none;padding-top: 20px;}
					
.banner .menu li {margin: 0px; padding: 0px; height: 35px; line-height: 35px; vertical-align: middle; 
						background: url(../img/menu.gif) left repeat-y; margin-bottom: 11px; text-align: center;
						}

.banner .menu a { text-decoration: none; text-transform: uppercase; color: #3b3c1a;}

.banner .search input {
	margin: 0px; padding: 0px; border: none; height: 17px; vertical-align: middle; overflow: hidden; background: none; padding: 4px;
	font-size: 12px; color: #999999;
}

.banner .search .inp {background: url(../img/menu_inp.gif); padding-left: 10px; width: 153px;}
.banner .search .sub {background: url(../img/menu_sub.gif);width:25px; height: 25px; cursor: pointer;}


.content {position: relative; border: none; background:#eadfbd url(../img/content.gif) top left repeat-x; padding: 0px; margin: 0px;}

.forContent {background: transparent url(../img/forContent.gif) top left repeat-y; position: relative; padding-left: 0px;
padding: 0px; margin: 0px }

.leftCont, .rightCont {	float: left;position: relative; margin: 0px; padding: 0px; overflow: hidden}

.clear {clear: both; visibility: hidden; font-size: 1px;}

.leftCont {
	padding-left: 15px;
	width: 241px;
}

.rightCont {
	width: 695px;
	padding-left: 20px;
	padding-right: 0px;
}

.myPhoto {
	display: block; position: relative; margin:auto; margin-bottom: 10px; text-align: center}
}

.myPhoto img {border:1px solid #5A5121; padding:2px;}


.menuBlock {
	position: relative;
	padding-bottom:20px;
}
.menuBlock .blockName {
	height: 29px; vertical-align: middle; line-height: 29px; overflow: hidden; text-transform: uppercase; margin-bottom: 25px;
	font-weight: bold; background: url(../img/blockName.gif) top left repeat-x; color: white; padding-left: 10px; position: relative;
}

.menuBlock .blockName a {
	color: white; text-decoration: none;
}

.menuBlock .blockName a:hover {
	text-decoration: underline;
}

.menuBlock ul {list-style: none; margin: 0px; padding: 0px; margin-left: 10px; margin-right: 10px;position: relative; margin-top: 1px}
.menuBlock ul li {margin: 0px; padding: 0px; margin-top: 3px; 
					padding-left: 21px; position: relative;}
.menuBlock a {color: #524a1f; text-decoration: none;}
.menuBlock a:hover {text-decoration: underline}

.menuBlock ul ul, .menuBlock ul ul li {
	margin: 0px; padding: 0px;
}

.menuBlock ul ul {
	margin-left: 10px;
}

.menuBlock li a {
	border-bottom:1px solid #635921; display: block; padding-bottom: 4px; position: relative;
}

.menuBlock li {
}

.menuBlock .select {
	position: relative; margin-left: 16px; width: 180px; padding-left: 10px;
}

.menuBlock li {margin:0px; padding: 0px; border:1px solid white; padding-top:6px; padding-bottom:6px;}

.forText {
	color: #5f2e2e; line-height: 18px; position: relative;
}


.catalog table {
	 margin: auto; position: relative;
}

.catalog table td {width: 220px; padding: 15px; vertical-align: top; padding-right: 0px; border-bottom:solid 1px #d0cdbc; position: relative;}


.catalog .catName {
	font-weight: bold; color: #4a2721; text-transform: uppercase; position: relative; display: block; margin-bottom: 5px;
} 

.myFloat {
	margin-right: 15px;
}

.catalog .smallDescr {
	font-size: 11px; color: #4e2a22; padding-top:10px; padding-bottom: 10px;
}

.catalog .catDop {
	
}

.catalog .toBuy {
	text-decoration: none; margin-top: 5px;
	background: url(../img/buy.gif); width: 91px; height: 20px; display: block; position: relative; margin-bottom: 5px;
}



.catalog .modelImg {
	position: relative;
	display: block; 
	width: 190px; height: 190px; 
	background-position: center; background-repeat: no-repeat;
}

.catalog .myPrice {
		font-size: 18px; color: #cc6600;
}

.mySort {
	padding: 5px; text-align: center;
}


.proizvoditel {
	padding-bottom: 10px;
	margin-top: 10px;
	clear: both;
	border-bottom:solid 1px #d0cdbc
}

.proizvoditel .myLogo {
	width: 200px; height: 120px; float: left; position: relative; background-position: center;
	background-repeat: no-repeat; text-decoration: none;
}

.proizvoditel .proizvDescr {
	float: left; position: relative; width: 430px; margin-left: 20px;
}

.proizvoditel .descrProizvSmall {
	
}

.proizvoditel .proizvName {
	font-weight: bold; color: #455310; text-transform: uppercase; position: relative; display: block; 
}


.copy {
	color: white; position: absolute; top: 25px; left: 20px;
}

.sellevel2 {font-weight: bold}

.form .name {
	padding-right: 5px;
	text-align: right;
}

.form {
	margin: auto;
}

.form td {
	padding-bottom: 5px;
}


.form .inp, .form textarea {
	border: 1px solid #575021;
	width: 200px;
}

.form textarea {
	height: 70px;
}

.form  .error {
	color: Red;
	padding-left: 15px;
}

.leftCont  .menuBlock  li a {
	padding-top:9px; padding-bottom: 9px; padding-left: 20px; background: url(../img/blockName_li.gif) top left no-repeat; 
}



.collection {
	padding: 15px; text-align: center; color: #5A5121; text-transform: uppercase; font-weight: bold;
}

ul.pagesBar ul.pagesBar li {position: relative; margin: 0px; padding: 0px; list-style: none;}
ul.pagesBar li, ul.pagesBar li a {display: inline; padding: 0px; margin: 0px; border: none;}

ul.pagesBar li a, ul.pagesBar li strong {
	padding: 1px; border: 1px solid #8C5D29; padding-left: 2px; padding-right: 2px; text-decoration: none;
}
ul.pagesBar li a:hover, ul.pagesBar li strong {text-decoration: none; background: none; color: black}

ul.pagesBar {
	padding-top: 20px; line-height: 20px;
}

