* {
  margin: 0px;
  border: 0px;
  padding: 0px;
  font-family: "Lucida Grande", Arial;
  font-size: 12px;
  line-height: 16px;
  color: #606060;
}

html {
  overflow-y: scroll;
}

body {
  background-color:#f4f4f4;
}

#main {
  width:100%;
  height:520px;
}

#upcell {
  height:520px;
  vertical-align:top;
  text-align:center;
  background-color:#ffffff;
  background-repeat:repeat-x;
}

#upctr {
  width:760px;
  position:relative;
  margin:0 auto;
}

#navi {
  font-family: Arial;
  padding-top:225px;
  width:160px;
  float:left;
  text-align:left;
  line-height: 18px;
  padding-left:45px;
  color:#606060;
  margin-bottom:70px;
}

#flag {
  border:0px;
  position:relative;
  top:2px;
}

#content {
  padding-top:225px;
  width:555px;
  float:right;
  text-align:left;
  margin-bottom:70px;
}

.full_block {
  text-align: justify;
  width: 555px;
}

.bbild {
  background-color:#C7E0F4;
  padding:4px 4px 4px 4px;
}

.infoblu {
  padding:12px 12px 12px 12px;
  background-color:#ebf4fb;
}

.infored {
  padding:12px 12px 12px 12px;
  background-color:#fef1d9;
}

#logo {
  border:0px;
  position:absolute;
  top:65px;
  left:44px;
}

#logoserv {
  border:0px;
  position:absolute;
  top:0px;
  left:430px;
  
}

#schatten {
  border:0px;
  position:absolute;
  top:0px;
  left:0px;
}

#mdcell {
   background-color:#ffffff;
   height:20px;
}

#dncell {
  vertical-align:top;
  text-align:center;
  background-color:#f4f4f4;
  background-image:url(../pics/lblu.gif);
  background-repeat:repeat-x;
}

#dnctr {
  width:760px;
  height:100px;
  position:relative;
  margin:0 auto;
  text-align:left;
  padding-top:14px;
  line-height: 13px;
}

#footerlogos {
  width:205px;
  float:left;
  padding-top:5px;
  line-height: 13px;
}

#footertext {
  padding-top: 4px;
  float: left;
  width: 555px;
  color: #9d9fa2;
  font-size: 11px;
  line-height: 13px;
}

.footerblu {
  color: #0086CB;
  font-size: 11px;
  line-height: 13px;
}

.footerdark {
  color: #444444;
  font-size: 11px;
  line-height: 13px;
}

h1 {
  font-family: Arial;
  color: #808080;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 18px;
}

h2 {
  padding-top:1px;
  font-family: Arial;
  color: #acd3f2;
  font-size: 18px;
  line-height: 20px;
  text-transform: uppercase;
}

h3 {
  font-size: 14px;
  font-family: Arial;
  margin-top: 30px;
  color: #000000;
  text-transform: uppercase;
}

h4 {
  font-size: 14px;
  color: #0086CB;
  text-transform: uppercase;
  padding: 0 0 4px 0;
}

h5 {
  color: #000000;
}

a {
  color: #0086cb;
  text-decoration:none;
}

a:hover {
  color: #f08507;
  text-decoration:none;
}

a.footer {
  font-size: 11px;
  text-decoration:none;
}

a.footer:hover {
  font-size: 11px;
  text-decoration:none;
}

a.navia {
  font-family: Arial;
  line-height: 18px;
  color: #0086CB;
}
a.navia:hover {
  color: #0086CB;
}

a.navi {
  font-family: Arial;
  line-height: 18px;
  color: #606060;
}
a.navi:hover {
  color: #0086CB;
}

ul {
 margin: 5px 0 0 0; 
 padding: 0;
}

li {
  list-style-position:outside;
  margin: 0 0 0 20px;  
}

li.option {
  list-style-image:url(../pics/li_option.gif);
}

li.down {
  list-style-image:url(../pics/li_down.gif);
}

li.tech {
  list-style-image:url(../pics/li_techn.gif);
}

li.highlight {
  list-style-image:url(../pics/li_highlight.gif);
}

