
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin : 0;
padding : 0;
border : 0;
font-size : 100%;
font : inherit;
vertical-align : baseline;
}
a {
outline : 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display : block;
}
body {
line-height : 100%:
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
body {
min-width : 798px;
background-color : rgb(224, 206, 182);
font-family : tahoma, verdana, sans-serif;
}
#wrap {
margin-left : auto;
margin-right : auto;
width : 798px;
background-image : url('../grafik/layout/bodyback.png');
background-position : top center;
background-repeat : repeat-y;
}
#topsektion {
width : 778px;
height : 268px;
margin-left : auto;
margin-right : auto;
background-image : url('../grafik/layout/topsektion.png');
}
#sloganbox {
overflow : hidden;
font-family : impact;
float : left;
margin-top : 200px;
margin-left : 120px;
color : #777;
width : 400px;
height : 55px;
}
#sloganbox h1 {
color : #aaa;
font-size : 24px;
}
#sloganbox h2 {
color : #aaa;
font-size : 20px;
}
#sloganbox h3 {
color : #aaa;
font-size : 16px;
}
#brodpad {
margin-left : 20px;
width : 738px;
clear : both;
}
#brodtext {
background-color : #fff;
color : rgb(164, 150, 132);
width : 778px;
min-height : 200px;
margin-left : auto;
margin-right : auto;
}
#brodtext h1 {
color : rgb(36, 103, 185);
background-image : url('../grafik/layout/headingbg.png');
font-size : 24px;
background-repeat : no-repeat;
padding-left : 40px;
min-height : 30px;
margin-bottom:10px;
}
#brodtext h2 {
color : rgb(36, 103, 185);

font-size : 20px;
background-repeat : no-repeat;

min-height : 30px;
}
#brodtext h3 {
color : rgb(36, 103, 185);

font-size : 18px;
background-repeat : no-repeat;

min-height : 30px;
}
#brodtext h4 {
color : rgb(36, 103, 185);
font-size : 16px;
background-repeat : no-repeat;
}
#brodtext h5 {
color : rgb(36, 103, 185);
font-size : 14px;
background-repeat : no-repeat;
}
#brodtext h6 {
color : rgb(36, 103, 185);
font-size : 12px;
background-repeat : no-repeat;
}
#menu {
font-family : impact;
letter-spacing : 2px;
color : rgb(180, 172, 163);
float : right;
margin-top : 44px;
width : 155px;
height : 200px;
margin-right : 40px;
}
#menu ul {
list-style-type : none;
list-style-position : inside;
}
#menu ul li {
padding-left : 20px;
height : 40px;
background-image : none;
background-repeat : no-repeat;
background-position : top left;
}
#menu a:link {
text-decoration : none;
color : rgb(180, 172, 163);
display : block;
}
#menu a:visited {
text-decoration : none;
color : rgb(180, 172, 163);
display : block;
}
#menu a:active {
text-decoration : none;
color : rgb(180, 172, 163);
display : block;
}
#menu a:hover {
text-decoration : none;
color : rgb(172, 153, 129);
display : block;
}
#menu ul li:hover {
background-image : url('../grafik/layout/menubullet.png');
}
#menu > ul > li.aktivmenu > a {
color : rgb(172, 153, 129);
}
.aktivmenu {
color : rgb(172, 153, 129) !important ;
background-image : url('../grafik/layout/menubullet.png') !important ;
}
#footer {
width : 778px;
height : 173px;
margin-left : auto;
margin-right : auto;
background-image : url('../grafik/layout/footer.png');
clear:both;
}
.footertext {
color : #ddd;
font-size : 14px;
text-align : left;
float : right;
margin-right : 10px;
margin-top : 30px;
line-height:100%;
}
