* {
font-family:Arial, Sans-Serif, Verdana;
color:#292929;
font-size:11px;
line-height:16px;
}

body {
background: url('../images/background1.jpg') #fff no-repeat left top;
margin:0px;
}

h1 {
margin:0px;
margin-bottom:5px;
color:#9d9d9d;
font-family:Arial, Sans-Serif, Verdana;
font-weight:normal;
font-size:16px;
}

h2 {
margin:0px;
margin-bottom:5px;
font-family:Arial, Sans-Serif, Verdana;
font-size:14px;
}

h3 {
margin:0px;
margin-bottom:5px;
color:#8c8c8c;
font-family:Arial, Sans-Serif, Verdana;
font-weight:normal;
font-size:26px;
}

h4 {
margin:0px;
margin-bottom:5px;
color:#666666;
font-family:Arial, Sans-Serif, Verdana;
font-weight:normal;
font-size:18px;
}

#mainmenu_table{
position:absolute;
z-index:5;
}

.menutable1{
position:absolute;
z-index:5;
background: url('../images/menu.png') transparent no-repeat left top;
width:763px;
height:50px;
}

.menutable2{
position:absolute;
z-index:5;
background: url('../images/menu.png') transparent no-repeat left -50px;
width:763px;
height:50px;
}

.menutable3{
position:absolute;
z-index:5;
background: url('../images/menu.png') transparent no-repeat left -100px;
width:763px;
height:50px;
}

.menutable4{
position:absolute;
z-index:5;
background: url('../images/menu.png') transparent no-repeat left -150px;
width:763px;
height:50px;
}

.menutable5{
position:absolute;
z-index:5;
background: url('../images/menu.png') transparent no-repeat left -200px;
width:763px;
height:50px;
}

.menutable6{
position:absolute;
z-index:5;
background: url('../images/menu.png') transparent no-repeat left -250px;
width:763px;
height:50px;
}

.subtekst,.subtekst * {
font-size:12px;
}

#layer1 {
position:absolute;
z-index:2;
top:0px;
left:0px;
background: url('../images/layer_start.png') transparent no-repeat left top;
width:936px;
height:696px;
padding-left:67px;
padding-top:270px;
}

#layer2 {
position:absolute;
z-index:2;
top:0px;
left:0px;
background: url('../images/layer_page.png') transparent no-repeat left top;
width:936px;
height:696px;
padding-left:67px;
padding-top:270px;
}

#layer3 {
position:absolute;
z-index:2;
top:0px;
left:0px;
background: url('../images/layer_download.png') transparent no-repeat left top;
width:936px;
height:696px;
padding-left:67px;
padding-top:270px;
}

#layer_bg {
position:absolute;
z-index:2;
top:0px;
left:0px;
padding-top:230px;
padding-left:346px;
}

#layer_text {
width:260px;
position:absolute;
z-index:99;
}

#layer_text1 {
width:260px;
float:left;
position:absolute;
z-index:99;
}

.footer {
position:absolute;
z-index:4;
width:820px;
margin-top:387px;
color:#cbcbcb;
}

.footer div {
color:#cbcbcb;
float:right;
}

.footer a {
color:#cbcbcb;
}

.txtinput {
width:200px;
}

.lang_act {
color:#fff;
}

#layer_text textarea {
width:200px;
height:100px;
}

#search {
position:absolute;
z-index:99;
width:710px;
text-align:right;
}

#search_box {
background: url('../images/searchbg.png') transparent no-repeat left top;
width:259px;
height:48px;
padding:0px 5px;
float:right;
font-weight:bold;
}

#search_box select{
width:100px;
}

#search_box input{
width:130px;
}

#menu {
position:absolute;
z-index:3;
top:161px;
left:0px;
width:763px;
height:49px;
}

#menuimg {
position:absolute;
z-index:4;
}

.main_menu_off {
color:#e4e4e4;
text-align:right;
font-size:14px;
padding-top:20px;
cursor:pointer;
}

.main_menu_on {
color:#696969;
text-align:right;
font-size:14px;
padding-top:20px;
cursor:pointer;
}

.submenu1 {
background: url('../images/submenu1.png') transparent no-repeat left top;
width:157px;
height:45px;
text-align:right;
float:left;
}

.submenu2 {
background: url('../images/submenu2.png') transparent no-repeat left top;
width:157px;
height:45px;
text-align:right;
float:left;
cursor:pointer;
}

.submenu3 {
background: url('../images/submenu3.png') transparent no-repeat left top;
width:157px;
height:45px;
text-align:right;
float:left;
margin-left:-41px;
}

.submenu4 {
background: url('../images/submenu4.png') transparent no-repeat left top;
width:157px;
height:45px;
text-align:right;
float:left;
margin-left:-41px;
cursor:pointer;
}

.submenu1 div, .submenu2 div, .submenu3 div, .submenu4 div {
padding-top:23px;
padding-right:40px;
font-size:11px;
color:#383838;
}

#submenu_container {
width:310px;
}

#subpage_container {
background: url('../images/bg_subpage.png') transparent repeat-y left top;
padding-left:6px;
padding-right:65px;
color:#fff;
height:400px;
}

#subpage_container * {
color:#fff;
}

#sub_image {
border:2px solid #fff;
}

#submenu_table {
z-index:4;
position:absolute;
}

#map_canvas {
width:175px;
height:175px;
}

.button_container{
width:180px;
height:150px;
font-weight:bold;
float:left;
}

.button {
background: url('../images/button.png') transparent no-repeat left top;
width:104px;
height:104px;
padding-bottom:5px;
cursor:pointer;
}

.search_title {
color:#0b3c6c;
font-size:14px;
font-weight:bold;
}

.info_link_off {
color:#0b3c6c;
font-size:11px;
}

.info_link_on {
color:#0b3c6c;
font-size:11px;
font-weight:bold;
}

#news_date {
color:#9d9d9d;
font-size:12px;
margin-left:140px;
margin-top:240px;
width:200px;
text-align:right;
z-index:4;
position:absolute;
}

#subtxt,#subtxt *{
color:#666666;
}

#homebutton {
margin-left:120px;
z-index:4;
position:absolute;
}
