body {
}

a img { border: 0 none;}

.outer {padding:0 10px 0 10px;}

body, p, td, a {
	/*font-family: Arial;*/
	/*font-size: 11px;*/
}

.headbar {
	/*font-family: Verdana;*/
	width: 206px;
	height: 27px;
	color: white;
	font-size: 13px;
	font-weight: bold;
	background-image: url(/images/headbar.gif);
	clear:both;
}

div#toplink {
	position:absolute;
	left: 0px;
	top: 0px;
	width:100%;
	height:190px;
	overflow: hidden;
	z-index: 100;
}

.headbar .inner {
	padding-top: 5px;
	padding-left: 15px;
}

#mainmenu {
	position: absolute;
	left: 100px;
	top: 210px;
	width: 680px;
}

a.menu:link, a.menu:visited {
	/*font-family: Tahoma;*/
	/*font-size: 13px;*/
	color: black;
	text-decoration: none;
	/*font-weight: bold;*/
}

a.selected:link, a.selected:visited {
	text-decoration: underline;
}

a.menu:hover {
	color: red;
	background-color: #CCE0F0;
}

td.selected {
}

td.selected a.menu:link, td.selected a.menu:visited {
	color: red;
}

a.mainmenu:link, a.mainmenu:visited {
	/*font-family: Tahoma;*/
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}

a.mainmenu:hover {
	color: white;
	background-color: #CCE0F0;
}

a.newsLink:link, a.newsLink:visited {
	color: #808080;
}

a.newsLink:hover {
	color: #CCE0F0;
}

.newsBlock {
	color: black;
}


h2 {
	font-size: 15px;
}

h3 {
	font-size: 13px;
}

h1 {
	font-size: 16px;
	color: #808080;
}

.button {
	border: 1px solid black;
	background-color: #808080;
	color: white;
	font-size: 12px;
}

img.b {
	border: 1px solid #5D5D5D;
}

.item {
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 5px;
}

a.itemLink:link, a.itemLink:visited {
	/*color: #1EA6F6;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;*/
}

/*a.itemTitle:link, a.itemTitle:visited {
	font-size: 15px;
	color: #1EA6F6;
	font-weight: bold;
}
*/
.itemPrice {
	font-size: 15px;
	color: #FF7D15;
	font-weight: bold;
}

.itemPriceOpt {
	font-size: 15px;
	color: #FF8080;
	font-weight: bold;
}

.capt {
	font-weight: bold;
}

.fld {
	width: 100%;
}

.fw {
	width: 100%;
}

#phone {
	color: orange;
	font-size: 19px;
	font-weight: bold;
}

a#toptext {
	color: #1DA6F6;
	font-size: 13px;
	text-decoration: none;
}

table.tbl {
	border-width: 1px;
	border-color: #5D5D5D;
	border-collapse: collapse;
	border-style: solid;
}

table.tbl tr {
	border: none;
}

table.tbl th {
	font-size: 8pt;
	border-width: 1px;
	border-color: #5D5D5D;
	border-collapse: collapse;
	border-style: solid;
	text-align: center;
	padding: 2px;
}

table.tbl td {
	border-width: 1px;
	border-color: #5D5D5D;
	border-collapse: collapse;
	border-style: solid;
	padding: 3px;
}

table.std td {
	border: none;
}

/*My styles*/
* {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
*{/*font-family: Arial;	*/
font-size: 13px; line-height:20px; color:#3B4247}

.red_cont {color:red;}

a, * a span {color:#346995}
a:hover, * a:hover{color:#3576B0; text-decoration:none;}

.manufacturers {color:#D9B238; display:block}

.chapter_name {font-size:20px;text-decoration:none;}

.basket a{float:right; text-align:center;border:1px solid #AB763C; background:#FACD41; /*background:#EFF3F5; border:1px solid #A4D5F5;*/ padding:10px 0px; margin:0px 0 20px 0; display:block; width:100%; }
.basket {text-align:right}

.manufacturers_a {margin-right:7px;}

.catalog_main_page {margin:auto; margin-bottom:30px; width:95%; table-layout:fixed}

h1 {font-size:22px; color:#20486B}
h2 {font-size:19px; color:#2B465C}
h3 {font-size:16px; color:#3A4248}

#catalogmenu a{color:#346995}
#catalogmenu .selected a{color:#AB763C}

.outer {}

/*����� ����*/
.menu_level_0{padding:6px 0 3px 10px;}
.menu_level_0 a{font-size:16px; font-weight:normal;}
.menu_level_1{padding:0 0 5px 27px}
.menu_level_2{padding:0 0 5px 44px}
.menu_level_3{padding:0 0 5px 47px}

.menu_sub_level_0{padding:0 0 0 33px}
.menu_sub_level_1{padding:0 0 0 50px}
.menu_sub_level_2{padding:0 0 0 67px}
.menu_sub_level_3{padding:0 0 0 30px}

.plus_minus {margin-right:5px;}

.headbar .inner {color:#fff; font-size:16px;}

/*������*/
.select {width:200px; border:1px solid #346995; background:#F9FCFF}

.goods_title{ text-align:center; padding:10px 5px;}
.goods_title a{font-size:18px;}

.to_basket a{font-size:18px;}
.to_basket a table{/*margin-left:40px;*/ margin:auto;}
.to_basket a .text {font-size:18px; }
.to_basket {padding:0 0 0 0; text-align:center; width:100%; border:1px solid #AB763C; margin:10px 0; background:#FACD41}
.to_basket.many_goods {background:#FEF4D4}
.select_size {width:100%;}

.itemPrice {color:#AB763C; font-size:20px;}

.itemPriceOpt {color:#2B465C; font-weight:normal; margin-top:7px;}

.products_cards { width:100%;}

.width_100 {width:200px;}

.prod_cell {border:1px solid #D9B58F; background:#FEFCFB}

.products_details_tbl {width:100%; padding:10px 20px;}

/*Pages*/

a.nav {border:1px solid #E9DBCB; background:#FDFCFB; padding:4px 10px;}

div.item { margin-bottom: 10px; }
div.item div.date { font-weight: bold; }
div.item div.answer { color: red; }

.keys { text-decoration:none; color: #5D5D5D;}

.right { float: right; }
.left { float: left; }
.clear { clear: both; }

.baner_new img	{ 
	border:1px solid rgb(140, 176, 219); 	 
	width:200px; 
	height:150px;
}



/**/


.manufacturers_cont {text-align:left; display:block}

.block {display:block}

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

/*------------- seo -----------------*/

.content_seo {margin:auto; padding:20px 10px; width:85%;}
.content_seo h1 {font-size:16px;}
.content_seo h2 {font-size:14px;}
.content_seo * {font-size:12px; line-height:16px; font-family:"Trebuchet MS";}

.content_seo a {text-decoration:none;}
.content_seo a:hover {text-decoration:underline;}