html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
background:none repeat scroll 0 0 transparent;
border:0 none;
font-size:100%;
margin:0;
outline:0 none;
padding:0;
vertical-align:baseline;
}

/*html{
height:100%;
}*/

body {
line-height:1;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:none;
}
:focus {
outline:0 none;
}
ins {
text-decoration:none;
}
del {
text-decoration:line-through;
}





*{
	margin:0px;
	padding:0px;
	}

body{
   background-color: #FFFFFF;
    background-image: url("images/bg_body.jpg");
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #8E8E8E;
    font-family: Tahoma,Verdana,Arial;
    line-height: 2em;
    font-size: 13px;
    text-align: center;
    width: 100%;
	}

textarea, input{
font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
font-size:12px;
}

div#copyright p.bodytext{
margin:0px;
}

.news-list-container h2 {
margin:0;
padding-bottom:10px;
}






div#inhalt{
padding: 25px 37px;
height:200px;
}
	
	
div#inhalt[ID]{
min-height:200px;
height:auto;
}

div#wrap{
min-width:990px;
}

div#copyright{
background-image:url("images/linie_bottom.jpg");
background-position:center top;
background-repeat:no-repeat;
color:#6f6f6f;
font-size:11px;
padding-bottom:10px;
padding-top:10px;
}

div#bottomlinks p{
padding-right:13px;
}

div#bottomrechts p{
padding-left:20px;
padding-right:20px;
}

div#bottommitte p{
padding-left:20px;
padding-right:20px;
}




div#bottomlinks{
float:left;
height:300px;
color:#6f6f6f;
font-size:11px;
padding-top: 47px;
padding-left: 20px;
padding-right: 20px;
width: 290px;
}

div#bottomlinks[ID]{
min-height:300px;
height:auto;
}

div#bottomrechts{
background-image:url("images/stripe.jpg");
background-position:5px 50px;
background-repeat:no-repeat;
float:left;
height:300px;
color:#6f6f6f;
font-size:11px;
padding-top: 47px;
padding-left: 20px;
padding-right: 20px;
width: 290px;
}

div#bottomrechts[ID]{
min-height:300px;
height:auto;
}

div#bottommitte{
background-image:url("images/stripe.jpg");
background-position:5px 50px;
background-repeat:no-repeat;
float:left;
height:300px;
color:#6f6f6f;
font-size:11px;

padding-left: 20px;
padding-right: 20px;
width: 290px;
padding-top: 47px;
}

div#bottommitte[ID]{
min-height:300px;
height:auto;
}



div.fussbox{
float:left;
width:331px;
}

div#bottomwrap {
    background-image: url("images/bottom_beschriftung.jpg");
    background-repeat: no-repeat;
    line-height: 1.5em;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
    padding-top: 22px;
    text-align: left;
    width: 990px;
}

div#hauptmenu{
    background-image: url("images/bg_menu.jpg");
    height: 36px;
    position: absolute;
    top: 368px;
    width: 990px;
    z-index: 10;
}

div#seite{
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: left;
    width: 990px;
	}

div#logo{
    left: 311px;
    position: absolute;
    top: 4px;
	}

div#top{
   height: 415px;
    width: 990px;
	}
	
div#bottom {
    background-color: #f4f4f4;
    background-image: url("images/bg_bot.jpg");
    background-repeat: repeat-x;
    width: 100%;
}
	
