body { 
background-color: #b9d065;
margin:0px;
text-align: left;
width: 100%;
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color:#111;
}

a:link{ color:#556834;text-decoration: none; }
a:visited{ color:#556834;text-decoration: none; }
a:hover{ color:#000000;text-decoration: none; }
a:active{ color:#ffffff;text-decoration: none; }
a:focus{ outline:none; }

p{
font-size: 13px;
line-height: 18px;
color:#111;
}

h1{
font-family: Georgia, Times, serif;
font-size:20px;
font-weight: normal;
color:#111;
padding-bottom: 10px;
margin-bottom: 30px;
border-bottom: 1px solid #111;
}

h2{
font-family: Georgia, Times, serif;
font-size:16px;
font-weight: normal;
color:#111;
padding-bottom: 10px;
margin-top: 20px;
margin-bottom: 10px;
border-bottom: 1px solid #999;
}

h3{
font-family: Georgia, Times, serif;
font-size:14px;
font-weight: bold;
color:#111;
padding-bottom: 10px;
margin-top: 20px;
margin-bottom: 10px;
}


table {font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;}

/* LAYOUT */

#tContainer{
position:absolute;top:0px;left:0px;width:100%;height:100%;
}

#innerFrame{
position:relative;top:5%;left:0px;width:90%;height:90%;
}

#emblem{
position:relative;float:left;margin-top:20px;left:100px;margin-bottom:40px;
}

#mTitle{
position:relative;float:left;margin-top:200px;left:100px;margin-left:20px;
}

#bottomBar{
position:absolute;clear:both;width:100%;height:20%;bottom:0px;
}

#sawLogo{
position:absolute;display:block;top:50px;left:20%;width:210px;height:72px;background:url(nav/saw_logo.png);
}

#habLogo{
position:absolute;display:block;top:50px;right:20%;width:202px;height:74px;background:url(nav/HAB_Logo_blau.svg);background-repeat:no-repeat;
}

#goOn{
font-size:16px;font-family:Georgia,Times,serif;position:relative;
}

#layer1{
position:absolute;
top:0px;
left:0px;
width:100%;
filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity:0.2;
overflow:hidden;
}

#layer2{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
overflow:hidden;
}

#groundGlass{
position:absolute;
width:100%;
height:100%;
top:130px;
background-color:#64704f;
filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity:0.2;
}

#topTitle{
position:absolute;
display:block;
top:15px;
left:25px;
width:524px;
height:76px;
background:url('nav/title2.png');
}

#headLine{
position:absolute;
top:16px;
right:1px;
width:590px;
height:65px;
background:url(nav/headline.png);
}

/* NAVIGATION */

#navBarTop{
position:absolute;
top:100px;
left:0px;
width:100%;
height:30px;
}

#navBarTop ul{
list-style: none;
margin: 0px;
padding: 0px;
}

#navBarTop ul li{
list-style:none;
float: right;
margin: 0px;
padding: 0px;
}

#navBarTop .menuBar_sel ul li{
list-style:none;
float: left;
margin: 0px;
padding: 0px;
}

.menuBar_n{
position:relative;
float:right;
display:block;
height:30px;
padding-top:8px;
padding-right:12px;
padding-left:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

.menuBar_n:link{ color: #495237 }
.menuBar_n:visited{ color: #495237 }
.menuBar_n:hover{ color: #000 }
.menuBar_n:active{ color: #000 }

.menuBar_sel{
position:relative;
float:right;
display:block;
height:60px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color:#fff;
/*border:1px solid red;*/
overflow: visible
}

.subMen{
margin-left:10px;
margin-right:10px;
}

.subMen:link{ color: #e6e8e6; }
.subMen:visited{ color: #e6e8e6; }
.subMen:hover{ color: #fff; }
.subMen:active{ color: #fff; }

.subMen .sel{ font-weight:bold;  }

/* REDAXO MODULE */

.floatLeft{
position:relative;
float:left;
margin-right:20px;
margin-left:0px;
margin-bottom: 5px;
}

.floatRight{
position:relative;
float:right;
margin-right:10px;
margin-left:20px;
margin-bottom: 5px;
}

.pict{
border:1px solid #111
}

.txtBox a{
font-weight: bold;
}

.txtBox .bu{
position:relative;
top:0px;
left:0px;
font-style: italic;
margin:0px;
margin-top:5px;
margin-bottom:5px;
font-size: 12px;
color:#111
}

.txtBox a:link, .txtBox a:visited{ color:#586041; text-decoration: none; }
.txtBox a:hover, .txtBox a:active{ color:#111; text-decoration: none; }


.txtBox p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color:#111;
margin:0px;
margin-bottom:10px;
}

.txtBox ul{
margin-left: 0px;
margin-bottom: 20px;
padding: 0px;
padding-left: 20px;
}

.txtBox li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color:#111;
margin:0px;
margin-left:0px;
margin-bottom: 5px;
list-style-type:square;
}

.txtBox li ul{
margin-bottom: 0px;
}

.pdfLink{
color:#111;
position:relative;
display:block;
width:200px;
height:20px;
background:url(nav/pdfIcon.png) no-repeat left;
margin:0px;
padding:0px;
padding-left:25px;
line-height:20px;
}

.txtBox .pdfLink:link, .txtBox .pdfLink:visited{ color:#782b05; }
.txtBox .pdfLink:hover, .txtBox .pdfLink:active{ color:#111; }
