/* GESAMTE PAGE */
#page {
width : 100%;
margin : 0px 0px 0px 0px;
overflow : hidden;
}
/* GESAMTE PAGE */
H1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
margin-top: 16px;
color : #68301F;
}

H2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-top: 10px;
color : #745045;
}

H3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-top: 10px;
}

H4 {
margin-top: 10px;
}

/* HEADER */
#header {
width : 852px;
/*height : 287px;*/
height : 180px;
margin : 0 auto;
background-image : url('/images/header.png');
background-repeat : no-repeat;
}

#header p {
margin : 0px 0px 0px 0px;
padding : 100px 0px 0px 44px;
}

#header p a:link, .header p a:visited, .header p a:active, .header p a:hover {
width : 217px;
height : 72px;
display : block;
}
/* HEADER */

/* CONTENT */
.content {
width : 842px;
margin : 0 auto;
padding : 26px 5px 26px 5px;
overflow : hidden;
background-image : url('/images/content.jpg');
}
/* CONTENT */


a:visited {
color : #68301F;
}

a:active {
/*text-decoration: underline;*/
color : #68301F;
}

a:hover {
color: #4a1e11;
text-decoration: underline;
}

/* CONTENT NAVIGATION */
.contentnavigation {
float : left;
width : 149px;
}
.contentnavigationheader {
float : left;
width : 149px;
height : 33px;
background-image : url('/images/contentnavigationheader.jpg');
font-weight : bold;
color : #68301F;
}
.contentnavigationheader p {
margin : 0px 0px 0px 0px;
padding : 5px 0px 0px 23px;
}

.contentnavigationmain {
font-size: 0.8em;
font-family : Verdana, Arial, Helvetica, sans-serif;
    float : left;
    width : 149px;
    background-image : url('/images/contentnavigationmain.jpg');
    color : #68301F;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/* Links unter Menü */
.contentnavigationmain p{
font-size: 0.8em;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0px 8px 8px 8px;
padding : 0px 10px 0px 10px;
}

.contentnavigationmain p a:link, .contentnavigationmain p a:visited, .contentnavigationmain p a:active {
color : #68301F;
font-weight : bold;
text-decoration : none;
}

.contentnavigationmain p a:hover {
text-decoration : underline;
}

.contentnavigationmain H3{
font-size : 0.8em;
font-weight : bold;
background-color : #68301F;
color : #f0ddbd;
margin : 0px 8px 0px 8px;
padding : 2px 0px 2px 0px;
}

/* Links unter Menü Ende*/

.contentnavigationmain a {
    color : #68301F;
    text-decoration: none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-weight : bold;
}

.contentnavigationmain a:hover {
    color : #68301F;
    text-decoration: underline;
}

.contentnavigationmain ul {
    list-style-type: none;
    padding: 0 0 0 0;
    margin: 0 0 0 8px;
}


ul.men-e2 a, ul.men-e3 a {
    font-size: 9px;
    color: #a006c31;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    text-decoration:none;
    font-weight : normal;
}

ul.men-e2, ul.men-e3 {
    font-size: 9px;
    margin: 0 0 0 8px;
    padding:0px;
    list-style:none;
    font-weight : normal;
}


.contentnavigationmain p {
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0px 0px 0px 0px;
padding : 0px 12px 0px 12px;
}
.contentnavigationright {
font-size : 0.8em;
float : left;
width : 149px;
background-image : url('/images/contentnavigationmain.jpg');
text-align : justify;
color : #68301F;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}

.contentnavigationright p{
font-size: 0.8em;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0px 8px 8px 8px;
padding : 0px 8px 0px 8px;
}

.contentnavigationright p a:link, .contentnavigationright p a:visited, .contentnavigationright p a:active {
color : #68301F;
font-weight : bold;
text-decoration : none;
}

.contentnavigationright p a:hover {
text-decoration : underline;
}

.contentnavigationright H3{
font-size : 0.8em;
font-weight : bold;
/*width : 149px;*/
/*background-image : url('/images/contentnavigationmain.jpg');*/
background-color : #68301F;
color : #f0ddbd;
margin : 0px 8px 0px 8px;
padding : 2px 0px 2px 0px;
}

.contentnavigationfooter {
float : left;
width : 149px;
height : 17px;
background-image : url('/images/contentnavigationfooter.jpg');
font-size : 0;
}
/* CONTENT NAVIGATION */

/* CONTENT CONTENT */
.contentmain {
float : left;
width : 524px;
padding : 0px 8px 0px 9px;
}
.contentmainheader {
float : left;
width : 524px;
height : 33px;
background-image : url('/images/contentmainheader.jpg');
font-weight : bold;
color : #0FB4C5;
}
.contentmainheader p {
margin : 0px 0px 0px 0px;
padding : 5px 0px 0px 23px;
}
.contentmainmain {
float : left;
width : 524px;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
background-image : url('/images/contentmaincontent.jpg');
text-align : justify;
color : #68301F;
}
.contentmainmain a:link, .contentmainmain a:visited, .contentmainmain a:active {
color : #68301F;
font-weight : bold;
text-decoration : none;
}
.contentmainmain a:hover {
color : #68301F;
text-decoration : underline;
}
.contentmainmain p {
font-size: 0.8em;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0px 0px 0px 0px;
padding : 0px 16px 20px 16px;
}

.tx-flseositemap-pi1 {
margin : 0px 0px 0px 0px;
padding : 0px 16px 20px 16px;
}

.contentmainmain ul {
text-align : left;
margin : 0px 16px 0px 26px;
padding : 0px 0px 0px 0px;
}

.contentmainmain li {
text-align : left;
margin : 0px 16px 10px 26px;
padding : 0px 0px 0px px;
}

.contentmainmain dl {
margin : 0px 0px 0px 0px;
padding : 0px 16px 0px 0px;
}

.contentmainmain H1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight : bold;
line-height : 0.9em;
background-color : #68301F;
color : #f0ddbd;
margin : 0px 10px 5px 10px;
padding : 5px 16px 5px 16px;
}
.contentmainmain H2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight : bold;
margin : 0px 0px 0px 0px;
padding : 5px 16px 10px 16px;
}
.contentmainmain .contentmainmaintitle {
font-size : 14px;
color : #98462D;
font-weight : bold;
}
.contentmainmainlogin {
float : left;
width : 185px;
line-height : 11px;
}
.contentmainfooter {
float : left;
width : 524px;
height : 16px;
background-image : url('/images/mainfooter.jpg');
font-size : 0px;
}
/* CONTENT CONTENT */

/* FOOTER NAVIGATION */
.footernavigation {
width : 852px;
margin : 0 auto;
background-image : url('/images/content.jpg');
text-align : center;
color : #AB6200;
}
.footernavigation p {
width : 690px;
margin : 0 auto;
padding : 12px 0px 10px 0px;
border-top : 1px #AB6200 solid;
}
.footernavigation p a:link, .footernavigation p a:visited, .footernavigation p a:active {
color : #AB6200;
text-decoration : none;
}
.footernavigation p a:hover {
color : #AB6200;
text-decoration : underline;
}
/* FOOTER NAVIGATION */

/* FOOTER */
.footer {
width : 852px;
height : 92px;
margin : 0 auto;
background-image : url('/images/footer.jpg');
background-repeat : no-repeat;
color : #AB6200;
}
.footer p {
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 10px;
}
/* FOOTER */

/* Formular */
/* eigene Klasse für den Gesamtrahmen vom Formular */
.formu {
width:90%;
font-family: Verdana, Arial, Helvetica, sans-serif;
/* color: #474747;*/
font-size: 0.9em;
/* background-color: #F3EEE8;*/
padding-top:10px;
padding-bottom:10px;
padding-left:16px;
/* border: 1px solid #D7AE78;*/
font-weight:bold;
}

.tx-guestbook-header { font-size : 0.7em; margin : 0px 26px 0px 26px; padding : 0px 0px 0px 0px; }
.tx-guestbook-comment { font-size : 0.9em; margin : 2px 26px 2px 26px; padding : 0px 0px 0px 0px; }
.tx-guestbook-field { font-size : 1.0em; margin : 0px 26px 0px 26px; padding : 0px 0px 0px 0px;}
.tx-guestbook-list-header { background-color: #539521; color: #FFFFFF; }
.tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12px; color:#333333; width:100px; height:20px; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12px; color:#333333; width:150px; height:20px; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12px; color:#333333; width:270px; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }


/* Für Formualausrichtung */
label {
      width:230px;
      float: left;
  }

/* eigene Klasse für den Gesamtrahmen vom Formular */
.formu {
width:80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
padding 5px 0px 5px 0px;
font-weight:bold;
}


.csc-textpic-caption{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #505050;
}


.tx-flseositemap-pi1 {
 font-family : Verdana, Arial, Tahoma, sans-serif;
 font-size : 0.7em;
 line-height : 160%;
 margin : 0px 10px 0px 0px;
 padding : 0px 5px 0px 0px;
 color : #68301F;
}

.tx-jppageteaser-pi1-list-entry H4{
 font-family : Verdana, Arial, Tahoma, sans-serif;
 font-size : 11px;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
 color : #68301F;
}


.tx-jppageteaser-pi1-list-entry-image {
 border : 0px;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
}

.tx-jppageteaser-pi1-list-entry-image img {
 border : 0px;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
}
 .tx-jppageteaser-pi1-list-entry-description {
 font-family : Verdana, Arial, Tahoma, sans-serif;
 font-size : 0.9em;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
 color : #68301F;
}

.tx-jppageteaser-pi1-list-entry-description H1 {
 font-family : Verdana, Arial, Tahoma, sans-serif;
 font-size : 11px;
 font-weight : bold;
 text-align : left;
 background-color : #f0ddbd;
 color : #68301F;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
 color : #68301F;
}

.tx-jppageteaser-pi1-list-entry-description H2 {
 font-family : Verdana, Arial, Tahoma, sans-serif;
 font-size : 10px;
 font-weight : Normal;
 line-height : 160%;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
 color : #68301F;
}

.tx-jppageteaser-pi1-list-entry-link-item {
 font-family : Verdana, Arial, Tahoma, sans-serif;
 font-size : 10px;
 margin : 0px 10px 0px 10px;
 padding : 0px 0px 0px 0px;
 color : #68301F;
}
