﻿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, head {
  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;
}
tr 
{
    vertical-align: top;
}
#tab_m {
  width:100%;
  background:url(/content/images/website/backgr.jpg);
}
.tab_s {
  width:100%;
  vertical-align:top;
}
#t_title {
  width:100%;
  background:url(/content/images/website/title_line.jpg);
}
#title_l {
  background:url(/content/images/website/title_l.jpg) right top;
  text-align:left;
}
#title_c {
  width:605px;
  background:url(/content/images/website/title.jpg) center top;
  text-align:center;
  font-family:georgia;
  color:#9fafbf;
}
#title_r {
  background:url(/content/images/website/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(/content/images/website/ham_top.png);
}
#m2top {
  background:url(/content/images/website/pag_top.png);
}
#m3top {
  background:url(/content/images/website/keep_top.png);
}
#m1,#m2,#m3 {
  background:url(/content/images/website/ham.png);
  vertical-align:top;
}
#m2 {
  background:url(/content/images/website/pag.png);
}
#m3 {
  background:url(/content/images/website/keep.png);
}
#m1bord {
  background:url(/content/images/website/ham_shaft.jpg);
}
#m2bord {
  background:url(/content/images/website/pag_shaft.jpg);
}
.m1tit {
  padding:25px 0px 2px 5px;
  background:url(/content/images/website/ham_sep.jpg) no-repeat;
  font-size:20px;
  color:#aa3E39;
}
.m1tit a {
  color:#aa3E39;
}
#m2tit,#m2tit2,#m2tit3,#m2tit4,#m2tit5 {
  height:50px;
  background:url(/content/images/website/thief.png) no-repeat;
}
#m2tit2 {
  background:url(/content/images/website/thief2.png) no-repeat;
}
#m2tit3 {
  background:url(/content/images/website/thief3.png) no-repeat;
}
#m2tit4 {
  background:url(/content/images/website/projects.png) no-repeat;
}
#m2tit5 {
  background:url(/content/images/website/thief4.png) no-repeat;
}
#m3tit {
  padding:20px 0px 0px 0px;
  background:url(/content/images/website/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(/content/images/website/ham_bott.png) no-repeat;
}
#m2bott {
  background:url(/content/images/website/pag_bott.png) no-repeat;
}
#m3bott {
  background:url(/content/images/website/keep_bott.png) no-repeat;
}
#blade {
  width:100%;
  background:url(/content/images/website/blade.png);
  vertical-align:bottom;
  font:10px verdana;
  color:black;
}
#blade_l {
  height:69px;
  background:url(/content/images/website/blade_l.jpg) no-repeat;
}
#blade_r {
  background:url(/content/images/website/blade_r.jpg) no-repeat;
}
#epig {
  height:25px;
  background:url(/content/images/website/grad.jpg);
}
#epig1 {
  float:left;
  font:bold;
}
#epig2 {
  float:right;
  text-align:right;
  font:bold;
}
#rs {
  background:url(/content/images/website/right_side.jpg);
  vertical-align:top;
}
#rs_d {
  background:url(/content/images/website/right_bott.jpg) no-repeat;
}

.content {
  padding:10px 10px 0px 10px;
  font:12px verdana;
  text-align:justify;
  line-height:1.3em;
}

a.news-title {
  font:20px georgia;
  text-decoration:underline;
  color:#789;
}
.news-autor {
  text-align:right;
  font:10px verdana;
}

#shalf_2 {
  background:url(/content/images/website/shalf_2.gif);
  text-align:center;
  font:bold 16px times;
  color:black;
}
#shalf_4 {
  width:100%;
  background:url(/content/images/website/shalf_4.gif);
}
#va_top {
  vertical-align:top;
}
#th_tab {
  width:135px;
  text-align:center;
  background-color:#111;
}
.th_td1 {
  height:130px;
  background-color:#202023;
  float:left;
  width: 100px;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 10px;  
  font-size:10px;
  vertical-align:baseline;
}
.th_td2 {
  background-color:#202023;
  font-size:10px;
  margin-top: 99px;
  padding: 2px;
}
#left,#right {
  width:50%;
  vertical-align:bottom;
  font:bold 12px verdana;
}
#right {
  text-align:right;
  font:12px verdana;
}
/* text: title */
.tx_tit {
  text-align:center;
  font:bold 24px arial;
  color:#789;
}
/* text: chapter */
.tx_chp {
  font:bold 16px arial;
}
.tx_c {
  text-align:center;
}
.tx_r {
  text-align:right;
}
.tx_l {
  text-align:right;
}


/* List
----------------------------------------------- */
.table_cell {background:#2a2a3a; padding:5px;}

#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[type=text],input[type=button],input[type=submit],input[type=password],input[type=number] {background-color:/*333*/ Black;border-color:gray;font:12px verdana;color:#999999;}

#sm1 {
  font:10px verdana;
}

legend
{
 color: White;
}

.login
{
background-color: Silver;
color: Black;
}

.validation-summary-errors{
    color: red;
}



/* PRETTY PHOTO CHANGES */

/* change heigth of preview images */
.pp_gallery ul {height: 50px;}
.pp_gallery ul a {height: 48px;}

/* change details panel height */
.pp_content_container .pp_details { margin: 70px 0 22px 0;}

/* preview images now just under current image */
.pp_gallery {margin-top: 10px;}
