body, td {
line-height: 150%;
font-family:"Trebuchet MS"; font-size:90%;
scrollbar-base-color: #36322C; scrollbar-track-color: #3E3A34;
}

body, a, input, select, option, textarea, td, p{ color:#F0F0DC; }
select{ font-size:100%; padding: 0; background: #221505; opacity:0.5; filter:alpha(opacity=50); color: #FFf0d0;border: inset 2px #AC9575;}
select:hover, input:hover, textarea:hover{
	opacity:1; filter:alpha(opacity=100);
}
input, textarea{background: #221505; opacity:0.5; filter:alpha(opacity=50); color: #FFf0d0; border: inset 2px #AC9575;font-family:"Trebuchet MS"; font-size:90%;}
body{ margin:0; background-color:#3A0C00; }
form,img,map { margin:0px; border:0px; padding:0px; }
p { margin:15px 0 5px 0;  /* text-indent:50px; */  }
hr{ height:1px; color:#BBBBBB; margin:30px 0 10px 0; }
/*div.hr{background-image:url(/img/hr.gif);background-repeat:repeat-x;width:100%;height:1px;margin:8 0 5 0;}*/
div.hr{height:1px;border-top:1px solid #6A6C70; margin: 10px 0 20px; 0;}
input, option, textarea { font-size: 100%; }
ul{
	padding-left: 20px ;
}
ul li{
	list-style: none; background: url(/img/arr5.gif) no-repeat 0 4px; padding: 0 0 0 17px;
}

a { color:#E8B971; text-decoration:underline; }
a:hover { color:#FFE2B5; text-decoration:none; }

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

.white, a.white:visited { color:#F0F0DC;text-decoration:none;  }
a.white:hover { color:#F9F9F9; text-decoration:underline;}
.white_, .w, a.white_:visited, a.w:visited { color:#F0F0DC; text-decoration:underline;}
a.white_:hover, a.w:hover { color:#F9F9F9;text-decoration:none;}

.gray, a.gray:visited { color:#6B6B69;text-decoration:none;}
a.gray:hover { color:#A2A2A2;  text-decoration:underline;}
.gray_, a.gray_:visited { color:#6B6B69; text-decoration:underline;}
a.gray_:hover { color:#A2A2A2;text-decoration:none;}

.black, a.black:visited { color:#000000; text-decoration:none;}
a.black:hover { color:#000000; text-decoration:underline;}
.black_, a.black_:visited { color:#000000;text-decoration:underline;}
a.black_:hover { color:#000000; text-decoration:none;}

.light_gray, a.light_gray:visited { color:#C2C2C2; text-decoration:none;}
a.light_gray:hover { color:#D0D0D0;  text-decoration:underline; }
.light_gray_, a.light_gray_:visited { color:#C2C2C2; text-decoration:underline;}
a.light_gray_:hover { color:#D0D0D0; text-decoration:none;}

.bezh, a.bezh:visited { color:#AC8B5E; text-decoration:none; }
a.bezh:hover { color:#DDC29E;  text-decoration:underline; }
.bezh_, a.bezh_:visited { color:#AC8B5E; text-decoration:underline;}
a.bezh_:hover { color:#DDC29E; text-decoration:none;}

.red, a.red:visited  { color:#C82800; text-decoration:none; }
a.red:hover{ color:#E91515; text-decoration:underline; }
.red_, a.red_:visited  { color:#C82800; text-decoration:underline;}
a.red_:hover{ color:#E91515; text-decoration:none;}

.orange, a.orange:visited { color:#F56B00; text-decoration:none;}
a.orange:hover { color:#F78630; text-decoration:underline;}
.orange_, a.orange_:visited { color:#F56B00; text-decoration:underline;}
a.orange_:hover { color:#F78630; text-decoration:none;}

.blue, a.blue:visited  { color:#295DA3; text-decoration:none;}
a.blue:hover{ color:#3A75C4; text-decoration:underline;}
.blue_, a.blue_:visited  { color:#295DA3; text-decoration:underline;}
a.blue_:hover{ color:#3A75C4; text-decoration:none;}

a.dark_blue, a.dark_blue:visited { color:#525C8D;  text-decoration:none;}
a.dark_blue:hover { color:#5960A5; text-decoration:underline;}
a.dark_blue_, a.dark_blue_:visited { color:#525C8D; text-decoration:underline;}
a.dark_blue_:hover { color:#5960A5; text-decoration:none;}

.green, a.green:visited { color:#5F8842; text-decoration:none;}
a.green:hover { color:#7EA464; text-decoration:underline;}
.green_, a.green_:visited { color:#5F8842; text-decoration:underline;}
a.green_:hover { color:#7EA464; text-decoration:none;}

.purple, a.purple:visited { color:#9048C3; text-decoration:none;}
a.purple:hover{ color:#C48BEC; text-decoration:underline;}
.purple_, a.purple_:visited { color:#9048C3; text-decoration:underline;}
a.purple_:hover{ color:#C48BEC; text-decoration:none;}



.m0 {margin:0;}
.p0 {padding:0;}
.no_decor {text-decoration:none;}
a.no_decor, a.no_decor:hover, a.no_decor:visited { color:#444444; text-decoration:none; }

h1, h2, h3, h4, h5, h6{ font-weight:normal;}
h1{ font-size:290%;  margin: 10px 0 25px 0; line-height: 110%; padding: 0 0 0 0; background: url(/style/img/h1.png) no-repeat 3px 49px;}
h2{ font-size: 170%; margin:50px 0 15px 0; padding: 0 0 5px 0;background: url(/style/img/h1.png) no-repeat 0 26px;}
h3{ font-size: 120%; margin:40px 0 10px 0;border-bottom:2px solid #FF9800;}
h4{ font-size: 120%; margin:40px 0 10px 0; color: #FF9800;}
h5{  font-size: 110%; margin:40px 0 0 0;}
h6{ background: url(/style/img/om.gif) no-repeat 0 0; font-size:100%;color: #F68961;margin: 40px 0 0 0; font-weight: bold; padding: 7px 0 0 45px; min-height: 40px;}


.menu_head { font-size:120%; }
.menu_list { vertical-align:middle;}
.menu_item { width:42px; text-align:center; height:30px; vertical-align:middle;}
.menu_no_item {width:42px; height:20px; }
div.quote{
margin:5px 5px 5px 30px;
border:1 solid #AAAAAA;
background-color:#EFEFEF;
color:#989898;
padding:5;
}
span.wrong_spell{
color:red;
font-style:italic;
border-bottom:Red dotted 1px;
}
span.info {
font-size:85%;
color:#AAAAAA;
}

td.shop1{
background-color:#FAFAF5;
padding:5px;
}
td.shop2{
background-color:#F5FAFA;
padding:5px;
}
td.shop_head{
font-size:10;
font-family:Verdana;
font-weight:bold;
padding:0 4 2 4;
}
input.shop1{
background-color:#FAFAF5;
border:0;
width:100%;
}
input.shop2{
background-color:#F5FAFA;
border:0;
width:100%;
}
input.order{
border:0;
margin:0 0 0 10;
}
td.f1{
text-align:right;
padding:3px 10px 0px 0px;
vertical-align:top;
white-space:nowrap;
width:150px;
}
td.f2{
width:200px;
vertical-align:top;
}
td.f3{
font-size:70%;
width:200px;
}
.message {
background-color:#C74C00;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:3 3 4 3;
margin-bottom:7;
}
.head {
background-color:#DDDDDD;
color:#FFFFFF;
font-weight:bold;
padding:2px 5px 2px 5px;

}
.data {
padding:6px 8px 7px 8px;
background-color:#F9F9F9;
}
.data2 {
padding:6px 8px 7px 8px;
background-color:#F0F0F0;
}
span.at{
font-size:1px;
visibility:hidden;
}
span.strike_word {
color:#DD3333;
}
td.admin_menu{
padding:0px 0px 10px 0px;
background-color:#FBFBFB;
width:250px;
vertical-align:top;
}
td.shop_price{
font-weight:bold;
color:#aa0000;
}
table.shop_price{
border:1px solid #aa0000;
}
td.title{
text-align:right;
vertical-align:top;
padding:3px 3px 3px 0px;
}
td.info{
color:#AAAAAA;
font-size:70%;
padding:0 0 0 5px;
}
.links {width:190;border:0;margin:0;background-color:#EEEEEE;}
.links_1 {width:190;border:0;margin:0;background-color:#F5FAFA;}
.links_0 {width:190;border:0;margin:0;background-color:#FAFAF5;}
.link_border{padding:5 5 5 5;width:190px;}
td.links_num {width:20px;padding:5px 5px 5px 5px}

div.link_show_div {
background-color:#F0F0F0; padding:5px 10px 8px 10px; border:1px solid gray;margin-top:3px;
}
#news_thub{
border:1px solid gray;
}
span.menuheadstring{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-weight:normal;
color:#303030;
font-size:220%;
}
td.body_content{
vertical-align:top;
}
option.level_1{
background-color:#A00000;color:white;
}

option.level_2{
background-color:#C76868; color:white;
}
option.level_3{
background-color:#EEEEEE;
}
option.level_5{
font-size:40%;
color:#A0A0A0;
}
option.level_6{
font-size:40%;
color:#C0C0C0;
}
td.news_date{
color:#808080;
font-size:65%;
width:1%;
padding:3px 10px 0 0;
vertical-align:top;
}
div.news_date{
color:#ffffff;
font-size:80%;
padding:3px 0 0 0;
font-style: italic;
}
td.news_head{
font-weight:bold;
padding:0 0 10px 10px;
width:100%;
}
img.border{
border:1px solid #2D363E;
}
td.news_text{
padding:0 0 10px 10px;
}
.vt{vertical-align:top; }
.vm{vertical-align:middle; }
.vb{vertical-align:bottom; }
/*
#news_subscribe_label{
color:White;
}
*/
.w100{width:100%;}
.w200{width:200px;}
.w300{width:300px;}

td.file_1{
padding:10px 20px 10px 0;
}
td.file_2{
padding:13px 20px 10px 0;
}
td.shop_block{
padding:2px 10px 3px 10px;
background-color:#FAFAF6;
}
input.submit{
background-image:url(/img/arr.gif);
background-color:transparent;
background-position:center;
background-repeat:no-repeat;
border:none;
margin:0 0 0 7px;
cursor:hand;
}
div.color_exam{
width:50px;
height:16px;
}
div.map1{font-size:130%;margin:10px 0 0 0;}
div.map2{font-size:115%;margin:5px 0 0 20px;}
div.map3{font-size:100%;margin:2px 0 0 40px;}
div.map4{font-size:90%;margin:2px 0 0 60px;}
div.map5{font-size:85%;margin:1px 0 0 80px;}
div.map6{font-size:85%;margin:0 0 0 100px;}
div.map7{font-size:85%;margin:0 0 0 120px;}
div.map8{font-size:80%;margin:0 0 0 140px;}
div.map9{font-size:80%;margin:0 0 0 160px;}
.mr5{
margin-right:5px;
}

input.protect_code{
width:51px;
}


div.scale1{
width:100%;
height:10px;
background-color:#F18E56;
margin:3px 0 0 0;
}

div.scale2{
width:0;
height:10px;
background-color:#658665;
}
div.kw_url_name{
font-size:120%;
font-weight:bold;
margin:5px 0 4px 0;
}
.rm{
margin:0 10px 5px 0;
}
.lm{
margin:0 0 5px 10px;
}
.mr10{
margin-right:10px;
}
.ml10{
margin-left:10px;
}
.mr20{
margin-right:20px; float: left;
}
.ml20{
margin-left:20px; float: right;
}
table.table{
	background-color: #aaaaaa;
}
table.table td{
	background-color: #ffffff; color: #000000; vertical-align: top;
}
table.table td p{
	text-indent: 0; margin: 0;
}
.redsubmit{
 background-color: #AA0000;
 color: White;
 font-weight: bold;
 padding: 3px 10px 3px 10px;
}
.d{
	display: table-row;
}
#processing{
	width: 100%; height: 100%; position: absolute; left: 0; top:0; right: 0; bottom: 0; background-color: #505050; filter:alpha(opacity=90); opacity:0.9; z-index: 10001; display: none;
}
#processing div {
	width: 300px; background-color: #ffffff; top: 30%; position: relative; padding: 15px 10px 20px 10px;
}
.shop_cat td{
	font-size: 110%; 
}
.shop_cat .bord{
	background:	url(/img/border.gif) repeat-y center top;
}
.shop_cat a{
	margin: 5px 0 5px 20px;
	display: block;
	font-size: 60%;
}
.shop_cat a.red_, .shop_cat a.orange_{
	font-size: 80%;
	font-weight: bold;
	margin: 10px 0 0 0;
}
.shopblock{
	width: 150px; vertical-align: top;
}
.shopblock span{
	font-size: 110%; font-weight: bold; display: block; margin: 1px 0 15px 0; text-transform: uppercase;
}
.shopblock b{
	font-size: 90%; display: block; margin: 0 0 0 0;
}
.shopblock div{
	background: url(/img/arr4.gif) no-repeat 0 6px; margin: 3px 0 10px 0; font-size: 90%; font-weight: bold; line-height: 16px; color: #858588;
}
.shopblock font{
	font-weight: bold; margin: 0 0 0 10px; font-size: 90%;
}
.shopblock font a{
	color: #676767; text-decoration: none; font-size: 90%; 
}
.shopblock font a:hover{
	color: #303030; text-decoration: underline;
}
.shopblock i{color: #C00000; font-style: normal; font-size: 105%; font-weight: bold; margin: 0 7px 0 0;}
.shopblock l{color: #C00000;}
.shopblock u{color: #a0a0a0; text-decoration: none; font-size: 90%; margin: 0 0 0 0;}
.bord2{
	background:	url(/img/bord2.gif) repeat-y center top;
}
.shopblock font u{
	color: #C00000;
}
.shopblock font span.red{
	color: #C00000;font-size: 90%; font-weight: bold; display:inline; margin:0 0 0 0; text-transform: uppercase;
}
.shopblock u b{
	display: inline;
}

table.w100{
	border-spacing:0; width: 100%; 
} 
table.h100{
	border-spacing:0; width: 100%; height: 100%;
} 
table.w100 > td, table.h100 > td{
	padding: 0; vertical-align: top;
}

div.photo_frame {background: #3A0C00; overflow: auto;  height: 200px; width: 690px; position: relative; z-index: 20;}
div.photo_frame img {border: 3px double #F2E8D3; margin: 0 20px 0 0 ;}
div.photo_frame a:hover img, div.photo_frame img.current{border: 3px double #FFB400}
/* *html div.photo_frame {overflow-y: hidden} */
table#photoframe { border: 0; border-collapse:collapse}
#hidden_div{display:none;}
#ppid img{border: 3px double #FFB400; /* z-index: 1000;position:relative; */ }
#hid{width: 1px; height: 1px; opacity:0;filter:alpha(opacity=0);}
#hid img{position: absolute;opacity:0;filter:alpha(opacity=0); width: 1px; height: 1px;}

#slide_show_link{display:block;float:right;width:250px;text-align:right;position: relative; z-index: 20;}

#close_ppid_id{
	color:#444444; 
}
#title_id{
	z-index: 1500; background: #ffffff; color: Black; opacity:0.5; filter:alpha(opacity=50); padding: 3px 10px; position: absolute; margin: 3px; display: none; font-size: 130%;
}
#fon{
	position: absolute; width: 300%; height: 300%; top: 0; left: 0; opacity:0.8;filter:alpha(opacity=80); background: Black; z-index: 10; display: none;
}
table.photo_gallery{
	width: 100%;
}
table.photo_gallery h2, table.photo_gallery h4{
	border:0;margin:0
}
table.photo_gallery h2 a{
	text-decoration: none;
}
table.photo_gallery td{
	vertical-align: top;
}
table.photo_gallery img{
	border: 3px double #F2E8D3;margin:0 0 020px 0;width:160px;
}
table.nav{
	width: 100%; border-bottom: 1px solid #6A6C70; margin: 10px 0 20px 0;
}
table.nav td{
	font-size: 70%; color: #6B6B69; padding: 0;
}
table.nav td a{
	color: #A2A2A2; text-decoration: none;
}

#nav_links{
 	color:#FFCC00; text-align: center; margin: 0 0 3px 0; display:block;position: relative; z-index: 20;
}
/* #nav_links .stop{	display: block; float: right;} */
#nav_links span{
	color: #777361;
}
p.clear{
	clear:both;
}




::selection                         { background: #81433A; color: #ffffff; /* Safari */ }
::-moz-selection                    { background: #81433A; color: #ffffff; /* Firefox */ }
