/* CSS Document */

body{
background-color:#fff288;
}

a { text-decoration:underline; font-family:Trebuchet MS, Arial; font-weight:bold; color:#fff;}

a:link    { color:#782814;}
a:visited { color:#782814;}
a:hover   { color:#fff;}
a:active  { color:#fff;}

a.menu { display:block; width:144px; margin-bottom:0px; text-align:left; vertical-align:middle; padding:0px; padding-left:5px; border-style:solid; border-bottom-width:0px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-color:#8b8b8a; text-decoration:none; font-family:Trebuchet MS, Arial; font-weight:bold; top:201px; left:26px;}
a.menuv { display:block; width:144px; margin-bottom:0px; background-color:#782814; text-align:left; vertical-align:middle; padding:0px; padding-left:5px; border-style:solid; border-bottom-width:0px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-color:#8b8b8a; text-decoration:none; font-family:Trebuchet MS, Arial; font-weight:bold; top:201px; left:26px;}

a.menu:link    { color:#782814; background-color:#fff288; }
a.menu:visited { color:#782814; background-color:#fff288; }
a.menu:hover   { color:#fff; background-color:#8b8b8a; }
a.menu:active  { color:#fff; background-color:#8b8b8a; }

a.umenu { display:block; width:144px; margin-bottom:0px; text-align:left; vertical-align:middle; padding:0px; padding-left:5px; border-style:solid; border-bottom-width:0px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-color:#8b8b8a; text-decoration:none; font-family:Trebuchet MS, Arial;font-size:13px; font-weight:normal; top:201px; left:29px;}
a.umenuv { display:block; width:144px; margin-bottom:0px; background-color:#782814; text-align:left; vertical-align:middle; padding:0px; padding-left:5px; border-style:solid; border-bottom-width:0px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-color:#8b8b8a; text-decoration:none; font-family:Trebuchet MS, Arial;font-size:13px; font-weight:normal; color:#fff; top:201px; left:29px;}


a.umenu:link    { color:#782814; background-color:#fff; }
a.umenu:visited { color:#782814; background-color:#fff; }
a.umenu:hover   { color:#fff; background-color:#8b8b8a; }
a.umenu:active  { color:#fff; background-color:#8b8b8a; }



a.metamenu { text-decoration:none; font-family:Trebuchet MS, Arial; font-weight:bold;}

a.metamenu:link    { color:#782814; }
a.metamenu:visited { color:#782814;}
a.metamenu:hover   { color:#fff;}
a.metamenu:active  { color:#fff;}

/*ERSTE menue ebene*/
.menu1{ color: #FFFFFF; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight:normal;letter-spacing:1;  text-transform:uppercase;}
.menu1:link{ color: #FFFFFF; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;letter-spacing:1;  text-transform:uppercase;}
.menu1:visited{ color: #FFFFFF; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;letter-spacing:1;  text-transform:uppercase;}
.menu1:active{ color: #FFFFFF; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;letter-spacing:1;  text-transform:uppercase;}
.menu1:hover{ color: #FFFFFF; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; font-weight: normal;letter-spacing:1;  text-transform:uppercase;}


#inhalt{
position:relative;
width:1000px;
min-height:450px;
margin:auto;
background-image:url(img/bg.jpg);
border:solid;
border-width:thin;
border-color:#fff288;
background-repeat:no-repeat;
padding-bottom:250px;
}

#navall{
float:left;
position:relative;
width:150px;
top:221px;
left:26px;
}

#olo{
position:absolute;
top:-7px;
left:-7px;
width:50px;
height:32px;
}

#oru{
position:absolute;
top:220px;
left:120px;
width:50px;
height:32px;
}

#oruc{
position:relative;
top:19px;
left:404px;
width:50px;
height:32px;
}

#orun{
position:relative;
bgcolor:#FFFFFF;
top:-20px;
height;1px;
left:130px;
width: 10px;
}

#orum{
position:relative;
top:7px;
left:206px;
width:50px;
height:32px;
}

#nav{
background-color:#fff288;
position:absolute;
width:150px;
top:0px;
border:solid;
border-width:thin;
border-color:#8b8b8a;
vertical-align:middle;
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#content{
background-color:#fff288;
width:432px;
margin-left:230px;
height:auto;
border:solid;
border-width:thin;
border-color:#8b8b8a;
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
position:relative;
top:221px;
padding:10px;
color: #782814;
}

#modul1{
background-color:#fff288;
width:225px;
border:solid;
border-width:thin;
border-color:#8b8b8a;
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
position:relative;
padding:10px;
color: #782814;
}

#module{
position:absolute;
left:714px;
top:221px;
}

#modul2{
float:left;
background-color:#fff288;
width:225px;
border:solid;
border-width:thin;
border-color:#8b8b8a;
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:10px;
color: #782814;
}
/*
a {
color: #782814;
text-decoration:none;
}

a:hover {
color: #ffffff;
background: #8b8b8a;
text-decoration:none;
width: 150px;
}*/

/*.navkasten{
min-width:150px;
max-width:150px;
height:24px;
width:inherit;
padding-left:10px;
padding-right:10px;
padding-top:2px;
border:solid;
border-bottom:thin;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-color:#8b8b8a;
vertical-align:middle;
display: block;
}*/

#footer{
width:1000px;
height:40px;
margin:auto;
text-align:center;
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #782814;
}

#headline{
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
height: 30px;
}
.headline{
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

#datum{
font-family:Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
position:absolute;
font-style:bold;
left:240px;
top:180px;
color: #817f7b;
}

.rahmen{
border:solid;
border-width:1px;
border-color:#8b8b8a;
padding:5px;
margin:5px;
}

#linie{
border:solid;
border-top-width:1px;
border-bottom-width:0px;
border-right-width:0px;
border-left-width:0px;
border-color:#8b8b8a;
}