/* 
    Document   : style
    Created on : 2009-6-20, 11:27:57
    Author     : Maklube
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
body {
margin: 0;
padding: 0;
background-image: url('../images/bgr1.jpg');
background-repeat: repeat-x;
background-color: #787878;
text-align: center;
font-size:13px;
font-family:arial;
}
.bgr2 {
  float: left;
  clear:both;
margin:0 auto;
padding:0;
background: transparent url('../images/bgr2.jpg') repeat-x scroll center bottom;
width:100%;
}
.wrapper {
  margin: 0 auto;
  width: 1056px;
}
.hhbgr {
  background-color: transparent;
  float: left;
  width: 1056px;
  height: 28px;
}
.top {
  float: left;
  width: 1056px;
  height: 128px;
  background-image: url('../images/headerup.png');
  background-repeat: repeat;  
}
.top_links{
    text-align:right;
    width: 1055px;
    height:25px;
}

.top_rss{
    /*border-top:#fbdbde 1px solid;*/
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
    float:left;
    text-align:center;
    height:23px;
    width:550px;
    /*margin-left:45px;*/
    line-height:23px;
    margin-top:3px;
}

.top_rss a{
    text-decoration:none;
    color:white;
}


.lang{
    float:right;
    width:150px;
    margin-right:50px;
    margin-top:7px;
}

.top_op{
    width: 1055px;
    height: 65px;
    
}
.top_logo_bg{
    float:left;
    width:335px;
    margin-top:30px;
    height:60px;
    margin-left:110px;
    background-image: url(../images/logo-bg.png);
    background-repeat:no-repeat;
}
.top_logo_en{
    float:left;
    width:335px;
    margin-top:30px;
    height:60px;
    margin-left:110px;
    background-image: url(../images/logo-en.png);
    background-repeat:no-repeat;
}
.top_search{
    float:left;
    width:550px;
    height:85px;
    margin:6px 0 0 0;
    border:1px solid #7F0107;
}
.topmid {
  float: left;
  width: 1056px;
   background-image: url('../images/headerrep.png');
background-repeat: repeat;
}
.headerend {
  float: left;
  width: 1056px;
  background-image: url('../images/headerend.png');
background-repeat: no-repeat;
min-height: 33px;
height: auto !important;
height: 33px;
background-position: bottom;
}
.headerdown {
   float: left;
  width: 1056px;
  background-image: url('../images/headerdown.png');
background-repeat: no-repeat;
min-height: 23px;
height: auto !important;
height: 23px;
font-family: Arial;
font-size: 14px;
color: #fff;
}
.htext {
  float:left;
  width: 650px;
  margin: 8px 2px 10px 25px;
  text-align: left;
}
.htext a{
    color:white;
}
.addurl{
    color:white;
}
.hletter{
  float:left;
  width: 310px;
  margin: 5px 2px 10px 0;
  text-align: left;
  padding-right:10px;
}
.sletter{
    text-align:center;
    width:15px;
    height:15px;
    float:left;
    margin:5px 0 0 5px;
    border:1px solid #7f0107;
}
.sletter_seld{
    text-align:center;
    width:15px;
    height:15px;
    float:left;
    margin:5px 0 0 5px;
    border:1px solid #7f0107;
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
    text-decoration:none;
    color:white;
}

a.sletter:hover{
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
 }
a.sletter{
    text-decoration:none;
    color:white;
}

.hcat{
    float:left;
    text-decoration:none;
    color:white;
    padding:4px;
    border: 1px #7f0107 solid;
    margin:2px;
    
}
.hcat_seld{
    float:left;
    text-decoration:none;
    color:white;
    padding:4px;
    border: 1px #7f0107 solid;
    margin:2px;
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
}
a.hcat:hover{
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
}
.headermenu {
float: left;
  width: 1056px;
  height: 29px;
  background-image: url('../images/headermenu.png');
background-repeat: no-repeat;
}
.footer1 {
  float: left;
  width: 1056px;
  height: 49px;
  background-image: url('../images/footer1.png');
background-repeat: no-repeat;
}
.footer2 {
  float: left;
  width: 1056px;
  height: 88px;
  background-color: transparent;
}
.footer2 a{
    color:white;
}
.content {

  float: left;
  width: 1056px;
  background-image: url('../images/content.png');
background-repeat: repeat-y;
}
.cent {
  float: left;
  width: 496px;
  margin-top: 10px;
  text-align:left;
}
.cent2 {
  float: left;
  width: 840px;
  margin-top: 10px;
  text-align:left;
}
.centStat{
    float:left;
    width:490px;
    text-align:left;
    /*border-bottom:#7F0107 solid 1px;*/
}
.centStatOne{
    float:left;
    width:490px;
    margin:5px 0 0 5px;
    min-height: 30px;
    border:1px solid #7F0107;
}

centStatCont {
height:20px;
line-height:20px;
padding-left:10px;
}
.centStatOne a{
    color:#7F0107;
    text-decoration:none;
}
.rst{
    /*background-image:url(../images/line_h.jpg);*/
    /*background-repeat:repeat;*/
    padding-left:10px;
}

.centStatOne div:hover{
    background-image:url(../images/bcgbut2.jpg);
}
.centStatOne div:hover a{
    color:white;
    font-weight:bold;
}

.centStatTitle{
    font-weight:bold;
    height:23px;
    line-height:23px;
    color:white;
    text-align:center;
    /*background-color:#fbdbde;*/
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
}
.left {
  float: left;
  width: 180px;
  margin-top: 10px;
}
.right {
  float: left;
  width: 380px;
  margin-top: 10px;
}
.leftt {
  float: left;
  width: 145px;
  text-align: left;
  margin-left:25px;
  padding-left:5px;
  padding-bottom:5px;
  padding-top: 5px;
  /*border-right: #7f0107 solid 1px;*/
}
.leftt iframe{
    max-width:130px;
}
.leftt_menu{
  
  float: left;
  width: 175px;
  text-align: left;
  
}
.menu_link{
    background-color:#8a020b;
    /*border:1px solid #7F0107;*/
    /*background-image:url(../images/bcgr3.jpg);*/
    background-repeat:repeat-x;
    color:white;
    line-height:25px;
    font-weight:bold;
    margin-left:10px;
    padding-left:5px;
}

.menu_link_top{
    
    background-image:url(../images/leftnote.png);
    background-repeat:no-repeat;

    color:white;
    line-height:25px;
    font-weight:bold;
    margin-left:-1px;
    padding-left:17px;
    padding-top:18px
}

.leftt_menu a:hover{
    text-decoration:underline;
}
.leftt_menu a{
    text-decoration:none;
    color:white;
}

.leftnote {
  float: left;
  width: 180px;
  height: 70px;
  background-image: url('../images/leftnote.png');
  background-repeat: no-repeat;
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-weight: bolder;
  line-height: 90px;
}

.leftnote a{
    text-decoration:none;
    color:white;
}
.leftnote a:hover{
    border-bottom:2px solid white;
}
.rightt {
  float: left;
  width: 350px;
  padding-bottom:5px;
  text-align: left;
}
.rightt div{
    max-width:340px;
}

.rightt div:hover{
    /*background-color:#fbdbde;*/
    
    background-image:url(../images/bcgbut2.jpg);
 }
.rightt div:hover a{
    color:white;
}
.rightt a{
    text-decoration:none;
    color:#7F0107;
}
.rightt a:hover{
    font-weight:bold;
    color:white;
    
}
.rightnote {
  float: left;
  width: 380px;
  height: 70px;
  background-image: url('../images/rightnote.png');
  background-repeat: no-repeat;
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-weight: bolder;
  line-height: 90px;
}
#textsyle1 {
  color: #840209;
  font-size: 14px;
  font-family: Arial;
}
#textsyle2 {
  color: #616161;
  font-size: 14px;
  font-family: Arial;
}
#menustyle {
   color: #000;
  font-size: 14px;
  font-family: Arial;
}
#menustyle:hover {
   color: #000;
   font-weight: bold;
  font-size: 14px;
  font-family: Arial;
}
#menustyle_on {
   color: #840209;
   font-weight: bold;
  font-size: 14px;
  font-family: Arial;
}

.url{
    text-align:left;
    float:left;
    width:485px;
    margin-top:10px;
}

.cent div.url:hover{
    background-color:#fbdbde;
 }

.cent div.url:hover div.url_expand{
    display:block;
}

.url_img{
    float:left;
    width:80px;
    margin:5px;
}

.url_img img{
    float:left;
    width:80px;
}

.url_link{
    float:left;
    width:375px;
    margin:5px 0 5px 0;
}

.url_expand{
    float:left;
    width:15px;
    display:none;
    margin:5px 0 5px 0;
}

.url_expand a{
    text-decoration:none;
}

.url_desc{
    float:left;
    margin-bottom:5px;
}

.url_uri{
    float:left;
    width:480px;
    margin-bottom:5px;
    margin-left:5px;
}

.url_visit{
    float:left;
    width:480px;
    margin-bottom:5px;
    margin-left:5px;
}

.url_rating{
    float:left;
    width:480px;
    margin-bottom:5px;
    margin-left:5px;
}

.url_cmd{
    text-align:right;
    float:left;
    width:470px;
    min-height:25px;
    line-height: 25px;
    padding: 0 5px 0 5px;
    margin-left:5px;
    /*background-color:#fbdbde;*/
}

a img{
    border:none;
}

.cent h1{
    font-size:18px;
    color:gray;
    text-align:center;
    margin-bottom:20px;
    font-family:arial;
}

.butts{
    /*background-color:#9a0310;*/
    /*border:2px solid #7f0107;*/
    border:none;
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat;
    color:white;
    min-height:20px;
    /*text-align:center;*/
    font-size:11px;
}

.pages{
    text-align:center;
    clear:both;
    padding-top:40px;
}

.pages a{
    text-decoration:none;
}

.rss{
    float:left;
    width:365px;
    margin-top:10px;
    margin-left:10px;
}
.rss_q{
    float:left;
    margin-left:10px;
    margin-bottom:10px;
    width:400px;
    height: 772px;
    border: solid 1px #7F0107;
}
.rss_s{
    float:left;
    width:400px;
    height:23px;
    line-height:23px;
    background-image:url(../images/bcgbut.jpg);
    background-repeat:repeat-x;
    text-decoration:none;
    color:white;
}
a.rss_s{
    color:white;
    text-decoration:none;
}
.rss_qrs{
    float:left;
    width:400px;
    height: 749px;
    overflow-y: auto;
    overflow-x: hidden;
}

.rss_qrs div.rss:hover{
    background-color:#fbdbde;
}

.rss_title{
    float:left;
    width:364px;
}

.rss_desc{
    float:left;
    width:360px;
    margin-left:5px;
}

.sinfo{
    width:1000px;
    clear:both;
    margin-left:26px;
    margin-right:30px;
}

.webcounter{
    float:left;
    width:140px;
    margin-top:5px;
    margin-left:5px;
    border:1px solid #7F0107;
}

.wc_top{
    float:left;
    background-image:url(../images/bcgbut.jpg);
    color:white;
    font-weight:bold;
    height:23px;
    line-height:23px;
    text-align:center;
    width:140px;

}

.wc_cont{
    clear:both;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}

.wc_cont ul{
    padding:0;
    padding-left:5px;
    list-style:none;
}

.wordlinks{
    float:left;
    width:820px;
    border:1px solid #7F0107;
    margin-top:5px;
    margin-left:10px;
}

.wl_top{
    float:left;
    width:820px;
    float:left;
    background-image:url(../images/bcgbut.jpg);
    color:white;
    font-weight:bold;
    height:23px;
    line-height:23px;
    text-align:center;
}

.wl_cont{
    float:left;
    text-align:justify;
    padding:5px;
    width:810px;
}

.wl_cont a{
    text-decoration:none;
    color:gray;
}

.wl_cont a:hover{
    /*text-decoration:underline;*/
    color:black;
}

.gix{
    float:left;
    width:480px;
    margin-left:5px;
    margin-top:10px;
    border:solid 1px #7F0107;
}

.gix_title{
    float:left;
    background-image:url(../images/bcgbut.jpg);
    color:white;
    float:left;
    font-weight:bold;
    height:23px;
    line-height:23px;
    text-align:center;
    width:480px;
}
.gix_frm{
    clear:both;
    float:left;
    width:480px;
}

.top_search form{
    vertical-align:middle;
    display:block;
}

.split{
    float:left;
    margin-top:10px;
    margin-bottom:10px;
    border-bottom:solid 1px #7F0107;
    clear:both;
    width:99%;

}

.gix textarea{
    max-width:500px;
}