a:link,a:visited,a:active{text-decoration:none}
a:link{color:#66aacc}
a:visited{color:#6a80af}
a:active,a:hover{color:#aa99ce}
a:hover{text-decoration:underline}
a img{border-width:0px}
body {
  border:0px;
  padding:1px;
  margin:0px;
  background-color:black;
  scrollbar-face-color:#1c1d21;
  scrollbar-base-color:#1c1d21;
  scrollbar-highlight-color:gray;
  scrollbar-shadow-color:#1c1d21;
  scrollbar-arrow-color:gray;
  scrollbar-track-color:#333;
  color:gray;
}
#tab_m {
  width:100%;
  background:url(images/backgr.jpg);
}
#tab_s {
  width:100%;
  vertical-align:top;
}
#title {
  width:100%;
  background:url(images/title_line.jpg);
}
#title_l {
  background:url(images/title_l.jpg) right top;
  text-align:left;
}
#title_c {
  width:605px;
  background:url(images/title.jpg) center top;
  text-align:center;
  font-family:georgia;
  color:#9fafbf;
}
#title_r {
  background:url(images/title_r.jpg) left top;
  text-align:right;
}
#title_l,#title_c,#title_r {
  background-repeat:no-repeat;
  vertical-align:top;
}
#m1top,#m2top,#m3top {
  height:40px;
  background:url(images/ham_top.png);
}
#m2top {
  background:url(images/pag_top.png);
}
#m3top {
  background:url(images/keep_top.png);
}
#m1,#m2,#m3 {
  background:url(images/ham.png);
  vertical-align:top;
}
#m2 {
  background:url(images/pag.png);
}
#m3 {
  background:url(images/keep.png);
}
#m1bord {
  background:url(images/ham_shaft.jpg);
}
#m2bord {
  background:url(images/pag_shaft.jpg);
}
#m1tit {
  padding:25px 0px 2px 5px;
  background:url(images/ham_sep.jpg) no-repeat;
  font-size:20px;
  color:#aa3E39;
}
#m1tit a {
  color:#aa3E39;
}
#m2tit,#m2tit2,#m2tit3,#m2tit4 {
  height:50px;
  background:url(images/thief.png) no-repeat;
}
#m2tit2 {
  background:url(images/thief2.png) no-repeat;
}
#m2tit3 {
  background:url(images/thief3.png) no-repeat;
}
#m2tit4 {
  background:url(images/projects.png) no-repeat;
}
#m3tit {
  padding:20px 0px 0px 0px;
  background:url(images/keep_sep.png) no-repeat;
  text-align:center;
  font-family:georgia;
  font-size:18px;
  color:#a0d0d0;
}
#m3tit a {
  color:#a0d0d0;
}
#m1cont,#m2cont,#m3cont {
  padding:5px 10px 15px 10px;
  font:13px arial;
}
#m1cont,#m3cont {
  text-align:right;
}
#m1bott {
  background:url(images/ham_bott.png) no-repeat;
}
#m2bott {
  background:url(images/pag_bott.png) no-repeat;
}
#m3bott {
  background:url(images/keep_bott.png) no-repeat;
}
#blade {
  width:100%;
  background:url(images/blade.png);
  vertical-align:bottom;
  font:10px verdana;
  color:black;
}
#blade_l {
  height:69px;
  background:url(images/blade_l.jpg) no-repeat;
}
#blade_r {
  background:url(images/blade_r.jpg) no-repeat;
}
#epig {
  height:25px;
  background:url(images/grad.jpg);
}
#epig1 {
  float:left;
  font:bold;
}
#epig2 {
  float:right;
  text-align:right;
  font:bold;
}
#rs {
  background:url(images/right_side.jpg);
  vertical-align:top;
}
#rs_d {
  background:url(images/right_bott.jpg) no-repeat;
}

#content {
  padding:10px 10px 0px 10px;
  font:12px verdana;
  text-align:justify;
  line-height:1.3em;
}

#news-title {
  font:20px georgia;
  text-decoration:underline;
  color:#789;
}
#news-autor {
  text-align:right;
  font:10px verdana;
}

#shalf_2 {
  background:url(images/shalf_2.gif);
  text-align:center;
  font:bold 16px times;
  color:black;
}
#shalf_4 {
  width:100%;
  background:url(images/shalf_4.gif);
}
#va_top {
  vertical-align:top;
}
#th_tab {
  width:135px;
  text-align:center;
  background-color:#111;
}
#th_td1 {
  height:120px;
  background-color:#202023;
}
#th_td2 {
  background-color:#202023;
  font-size:10px;
}
#left,#right {
  width:50%;
  vertical-align:bottom;
  font:bold 12px verdana;
}
#right {
  text-align:right;
  font:12px verdana;
}
#tx_tit {
  text-align:center;
  font:bold 24px arial;
  color:#789;
}
#tx_chp {
  font:bold 16px arial;
}
#tx_c {
  text-align:center;
}
#tx_r {
  text-align:right;
}


/* List
----------------------------------------------- */
#list_item, #list_head_n, #list_n, #list_t, #list_p, #list_u, #list_a {background:#2a2a3a; padding:5px;}
#list {
  width:100%;
  background:#000;
  font-size:10px;
  text-align:center;
}
#list_item {
  width:70px;
}
#list_n {
  text-align:justify;
}
#list_n a {
  font:bold 12px arial;
}
#list_t {
  text-align:right;
  width:70px;
}
#list_p {
  width:75px;
}
#list_u {
  width:151px;
}
#list_a {
  width:90px;
}

select,textarea,input {background-color:333;border-color:gray;font:10px verdana;color:#999999;}

#sm1 {
  font:10px verdana;
}
