a, body, td, textarea, input, li{color:#00453F;font-family:Arial, Verdana;font-size:12px;}
p{font-family:Arial, Verdana;font-size:12px;}
img{display:block;border:0px;margin:0px;padding:0px;}
html{}
body{background:#F4F7E7;}
table{border-collapse:collapse;border:0px;margin:0px;padding:0px;}
tr{margin:0px;padding:0px;}
td{border:0px;margin:0px;padding:0px;font-size:1em;}
#border{background-image:url(../images/border.gif);background-repeat:no-repeat;height:636px;left:50%;margin:-317px 0px 0px -522px;position:absolute;top:50%;width:1044px;z-Index:1;}
#page{background:#C2D67D;color:#ffffff;font-size:13px;font-family:Arial, Verdana;height:613px;left:50%;margin:-306px 0px 0px -510px;padding:0px;position:absolute;top:50%;width:1020px;z-Index:5;}
#page.orange{background-image:url(../images/page_bg_orange.gif);background-repeat:no-repeat;}
#nav1{position:absolute;top:107px;margin:0px 0px 0px 21px;padding:0px;height:24px;}
#nav1 ul{list-style-type:none;margin:0px;padding:0px 0px 0px 4px;}
#nav1 ul li{color:#13514F;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#nav2{padding:0px 0px 0px 0px;margin:13px 0px 0px 23px;height:94px;width:300px;}
#nav2-1{position:absolute;top:0px;padding:0px 0px 0px 0px;margin:13px 0px 0px 0px;height:94px;width:200px;}
.nav2-line{background-image:url(../images/nav2/bg.gif);background-repeat:repeat-y;width:30px;height:12px;}
#nav2-1 img{padding:0px;margin:0px;display:block;}
#nav3{position:absolute;right:23px;top:26px;display:block;width:190px;}
#nav3 ul{list-style-type:none;margin:0px;padding:0px;float:right;display:block;}
#nav3 ul li{color:#ffffff;float:left;margin:0px;padding:0px;}
#nav3 ul li img{display:inline;margin:0px 4px 0px 4px;}
#nav3 ul li a{color:#ffffff;font-family:Arial;font-size:0.8em;font-weight:normal;text-decoration:none;vertical-align:top;display:block;margin-top:0px;}
#nav3 ul li a:hover{color:#13514F;}
#nav4{padding-left:38px;position:absolute;top:519px;left:0px;}
#nav4 ul{list-style-type:none;margin:0px;padding:0px;}
#nav4 ul li{color:#ffffff;float:left;margin:0px;padding:0px 10px 0px 0px;text-align:center;}
#nav4 ul li img{display:inline;padding:3px 0px 0px 0px;background-repeat:no-repeat;background-position:0px 3px;height:48px;}
#nav4 ul li img:hover, #nav4 ul li.active img{background-repeat:no-repeat;background-position:0px 3px;}
#nav4 ul li.active a{color:#13514F;font-family:Verdana;font-size:0.6em;font-weight:bold;text-decoration:none;vertical-align:top;display:block;}
#nav4 ul li a{color:#58826C;font-family:Verdana;font-size:0.6em;font-weight:bold;text-decoration:none;vertical-align:top;display:block;}
#nav4 ul li a:hover{color:#13514F;}
#logo{height:76px;position:absolute;right:26px;top:78px;width:63px;z-Index:10;}
#logo a{color:#00453F;text-decoration:none;}
#logo a:hover{text-decoration:underline;}
#partner{bottom:47px;position:absolute;right:26px;width:95px;z-Index:10;}
#partner div{width:95px;}
#partner img{margin-top:33px;float:right;}
#language{position:absolute;height:150px;left:13px;top:146px;width:35px;z-Index:10;}
#language img{margin-bottom:12px;}
#leitspruch{height:15px;position:absolute;left:36px;top:581px;width:283px;z-Index:10;}
#content{display:block;height:378px;position:absolute;top:135px;left:0px;width:1020px;z-Index:1;overflow:auto;}
#contentBg{display:block;height:378px;position:absolute;top:135px;left:0px;width:1020px;overflow:hidden;}
#content.typ1{font-size:0.9em;line-height:1.1em;font-family:Arial;}
#content.typ1 .left{position:absolute;left:62px;background:#13514F;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#content.typ1 .leftContent{position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;text-align:left;overflow:hidden;filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;}
#content.typ1 .middle{position:absolute;left:295px;background:#13514F;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#content.typ1 .middleContent{position:absolute;left:295px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;text-align:left;overflow:hidden;filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;}
#page.orange #content.typ1 .left, #page.orange #content.typ1 .middle{background:#FEC746;}
#content.typ2{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;}
#content.typ2 .left{position:absolute;left:62px;background:#F4F7E7;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
#content.typ2 .leftContent{position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;width:185px;text-align:left;overflow:hidden;}
#content.typ2 .middle{position:absolute;left:295px;background:#F4F7E7;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.80;}
#content.typ2 .middleContent{position:absolute;left:295px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;width:185px;text-align:left;overflow:hidden;}
#content.typ2 .right{position:absolute;left:528px;height:378px;padding:0px;margin:0px;width:400px;}
#content.typ2 .rightContent{position:absolute;left:528px;height:342px;margin:0px 15px 0px 15px;padding:19px 0px 17px 0px;width:185px;width:385px;text-align:left;overflow:hidden;}
#page.orange #content.typ2 .left, #page.orange #content.typ2 .middle{filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#page.orange #content.typ2 .left, #page.orange #content.typ2 .middle{background:#FEC746;}
#content.typ3{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;}
#content.typ3 .left{position:absolute;left:62px;background:#ffffff;height:378px;padding:0px;margin:0px;width:215px;}
#content.typ3 .middle{position:absolute;left:295px;background:#ffffff;height:378px;padding:0px;margin:0px;width:215px;}
#content.typ3 .right{position:absolute;left:528px;background:#ffffff;height:378px;padding:0px;margin:0px;width:215px;}
#content.typ3 .leftContent{position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;width:185px;text-align:left;overflow:hidden;}
#content.typ3 .middleContent{position:absolute;left:295px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;width:185px;text-align:left;overflow:hidden;}
#content.typ3 .rightContent{position:absolute;left:528px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;width:185px;text-align:left;overflow:hidden;}
#content.typ4{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;}
#content.typ4 .middle{position:absolute;left:62px;background:#ffffff;height:378px;padding:0px;margin:0px;width:615px;}
#content.typ4 .middleContent{color:#00453F;position:absolute;left:62px;height:344px;margin:0px 0px 0px 15px;padding:17px 15px 17px 0px;width:585px;overflow:hidden;}
#content.typ4 p a{color:#00453F;font-size:1em;text-decoration:underline;}
#content.typ4 p a:hover{color:#00453F;text-decoration:none;}
#nav5.typ4{position:absolute;right:354px;top:490px;display:block;width:400px;float:right;text-align:right;z-Index:20;}
#nav5.typ4 ul{list-style-type:none;margin:0px;padding:0px;float:right;}
#nav5.typ4 ul li{color:#456864;display:inline;margin:0px;padding:0px;}
#nav5.typ4 ul li img{display:inline;margin:0px 2px 0px 2px;}
#nav5.typ6{position:absolute;right:104px;top:474px;display:block;width:400px;float:right;text-align:right;z-Index:20;}
#nav5.typ6 ul{list-style-type:none;margin:0px;padding:0px;float:right;}
#nav5.typ6 ul li{color:#456864;display:inline;margin:0px;padding:0px;}
#nav5.typ6 ul li img{display:inline;margin:0px 1px 0px 1px;}
#content.typ5{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;}
#content.typ5 .left{position:absolute;left:62px;background:#13514F;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#content.typ5 .leftContent{position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;overflow:hidden;color:#ffffff;}
#content.typ5 .middle{position:absolute;left:380px;height:378px;padding:0px;margin:0px;width:565px;}
#content.typ5 .middleContent{position:absolute;left:380px;height:378px;margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;width:535px;overflow:hidden;}
#page.orange #content.typ5 p{color:#00453F;}
#page.orange #content.typ5 .left{background:#FEC746;}
#content.typ6{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;overflow:hidden;}
#content.typ6 .left{position:absolute;left:62px;background:#13514F;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#content.typ6 .leftContent{color:#ffffff;position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;text-align:left;overflow:hidden;}
#content.typ6 .middle{position:absolute;left:495px;background:#ffffff;height:333px;padding:0px;margin:0px;width:436px;top:30px;}
#content.typ6 .middleContent{position:absolute;left:495px;height:299px;margin:0px 0px 0px 15px;padding:17px 15px 17px 0px;width:406px;overflow:auto;top:30px;color:#909090;overflow:hidden;}
#content.typ6 .middleContent .csc-textpic-clear{margin-bottom:6px;padding-bottom:6px;border-bottom:#C6D684 1px solid;}
#content.typ6 .middleContent a{color:#00453F;font-size:1em;text-decoration:none;}
#content.typ6 .middleContent a:hover{color:#00453F;text-decoration:underline;}
#page.orange #content.typ6 .left{background:#FEC746;}
#page.orange #content.typ6 .leftContent{color:#00453F;}
#page.orange #content.typ6 .middleContent .csc-textpic-text p{padding-top:3px;color:#175255;}
#page.orange #content.typ6 .middleContent .csc-textpic-clear{margin-bottom:6px;padding-bottom:6px;border-bottom:#BCBDBF 1px solid;}
#content.typ7{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;}
#content.typ7 .left{position:absolute;left:62px;background:#ffffff;height:378px;padding:0px;margin:0px;width:215px;}
#content.typ7 .leftContent{color:#00453F;position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;text-align:left;overflow:hidden;}
#content.typ7 .middle{position:absolute;left:295px;background:#ffffff;height:378px;padding:0px;margin:0px;width:215px;}
#content.typ7 .middleContent{color:#00453F;position:absolute;left:295px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;text-align:left;overflow:hidden;}
#content.typ7 .right{position:absolute;left:528px;height:378px;padding:0px;margin:0px;width:400px;}
#content.typ7 .rightContent{color:#00453F;position:absolute;left:528px;height:342px;margin:0px 15px 0px 15px;padding:19px 0px 17px 0px;width:385px;text-align:left;overflow:hidden;}
#content.typ7 p a{color:#00453F;text-decoration:underline;}
#content.typ7 p a:hover{color:#00453F;text-decoration:none;}
#content.typ7 .rightContent a, #content.typ7 .middleContent a{color:#00453F;font-size:1em;text-decoration:underline;}
#content.typ7 .rightContent a:hover, #content.typ7 .middleContent a:hover{color:#00453F;text-decoration:none;}
#content.typ8{color:#00453F;font-size:0.9em;line-height:1.1em;font-family:Arial;overflow:hidden;}
#content.typ8 .left{position:absolute;left:62px;background:#13514F;height:378px;padding:0px;margin:0px;width:215px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#content.typ8 .leftContent{color:#ffffff;position:absolute;left:62px;height:344px;margin:0px 15px 0px 15px;padding:17px 0px 17px 0px;width:185px;text-align:left;overflow:hidden;}
#content.typ8 .middle{position:absolute;left:285px;height:378px;padding:0px;margin:0px;width:203px;}
#content.typ8 .middleContent{position:absolute;left:285px;height:378px;margin:0px;padding:0px;width:203px;text-align:left;overflow:hidden;}
#content.typ8 .right{position:absolute;left:495px;background:#ffffff;height:333px;padding:0px;margin:0px;width:436px;top:30px;}
#content.typ8 .rightContent{position:absolute;left:495px;height:299px;margin:0px 0px 0px 15px;padding:17px 15px 17px 0px;width:406px;overflow:auto;top:30px;color:#909090;overflow:hidden;}
#content.typ8 .rightContent .csc-textpic-clear{margin-bottom:6px;padding-bottom:6px;border-bottom:#C6D684 1px solid;}
#content.typ8 .rightContent a{color:#00453F;font-size:1em;text-decoration:none;}
#content.typ8 .rightContent a:hover{color:#00453F;text-decoration:underline;}
#page.orange #content.typ8 .left{background:#FEC746;}
#page.orange #content.typ8 .leftContent{color:#00453F;}
#page.orange #content.typ8 .rightContent .csc-textpic-text p{padding-top:3px;color:#175255;}
#page.orange #content.typ8 .rightContent .csc-textpic-clear{margin-bottom:6px;padding-bottom:6px;border-bottom:#BCBDBF 1px solid;}
#content p{margin:0px;padding:0px;}
#content p a{color:#ffffff;font-size:1em;text-decoration:underline;}
#content p a:hover{color:#ffffff;text-decoration:none;}
.etappeGlobal{position:absolute;left:120px;padding:0px;margin:0px;}
.etappe{padding:0px;margin:15px 0px 0px 0px;}
.etappe #etappeZahlen{margin:10px 0px 5px 0px;}
.etappeGlobal .etappe-number{position:absolute;text-align:center;left:189px;top:2px;z-Index:20;width:25px;height:22px;color:#ffffff;font-size:1.4em;font-weight:bold;padding:7px 3px 0px 0px;background-image:url(../images/etappe/bullet.gif);background-repeat:no-repeat;}
.etappe table{}
.etappe .etappe-titel{background:#2381BE;width:188px;height:28px;display:block;padding:2px 8px 2px 4px;margin:0px 0px 0px 0px;color:#ffffff;font-size:0.9em;}
.etappe .etappe-image{width:200px;height:80px;margin:0px;padding:0px;vertical-align:top;}
.etappe .etappe-image div.eimage{width:200px;height:78px;overflow:hidden;}
.etappe .etappe-right{position:absolute;left:200px;background:#ECF2D8;height:110px;width:200px;padding:0px;margin:0px;top:15px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
.etappe .etappe-rightContent{position:absolute;left:200px;height:110px;margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;width:170px;overflow:hidden;vertical-align:top;font-weight:bold;font-size:11px;color:#1D5D4C;top:15px;}
.etappe .etappe-rightContent a { color:#13514F; text-decoration: underline;}
.etappe .etappe-rightContent a:hover { color:#13514F; text-decoration: underline;}
.etappe .etappe-leftContent{position:absolute;left:0px;top:136px;width:200px;height:216px;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.etappe .etappe-leftContent a { display: block; z-Index: 10; }
.etappe .etappe-leftContentOrange{position:absolute;left:0px;top:136px;width:200px;height:216px;background:#FED86C;}
.etappe .etappe-link1, .etappe .etappe-link2, .etappe .etappe-link3{position:absolute;left:200px;background:#1D5D4C;width:200px;height:26px;padding:0px;margin:0px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
.etappe .etappe-link1Content, .etappe .etappe-link2Content, .etappe .etappe-link3Content{position:absolute;left:200px;height:20px;margin:0px 0px 0px 0px;padding:6px 0px 12px 15px;width:185px;text-align:justify;overflow:hidden;vertical-align:top;font-weight:bold;font-size:0.9em;color:#ffffff;}
.etappe .etappe-link1{top:136px;}
.etappe .etappe-link1Content{top:136px;margin-top:2px;}
.etappe .etappe-link2{top:170px;}
.etappe .etappe-link2Content{top:170px;margin-top:2px;}
.etappe .etappe-link3{top:204px;}
.etappe .etappe-link3Content{top:204px;margin-top:2px;}
.etappe .etappe-profile{background:#ffffff;margin-top:8px;width:200px;position:absolute;left:200px;top:230px;}
.etappe-rightContent .contenttable{margin:0px;padding:0px;}
.etappe-rightContent h3, .etappe-rightContent .contenttable h3{color:#13514F;font-size:1.1em;font-weight:bold;margin:10px 0px 10px 0px;padding:0px;}
.etappe-rightContent .contenttable td{color:#13514F;font-size:0.9em;}
.etappe a{text-decoration:none;color:#ffffff;font-weight:normal;font-size:1em;}
.etappe a:hover{text-decoration:underline;color:#ffffff;font-weight:normal;}
#content .csc-sitemap a{font-size:0.8em;text-decoration:none;color:#13514F;}
#content .csc-sitemap a:hover{text-decoration:underline;}
#content ul{float:left;list-style-type:none;margin:0px;padding:0px;}
#content ul li{color:#13514F;font-size:1em;margin:0px;padding:0px 0px 6px 30px;}
#content label{clear:both;width:125px;display:block;float:left;}
#content .csc-mailform{border:none;}
#content .csc-mailform-field select{font-size:1em;border:#13514F 1px solid;margin-bottom:1px;}
#content .csc-mailform-field input{font-size:1em;height:14px;border:#13514F 1px solid;margin-bottom:1px;}
#content .csc-mailform-field textarea{font-size:1em;border:#13514F 1px solid;margin-bottom:1px;}
#content .csc-mailform-field .csc-mailform-check{font-size:1em;border:#13514F 1px solid;margin-bottom:1px;}
#content .csc-mailform-field .csc-mailform-submit{ margin-top:10px; font-size:1em;height:18px;color:#13514F;background:#ffffff;}
#content .csc-mailform-field .csc-mailform-submit:hover{font-size:1em;height:18px;color:#ffffff;background:#13514F;}
#content .csc-sitemap ul{float:none;list-style-type:disc;margin:0px;padding:0px;}
#content .csc-sitemap ul li{background-image:none;font-size:15px;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}
#content .csc-sitemap ul li ul{float:none;list-style-type:circle;margin:0px;padding:0px;}
#content .csc-sitemap ul li ul li ul{float:none;list-style-type:disc;margin:0px;padding:0px;}
#etappePartner{overflow-x:hidden;width:200px;height:216px;}
#etappePartner ul.partnerwege{list-style-type:none;margin:0px;padding:0px;}
#etappePartner ul.partnerwege li{margin:10px;padding:0px 0px 10px 0px;border-bottom:#ffffff 1px solid;display:block;width:180px;}
#etappePartner ul.partnerwege li.last{border:none;}
#etappePartner ul.partnerwege li a{color:#175250;font-size:12px;font-weight:bold;}
#etappePartner ul.partnerwege li td{vertical-align:top;}
#etappePartner ul.partnerwege li td.text-pic{padding-right:6px;}
#etappePartner ul.partnerwege li .subtitle{color:#175250;text-align:left;width:132px;}
.partnerwegGlobal{position:absolute;left:120px;padding:0px;margin:0px;}
#page.orange #content.typ2 .rightContent{margin:0px;width:400px;}
#content.typ2 .partnerwegGlobal{left:0px;}
.partnerweg{padding:0px;margin:15px 0px 0px 0px;}
.partnerweg #partnerwegZahlen{margin:10px 0px 5px 0px;}
.partnerwegGlobal .partnerweg-number{position:absolute;text-align:center;left:189px;top:2px;z-Index:20;width:25px;height:22px;color:#ffffff;font-size:1.4em;font-weight:bold;padding:7px 3px 0px 0px;background-image:url(../images/partnerweg/bullet.gif);background-repeat:no-repeat;display:none;}
.partnerweg table{}
.partnerweg .partnerweg-titel{background:#4EB64A;width:188px;height:28px;display:block;padding:2px 8px 2px 4px;margin:0px 0px 0px 0px;color:#ffffff;font-size:0.9em;}
.partnerweg .partnerweg-image{width:200px;height:80px;margin:0px;padding:0px;vertical-align:top;}
.partnerweg .partnerweg-image div.eimage{width:200px;height:78px;overflow:hidden;}
.partnerweg .partnerweg-right{position:absolute;left:200px;background:#E4EBC2;height:110px;width:200px;padding:0px;margin:0px;top:15px;}
.partnerweg .partnerweg-rightContent{position:absolute;left:200px;height:110px;margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;width:170px;overflow:hidden;vertical-align:top;font-weight:bold;font-size:12px;color:#1D5D4C;top:15px;}
.partnerweg .partnerweg-rightContent a { color:#13514F; text-decoration: underline;}
.partnerweg .partnerweg-rightContent a:hover { color:#13514F; text-decoration: underline;}
.partnerweg .partnerweg-leftContent{position:absolute;left:0px;top:136px;width:200px;height:216px;}
.partnerweg .partnerweg-leftContentOrange{position:absolute;left:0px;top:136px;width:200px;height:216px;}
#content #partnerweg-nav{position:relative;left:200px;width:200px;margin:9px 0px 0px 0px;padding:0px;font-weight:bold;font-size:0.9em;color:#ffffff;}
#content #partnerweg-nav li{height:21px;background:#FEBF2C;margin:0px 0px 4px 0px;padding:0px;}
.partnerweg .partnerweg-profile{background:#ffffff;margin-top:8px;width:200px;position:absolute;left:200px;top:230px;}
.partnerweg-rightContent .contenttable{margin:0px;padding:0px;}
.partnerweg-rightContent h3, .partnerweg-rightContent .contenttable h3{color:#13514F;font-size:1.1em;font-weight:bold;margin:10px 0px 10px 0px;padding:0px;}
.partnerweg-rightContent .contenttable td{color:#13514F;font-size:0.9em;}
.partnerweg a{text-decoration:none;color:#ffffff;font-weight:normal;font-size:1em;}
.partnerweg a:hover{text-decoration:underline;color:#ffffff;font-weight:normal;}
#content h1.hidden { display: none; }
#content .csc-textpic-imagewrap ul li { padding: 0; }
