body {
 margin:0;
 padding:0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 background:#FFF;
}
a {color:#087CFF;}
a:hover {color:#003399;}
select, input {background:#EAEAEA;}

td {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

#topmenu {
 height:34px;
 background:url(images/topmenu.gif);
}
#topmenu table table a {
 color:#FFF;
 background:none;
 padding:10px 19px 0;
 text-decoration:none;
 display:block;
 height:24px;
 //height:34px;
}
#topmenu table table a:hover {
 background:url(images/topmenu.gif) 0 -34px;
}
#icons {
 padding: 0 9px;
 white-space:nowrap;
 width:1px;
}
#header {
 height:85px;
 color:#767676;
}
#header td {color:#767676;}

#left-column {width:292px; vertical-align:top;}
#left-column div.title {background:url(images/title.jpg); padding-left:24px; height:21px; //height:24px; color:#FFF; text-decoration:none; font-size:14px; font-weight:bold; padding-top:3px;}
#left-column div.title a {color:#FFF; text-decoration:none; font-size:14px; font-weight:bold; display:block;}
#left-column div.title a:hover {color:#FFF; text-decoration:underline;}
#left-column ul {
 padding:0;
 margin:14px 0;
 list-style:none;
}
#left-column ul li{
 background:url(images/marker.gif) no-repeat 0 3px;
 padding:0 0 0 14px;
 margin:1px 0 1px 25px;
 list-style:none;
 border:1px solid #fff;
}
#left-column ul li.class2 {background:url(images/marker2.gif) no-repeat 0 3px}
#left-column ul a {font-size:12px; display:block; padding: 1px;}
#left-column ul a:hover {color:#D20A0A; background:#FFC509;}
#left-column ul a.hov {color:#D20A0A; background:#FFC509;}


#content {vertical-align:top; padding-left:50px; padding-bottom:40px;}
#workarea {padding-right:30px;}
.catalogue {background:#EAEAEA url(images/left_top_corner.gif) left top no-repeat;}
.catalogue a.selected {color:#FFF; display:block; background:#D20A0A; border:2px solid #D20A0A; float:left;}

table.catalogue-table {width:100%; border-right:dotted #B7B7B7 1px; border-top:dotted #B7B7B7 1px;}
table.catalogue-table td {padding:11px; border-left:dotted #B7B7B7 1px; border-bottom:dotted #B7B7B7 1px;}
table.catalogue-table input {background:none;}
.catalogue-table .price div {
 color:#D20A0A;
 text-align:center;
 font-weight:bold;
 font-size:16px;
 margin-bottom:10px;
}
.catalogue-table .price a {
 display:block;
 background:url(images/basket.gif) no-repeat 0 3px;
 padding-left:30px;
 width:80px;
 _width:110px;
}

.catalogue div {
 background:url(images/right_top_corner.gif) no-repeat right top;
 padding:15px 20px;
 //padding:15px 0;
}
.catalogue table {
 //margin-left:20px;
 //width:95%;
}

#basket {vertical-align:top;}
#basket div {

 padding-left:58px;
 padding-top:16px;
 background:url(images/basket.jpg) no-repeat;
 width:137px;
 _width:195px;
 float:right;
 height:69px;
 //height:85px;
 line-height:16px;
 color:#000;
}

div.page_title {
 float:right;
 background:#FF9F0C;
 font-size:20px;
 color:#FFF;
 padding:0 34px;
 height:24px;
 margin-bottom:15px;
}
h2 {
 color:#D20A0A;
 font-size:16px;
 font-family:Tahoma;
}


#forms {padding-right:30px;}
#forms form {margin:0; padding:0;}
#forms td {color:#8C8C8C}
#forms input {background:#DFDFDF;}

#footer {
 padding-right:32px;
 height:35px;
}
#footer table {background:#C5C5C5;}
#footer td {font-size:12px; color:#FFF}

#icqs {padding:0 25px; width:1px;}
#icqs a {color:#767676; text-decoration:none; font-size:12px; font-family:Tahoma;}
#icqs a:hover {text-decoration:underline;}

#tip {padding-top:30px; padding-right:30px; padding-bottom:20px;}
#tip div {background:#EAEAEA url(images/left_top_corner.gif) no-repeat top left;}
#tip div div {background:url(images/left_bottom_corner.gif) no-repeat bottom left;}
#tip div div div {background:url(images/right_top_corner.gif) no-repeat top right;}
#tip div div div div {background:url(images/right_bottom_corner.gif) no-repeat bottom right; padding:15px 40px 15px 20px;}
.vliniy{
	margin:0;
	padding:0;
	white-space: nowrap;
/*	display:inline;
	vertical-align:middle;*/
	float:left;
}
.navig{
	margin-top:16px;
}
.navig, .navig a{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#087cff;
}
.navig a:hover{
	color:#fff;
	background:#d20a0a;
}
