
body {
font : 0.75em/1.5 Arial, Helvetica, sans-serif;
background : #E2C098 url(hintergrund.jpg) no-repeat fixed top left;
}
h1, h2 {
font-weight : bold;
font-size : 110%;
color: #4C2702;
}
h3 {
font-weight : bold;
font-size : 100%;
color: #FFF;
}
h1.contentTitle {
font-size : 110%;
}
h2.contentSubTopicTitleOnly {
margin-bottom : 3px;
}
a:link, a:visited, a:active {
color : #FFF;
text-decoration : none;
}
a:hover {
color : #660000;
text-decoration : none;
}
#page {
width : 100%;
padding : 0;
min-width : 934px;
}
#sitearea {
margin : 0 auto;
width : 936px;
height : 100%;
}
#transparentheader {
height : 100px;
background: url(top.jpg) no-repeat top right;
width : 100%;
}
#menucontainer {
width : 148px;
height : 399px;
float : left;
margin-right : 18px;
margin-left : 15px;
text-align:center;
background: #CA7F2E url(hg4.jpg);
border : 1px solid #6F4230;
}
#contentBorder {
width : 734px !important;
hieght : 100%;
background: #9F8067 url(hg4.jpg);
float : right;
border : 1px solid #6F4230;
min-height : 350px;
}
#content {
width : 544px;
height : 95%;
background: url(ol2.jpg) no-repeat top left;
float : left;
}
#content #contentArea {
padding: 0 0 26px 28px;
color: #660000;
text-align: justify;
background:url(logo3.jpg) no-repeat top center fixed;
}
.topicText, .extraContent {
padding-bottom : 10px;
}
.subTopicNoImage {
padding-bottom : 25px;
}
.subTopicImage {
float : left;
padding-right : 10px;
padding-bottom : 25px;
}
.footer {
clear : both;
padding : 10px 0;
}
.footer a {
margin-right : 10px;
padding-right : 20px;
background : url(pics/doublegt.gif) no-repeat center right;
}
#boxArea {
width : 190px;
background: url(or2.jpg) no-repeat top right;
float : right;
padding-top : 42px;
}
ifr-left {
background-attachment:scroll;
background: url(ifr-left.html);

}
/*    =Navigation
------------------------------------------------------- */
#menu {
width : 130px;
margin : 0 auto;
font-weight : bold;
}
#menu .menulist {
list-style-type : none;
padding : 0;
margin : 0;
text-transform : uppercase;
text-align:center;
}
#menu .menuitem {
color : #FFF;
padding : 6px 3px 6px 3px;
border-top : 1px solid #fff;
}
#menu .menuitemselected {
color : #660000;
padding : 6px 3px 3px 3px;
border-top : 1px solid #fff;
}
#menu .menuitemselected .menuitemselected {
border : none;
padding : 4px 3px 0 10px;
background : url(pics/submenulineselect.gif) no-repeat;
}
#menu .menuitemselected a {
color : #660000;
text-decoration : none;
}
#menu .firstelement {
color : #FFF;
padding : 7px 3px 6px 3px;
}
#menu .submenulist {
list-style-type : none;
padding : 0 0 0 0;
margin : 0;
font-size : 90%;
text-transform : none;
}
#menu .subsubmenulist {
list-style-type : none;
padding : 0 0 0 0;
margin : 0;
}
#menu .submenuitem {
color : #FFF;
padding : 3px 3px 0 3px;
}
#menu .submenuitemselect {
color : #FFF;
padding : 3px 3px 0 3px;
background : url(pics/submenulineselect.gif) no-repeat;
}
#menu .submenuitemselect a {
color : #660000;
}
/*    =Breadcrumb
------------------------------------------------------- */
#content .pfadnavi .line {
background-image : url(pics/pfadnaviline.gif);
text-align : left;
font-size: 125%;
font-weight : bold;
color: #4C2702 ;
padding : 16px 0 0 30px;
height : 20px;
}
#content .pfadnavi .line a.black {
color : black;
}
#content .pfadnavi .pfadnavicurrenttitle {
text-align : left;
width : auto;
background : none;
padding : 1px 0 0 25px;
font-weight : bold;
font-size : 110%;
}
#content .pfadnavi .pfadnavicurrenttitle a {
color : #d7196e;
}
label {
cursor : pointer;
}
tr.low td {
background-color : #dedede;
}
table {
padding : 0;
margin : 0;
border-collapse : collapse;
}
table.categImage h2 {
margin : 1px 0;
}
table.categImage td {
display : table-cell;
padding : 10px 0;
border-bottom : 1px solid #fff;
vertical-align : top;
}
.categview table tr.last td {
padding-bottom : 20px;
border-bottom : none;
}
