BODY, HTML { margin:0; padding:0;}
BODY { background:#F8F8EE url(/bsystem/templates/base_template/images/grad.jpg) repeat-x; color:#000;
 font-family:Verdana; font-size:12px;}
TD {font-family:Verdana; font-size:12px;}
A IMG { border:0;}
A {color:#54422A; font-weight:bold;}
A:hover {text-decoration:none;}
FORM {margin:0; padding:0;}
H1 { margin:5px 0; 
font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:normal; 
color: #FE9500; }
P {margin:0 0 3px 0; 
text-align: justify;}
H3 {font-size:16px; color:#6B6147;}
H4 {font-size:13px; font-style:italic; color:#FE9500; margin:0 0 3px 0;}
BLOCKQUOTE {margin-top:0; margin-bottom:5px;}
UL {list-style-image: url(/bsystem/templates/base_template/images/list.gif);
margin:0px 0px 5px 20px;}

#logo {position:absolute; top:10px; left:50px;}
#zak { float:right; width:100px;}
#cont { padding:5px 40px 30px 0; line-height:1.6;}
#basket { position:absolute; top:160px; left:58px;}

.main_menu {
	height:80px;
	background: url(/bsystem/templates/base_template/images/curv_top.gif) no-repeat right top;
	}
.main_menu td { padding:8px 0 0 8px; vertical-align:top;}
td.hovered {
	background: url(/bsystem/templates/base_template/images/solnishko.gif) 0px 0 no-repeat;
	}
.input_search {	
	background: #F9F9EF; border: 1px solid #8d8880;	 color: #9B9B9B;
	width: 90px; height: 19px; padding:0 0 0 5px; margin:15px 0 0 5px;
 	font: 10pt Tahoma; text-align: left;
	}
.path {	
	color: #8d897f;
	font: 8pt Verdana, sans-serif; line-height:15px;
	}
.path a {text-decoration:none; color:#8d897f; font-weight:normal;}
.left_kart {margin-top:65px;}
.foot {
	color: #9B9B9B;
	font-size: 11px; font-family: Tahoma;
	}
.foot a { 
	color: #9B9B9B;
	font-size: 11px; font-family: Tahoma;
	}
.search {margin:30px 0 0 0;}
.f1 {width:280px; height:280px; border-collapse:collapse; background: #F4E9D4;}
.f1 td {padding:0; text-align:center; vertical-align:middle;}
.mn3 a {
	display:table; height:21px; padding:0 24px 0 0;
	background: url(/bsystem/templates/base_template/images/curv_mal_3.gif) no-repeat right;
	float:left; margin-bottom:7px;
	}
table.mn2 {border-collapse:collapse; float:left; margin:0 0 4px 0}
.mm2 {background:#fff; white-space:nowrap; padding:0 0 2px 3px;}
.mm2 a {color: #382d02; font: 10pt Tahoma, sans-serif; text-decoration: none;}
.mm2 a:hover {color:#FE9500;}
td.mf2 {width:25px; height:21px; background: url(/bsystem/templates/base_template/images/curv_mal_3.gif) no-repeat;}

.left { float:left;}

.risb {float:left; border-collapse:collapse;
	height: 300px; width: 300px; margin:0 15px 10px 0;
	background:#F4E9D4 url(/bsystem/templates/base_template/images/300_300.gif) no-repeat;
	}
.risb td {padding:0 11px 11px 0; text-align:center; vertical-align:middle;}
.ris { border-collapse:collapse;
	height: 160px; width: 160px;
	background:#F4E9D4 url(/bsystem/templates/base_template/images/160_160.gif) no-repeat;
	}
.ris td {padding:0 7px 7px 0; text-align:center; vertical-align:middle;}
.podp {	
	margin-bottom:10px; 
 	color: #000;
	font: 9pt Verdana; text-align: center; font-style:italic;
	}
.podp a {color:#000; font-weight:normal; text-decoration:none;}
table.gal {border-collapse:collapse; margin:15px -40px 0 0; clear:both;}
.bordtop {background: url(/bsystem/templates/base_template/images/kino1.gif) repeat-x; height: 16px;}
.bordbot {background: url(/bsystem/templates/base_template/images/kino2.gif) repeat-x; height: 16px;}
.ram {background: #ebdcc7; width:5px;}
.foto {background: #ebdcc7; border: 1px solid #cabdab; width:125px; height:125px; text-align:center;
vertical-align:middle;}
.ots {margin-top:5px;}

.ris_tr { border-collapse:collapse;
	height: 160px; width: 160px;
	background:#F4E9D4 url(/bsystem/templates/base_template/images/160_160.gif) no-repeat;
	margin-top:4px;
	}
.ris_tr td {padding:0 7px 7px 0; text-align:center; vertical-align:middle;}
.bordtop_tr {background: url(/bsystem/templates/base_template/images/kino_litt1.gif) repeat-x; height: 11px;}
.bordbot_tr {background: url(/bsystem/templates/base_template/images/kino_litt2.gif) repeat-x; height: 11px;}
.melk
{
 font-size: 1% ;
 padding-bottom: 2px;
 text-decoration: none; 
 white-space: nowrap;
 
}

.melk a
 {font-size: 1%;
 text-decoration:none;
 cursor: none;
 }

.ram_tr {background: #ebdcc7; width:3px;}
.foto_tr {background: #ebdcc7; border: 1px solid #cabdab; width:60px; height:60px; text-align:center;
vertical-align:middle;}
.tab {display:table; _height:0;
	font: 9pt Verdana;
	color: black;
	decoration: none;
	text-align: justify;
	margin-bottom:8px;
	padding-bottom:5px;
}
.coll {border-collapse:collapse;}
.coll td, .coll th {padding:2px 5px; border:1px solid #FE9500;}
.price {border-collapse:collapse; width:80%; text-align:center;}
.price td, .price th {padding:2px 5px; border:1px solid #FE9500;}
.price th {text-align:left;}
.price td {text-align:center;}
.red {color:red; font-weight:bold;}
.plenka { border-collapse:collapse; height:161px;}
.plenka td { background:#EBDCC7 url(/bsystem/templates/base_template/images/fon_pl.gif) repeat-x; padding:16px 0;}
.kadr {float:left; border: 1px solid #cabdab; width: 125px; height: 125px; margin:0 3px; text-align:center;}
.orange {color:#FE9500;}

.dmnu a {font-weight:normal; }