body,html{
	margin:0px; padding:0px;
	color:#555;
	background:#b76a3a url('gui/bkg.jpg') center top;
	text-align:center;	
	width:100%; 
	font-size: 12px; font-family: Trebuchet MS, Trebuchet, Arial, Tahoma, Verdana, arial, sans-serif; \
	font-weight:normal;
}

#root{
	position:relative;
	text-align:left;
	width:966px;
	margin: 0px auto; 
	top:0px;	
}

a{color:#cc3300;font-weight:bold;text-decoration:underline;}
a:hover{color:#555; text-decoration:none;}

#header{
	background:url('gui/hbkg.png') center top no-repeat;
	width:966px; height:119px;
}

.dbg{border:1px #f00 solid;}

#bkgtop{width:100%;height:501px;position:absolute;top:0px;left:0px;background:url('gui/bkgtop.jpg');}
#logo h1{position:absolute;margin:0px; padding:0px;text-indent:-4000px; font-size:12px;}
#logo{position:relative; left:5px;width:322px;height:119px;}
#rib{position:absolute;right:4px;top:0px;width:197px;height:119px;background:url('gui/rib.jpg') no-repeat;}
#db1{width:966px;height:17px;background:url('gui/db1.png') no-repeat;}

#cnt{width:966px; background:#fff url('gui/cbkg.png') repeat-y;}

#db2{width:966px;height:30px;background:url('gui/db2.png') no-repeat;}

#menu{position:absolute;left:322px; top:46px; }
#menu ul{margin:0px;padding:0px;list-style: none;}
#menu li{margin:0px 4px 0px 0px;padding:0px; float:left; text-align:center;}
#menu li a{display:block; width:114px;height:53px;background:url('gui/m.png') no-repeat;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;position:relative;top:20px;background-position:0px 0px;}
#menu li a:hover{background-position:0px -53px;color:#f0bf81;}
.ma{position:relative;top:18px;}


#cats{margin:0; padding:0; float:left; position:relative; left:20px;}
#catscnt{ background:#f0bf81; width:270px; height:475px;z-index:100;}
#obsh{ float:left; margin-left:22px;width:600px;}
h2{font-size:14px;margin:0px; padding:0px;}
.clr{clear:both; display:table;}
#cattop{width:300px; height:9px; background: url('gui/ctop.png') bottom left no-repeat;}
#catbot{width:300px; height:9px; background: url('gui/cbot.png') top left no-repeat; position:relative;top:10px;}

.uvblok{height:155px;float:left; width:300px;}
#uvodka ul{margin:0px;padding:0px;}
#uvodka ul li{margin:0px; padding:0px;}
.uimg{margin-right:20px;}

#tip{background:#4e4e4e url('gui/tip.png'); color:#fff; font-weight:bold; font-size:13px; width:609px; height:34px;}
#tip span{position:relative; left:40px; top:8px;}

#footer{position:relative; width:966px; height:45px; background:url('gui/fbkg.png') no-repeat; border:0px;}
#footermenu{margin:0px;padding:0px;list-style: none; position:absolute;left:20px; top:5px;}
#footermenu li{float:left;color:#fff;}
#footermenu li a{color:#fff;font-weight:bold;text-decoration:underline;}
#footermenu li a:hover{text-decoration:none;}
#footercecko{position:absolute; right:15px; top:0px; width:102px; height:36px; background:url('gui/fcecko.png');}

H1 {
	font-size : 14px;
}
