/*#FBF9F2*/
body{
background: #FBF9F2;
color:#333;
font:10pt Arial,Tahoma,Verdana,Sans-Serif;
margin: 10px 0 0 0 3px;
padding:0;
}

img{border:none;}

td {
    font:10pt Arial,Tahoma,Verdana,Sans-Serif;
    background: #FBF9F2;
}
td .dark{background:#EEEDE7; padding-left:5px; padding-top:5px;}
td .light{background:#FBF9F2;padding-left:5px; padding-top:5px;}

.news_head {
	text-decoration:none;
	color:#A14E00;
	font-size:13px;
}

.selected {
	border-top: #C45500 4px solid;
	padding-top:10px;
	padding-right:2px;
	padding-left:2px;
}
.notselected {
	border-top: #FFBE8C 4px solid;
	padding-top:10px;
	padding-right:2px;
	padding-left:2px;
}
a:link, a:visited, a:active {
	text-decoration:underline;
	color:#000000;
}
a:hover {
	color:#A14E00;
	text-decoration:none;
}
a.footer:hover { color:#000000 }
a.news:link, a.news:visited, a.news:active {
	text-decoration:underline;
	color:#A14E00;
}
a.news:hover {
	text-decoration:none;
	color:#A14E00;
}
a img {border:0px}
input,textarea {
	font-size:11px;
	font-family:tahoma;
	color:#000000;
	border:#CFCEC9 1px solid;
	margin:1px
}
img.ibrd { border:#727272 1px solid }
b.btitle {
	font-size:18px;
	font-weight:bold;
	color:#C45500;
}
a:link.green, a:visited.green, a:active.green { color:#0F7701 }
a:hover.green { color:#0F7701 }
a:link.brown, a:visited.brown, a:active.brown { color:#C45500 }
a:hover.brown { color:#C45500 }
b.medium { font-size:12px }

.kresla td {
	vertical-align:top;
	text-align:center;
}
.kresla em { color:#0F7701; font-style:normal; }

a.lst:link, a.lst:visited, a.lst:active {
	text-decoration:underline;
	color:#333;
}
a.lst:hover {
	color:#CC9900;
	text-decoration:none;
}

.h1{color:#3B0101;font-size:14pt;font-weight:normal;margin-bottom:14px;}
h1{color:#3B0101;font-size:14pt;font-weight:normal;margin-bottom:14px;}
h2{color:#330000;font-size:14pt;font-weight:normal;margin-bottom:12px;}

/*menu */
#menu a{color:#333;
    display:block;
    float:left;
    font-size:10pt;
    font-weight:bold;
    height:40px;
    text-align:center;
    border-right: #FBF9F2 1px solid;
    text-decoration:none;
    background: url(/img/menu_bg.png) repeat-x;
}
#menu a:hover, #menu a.active{background: url(/img/menu_bg_a.png) repeat-x; color: #fff}

#menu .left{ height: 40px; width: 12px; float: left; background: url(/img/menu_l.png) no-repeat ;border-right: #FBF9F2 1px solid}
#menu .right{ height: 40px; width: 12px; float: left; background: url(/img/menu_r.png) no-repeat }

#menu .home{width:134px;}
#menu{height:40px;width:711px;}

#menu, #menu ul, #menu li{ list-style: none; padding: 0px; margin: 0 }
#menu ul, #menu li{  float: left;}

#menu li {  list-style: none; list-style-image: none;}


#l-menu{ width: 237px; margin-top: 2px }
#l-menu .t{ height: 12px; background: url(/img/box_t.png) no-repeat; overflow: hidden; }
#l-menu .b{ height: 12px; background: url(/img/box_b.png) no-repeat ; overflow: hidden;}
#l-menu h2{ margin: 0 0 10px 0; font-weight: normal; font-size: 14pt; padding: 0 0 0 20px;color: #330000; }
#l-menu h3 { padding: 8px 30px 8px 20px; background: url(/img/l-menu_ball.png) no-repeat right center; margin: 0 20px 0 0; font-weight: bold; font-size: 10pt; cursor: pointer;}
#l-menu h3.active, #l-menu h3:hover{  background: url(/img/l-menu_ball_a.png) no-repeat right center;}

#l-menu .in{background: #EEEDE7; border-left: 1px solid #CFCEC9; border-right: 1px solid #CFCEC9;}
#l-menu .in a.active, #l-menu .in a:hover{color: #330000;}
#l-menu .in h3 a{text-decoration: none; color:#333;}
#l-menu .in h3 a.active{color: #330000;}

#l-menu .in1{ background: #E6E4DB;border-top: 1px solid #CFCEC9;border-bottom: 1px solid #CFCEC9;}
#l-menu .in1 h3 { padding: 8px 30px 8px 20px ; background: url(/img/l-menu_ball1.png) no-repeat right center; margin: 0 20px 0 0; font-weight: bold; font-size: 10pt; cursor: pointer;}
#l-menu .in1 h3.active, #l-menu .in1 h3:hover{background: url(/img/l-menu_ball_a1.png) no-repeat right center;}
#l-menu .in1 h3 a{text-decoration: none; background: #E6E4DB; color:#333;}

 #l-menu .l2 a { padding: 6px 20px 6px 20px ; background: #FFFFFF url(/img/l-menu_bg_a.png) no-repeat bottom center; font-weight: bold; font-size: 8pt; text-decoration: none;  display: block;color:#333;}
#l-menu .l2 a:hover, #l-menu .l2 a.active{color: #C98B19; }

#l-menu .l2{ display: none;}

#banners{ text-align: center;  }
#banners .ramka{ width: 100% }

.ramka .tl { background: url(/img/t_tl.png) no-repeat left top; width: 15px; height: 15px; overflow: hidden;  }
.ramka .tr { background: url(/img/t_tr.png) no-repeat right top;width: 15px; height: 15px; overflow: hidden; vertical-align: top; }
.ramka .t { background: url(/img/t_t.png) repeat-x top ; height: 15px;  ; overflow: hidden; cursor: move;  vertical-align: middle; }
.ramka .l { background: url(/img/t_l.png) repeat-y left;width: 15px; ; overflow: hidden; }
.ramka .r { background: url(/img/t_r.png) repeat-y right;width: 15px; ; overflow: hidden; }
.ramka .c {  }

.ramka .bl { background: url(/img/t_bl.png) no-repeat left bottom;width: 15px; height: 15px ; overflow: hidden;}
.ramka .br { background: url(/img/t_br.png) no-repeat right bottom ;width: 15px; height: 15px; overflow: hidden;}
.ramka .b { background: url(/img/t_b.png) repeat-x bottom; height: 15px; ; overflow: hidden; }

.clear{clear:both;}

/*kategories*/
#cat-list-canvas {
	position:relative;
	overflow:hidden;
}
.cat_item_head{height:34px;padding: 0 10px; vertical-align:top;}




