/* CSS Document */

BODY { margin:15px; font-size:70%; background-color:#2F1200; font-family:Verdana,Arial,Helvetica,sans-serif; color:#755D51; }
FORM { margin:0; padding:0; }
LABEL { font-size:10px; }
H1 { font-size:18px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#5F4A41; margin:0 0 0 0; }
H2 { font-size:18px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#5F4A41; margin:0 0 0 0; }
H3 { font-size:13px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#5F4A41; margin:0 0 0 0; }
P { margin:0.5em 0 0.5em 0; font-family:Arial,Helvetica,sans-serif; font-size:12px; }

A { text-decoration:none; }
A:hover { text-decoration:none; }


#wrapper { margin:0 auto 0 auto; width:760px; background-color:#F0EBE5; }

#headArea { position:relative; clear:both; background:url(../img/design/oben1.jpg) no-repeat center top; height:249px; }
#headAreaIndex { position:relative; clear:both; background:url(../img/design/oben1.jpg) no-repeat center top; height:280px; }
#contentArea { clear:both; }
#footArea { position:relative; clear:both; background:#2F1200 url(../img/design/unten1.jpg) no-repeat center top; height:36px; }

#logo { position:absolute; left:21px; top:21px; width:200px; }
#theme { position:absolute; left:6px; top:74px; width:748px; height:175px; }
#themeIndex { position:absolute; left:6px; top:74px; width:748px; height:206px; }

#headNavi { position:absolute; left:330px; top:24px; font-weight:bold; }
#headNavi UL { margin:0 0 0 0; padding:0 0 0 0; }
#headNavi UL LI { margin:0 6px 0 0; padding:0 0 0 0; float:left; list-style-type:none; font-size:12px; }
#headNavi UL LI A.nav1 { display:block; width:84px; padding:9px 0 9px 0; color:#755D51; text-align:center; }
#headNavi UL LI A.nav2 { display:block; width:116px; padding:9px 0 9px 0; color:#755D51; text-align:center; }
#headNavi UL LI A.nav3 { display:block; width:84px; padding:9px 0 9px 0; color:#755D51; text-align:center; }
#headNavi UL LI A.nav4 { display:block; width:84px; padding:9px 0 9px 0; color:#755D51; text-align:center; }
#headNavi UL LI A.act1 { display:block; width:84px; width:84px; color:#FFFFFF; padding:9px 0 9px 0; background:url(../img/design/1_m1.gif) no-repeat; text-align:center; }
#headNavi UL LI A.act2 { display:block; width:116px; color:#FFFFFF; padding:9px 0 9px 0; background:url(../img/design/6_m6.gif) no-repeat; text-align:center; }
#headNavi UL LI A.act3 { display:block; width:84px; color:#FFFFFF; padding:9px 0 9px 0; background:url(../img/design/1_m1.gif) no-repeat; text-align:center; }
#headNavi UL LI A.act4 { display:block; width:84px; color:#FFFFFF; padding:9px 0 9px 0; background:url(../img/design/1_m1.gif) no-repeat; text-align:center; }
#headNavi UL LI A:hover { color:#000000; }

#footNavi { position:absolute; left:16px; top:15px; }
#footNavi UL { margin:0 0 0 0; padding:0 0 0 0; }
#footNavi UL LI { margin:0 0 0 0; padding:0 0 0 0; float:left; list-style-type:none; font-size:11px; }
#footNavi UL LI A { display:block; padding:2px 5px 2px 5px; color:#FFFFFF; }
#footNavi UL LI A:hover { color:#F16101; }

#contentArea A { color:#EF6000; background:url(../img/design/icon-link.png) no-repeat 0 3px; padding-left:12px; }
#contentArea A:hover { color:#CC3300; }
#contentArea H3 A { color:#755D51; background:transparent; padding-left:0; }
#contentArea A.neutral { color:#755D51; background:transparent; padding-left:0; }

/* NEU*/
#newsletterBar { background:url(../img/design/newsletter-bar-bg.png) left bottom; padding:6px 0 0 18px; height:44px; margin:0 0 12px 0; }
#newsletterBar UL { margin:0 0 0 0; padding:0 0 0 0; }
#newsletterBar UL LI { float:left; margin:0 0 0 0; padding:0 11px 0 0; list-style-type:none; }
#newsletterBarSubscribe { margin-top:12px; }
#newsletterBarUnsubscribe { margin-top:12px; }
#newsletterBarSubmit { margin-top:10px; }
/* /NEU */

.contentColumn212 { float:left; width:200px; padding:12px 6px 12px 6px; }
.contentColumn324 { float:left; width:312px; padding:12px 6px 12px 6px; }
.contentColumn436 { float:left; width:424px; padding:12px 6px 12px 6px; }
.contentColumn548 { float:left; width:536px; padding:12px 6px 12px 6px; }
.contentColumn760 { float:left; width:748px; padding:12px 6px 12px 6px; }
.contentColumnFix { float:none; clear:both; height:1px; font-size:1px; }

.contentBox424-31 { clear:both; margin-bottom:12px; height:31px; background:#E4E0D7 url(../img/design/content-box-424-31-brown.png) no-repeat center top; }

.contentBox424 { clear:both; margin-bottom:12px; background:#E4E0D7 url(../img/design/content-box-424-top.png) no-repeat center top; }
.contentBox424left { float:left; width:100px; padding:6px 6px 0 6px; position:relative; }
.contentBox424right { float:left; width:292px; padding:6px 6px 0 6px; }
.contentBox424fix { clear:both; height:6px; font-size:3px; background:url(../img/design/content-box-424-bottom.png) no-repeat center bottom; }

.contentBox748 { clear:both; margin-bottom:12px; background:#E4E0D7 url(../img/design/content-box-748-top.png) no-repeat center top; }
.contentBox748left { float:left; width:100px; padding:6px 6px 0 6px; position:relative; }
.contentBox748right { float:left; width:622px; padding:6px 6px 0 6px; }
.contentBox748fix { clear:both; height:6px; font-size:3px; background:url(../img/design/content-box-748-bottom.png) no-repeat center bottom; }

.imageMask100 { position:absolute; left:6px; top:6px; }
.imageMask200 { position:absolute; left:0; top:0; }

/* NEU */
.th-200-6-white-border { padding:0 0 0 0; margin:0 0 -3px 0; height:6px; font-size:1px; background:url(../img/design/th-200-6-white-border.png) no-repeat left top; }
.td-200-clear { padding:0 0 0 0; }
/* /NEU */
.th-200-white { padding:6px 6px 3px 6px; background:url(../img/design/th-200-white.png) no-repeat left top; }
.td-200-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-200-white-border.png) no-repeat left bottom; }
.td-200-brown-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-200-brown-white-border.png) no-repeat left bottom; }

.th-312-white { padding:6px 6px 3px 6px; background:url(../img/design/th-312-white.png) no-repeat left top; }
.td-312-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-312-white-border.png) no-repeat left bottom; }
.td-312-brown-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-312-brown-white-border.png) no-repeat left bottom; }

.th-424-white { padding:6px 6px 3px 6px; background:url(../img/design/th-424-white.png) no-repeat left top; }
.td-424-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-424-white-border.png) no-repeat left bottom; border-right:1px solid #FFFFFF;}
.td-424-brown-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-424-brown-white-border.png) no-repeat left bottom; }

.th-536-white { padding:6px 6px 3px 6px; background:url(../img/design/th-536-white.png) no-repeat left top; }
.td-536-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-536-white-border.png) no-repeat left bottom; }
.td-536-brown-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-536-brown-white-border.png) no-repeat left bottom; }

.th-748-white { padding:6px 6px 3px 6px; background:url(../img/design/th-748-white.png) no-repeat left top; }
.td-748-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-748-white-border.png) no-repeat left bottom; }
.td-748-brown-white-border { padding:6px; margin-bottom:12px; background:url(../img/design/td-748-brown-white-border.png) no-repeat left bottom; }


#contentArea .submit { background:url(../img/design/button-sw-150.png) no-repeat 0 3px; color:#FFFFFF; font-weight:bold; width:150px; height:26px; border:none; font-size:13px; }
#contentArea .submitPrint { background:url(../img/design/button-sw-150-print.png) no-repeat 0 3px; color:#FFFFFF; font-weight:bold; width:150px; height:26px; border:none; padding:0 0 0 10px; font-size:13px; margin-left:12px; }
#contentArea .formfield150 { width:150px; }
#contentArea .formfield230 { width:230px; }
/* NEU*/
#contentArea .submit60 { background:url(../img/design/button-sw-60.png) no-repeat 0 3px; color:#FFFFFF; font-weight:bold; width:60px; height:26px; border:none; font-size:13px; }
/* /NEU*/

/* NEU*/
#contentArea UL.list-weitereIdeen { margin:0 0 0 0; padding:0 0 0 0; }
#contentArea UL.list-weitereIdeen LI { list-style-type:none; margin:0 0 0 0; padding:0 0 0.6em 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }
#contentArea UL.list-weitereIdeen LI A { color:#755D51; }
/* /NEU*/

/* Seitennavigation */
#contentArea .pageNavi { text-align:center; font-size:12px; font-weight:bold; }
#contentArea .pageNavi A { display:block; padding:1px 0 1px 0; background:transparent; width:100%; }
#contentArea .pageNaviSeparator { width:20px; }
#contentArea .pageNaviArrowsOn { width:24px; height:16px; font-size:13px; background:url(../img/design/bg-pageNavi-0.png) no-repeat center center; }
#contentArea .pageNaviArrowsOff { width:24px; font-size:13px; background:url(../img/design/bg-pageNavi-0.png) no-repeat center center; }
#contentArea .pageNaviPage { width:24px; background:url(../img/design/bg-pageNavi-0.png) no-repeat center center; }
#contentArea .pageNaviSelected { width:24px; background:url(../img/design/bg-pageNavi-1.png) no-repeat center center; color:#FFFFFF; }