html, body {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*   	background-image: url(img/back.jpg);
	background-repeat:repeat-x;
	background-position:center top;*/
    background-color:#c7bea0;
	   	background-image: url(img/back_top_b.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

#bckg {
	height:100%;
	min-height:100%;
   	background-image: url(img/back_top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin:0px;
	padding:0px;

}
#bckg_sub {
    margin-left:auto; margin-right:auto;       min-height:500px;
}
#bl_group_holder {
    width:100%;
    min-height:500px;
}
#bl_group {
    margin-left:auto; margin-right:auto; width:990px;  min-height:500px;

}
#bl_groups {
    margin-left:auto; margin-right:auto;
    width:990px;
   	background-image: url(img/bckg.jpg);
    /* background-color:#d0bb94; */
	background-repeat:repeat-x;
	background-position:left 130px;
/*    border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;
    border-bottom:solid 1px #ccc;*/
}
.vs_top  {
height:178px;
}
.vs_top .logo{
margin-left:auto; margin-right:auto; width:990px;
/*background-image:url(img/logo.jpg);
background-repeat:no-repeat;
background-position:left top;height:100px;*/
}
#bl_group_holder {
    width:100%;
    height:500px;   
}
.vs_bottom{
clear:both;
height:50px;

/* background-color:#f2f2f2;*/

}
.vs_bottom .bottom{
background-image:url(img/bottom.jpg);
background-repeat:no-repeat;
background-position:center top;
text-align:center;
padding-top:30px;
padding-bottom:15px;
clear:both;
font-size:11px;
font-weight:bold;
color:#666;
margin-left:auto; margin-right:auto;
width:990px;
/* background:url(img/bottom.png) no-repeat top right; */
}
.vs_bottom .bottom a{ color:#666; }
.vs_bottom .bottom a:hover{ color:#333; } 
/* Horizontalno menu*/
.vs_menu {text-align:left;height:36px;color:#000;margin-bottom:10px;margin-left:30px;}
.vs_menu .menu{margin-top:6px;padding-left:5px;height:36px;font-weight:bold;margin-left:auto; margin-right:auto; width:985px;}
.vs_menu .menu  .btn {}
.vs_menu .menu  a.btn {color:#1f221b;display:inline-block;line-height:30px;padding-left:10px;padding-right:10px;margin-right:3px;}
.vs_menu .menu  a.btn ins{text-decoration:none }
.vs_menu .menu  a.btn:hover {color:#f2f2f2;background-color:#1f221b;}
.vs_menu .menu  .btn2 {background-color:#1f221b;}
.vs_menu .menu  a.btn2 {color:#f2f2f2;display:inline-block;line-height:30px;padding-left:10px;padding-right:10px;margin-right:3px;}
.vs_menu .menu  a.btn2 ins{text-decoration:none }
/* Admin menu*/
.vs_adm_menu {position:fixed;top:0px;z-index:2;color:#000;height:30px;width:100%}
.vs_adm_menu .l {background:url(img/adm_bg_l.gif) no-repeat center top;width:30px;}
.vs_adm_menu .c {background:url(img/adm_bg_c.gif) repeat-x center top;height:30px;}
.vs_adm_menu .r {background:url(img/adm_bg_r.gif) no-repeat center top;width:30px;}
/* buttons*/

a.prBtn {cursor:pointer;cursor:hand;line-height:18px;height:18px;font-weight:bold;
background:url(img/admBtn.jpg) no-repeat right top; padding-right:10px;display:inline-block;}
a.prBtn ins {padding-left:10px;color:#fff;text-decoration:none;background:url(img/admBtn.jpg) no-repeat left top;height:18px;line-height:18px;
display:inline-block;}
a.prBtn:hover {background-position:right -18px;}
a.prBtn:hover ins {color:#fff;background-position:left -18px;}


.lBtn {cursor:pointer;cursor:hand;line-height:30px;height:30px;font-weight:bold;
background:url(img/addBtn.gif) no-repeat right top; padding-right:10px;display:inline-block;}
.lBtn ins {text-decoration:none;background:url(img/addBtn.gif) no-repeat left top;height:30px;line-height:30px;
display:inline-block;padding-left:33px;}
a.lBtn {color:#fff;}
a.lBtn:hover {color:#fff;background-position:right -30px;}
a.lBtn:hover ins {background-position:left -30px;}
.lBtn2 {cursor:pointer;cursor:hand;line-height:30px;height:30px;font-weight:bold;
background:url(img/addBtn.gif) no-repeat right bottom; padding-right:10px;display:inline-block;}
.lBtn2 ins {text-decoration:none;background:url(img/addBtn.gif) no-repeat left bottom;height:30px;line-height:30px;display:inline-block;
	padding-left:10px;}
a.lBtn2 {color:#fff;}
/* Vertikalno menu*/
.vs_vmenu {width:233px;min-height:200px;float:left;margin-left:15px;margin-right:10px;margin-bottom:10px;}
.vs_vmenu .menu  {width:215px;}
.vs_vmenu .menu  .btn {cursor:pointer;cursor:hand;line-height:40px;height:40px;font-weight:bold;
background:url(img/vbtn.gif) no-repeat right top; display:inline-block;margin-bottom:5px;padding-right:2px;}
.vs_vmenu .menu .btn ins {width:215px;padding-left:20px;text-decoration:none;background:url(img/vbtn.gif) no-repeat left top;height:40px;line-height:40px;
display:inline-block;text-align:left;color:#4f4226;}
.vs_vmenu .menu  a.btn:hover ins {color:#3c3f36;background-position:left -40px;}
.vs_vmenu .menu  .btn2 {margin-bottom:5px;cursor:pointer;cursor:hand;line-height:40px;height:40px;font-weight:bold;
background:url(img/vbtn.gif) no-repeat right bottom; display:inline-block;padding-right:2px;}
.vs_vmenu .menu .btn2 ins {text-align:left;padding-left:20px;width:215px;text-decoration:none;background:url(img/vbtn.gif) no-repeat left bottom;height:40px;line-height:40px;display:inline-block;}
.vs_vmenu .menu  a.btn2 {color:#3c3f36;}

/* tree menu*/
.tr_menu {width:24%;float:left;padding-top:15px;padding:10px}
.tr_menu .menu  .btn {cursor:pointer;cursor:hand;line-height:52px;height:52px;font-weight:bold;
background:url(img/vertBtn.png) no-repeat right top; padding-right:25px;display:inline-block;}
.tr_menu .menu .btn ins {width:180px;text-decoration:none;background:url(img/vertBtn.png) no-repeat left top;height:52px;line-height:52px;
display:inline-block;padding-left:10px;}
.tr_menu .menu  a.btn {color:#2B321B;margin-bottom:2px;}
.tr_menu .menu  a.btn:hover {color:#000;background-position:right -52px;}
.tr_menu .menu  a.btn:hover ins {background-position:left -52px;}
.tr_menu .menu  .btn2 {cursor:pointer;cursor:hand;line-height:52px;height:52px;font-weight:bold;
background:url(img/vertBtn.png) no-repeat right bottom; padding-right:25px;display:inline-block;}
.tr_menu .menu .btn2 ins {width:180px;text-decoration:none;background:url(img/vertBtn.png) no-repeat left bottom;height:52px;
line-height:52px;display:inline-block;padding-left:10px;}
.tr_menu .menu  a.btn2 {color:#2B321B;margin-bottom:2px;}
/* Navigaciq */
.vs_nav {height:20px;padding:2px;}
.vs_nav .nav{margin-left:100px;}
.vs_pr_staff {min-height:300px;	position:relative;}
.vs_pr_staff .menu {position:relative;width:250px;border-right:solid 1px #C8C2B9;padding:5px;/*border-top:solid 1px #C8C2B9;*/}
.vs_showcase {
	min-height:315px;
}
.th_table {
width:795px;background-color:#000;border:solid 3px #fff;
}
.sh_table td{
background-color:#a83812;border:solid 1px #bc3e15;padding:1px;
}
.th_ds {

}
.th_ds  a{			display:block;	width:159px;	height:120px;	background-image: url(img/gs1.jpg);}
.th_ds  a:hover{	display:block;	width:159px;	height:120px;	background-image: url(img/gs2.jpg);}
.th_sks  a{			display:block;	width:159px;	height:120px;	background-image: url(img/sks1.jpg);}
.th_sks  a:hover{	display:block;	width:159px;	height:120px;	background-image: url(img/sks2.jpg);}
.th_sv  a{			display:block;	width:159px;	height:120px;	background-image: url(img/sv1.jpg);}
.th_sv  a:hover{	display:block;	width:159px;	height:120px;	background-image: url(img/sv2.jpg);}
.th_vvs  a{			display:block;	width:159px;	height:120px;	background-image: url(img/vvs1.jpg);}
.th_vvs  a:hover{	display:block;	width:159px;	height:120px;	background-image: url(img/vvs2.jpg);}
.th_vms  a{			display:block;	width:159px;	height:120px;	background-image: url(img/vms1.jpg);}
.th_vms  a:hover{	display:block;	width:159px;	height:120px;	background-image: url(img/vms2.jpg);}