body {
      background-color:#ffffff;
      background-image:url(../images/bgr_body.gif);
      background-repeat:repeat-x;
      font-family:Verdana;
      font-size:65.75%;
      line-height:1.5em;
      color:#6B6B6B;
      margin:0;
      padding:0;
}

td,div,input,textarea,select {
      font-family:Verdana;
      font-size:1em;
}



a {color:#719613}
a:hover {color:#719613;text-decoration:none}


h1, h2 {font-size:1.3em;color:#719613;margin:0px 0px 15px 0px;padding:0}
     

.txtinput {
  border:1px solid #8B877C;
  background-image: url(../images/input_bgr.gif);
  background-repeat:repeat-x;
  color:#726F67;
  font-size:.8em;
  padding:3px;
  background-color:#fff;
}

a.bipg,a.bipg:hover {display:block;text-decoration:none;padding:2px 4px 2px 4px;}
a.bipg:hover {background-color:#f8f8f8;}
div.bip_label {width:100px;text-align:right;float:left;padding-right:10px}

div.homepan {float:left;width:171px;margin-left:1px;font-size:11px}
div.homepan .content {padding:0px 16px 15px 15px}
div.homepan .content .head {padding:10px 0px 0px 0px}
div.homepan .content .img {padding:0px 0px 10px 0px}
div.homepan .content .txt {padding:9px 0px 0px 0px;line-height:1.25em}
div.homepan .content .url {text-align:right;padding:15px 0px 0px 0px}

#langsflags{
 font-size:11px;

}

#langsflags a {color:#797979;text-decoration:none;font-size:.9em}
#langsflags a:hover {color:#000;text-decoration:none;font-size:.9em}


.searchinput {
  border:1px solid #A9A9A9;
  background-image: url(../images/input_bgr.gif);
  background-repeat:repeat-x;
  color:#726F67;
  font-size:1em;
  padding:3px;
  width:122px;
}

#footer {
    text-align:left;
    font-size:.8em;
    color:#7A7A7A;


}
#footer .webb {
    float: right;
    display: block;
    margin-top: 10px;
}
#footer_menu { color: #fff;font-size:1em}
#footer_menu a,#footer_menu a:hover { text-decoration:none;color:#fff}
#footer_menu a:hover {color:#BDD50E}

#footer a {color: #000;text-decoration:none;font-size:.9em}
#footer a:hover {color: #fff;text-decoration:none;}
     
#footer .content {padding:7px 0 5px  0; float: left; font-size: 9px}

#footer p {display:inline}
   
.clr {clear:both;line-height:1px;height:1px}

ul.menu {list-style-type:none;padding:0;margin:0 0 0 0;;font-size:11px;background-color:#2A3C62}
ul.menu li {margin:0;padding:0;width:242px;border-bottom:1px solid #536280}
ul.menu li a, ul.menu li a:hover ,ul.menu li a.sel ,ul.menu li a.sel:hover {
        text-decoration:none;
        display:block;
        background-image:url(../images/menu_main_bgr.gif);
        background-repeat:no-repeat;
        background-position: 22px center;
        padding: 7px 5px 6px 43px;
        color:#fff;
        text-decoration:none;
        font-weight:normal;
      }
 


 ul.menu li a:hover   {
      background-color:#556381;
      
    }

 
 ul.menu li a.sel ,ul.menu li a.sel:hover {
color:#A8E116;
 }
 
 
ul.menu li a.sub  {
                    display:block;
                    background-image:none;
                    color:#ffffff;
                    padding: 4px 5px 6px 32px;
                    text-decoration:none;
                    font-weight:normal;
                    }
ul.menu li a.sub:hover  {
                    background-image:url(../images/bullet_submenu.gif);
                    background-repeat:no-repeat;
                    background-position:40px 9px;
                    display:block;
                    color:#fff;
                    padding: 4px 5px 6px 32px;
                    text-decoration:none;
                    font-weight:normal;
                    }
ul.menu li a.subsel, ul.menu li a.subsel:hover  {
                   background-image:url(../images/bullet_submenu.gif);
                    
                    background-repeat:no-repeat;
                    background-position:40px 9px;
                    display:block;
                    color:#A8E116;
                    padding: 4px 5px 6px 32px;
                    text-decoration:none;
                    font-weight:normal;
                    }

                    
ul.lmenu {list-style-type:none;padding:0;margin:0 0 0 0}
ul.lmenu li {margin:0;padding:0;width:212px;height:30px;}
ul.lmenu li a  {text-decoration:none;display:block;padding: 7px 5px 9px 22px;color:#4D6B9D;text-decoration:none;font-weight:bold;}
ul.lmenu li a:hover {text-decoration:none;color:#ff0000}

div.paging {font-size:.8em;color:#719613}
div.paging a {color:#719613;text-decoration:none}
div.paging a:hover {color:#000;text-decoration:underline}

div.paging a.sel,div.paging a.sel:hover {color:#000;text-decoration:none;font-weight:bold}


/* IE min height hack */
* html #menuarea{
	height: 205px;
	border:1px solid red;
}
/* IE min height hack */
* html #lcolarea{
	height: 322px;
}
* html #rcolarea{
	height: 316px;
}
* html .visualIEFloatFix { height: 0.01%; }


.homecontent {
    padding-top: 15px;
}
.homecontent .homenews {
    float: left;
    padding-left: 14px;
    width: 145px;
    border-right: 1px solid #b4b4b4;
    padding-right: 13px;
}
.homecontent .homevideo {
    float: left;
    padding-left: 17px;
}
.homecontent h2 {
    font-weight: normal;
    font-size: 17px;
    font-family: "Trebuchet Ms";
}
.homecontent h2 a{
    text-decoration: none;
}
.homenews .news {
    padding: 16px 0px;
    line-height: 1.5em;
}
.homenews .dot {
    display: block;
    height: 1px;
    background: url(../images/homenewsdot.gif) repeat-x;
}
.homenews .title {
    color: #323b61;
    font-weight: bold;
    display: block;
    margin-bottom: 3px;
}
.homenews .date {
    color: #7c8190;
    font-size: 9px;
    padding-right: 10px;
}
.homenews .more {
    padding-right: 12px;
    font-size: 11px;
    background: url(../images/homenewsmore.gif) no-repeat right center;
    text-decoration: none;
}
#footer_menu .fotg {
    display: block;
    float: left;
    padding: 0px 17px;
    font-size: 11px;
 
    text-align: left;
    padding-bottom: 4px;
    
    width: 115px;
}
#footer_menu .fotg  span {
    display: block;
    font-weight: bold;
    padding-bottom: 3px;
    color: white;
}
#footer_menu .fotg a {
    display: block;
    color: #cacdd7;
}
#footer_menu .fotg a:hover {
    color: white;
}
#footer_menu .fotg span {
    color: #b7d810;
}
#footer_menu .wrap {
    background: url(../images/footmenu.gif);
    padding-left: 10px;
    margin-top: 4px;
}
#slider_container {
    width: 521px;
    height: 210px;
    margin-top: 42px;
    margin-left: 3px;
    position: relative;
    overflow: hidden;
}
#slider_container .in {
    position: absolute;
    top: 0px;
    left: 0px;
    
}
#slider_container .el {
    display: block;
    width: 521px;
    position: relative;
    height: 210px;
    float: left;
}
#slider_container .el .tit {
    position: absolute;
    bottom: 0px;
    color: white;
    left: 0px;
    width: 430px;
    padding-right: 74px;
    font-size: 18px;
    left: 0px;
    padding-left: 17px;
    padding-bottom: 10px;
    bottom: 0px;
}
#slider_container .nav {
    position: absolute;
    bottom: 19px;
    right: 14px;
    z-index: 5;
    
}
#slider_container .nav span {
    display: block;
    width: 12px;
    height: 12px;
    background: url(../images/slider.png) no-repeat;
    cursor: pointer;
    float: left;
    margin-left: 4px;
}
#slider_container .nav span:hover, #slider_container .nav span.act {
    background-position: 0px -12px;
}

