body{font-family: Tahoma; font-size: 12px; color: #6A737B;background-image:url(/images/pic17.gif);background-repeat:repeat-x;background-position: bottom left;}
td{font-family: Tahoma; font-size: 12px; color: #6A737B;vertical-align:top}

td.srch1 {background-image:url(/images/pic31.gif);background-repeat:no-repeat;background-position: top left;}
td.srch2 {background-image:url(/images/pic32.gif);background-repeat:no-repeat;background-position: bottom right;}
td.srch3 {background-image:url(/images/pic35.gif);background-repeat:no-repeat;background-position: top left;}

select.bookselect {
  font-size:11px;
  margin:4px 0 0 10px;
  width:155px;
}
input.booktext {
  font-size:11px;
  margin: 4px 0 0 55px;
  border:1px #9BA3A9 solid;
  width:240px;
}

table.global {
  border-collapse: collapse;
  width: 100%;
  max-width:1100px;
}
* html table.global {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  width:expression(document.body.clientWidth > 1100? '1100px': '100%' ); 
}

table.logotable {background-image:url(/images/top_2.jpg);background-repeat:repeat-x;background-position: top left;margin-bottom:20px;width:100%}
table.logotable td.bg_logo {background-image:url(/images/top_0.jpg);background-repeat:no-repeat;background-position: top left;padding-top:25px}

td.menu1 {height:30px;vertical-align:middle;padding:0 10px;font-family:Arial Narrow;text-transform:uppercase;font-size:11px;}
a.menu1,a.menu1:link,a.menu1:active,a.menu1:visited,a.menu1:hover{font-family:Arial Narrow;text-transform:uppercase;font-size:11px;color:#6B727A;text-decoration:none;}
td.divider {background-color:#E7E7E7;height:1px}
div.title_top1 {width:185px;height:30px;background-image:url(/images/pic6.gif);background-repeat:no-repeat;background-position: top left;background-color:#F2F2F2;padding-right:15px;text-align:right;vertical-align:middle}
div.title_top1 img {position:relative;top:10px}

ul.title_menu {
  margin:0;
  padding:15px 0 0 0;
  list-style-type: none;

  width:200px;
  text-align:left;
  font-size:11px;
}
ul.title_menu li {
  background:transparent url(/images/pic13.gif) no-repeat;
  padding-left:10px;
  margin-left:15px;
  position:relative;
}
ul.title_menu li a {
  position: relative;
  bottom: 5px;
}

td.secondmenu {
  padding:0 0 20px 10px;

}
table.secondmenu td {
  font-size:11px;
  background-image:url(/images/second_arrow.gif);
  background-repeat:no-repeat;
  background-position: top left;
  padding:3px 10px 3px 15px;

}

table.actiontable {height:110px;background-color:#6B727A;background-image:url(/images/pic20.jpg);background-repeat:no-repeat;background-position: top right;}
table.actiontable td {height:95px;padding:15px 345px 0 30px;background-image:url(/images/pic21.jpg);background-repeat:no-repeat;background-position: top left;color: #FFF;font-size:11px;}

td.bottom {background-image:url(/images/pic17.gif);background-repeat:repeat-x;background-position: top left;height:188px}
table.bottomtable {background-image:url(/images/pic18.jpg);background-repeat:no-repeat;background-position: top left;}

a,a:link,a:active,a:visited{color:#3A5183;text-decoration:underline;}
a:hover{color:#000;text-decoration:underline;}

.small{font-size:11px !important}
.small2{font-size:10px !important}
.gray {color:#999 !important}

div#logo {
  width:201px;
  height:150px;
  background-image:url(/images/pic1.gif);
  background-repeat:no-repeat;
  background-position: top left;
  position:relative;
  right:30px;
  padding:15px 0 0 47px;
  font-size:10px;
  line-height:100%;
  clear:both;
}
div#logo img {margin-top:15px}

div#vacancy {
  width:270px;
  clear:both;
  margin:20px 0;
}
div#vacancy img.chair {float:left;margin-right:15px}

div#banners {
  clear:both;
  width:270px;
  margin:20px 0;
}

div#action img {margin-bottom:5px}

div#title_adv {clear:both;margin:20px 0}
div#title_adv img {margin-right:30px}

div#counters img {float:left;margin-right:20px}

div#bookmenu {
  clear:both;
  padding:10px 20px 30px;
}

div#bookttl {
  text-transform:uppercase;
  font-weight:bold;
  clear:both;
  padding:15px 0 5px 0;
}

div#bookitem {
  clear:both;
  background-image:url(/images/arr.gif);
  background-repeat:no-repeat;
  background-position: top left;
  padding:2px 0 2px 15px;
}

div#bookitem a {
  position:relative;
  bottom:5px;
}

div.maincontent table {
  background-image:url(/images/table_border.gif);
  background-repeat:repeat-x;
  background-position: bottom;
}

div.maincontent th {
  background-color: #F2F2F2;
  background-image:url(/images/table_border.gif);
  background-repeat:repeat-x;
  background-position: top;
  color:#000;
  font-weight:bold;
  font-size:11px !important;
  padding:10px;
  text-align: left;
}

div.maincontent td {
  background-image:url(/images/table_border.gif);
  background-repeat:repeat-x;
  background-position: top;
  padding:5px 10px;
  font-size:11px !important;
}

div.maincontent td * {padding:0;margin:0}
div.maincontent td li {margin:0 0 3px 15px}

div.maincontent table.n {
  background:none;
  font-size:12px !important;
}
div.maincontent table.n td {
  background:none;
  font-size:12px !important;
}

div#dwn {
  font-size:11px;
  font-weight:bold;
  margin:7px 0;
  padding-left:20px;
  background-image:url(/images/download.gif);
  background-repeat:no-repeat;
  background-position: top left;
  clear:both;
}
div#dwn a {position:relative;bottom:1px}

div#dopblock {
  clear:both;
  padding: 5px 0 25px 15px;
}

.inp {
  border:1px #999 solid;
  width:100%;
  color:#6A737B;
  height:18px;
}
select.form {
  border:1px #999 solid;
  color:#6A737B;
  height:18px;
}
td.formHeader {
  background-color:#F2F2F2;
  text-align:center;
  font-weight:bold;
  vertical-align:middle;
  padding:8px 10px !important;
  font-size: 13px;
}

h1{font-size:18px;font-weight:normal;padding:0;margin:0;color:#000}
h2{font-size:14px;font-weight:bold;padding:0;margin:0;color:#6A737B}

img {border: none;}
.none{visibility: hidden;}
