html, body {
 width: 100%;
 height: 100%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 line-height: 14px;
 margin: 0px;
 padding: 0px;
 background-color: #FEFEFE;
 background-image: url(../upload/sitelayout/wallpaper.gif);
}


/* specific divs */

#container {
 display: block;
 position: absolute;
 left: 0px;
 top: 100px;
 width: 100%;
 height: 289px;
 background-color: #FEFEFE;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 14px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 /*overflow: hidden;*/
}

#navmain {
 visibility: hidden;
 display: block;
 position: absolute;
 right: 0px;
 top: 15px;
 width: 340px;
 height: 15px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 background-color: #FEFEFE;
 text-align: right;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 text-decoration: none;
 text-transform: lowercase;
}

#navmain span {
 visibility: hidden;
 margin: 0px 0px 0px 9px;
}

#navsec {
 visibility: hidden;
 display: block;
 position: absolute;
 right: 0px;
 top: 31px;
 width: 340px;
 height: 15px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 background-color: #FEFEFE;
 text-align: right;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 text-decoration: none;
 text-transform: lowercase;
}

#navsec span {
 visibility: hidden;
 margin: 0px 0px 0px 9px;
}

#navthrd {
 visibility: hidden;
 display: block;
 position: absolute;
 left: 0px;
 top: 15px;
 width: 90px;
 height: 24px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color: #FEFEFE;
}

#content_left {
 display: block;
 position: absolute;
 left: 0px;
 top: 0px;
 width: 478px;
 height: 289px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color: #FEFEFE;
}

#content_left_high {
 visibility: hidden;
 display: block;
 position: absolute;
 left: 0px;
 top: 0px;
 z-index: 10;
 width: 478px;
 height: 768px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#content_right {
 display: block;
 position: absolute;
 left: 15px;
 top: 300px;
 width: 437px;
 height: 289px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color: #FEFEFE;
}

#content_headline {
 display: block;
 position: absolute;
 left: 0px;
 top: 80px;
 width: 437px;
 height: 15px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #4981A4;
}

#content_text {
 display: block;
 position: absolute;
 left: 0px;
 top: 110px;
 width: 437px;
 height: 157px;
 margin: 0px 0px 0px 0px;
 padding: 0px 15px 0px 0px;
 background-color: #FEFEFE;
}

#content_route {
 display: block;
 position: absolute;
 left: 0px;
 top: 110px;
 width: 437px;
 height: 157px;
 margin: 0px 0px 0px 0px;
 padding: 0px 15px 0px 0px;
 background-color: #FEFEFE;
 overflow: auto;
}

.navfirst_passive a {
 color: #000000;
 text-decoration: none;
}

.navfirst_active a, .navfirst_open a, .navfirst_passive a:hover {
 color: #90A1AB;
 text-decoration: none;
}

.navsecond_passive a, .navsecond_passive a {
 color: #90A1AB;
 text-decoration: none;
}

.navsecond_active a, .navsecond_open a, .navsecond_passive a:hover {
 color: #02E0D8;
 text-decoration: none;
}

p {
 margin: 0px 0px 8px 0px;
 padding: 0px 0px 0px 0px;
}

#claim {
 display: block;
 position: absolute;
 left: 400px;
 top: 16px;
 width: 239px;
 height: 15px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px; 
}

a {
 color: #537A89;
}

a:hover {
 color: #02E0D8;
}