*{border:0;margin:0;padding:0;}
html{height:100%;}
body{height:100%;font-family:Verdana;font-size:14px;color:#000000;}
#header{height:402px;}
/*
#content
{
    min-height: 100%;
    height: auto !important; 
    height: 100%;
    margin: 0 auto -66px; 
    vertical-align:bottom;
    position:relative;
}*/
#footer{position:relative;height:66px;}
.fLeft{float:left;}
.fRight{float:right;}
.fClear{clear:both;}
.aLeft{text-align:left;}
.aCenter{text-align:center;}
.aRight{text-align:right;}
a{color:#000000;text-decoration:underline;}
a:hover{text-decoration:underline; color:#444444;}
h1{font-size:22px;font-weight:bold;color:#51a300;}
h2{font-size:18px; line-height:36px; font-weight:bold;color:#51a300;padding:5px 0 5px 0;}
h3{font-size:22px;font-weight:bold;color:#000000;}
div.cnt{margin-left:auto;margin-right:auto;width:940px;text-align:left;}
div.middle{height:102px;}
div.mainPhoto{height:300px;}
#logo{float:left;margin-top:16px;}
#top_icons{height:20px; padding-right:20px;}
#top_icons img.icons{float:right;margin-top:7px;margin-left:10px;}
#top_icons img.contacts{margin-top:8px;}
#top_icons img.sitemap{margin-top:8px;}
div.menu {
  margin: 0;
  padding: 0;
  padding-top: 5px;
  text-align: right;
  height:35px;
  /*background-image: url(../images/menu_inactive1px.png);
  background-position:bottom left;
  background-repeat:repeat-x;*/
}
div.menu ul {
    list-style-type: none;
    height: 35px;
    margin: auto;
    font-family: Arial;
    font-size: 20px;
    /*background:transparent url(../images/right_corners.png) no-repeat right;*/
}

div.menu li {
   margin: 0;
   padding: 0;
   float: left;
}

div.menu ul a.first span {
    background:transparent url(../images/left_corners.png) no-repeat left;
    padding-left:30px;
    cursor:pointer;
    display: block;
    line-height: 35px;
    text-decoration: none;
}
div.menu ul a.first {
    padding-right:30px;
    padding-left:0px;
    display: block;
    line-height: 35px;
    text-decoration: none;
    background-image: url(../images/menu_inactive1px.png);
    color: #FFFFFF;
}
div.menu a.first:hover span, div.menu a.firstactive:hover span {
    background:transparent url(../images/left_corners_active.png) no-repeat left;
}
div.menu ul a.firstactive span{
    background:transparent url(../images/left_corners_active.png) no-repeat left;
    padding-left:30px;
    cursor:pointer;
    display: block;
    line-height: 35px;
    text-decoration: none;
}
div.menu ul a.firstactive {
    padding-right:30px;
    padding-left:0px;
    display: block;
    line-height: 35px;
    text-decoration: none;
    background-image: url(../images/menu_active1px.png);
    color: #FFFFFF;
}
div.menu ul a.last span {
    background:transparent url(../images/right_corners.png) no-repeat right;
    padding-right:30px;
    cursor:pointer;
    display: block;
    line-height: 35px;
    text-decoration: none;
}
div.menu ul a.last {
    padding-right:0px;
    padding-left:30px;
    background-image: url(../images/menu_inactive1px.png);
    display: block;
    line-height: 35px;
    text-decoration: none;
    color: #FFFFFF;
}
div.menu a.last:hover span, div.menu a.lastactive:hover span {
    background:transparent url(../images/right_corners_active.png) no-repeat right;
}
div.menu ul a.lastactive {
    padding-right:0px;
    padding-left:30px;
    background-image: url(../images/menu_active1px.png);
    display: block;
    line-height: 35px;
    text-decoration: none;
    color: #FFFFFF;
}
div.menu ul a.lastactive span {
    background:transparent url(../images/right_corners_active.png) no-repeat right;
    padding-right:30px;
    cursor:pointer;
    display: block;
    line-height: 35px;
    text-decoration: none;
}
div.menu ul a {
    padding-right: 30px;
    padding-left:30px;
    display: block;
    line-height: 35px;
    background-image: url(../images/menu_inactive1px.png);
    text-decoration: none;
    color: #FFFFFF;
}
div.menu ul a:hover, div.menu ul a.active {
    background:url(../images/menu_active1px.png) top left repeat-x;
}
div.menu img.menu_sep{
    float:left;
    height: 35px;
    width:3px;
    margin: 0;
    padding: 0;
}
/*
div.smenu {
  margin: 0;
  margin-top:10px;
  padding: 0;
  text-align: left;
  height:35px;
  width:940px;
}
div.smenu ul {
    list-style-type: none;
    height: 35px;
    width: 100%;
    margin: auto;
    font-family: Arial;
    font-size: 18px;
}
div.smenu li {
   margin: 0;
   padding: 0;
   float: left;
   text-align: center;
}
div.smenu ul a {
    display: block;
    line-height: 35px;
    width:304px;
    background-image: url(../images/smenu_inactive.png);
    background-repeat: no-repeat;
    text-decoration: none;
    color: #FFFFFF;
    margin-right: 14px;
}
div.smenu ul a:hover, div.smenu ul a.active {
    background-image: url(../images/smenu_active.png);
    background-repeat: no-repeat;
}
div.smenu ul a.last {
   margin-right: 0px;
}*/
/*rounded corners*/
.t {background: url(../images/dot.gif) 0 0 repeat-x; width:100%;}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl.gif) 0 100% no-repeat}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; min-height:400px;
    height: auto !important; height: 100%; padding:10px; }
.tl2 {background: url(../images/tl2.png) 0 0 no-repeat}
.tr2 {background: url(../images/tr2.png) 100% 0 no-repeat; min-height:400px;
    height: auto !important; height: 100%; padding:10px; }
.tr ul{
    margin-left: 15px;
}
.left_block{
    width:180px; 
}
.right_block{
    width:750px;
}
div.slides ul{margin:0;padding:0;list-style:none;}
div.slides li{margin:0;padding:0;padding-bottom:5px;width:730px; height:445px;}
div.slides div.title{font-size:12px;color:#000000;}
div.slides div.text{margin-top:5px;float:left;width:126px; text-align: center; color:#000000;}
#slider{
    height:402px;
}

#prevBtn, #nextBtn{
        float:left;
	display:block;
	width:80px;
	height:19px;
}
#nextBtn{
    float:right;
}
#prevBtn a, #nextBtn a{
    font-family: Arial;
    text-decoration:none;
    font-size: 13px;
    color:#000000;
    display:block;
    width:60px;
    height:17px;
    padding-top:2px;
    padding-left: 20px;
    background:url(../images/lbutton.png) no-repeat 0 0;
}
#nextBtn a{
    float:right;
    padding-left: 15px;
    width:65px;
    background:url(../images/rbutton.png) no-repeat 0 0;
}

div.padl20px{
    padding-left: 24px;
}
div.padt5{
    padding-top: 5px;
}
img.imgborder{
    border: 1px solid #a7a7a7;
}

div#submenu{
    background:url(../images/submenu1px.png) repeat-x 0 0;
    height:36px;
    font-family: Arial;
    font-size: 18px;
    color:#ffffff;
}
div.sec_menu {
    margin: 0;
    margin-left:0px;
    margin-top:10px;
    padding: 0;
    text-align: left;
}
div.sec_menu ul {
    list-style-type:none;
    width:100%;
    font-family:Arial;
    font-size:14px;
    color:#000000;
}
div.sec_menu li {
    background: url(../images/li.gif) left center no-repeat;
    margin: 0;
    margin-bottom:5px;
    padding: 0;
    padding-left: 10px;

}
div.sec_menu ul a {
    text-decoration: none;
    color: #000000;
}
div.sec_menu ul a:hover, div.sec_menu ul a.active {
    text-decoration:underline;
}

a.download{font-size:11px;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;}
a.download:hover{font-size:11px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
div.filesR div.sep{height:50px;}
div.item{float:left;width:228px;margin-bottom:40px;}
div.item h2{font-size:24px;font-weight:bold;color:#ed5409;}
div.item a.url{font-size:14px;color:#595959;text-decoration:underline;font-style:italic;}

#bottom{background-color:#ffffff;padding-top:10px;height:56px;}
#bottom div.cnt div{float:left;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:12px;}
#bottom div.cnt div.t1{width:470px;}
#bottom div.cnt div.t2{width:470px; text-align: right;}
.treeview ul{margin:0;padding:0;padding-left:20px;}
.treeview li{float:none;padding:0;margin:8px 0 8px 0;}


.konsultacija {
	position:fixed;
	top:102px;
	right:0%;	
}
