/* CSS Document */

/* Grund Aufbau */
* {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: 0;padding: 0;}

body {color:#383838;background:#bec3c6 url('../images/background.gif') repeat-x top center;}

a {color: #1b55d3;text-decoration: none;}

#container {width: 936px;margin:0px auto;;padding-bottom:30px;}

/* Header Anfang */

#luft {width: 936px;height: 20px;background:#64696c;}

#header {width: 936px;height: 90px;background-image:url(../images/header.png);}

#menu {width: 936px;height: 33px;background-image:url(../images/menubg.png);}

#line {width: 936px;height: 8px;background-image:url(../images/line.png);}

#inhalt {width: 876px;background:#f1f1f1;min-height: 600px;padding:30px;}

#footer {width: 936px;height: 19px;background-image:url(../images/footer.png);}

.menu_table {width: 936px;height: 33px;}

.texthead {font-size:16px;color:#5a5a5a;}

.tr1 {text-align:center;width:250px;height:30px;background:#f7f7f7;}

.tr2 {text-align:center;width:250px;height:30px;background:#eaeaea;}

.myemail {display:none;}


#menus li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#menus li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/menu.gif) no-repeat scroll 0 0;
color:#382E1F;
display:block;
float:left;
font-size:11px;
height:31px;
line-height:31px;
margin-left:-10px;
padding:0 20px;
text-decoration:none;
z-index:1;
}
#menus li a:hover {
background-position:0 -31px;
}
#menus li.current_page_item a, #menus li.current-cat a {
background-position:0 -62px;
}
#menus li a.home {
background-position:0 -93px;
margin-left:0;
padding:0;
text-indent:-999em;
width:45px;
}
#menus li a.home:hover {
background-position:0 -124px;
}
#menus li.current_page_item a.home {
background-position:0 -155px;
}
#menus li a.lastmenu:hover {
background-position:0 0;
cursor:default;
}