form {margin:10px 3px; vertical-align:top;}

h1 {font:17px Verdana; color:#40403e; text-align:center;}
h2 {font:16px Serif; color:#40403e; text-align:center;}
h3 {font:15px Serif; text-align:justify;}

center.new {margin:0px; padding:3px 5px 3px; font:bold 15px Verdana; color:#40403e;}

p {margin:5px; padding-left:5px; padding-right:5px; text-align:justify;}
p.abz {margin:5px; padding-left:5px; padding-right:5px; text-indent:25px; text-align:justify;}

span.dat {display:block; font:10px Verdana; color:#767676;}

div.img {margin:0px; padding:5px 10px 3px 0px; display:block; float:left;}

a {outline:none;}

a:link {font:13px Sans-Serif; color:#2A2AFF; text-decoration:none;}
a:visited {font:13px Sans-Serif; color:#2A2AFF; text-decoration:none;}
a:active {font:13px Sans-Serif; color:#2A2AFF; text-decoration:none;}
a:hover {font:13px Sans-Serif; color:#CC0000; text-decoration:none;}

a.top:link {font:bold 15px Verdana; color:#FFFFFF; text-decoration:none;}
a.top:visited {font:bold 15px Verdana; color:#FFFFFF; text-decoration:none;}
a.top:active {font:bold 15px Verdana; color:#FFFFFF; text-decoration:none;}
a.top:hover {font:bold 15px Verdana; color:#CC0000; text-decoration:none;}

a.news:link {font:15px Verdana; color:#2A2AFF; text-decoration:none;}
a.news:visited {font:15px Verdana; color:#2A2AFF; text-decoration:none;}
a.news:active {font:15px Verdana; color:#2A2AFF; text-decoration:none;}
a.news:hover {font:15px Verdana; color:#CC0000; text-decoration:none;}

a.hm:link {font:15px Verdana; color:#2A2AFF; text-decoration:none;}
a.hm:visited {font:15px Verdana; color:#2A2AFF; text-decoration:none;}
a.hm:active {font:15px Verdana; color:#2A2AFF; text-decoration:none;}
a.hm:hover {font:15px Verdana; color:#CC0000; text-decoration:underline;}

ul,ol {margin:10px 5px;}
.imgBar {border-style:ridge;}
.bar1 {border:1px solid #8C8C8C;}
.bar2 {border:2px solid #8C8C8C;}
.brRek {border:1px inset #40403E;}
.txtBlock1 {font:13px Verdana; color:#8C8C8C; width:95%; text-align:left;}
.txtBlock2 {font:bold 10px Verdana; color:#000000; text-align:justify; padding:5px;}
.txtBlock3 {font:13px Verdana; color:#000000; text-align:center;}
.txtCont {font:13px Sans-Serif; color:#000000; padding:5px; line-height:1.5;}
.txtFoot {font:13px Sans-Serif; color:#FFFFFF; vertical-align:text-top; padding:5px;}
.but {font-weight:bold; width:100px; color:#FFFFFF; background:#0144D0; border-left:#98B7BB 2px solid; border-top:#98B7BB 2px solid; border-right:#526D71 2px solid; border-bottom:#526D71 2px solid;}

.hl {
  background:url(pic/tH-L.gif) no-repeat;
  width:30px;
  height:70px;
}
.hc {
  background:url(pic/tH-C.gif) repeat-x;
  height:70px;
}
.hr {
  background:url(pic/tH-R.gif) no-repeat;
  width:30px;
  height:70px;
}

.ml {
  background:url(pic/tM-L.gif) no-repeat;
  width:30px;
  height:74px;
}
.mc {
  background:url(pic/tM-C.gif) repeat-x;
  height:74px;
}
.mr {
  background:url(pic/tM-R.gif) no-repeat;
  width:30px;
  height:74px;
}

.h1l {
  background:url(pic/tH1-L.gif) no-repeat;
  width:30px;
  height:20px;
}
.h1c {
  background:url(pic/tH1-C.gif) repeat-x;
  height:20px;
}
.h1r {
  background:url(pic/tH1-R.gif) no-repeat;
  width:30px;
  height:20px;
}

.bl {
  background:url(pic/tB-L.gif) repeat-y;
  width:30px;
}
.br {
  background:url(pic/tB-R.gif) repeat-y;
  width:30px;
}

.f1l {
  background:url(pic/tF1-L.gif) no-repeat;
  width:30px;
  height:20px;
}
.f1c {
  background:url(pic/tF1-C.gif) repeat-x;
  height:20px;
}
.f1r {
  background:url(pic/tF1-R.gif) no-repeat;
  width:30px;
  height:20px;
}

.fl {
  background:url(pic/tF-L.gif) no-repeat;
  width:30px;
  height:45px;
}
.fc {
  background:url(pic/tF-C.gif) repeat-x;
  height:45px;
}
.fr {
  background:url(pic/tF-R.gif) no-repeat;
  width:30px;
  height:45px;
}

.rek * {
  background:transparent none repeat scroll 0 0 !important;
  border:medium none !important;
  clear:none !important;
  clip:rect(auto, auto, auto, auto) !important;
  font-size:100% !important;
  font-style:normal !important;
  font-variant:normal !important;
  font-weight:normal !important;
  height:auto !important;
  letter-spacing:normal !important;
  line-height:normal !important;
  margin:0 !important;
  overflow:visible !important;
  padding:0 !important;
  position:static !important;
  text-align:left !important;
  text-decoration:none !important;
  text-indent:0 !important;
  text-transform:none !important;
  vertical-align:baseline !important;
  visibility:visible !important;
  white-space:normal !important;
  width:auto;
  word-spacing:normal !important;
  z-index:auto !important;
  cursor: pointer!important;
}

.rek li {
  display:list-item !important;
  list-style-image:none !important;
  list-style-position:outside !important;
  list-style-type:none !important;
  display: inline;
}
.rek li div {
  padding:0.5em !important;
}

.rek div, .rek table {
  padding: 5px !important;
}

.rek {
  width: 95%!important;
  font-family: Verdana!important;
  font-size: 10px!important;
  border: 1px solid #DDDDDD!important;
  background-color: #FFFFFF!important;
  padding:5px!important;
  position: relative!important;
  display:block!important;
  border-radius:5px !important;
  -moz-border-radius:5px !important;
  -webkit-border-radius:5px !important;
  -khtml-border-radius:5px !important;
          
}

.rek_icnt, .rek_icnt * {
  text-align: center!important;
}

.rek_text, .rek_text a, .rek_text a:hover {
  color: #000000!important;
  font-size: 10px!important;
}

.rek_url {
  color: #006600!important;
  font-size: 11px!important;
}

.rek_header, .rek_header a {
  color: #000066!important;
  font-size: 12px!important;
  font-weight: bold!important;
  text-decoration: underline!important;
}

.rek_sign {
  color: #999999!important;
  font-size: 12px!important;
  text-align: center!important;
}

.rek_clear {
  clear:both!important;
}

.rek table {
  width: 100%!important;
  border: 0px!important;
}

