html, body, td {
padding : 0;
margin : 0;
}
body, td, input, select, textarea, div, span {
vertical-align : top;
font-family : tahoma;
font-size : 11px;
color : #5e594a;
}
body {
background : #fffeec;
}
table {
border-collapse : collapse;
}
table td {
padding : 0;
}
table.osn {
width : 100%;
height : 100%;
border-right : 1px solid #c9c2a6;
}
table.main {
width : 100%;
height : 100%;
}
table.main1 {
width : 100%;
}
td.top11 {
height : 91px;
text-align : center;
vertical-align : middle;
background : #e7dfce url(images/top11_bg.jpg) repeat-x;
}
td.top12 {
padding : 0 10px 0 0;
text-align : right;
vertical-align : middle;
background : #e7dfce url(images/top11_bg.jpg) repeat-x;
}
td.top13 {
vertical-align : middle;
background : #e7dfce url(images/top11_bg.jpg) repeat-x;
}
td.top01 {
height : 9px;
background : #9c1d16;
}
div.slogan {
color : #9c1d16;
font : normal 19px georgia, serif;
}
td.slogan {
padding : 0 0 10px 0;
text-align : center;
width : 100%;
}
td.top02 {
height : 5px;
background : #c9c2a6;
}
td.top21 {
height : 295px;
padding : 0;
background : #ebe6d8 url(images/top21_bg.jpg) repeat-y;
border-top : 1px solid #9c1d16;
}
td.top22x1 {
border-top : 1px solid #c7c0a4;
}
td.top22x2 {
border-top : 1px solid #9c1d16;
width : 0;
height : 280px;
background : url(images/top22x2_bg.jpg) repeat-y left;
}
td.top22x3 {
border-top : 1px solid #9c1d16;
width : 100%;
background : url(images/top22x3_bg.jpg) repeat-y right;
padding : 20px 0 20px 0;
}
td.top22x3, td.top22x3 td {
font-family : tahoma;
font-size : 11px;
}
td.top011 {
height : 28px;
background : url(images/top011_bg.jpg) repeat-x top;
}
td.top012 {
background : url(images/top011_bg.jpg) repeat-x top;
}
td.top013 {
text-align : right;
background : url(images/top011_bg.jpg) repeat-x top;
}
td.top22 {
padding : 0;
background : #efeadc;
}
td.mid1 {
padding : 0;
width : 21%;
background : url(images/mid1_bg.jpg) repeat-y left;
}
td.mid2 {
padding : 0 40px 20px 40px;
width : 60%;
height : 100%;
text-align : justify;
}
td.mid3 {
padding : 0;
width : 14%;
background : url(images/mid3_bg.jpg) repeat-y right;
}
td.btm03 {
background : url(images/key1.jpg) no-repeat right bottom;
text-align : right;
vertical-align : bottom;
height : 10px;
}
td.bottom1 {
background : #f1ebdf url(images/bottom1_bg.jpg) repeat-x top; vertical-align:top; padding:0 0 0 5px;
}
td.bottom2 {
background : #f1ebdf url(images/bottom1_bg.jpg) repeat-x top;
text-align : center;
vertical-align : middle;
font-family : tahoma;
font-size : 11px;
height : 92px;
vertical-align:top;
}
td.bottom3 {
background : #f1ebdf url(images/bottom1_bg.jpg) repeat-x top;
text-align : right;
}
li.level1 {
font-size : 13px;
font-weight : bold;
list-style-image : url(images/dot3.gif);
}
li.level2 {
font-family : tahoma;
font-size : 11px;
font-weight : normal;
list-style-type : none;
list-style-image : none;
}
li.level1 a, li.level2 a {
color : #827b69;
text-decoration : underline;
}
li.level1 a:hover, li.level2 a:hover {
text-decoration : none;
}
table.search td {
padding : 5px 4px 1px 0px;
font-size : 14px;
vertical-align : middle;
}
table.search input {
font-size: 12px; vertical-align: middle; padding: 0 0 0 5px;
}
div.blockh1 {padding : 0 0 0 60px;
background : #e4deca url(images/blockh1_bg.jpg) repeat-y right center;
border-right : 4px solid #9c1d16;
color : #9c1d16;
font-family : tahoma;
font-size : 14px;
font-weight : bold;
}
div.blockh1 a {
text-decoration : none;
}
div.blockh1 a:hover {
text-decoration : underline;
}
div.blockh2 {padding : 0 0 0 20px;
background : #e4deca url(images/blockh1_bg.jpg) repeat-y right center;
border-left : 4px solid #9c1d16;
color : #9c1d16;
font-family : tahoma;
font-size : 14px;
font-weight : bold;
}
div.blockh3 {
padding : 0 0 10px 0;
color : #7d7661;
font : normal 19px georgia, serif;
}
div.blocktext {
padding : 10px 10px 10px 10px;
font-family : tahoma;
font-size : 11px;
}
table.vote td {
padding : 1px 4px 1px 0;
vertical-align : middle;
}
table.leftmenu {
background : url(images/leftmenu_bg.jpg) repeat-y right;
}
td.leftmenu2, td.leftmenu1 {
height : 10px;
}
td.leftmenu2, td.leftmenu1 {
padding : 7px 0 7px 20px;
height : 10px;
color : #5e594a;
font-size : 11px;
font-weight : bold;
}
td.leftmenu2 {
background : #c7c0a4 url(images/leftmenu1_bg.jpg) no-repeat right center;
}
td.leftmenu1 a, td.leftmenu2 a {
padding : 0 0 0 20px;
font-family : trebuchet ms, arial;
font-size : 11px;
color : #000;
font-weight : normal;
text-decoration : none;
}
td.leftmenu1 a {
background : url(images/dot2.gif) no-repeat left center;
}
td.leftmenu1 a:hover {
background : url(images/dot1.gif) no-repeat left center; text-decoration: underline;
}
td.leftmenu2 a {
background : url(images/dot2.gif) no-repeat left center;
}
td.leftmenu2 a:hover {
background : url(images/dot1.gif) no-repeat left center; text-decoration: underline;
}
table.top22x4 td {
padding : 0 15px 0 0;
}
div.date {
font-family : tahoma;
font-size : 11px;
color : #9e9785;
}
.jus {
text-align : justify;
}
p.more {
font-size : 11px;
font-family : tahoma;
text-align : right;
margin : 0;
padding : 7px 0 0 0;
}
hr {
color: #DAD4BE; /*для IE */
background-color:#DAD4BE; /*для Firefox, Opera, Safari*/
border:0px none;
height:1px; /* высота 1px IE, Firefox, Opera, Safari */
clear:both; /* для очистки, если тег идет после float елемента */
}
h1 {
margin : 0;
padding : 0;
color : #9c1d16;
font : normal 16px georgia, serif;
}
h2 {
margin : 0;
padding : 0;
font-family : tahoma;
font-size : 13px;

font-weight : bold;
}
h2 a {
color : #6f7035;
}
h3 {
margin : 0;
padding : 0;
font-family : tahoma;
font-size : 12px;
font-weight : bold;
}
a {
color : #5e594a;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
form {
margin : 0;
padding : 0;
}
table.form td {
padding : 3px 0 3px 0;
}
input.input, textarea, select {
width : 100%;
}
input.submit {
background : #f4f1dd url(images/s_bg.jpg) repeat-x top;
height : 24px;
}
input.search {
width : 150px;
border : 1px solid #c9c2a6;
background : #ede5d6 url(images/search_bg.jpg) repeat-x top;
height : 19px;
}
ul, ol {
margin : 10px 0 10px 20px;
}
li {
margin : 3px 0 3px 0;
}
img {
border : 0;
}
img.border {
border : 1px solid silver;
}
#gallery div.off {
color : #000;
height : 30px;
margin-right : 2px;
line-height : 30px;
padding : 0 15px;
float : left;
background : url(images/tabs_0.gif) repeat-x left bottom;
border : 1px solid #e2bf8c;
border-bottom-color : #e2bf8c;
cursor : pointer;
position : relative;
z-index : 20;
}
#gallery div.on {
color : #c00;
padding : 0 15px;
margin-right : 2px;
margin-top : 1px;
float : left;
background : url(images/tabs_2.gif) repeat-x left bottom;
border : 1px solid #e2bf8c;
cursor : pointer;
border-bottom-color : #e2bf8c;
height : 30px;
line-height : 30px;
position : relative;
z-index : 80;
}
div.hide {
display : none;
width : 0;
overflow : hidden;
}
div.show {
clear : left;
background : #fff;
width : 552px;
margin-top : 0;
top : -1px;
border : 1px solid #e2bf8c;
padding : 20px;
position : relative;
z-index : 50;
font : 11px verdana, arial, sans-serif;
line-height : 18px;
}
div.show img {
float : left;
margin : 0 10px 10px 0;
}
.product_name {
font-family : Arial;
font-size : 11px;
font-weight : bold;
color : #c09;
margin : 0 0 5px 0;
padding : 0 30px 0 0;
position : relative;
}
.tb_list_catalog .tb_select_item {
border : 0;
margin : 5px 0 0 0;
}
.tb_list_catalog .shadow_str .tb_select_item td, .tb_list_catalog .light_str .tb_select_item td {
border : 0;
padding : 0;
text-align : center;
font-size : 11px;
vertical-align : middle;
}
.tb_list_catalog label {
color : #037bbd;
margin : 0 0 0 5px;
}
.tb_list_catalog {
width : 100%;
margin : 0 0 20px 0;
}
.tb_list_catalog td {
padding : 10px 0 10px 0;
}
.tb_list_catalog td.space_padding {
font-size : 0;
line-height : 0;
width : 10px;
}
.tb_list_catalog td.pre_picture {
vertical-align : middle;
text-align : left;
width : 130px;
}
.tb_list_catalog td.pre_picture img {
border : 0 solid #959595;
}
.tb_list_catalog td.item_text {
text-align : left;
vertical-align : top;
width : 210px;
padding-right : 5px;
}
.tb_list_catalog .padd_inner {
padding : 0 30px 0 0;
}
.tb_list_catalog td.glue {
font-size : 0;
line-height : 0;
height : 10px;
}
.tb_list_catalog .light_str td {
background-color : #fff;
}
.tb_list_catalog .shadow_str td {
background-color : #ece5d3;
border-bottom : 1px solid #e5e5e5;
border-top : 1px solid #e5e5e5;
}


/* End of 'slavholding' */


#rigtPanel .contacts{width:200px; margin:0px 0 0 0; padding:0px; float:left}
#rigtPanel .contacts h2{width:200px; margin:0px; padding:0 0 3px 0; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#rigtPanel .contacts input{width:191px; height:17px; margin:7px 0 0 0; padding:0px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#fffeec; border:#bdbcbd solid 1px;}
#rigtPanel .contacts select{width:200px; height:21px; margin:7px 0 0 0; padding:0px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#fffeec; border:#bdbcbd solid 1px;}
#rigtPanel .contacts textarea{width:191px; height:58px; margin:7px 0 0 0; padding:3px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#fffeec; border:#bdbcbd solid 1px;}
#rigtPanel .contacts a{width:55px; height:16px; margin:10px 0 0 0; margin-left:5px; padding:0px; float:left; font-family:Arial; font-size:10px; color:#000000; line-height:14px; text-align:center; text-decoration:none; border:#bdbcbd solid 1px; background:#FFFFFF}
#rigtPanel .contacts a:hover{background:#fffcd5}




#Panel .contacts{width:100%; margin:0px 0 0 0; padding:0px; float:left}
#Panel .contacts h2{width:300px; margin:0px; padding:0 0 3px 0; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#Panel .contacts input{width:291px; height:17px; margin:7px 0 0 0; padding:0px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#fffeec; border:#bdbcbd solid 1px;}
#Panel .contacts select{width:302px; height:21px; margin:7px 0 0 0; padding:0px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#fffeec; border:#bdbcbd solid 1px;}
#Panel .contacts textarea{width:291px; height:58px; margin:7px 0 0 0; padding:3px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#fffeec; border:#bdbcbd solid 1px;}
#Panel .contacts a{width:55px; height:16px; margin:10px 0 0 0; margin-left:5px; padding:0px; float:left; font-family:Arial; font-size:10px; color:#000000; line-height:14px; text-align:center; text-decoration:none; border:#bdbcbd solid 1px; background:#FFFFFF}
#Panel .contacts a:hover{background:#fffcd5}






		.image_menu img {
			filter:alpha(opacity=30);
			-moz-opacity: 0.3;
			-khtml-opacity: 0.3;
			opacity: 0.3;
			}
		.image_menu a img {
			filter: alpha(opacity=40);
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
			-moz-opacity: 0.40;
			opacity:0.4;
			border: 0px;
		}
		.image_menu a:hover img {
			filter: alpha(opacity=100);
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			-moz-opacity: 1.00;
			opacity:1;
			border: 0px;
		} 
		.image_menu a {
			font-size:12px;
			font-weight:bold;
			color:#96635F;
		}
		
		
.product_name{font-family:Arial;font-size:11px;font-weight:bold;color:#C09;margin:0 0 5px 0;padding:0 30px 0 0;position:relative;}.tb_list_catalog .tb_select_item{border:0;margin:5px 0 0 0;}.tb_list_catalog .shadow_str .tb_select_item td,.tb_list_catalog .light_str .tb_select_item td{border:0;padding:0;text-align:center;font-size:11px;vertical-align:middle;}.tb_list_catalog label{color:#037BBD;margin:0 0 0 5px;}.tb_list_catalog{width:100%;margin:0 0 20px 0;}.tb_list_catalog td{padding:10px 0 10px 0;}.tb_list_catalog td.space_padding{font-size:0;line-height:0;width:10px;}.tb_list_catalog td.pre_picture{vertical-align:middle;text-align:left;width:130px;}.tb_list_catalog td.pre_picture img{border:0 solid #959595;}.tb_list_catalog td.item_text{text-align:left;vertical-align:top;width:210px;padding-right:5px;}.tb_list_catalog .padd_inner{padding:0 30px 0 0;}.tb_list_catalog td.glue{font-size:0;line-height:0;height:10px;}.tb_list_catalog .light_str td{background-color:#fff;}.tb_list_catalog .shadow_str td{background-color:#ece5d3;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;}
