﻿* {vertical-align:baseline;font-family:inherit;font-style:inherit;font-size:100%;border:none;padding:0;margin:0;}
table {border-collapse:collapse;border-spacing:0;}
div {position:relative;}
label {cursor:pointer;}

.clr {clear:both !important;}
.fl {float:left;}
.fr {float:right;}
.txBold {font-weight:bold;}

.section a{ color:#75892a;}

body {font:62.5%/1.25 "Segoe UI",Verdana,Sans-Serif;color:#333;background:#f4f8e8 url(/images/bg.jpg) 50% 0 repeat-x fixed;}

#Page {width:960px;margin:0 auto;}
	#Content {width:940px;padding:0 10px;}
		.c_middle, .c_bottom {position:absolute;left:0;display:block;width:960px;background-image:url(/images/content/bgContent_sprite.png);z-index:0;}
		.c_middle {top:0;bottom:50px;overflow:hidden;background-position:-960px 0;background-repeat:repeat-y;}
		.c_bottom {bottom:0;height:50px;background-position:0 0;background-repeat:no-repeat;}

		#Header {width:940px;height:293px;background:url(/images/header/header.jpg) 0 0 no-repeat;z-index:2;}
			.leaves {position:absolute;left:-70px;top:159px;display:block;width:140px;height:95px;background:url(/images/header/leaves.png) 0 0 no-repeat;}
			.lang-switch{width:80px;position:absolute; display:block;right:-13px;top:2px;z-index:300;}
			.lang-switch ul li{text-align:right;font-size:12px;display:block;float:left; padding: 0px 4px;text-transform:uppercase;}
			.lang-switch ul li.first {border-right: 1px solid #000;padding-right:6px;margin-right:2px;}
			.lang-switch ul li img {}
			.lang-switch ul li a { text-decoration:none;color:#000; }
			#Header .co2-counter {position:absolute;right:-10px;top:0;width:310px;height:360px;background:url(/images/header/bgCO2counter.png) 0 0 no-repeat;}
				.participants {position:absolute;top:88px;right:52px;font-size:14px;font-variant:small-caps;font-weight:bold;}
				.number_participants {position:absolute;top:105px;right:47px;width:250px;}
				.timeSaved {position:absolute;top:135px;right:52px;font-size:14px;font-variant:small-caps;font-weight:bold;}
					.timeSaved span {font-size:11px;}
				.number_timeSaved {position:absolute;top:152px;right:47px;width:250px;}
				.barometer {position:absolute;top:182px;right:52px;font-size:14px;font-variant:small-caps;font-weight:bold;}
				.scale_baormeter {position:absolute;top:203px;right:48px;display:block;width:198px;height:48px;padding:3px 0 0 27px;background:url(/images/header/bgBarometer.png) 0 0 no-repeat;}
					.scale_baormeter span {display:block;height:13px;background:url(/images/header/barometer_bar.png) 0 0 no-repeat;float:left;}
					.scale_baormeter span.left {width:5px;background-position:0 0;}
					.scale_baormeter span.middle {background-position:-10px 0;}
					.scale_baormeter span.right {width:5px;background-position:-395px 0;}
				.footnote {position:absolute;top:227px;right:52px;font-size:10px;font-variant:small-caps;font-weight:normal;}
				.co2Saved {position:absolute;top:260px;right:42px;font-size:14px;font-variant:small-caps;font-weight:bold;color:#0c5588;}
					.co2Saved span {font-size:9px;}
				div.co2Panel .co2Saved {position:relative;display:block;top:0px;right:0;padding-top:23px;padding-left:63px;font-size:18px;font-variant:small-caps;font-weight:bold;color:#0c5588;}
				.number_co2Saved {position:absolute;top:280px;right:47px;width:250px;}
				div.co2Panel .number_co2Saved {position:relative;top:0px;right:0px;width:246px;}
				div.co2PanelContainer{width:554px; height:189px; margin-left:-9px;background:url(/images/content/form_clouds.jpg) no-repeat 0 0 transparent;padding-left:20px;padding-top:16px;}
					div.co2PanelContainer h3{font-size:20px; color:#1a5e8c !important;}
					
				.numbers_big {display:block;height:42px;}
					.numbers_big span {display:block;height:42px;float:right;background:url(/images/header/numbers_big.png) 0 0 no-repeat;text-indent:-9999em;}
					.numbers_big span.n_1 {width:25px;background-position:0 0;}
					.numbers_big span.n_2 {width:27px;background-position:-25px 0;}
					.numbers_big span.n_3 {width:25px;background-position:-52px 0;}
					.numbers_big span.n_4 {width:29px;background-position:-77px 0;}
					.numbers_big span.n_5 {width:25px;background-position:-106px 0;}
					.numbers_big span.n_6 {width:27px;background-position:-131px 0;}
					.numbers_big span.n_7 {width:27px;background-position:-158px 0;}
					.numbers_big span.n_8 {width:26px;background-position:-185px 0;}
					.numbers_big span.n_9 {width:27px;background-position:-211px 0;}
					.numbers_big span.n_0 {width:28px;background-position:-238px 0;}
					.numbers_big span.n_c {width:14px;background-position:-272px 0;}
				.numbers_small {display:block;width:300px;height:42px;}
					.numbers_small span {display:block;height:28px;float:right;background:url(/images/header/numbers_small.png) 0 0 no-repeat;text-indent:-9999em;}
					.numbers_small span.n_1 {width:21px;background-position:0 0;}
					.numbers_small span.n_2 {width:21px;background-position:-21px 0;}
					.numbers_small span.n_3 {width:21px;background-position:-42px 0;}
					.numbers_small span.n_4 {width:21px;background-position:-63px 0;}
					.numbers_small span.n_5 {width:21px;background-position:-84px 0;}
					.numbers_small span.n_6 {width:22px;background-position:-105px 0;}
					.numbers_small span.n_7 {width:21px;background-position:-127px 0;}
					.numbers_small span.n_8 {width:21px;background-position:-148px 0;}
					.numbers_small span.n_9 {width:22px;background-position:-169px 0;}
					.numbers_small span.n_0 {width:22px;background-position:-191px 0;}
				
				
			#Header .Navigation_main {position:absolute;left:0;top:254px;width:640px;height:39px;z-index:2;background:url(/images/navi/navi_sprite.jpg) 0 0 no-repeat;}
				.Navigation_main ul {width:640px;list-style:none;}
				.Navigation_main li {float:left;}
					.Navigation_main a {display:block;height:39px;position:relative;overflow:hidden;text-decoration:none;}
						.Navigation_main a span {display:block;height:39px;width:100%;position:absolute;top:0;left:0;background:url(/images/navi/navi_sprite.jpg) 0 0 no-repeat;}
					.Navigation_main a.home {width:92px;}
						.Navigation_main a.home span {background-position:0 0;}
						/*.Navigation_main a.home:hover span {background-position:0 -39px;}*/
						.Navigation_main a.home span.curr {background-position:0 -78px;}
					.Navigation_main a.checklist {width:140px;}
						.Navigation_main a.checklist span {background-position:-92px 0;}
						.Navigation_main a.checklist:hover span {background-position:-92px -39px;}
						.Navigation_main a.checklist span.curr {background-position:-92px -78px;}
					.Navigation_main a.media {width:129px;}
						.Navigation_main a.media span {background-position:-232px 0;}
						.Navigation_main a.media:hover span {background-position:-232px -39px;}
						.Navigation_main a.media span.curr {background-position:-232px -78px;}
					.Navigation_main a.contact {width:91px;}
						.Navigation_main a.contact span {background-position:-361px 0;}
						.Navigation_main a.contact:hover span {background-position:-361px -39px;}
						.Navigation_main a.contact span.curr {background-position:-361px -78px;}

		.contentInner {width:920px;padding-left:20px;}
			.contentInner .ci_top {position:absolute;left:0;top:0;display:block;width:940px;height:134px;background:url(/images/content/bgContentInner_top.png) 0 0 no-repeat;}
			.contentInner ul#howto{margin: 15px 0 0 10px;}
			    .contentInner ul#howto li{margin:2px 0;padding:0px 0 2px 25px;list-style:none;font-size:1.3em;}
			        .contentInner ul#howto li.first{background: url("/images/content/numbers_vertical.gif") no-repeat 0px 0px;}
			        .contentInner ul#howto li.second{background: url("/images/content/numbers_vertical.gif") no-repeat 0px -23px;}
			        .contentInner ul#howto li.third{background: url("/images/content/numbers_vertical.gif") no-repeat 0px -46px;}
			            .highlight{color:#75892a; font-size:1.3em;}
			.section {width:600px;padding:15px 0 50px;float:left;}
				.s_middle, .s_bottom {position:absolute;left:0;display:block;width:300px;background-image:url(/images/content/bgSidebox_sprite.png);z-index:0;}
				.s_middle {top:134px;bottom:452px;overflow:hidden;background-position:-300px 0;background-repeat:repeat-y;}
				.s_bottom {bottom:0;height:452px;background-position:0 0;background-repeat:no-repeat;}
				.section .separator {width:600px;padding-top:20px;background:url(/images/content/separator.png) 0 0 no-repeat;}
				.section h3 {font-size:2em;color:#75892a;font-weight:normal;padding-bottom:5px;}
				.section p {font-size:1.3em;}
				.section .nationalraete {}
					.section .nrThumbs {list-style:none;height:52px;margin-top:5px;}
						.section .nrThumbs li img {cursor:pointer;}
					.section .nrThumbs li {float:left;width:65px;}
					#nr_overlay {clear:both;width:513px;height:159px;padding:15px 20px;background:url(/images/content/bgNrOverlay.jpg) 0 0 no-repeat;}
						#nr_overlay ul {list-style:none;}
						#nr_overlay li {display:none;}
						#nr_overlay span.nose {position:absolute;top:0;left:15px;display:block;width:21px;height:11px;background:url(/images/content/nrOverlay_nose.png) 0 0 no-repeat;}
						#nr_overlay .close {position:absolute;top:0px;right:8px;font-size:11px;cursor:pointer;}
						#nr_overlay h4 {font-size:20px;line-height:24px;padding-bottom:5px;color:#418445;font-weight:normal;}
						#nr_overlay li img {width:63px;height:74px;padding:0 20px 10px 0;float:left;}
						#nr_overlay li blockquote {display:block;width:425px;float:left;font-size:13px;}
						
				.section div.contentBox{width:612px;overflow:hidden;}
				    .section div.contentBox div.cbTop{height:40px; background:url(/images/content/contentTop.png) no-repeat 0px top;z-index:150;overflow:hidden;}
						.cbHead{width:422px;display:block; padding-left: 28px;}
				    .section div.contentBox div.cbTop img{margin-left: 22px; margin-top:0px;}
				    .section div.contentBox div.cbTop div.cbTitle{position:absolute;margin-top:0px; margin-left:22px;width:216px;height:88px;color:#75892a; font-size:2.1em;}
				        .section div.contentBox div.cbTop div.cbTitle.cbEmployee{background:url(/images/content/employee.png) no-repeat right 0;}
				        /*.section div.contentBox div.cbTop div.cbTitle.cbEmployer{background:url(/images/content/employer.png) no-repeat right 0;}*/
				   .section div.contentBox div.cbTopProduct{height:201px; background:url(/images/content/contentTopProduct.png) no-repeat 0px bottom;z-index:150;overflow:hidden;}
				
				.section div.contentBox div.cbTopProduct div.cbInner{padding-left: 170px;padding-top:8px;padding-right:30px;}    
				.section div.contentBox div.cbTopProduct h2{color:#75892a; font-size:2.0em;font-weight:normal;margin-bottom:18px;}
				    
					.section div.contentBox div{position:relative;}
					.section div.contentBox div.cbSpecial{width:614px;height:329px;background:url(/images/content/contentFooterSpecial.png) no-repeat 0 0;}
					.section div.contentBox div.cbMain{background:url(/images/content/contentBg.png) repeat-y 0px 0px;}
					.section div.contentBox div.cbMainProduct{background:url(/images/content/contentBgProduct.png) repeat-y 0px 0px;}
				        .section div.contentBox .formError{color:#bc0000;background:url(/images/content/error.gif) no-repeat 0px 0px; padding-left: 22px;padding-bottom:3px; display:block; margin: 4px 0px;}
				        .section div.contentBox div.cbMain div.cbContent{background:url(/images/content/contentBgFlowerTop.png) no-repeat 0px bottom;}
				        .section div.contentBox div.cbMain div.cbContent p{padding-left:22px;}
				        .section div.contentBox div.cbMain div.cbInner{z-index:200 !important; padding: 0px 20px 0px 22px;}
				        div.closeBox div.cbInner{padding:0 0 0 22px;}
				        .section div.contentBox div.cbMain div.cbInner table.win{margin-left:30px;margin-top:10px;font-size:13px;}
				        .section div.contentBox div.cbMain div.cbInner table.win td{padding: 2px 5px;vertical-align:middle;}
				        .section div.contentBox div.cbMain div.cbInner table.winInner{margin-top:10px;}
				        .section div.contentBox div.cbMain div.cbInner table.winInner td{vertical-align:top;}
				        .section div.contentBox div.cbMain div.cbInner table.winInner td.winLabel{width: 100px;}
				        .section div.contentBox div.cbMain div.cbInner .small {font-size:1.0em; padding: 20px 0 0 0;}
				        .section div.contentBox div.cbMain div.cbInner .form-text-normal{padding-left: 0px;}
				        .section div.contentBox div.cbMain div.cbInner .goody{ margin: 20px 0px;}
				        .section div.contentBox div.cbMain div.cbInner ol{margin-left:26px;font-size:1.3em;color:#75892a;}
				        .section div.contentBox div.cbMain div.cbInner ol li{ list-style-type:decimal-leading-zero;margin-top:25px;}
				            .section div.contentBox div.cbMain div.cbInner ol li select,
				                .greenBorder{border: 1px solid #75892a; margin-top:3px;}
				            .section div.contentBox div.cbMain div.cbInner ol li label{ padding-bottom:5px; display:block; }
				            .section div.contentBox div.cbMain div.cbInner ol li table label{color:#000;margin: 2px 4px;padding-bottom:0px; display:inline;}
				        .section div.contentBox div.cbMain h2 {color:#75892a; font-size:2.0em;font-weight:normal;}
				        .section div.contentBox div.cbMainProduct h2 {color:#75892a; font-size:2.0em;font-weight:normal;}
				    .section div.contentBox div.cbBottom{position:relative;height:85px;z-index:20 ! important;margin:auto;}
				    .section div.contentBox div.cbBottomProduct{position:relative;height:54px; background:url(/images/content/contentBottomProduct.png) no-repeat 0px 0px;z-index:20 ! important;margin:auto;}
			            .section div.contentBox div.cbBottom .btnNext{ width:100px;height:45px; margin-right: 35px;background:url(/images/content/nextBtn.png) no-repeat top left; display:block; font-size:0; line-height:0; float:right; text-indent:-9999px; z-index:150;}
			            .section div.contentBox div.cbBottom .btnMitmachen{ width:100px;height:45px; margin-right: 22px;background:url(/images/content/mitmachenBtn.png) no-repeat top left; display:block; font-size:0; line-height:0; float:right; text-indent:-9999px; z-index:150;}
			        .section div.contentBox .spacer{margin-top: 20px; margin-bottom:10px;}
			        .section div.contentBox div.closeBox{position:relative;height:30px;background:url(/images/content/contentBottom.png) no-repeat 0px bottom;z-index:20 ! important;margin:auto;}
			        .section div.contentBox div.large{height:70px;padding-top:10px}
			#Sidebar {width:300px;margin-bottom:-30px;padding-bottom:120px;float:right;}
				.sidebarInner {padding-top:65px;}
				#Sidebar .b_title {position:absolute;top:0;display:block;width:300px;text-align:center;border-top:solid 1px #d8d8d8;}
					#Sidebar .b_title span.title {position:relative;display:inline-block;height:18px;background:url(/images/content/bgSideboxTitle.png) -20px 0 no-repeat;font-size:12px;line-height:16px;color:#fff;text-transform:uppercase;font-weight:bold;}
						#Sidebar .b_title span span.left {position:absolute;left:-10px;top:0;width:10px;height:18px;background:url(/images/content/bgSideboxTitle.png) 0 0 no-repeat;}
						#Sidebar .b_title span span.right {position:absolute;right:-10px;top:0;width:10px;height:18px;background:url(/images/content/bgSideboxTitle.png) 100% 0 no-repeat;}
				#Sidebar .separator {width:300px;padding-top:33px;background:url(/images/content/separator.png) -600px 0 no-repeat;}
				#Sidebar #accordion.separator {width:278px;margin-left:10px;margin-bottom:20px;border-bottom:solid 1px #929981;}
					#accordion h3 {display:block;width:276px;height:23px;background:url(/images/content/accordionHeadline_sprite.png) 100% 0 no-repeat;border:solid 1px #929981;border-bottom-width:0;}
					#accordion h3.ui-state-active, #accordion h3.ui-state-hover {background-position:0 0;}
					#accordion h3 a {display:block;width:256px;padding:0 10px;font-size:16px;line-height:23px;font-weight:normal;color:#fff;text-decoration:none;}
					#accordion div {width:246px;padding:15px 15px 20px;background-color:#e5efc9;border:solid 1px #929981;border-bottom-width:0;}
						#accordion div h4 {font-size:2em;font-weight:normal;padding-bottom:5px;color:#75892a;}
					#accordion ul {margin-left:25px;list-style-image:url(/images/content/sidebar_listicon.png);}
					#accordion li + li {padding-top:1em;}
					#accordion li {font-size:1.3em;}
				#Sidebar .nationalraete {margin-left:25px;width:250px;font-size:1.3em;}
					#Sidebar .nationalraete .person {width:215px;float:left;}
					#Sidebar .nationalraete .party {width:25px;float:left;}
				#Sidebar .checklist,#Sidebar .newsletter {padding: 0 10px 20px 20px; width: 258px;}
				    #Sidebar .checklist h4, #Sidebar .newsletter h4, #Sidebar .tipps h4{font-size:2em;font-weight:normal;padding-bottom:9px;color:#75892a;background:url(/images/content/flower.gif) no-repeat 0 2px;}
						#Sidebar .newsletter .formError{color:#bc0000;}
						#Sidebar table.checkboxes{border: none; border-collapse:collapse; width:258px; margin-top: -30px;}
				        #Sidebar table.checkboxes tr td{border-bottom: 1px solid #dedede;padding:3px 2px; font-size: 1.3em;}
				        #Sidebar table.checkboxes tr.even td{background:#f7f7f7;}  
				        #Sidebar table.checkboxes tr.odd td{background:#eeeeee;}  
				        #Sidebar table.checkboxes tr td.yes,
				        #Sidebar table.checkboxes tr td.no{width:22px;text-align:center;vertical-align:middle;}  
				        #Sidebar table.checkboxes tr td.question{font-weight:normal;}
				        #Sidebar table.checkboxes tr th{padding: 3px 0;}
						
						#Sidebar .newsletter .separator { padding-top:15px; }
						#Sidebar .newsletter table { font-size: 1.2em; margin-left:10px; width:250px; }
						#Sidebar .newsletter table  td.text-right {text-align:right;}
						#Sidebar .newsletter .high { padding: 8px 0; }
						#Sidebar input.newsletter-button { cursor:pointer;width:94px; height:36px; background:url(/images/content/empty_button_small.png) 0px 0px no-repeat; color:#263E00; } 
						#Sidebar .newsletter p { font-size: 1.2em; margin-left:10px; }
	#Footer {width:600px;margin:-15px 0 0 30px;z-index:2;color:#546f58;}
		#Footer ul {width:400px;list-style:none;}
		#Footer li {float:left;padding-right:4px;}
		#Footer a {display:inline-block;margin-right:4px;color:#546f58;text-decoration:none;}
		#Footer a:hover {color:#546f58;text-decoration:underline;}
		
    div.co2Panel{width:267px;height:106px;background:url(/images/content/co2Panel.png) no-repeat;margin-top:7px;}
	
	div.section div.contentBox div.userTypeBackground{position:absolute;width:425px;height:312px;z-index:300;}
	div.typeInfo{padding-top:20px;z-index:280;padding-left:20px;}
		div.tiLeft{width:80px;font-size:1.3em;margin-bottom:-20px;z-index:320;}
		div.tiRight{margin-left:81px;width:425px;height:312px;z-index:320;background:url(/images/content/typeBg.png) no-repeat top left;padding-left: 20px;}
		div.tiRight h3 { padding-top: 15px;}
		div.tiRight p { padding-top:5px;width: 210px;font-size:1.2em;}
		div.tiRight a {display:block; position:absolute;margin-top:190px;margin-left:150px;width:210px;height:100px;z-index:400;}
		
	.section .cbInnerDetail{padding: 20px;}
	    .section .cbInnerDetail .productSeparator{clear:both;border-bottom:1px solid #d6d6d6;margin:0px 10px 30px 103px;height:15px;padding:0;line-height:1px;}
	.section .cbInnerDetail div.floater{margin:auto;position:relative;overflow:hidden;float:left;padding:8px 5px 5px 5px;}
    .section .cbInnerDetail div.detailLogo{width:80px;height:50px;padding-top:11px;}
    .section .cbInnerDetail div.detailContent{width:250px;}
    .section .cbInnerDetail div.detailAdvantages{width:206px;padding:0;}
        .section .cbInnerDetail div.detailAdvantages .top{width:100%;height:5px;background:url(/images/content/detailInfoBg.gif) no-repeat top left;}
        .section .cbInnerDetail div.detailAdvantages .content{background:#f9f9f9;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;padding:5px;}
        .section .cbInnerDetail div.detailAdvantages .bottom{width:100%;height:5px;background:url(/images/content/detailInfoBg.gif) no-repeat bottom left;}
    
        .section .cbInnerDetail div.detailContent h3{color:#75892a; font-size:1.6em;font-weight:normal;margin-left:10px;padding-bottom:5px;margin-bottom:10px;margin-right:50px;background:url(/images/content/headlineUnderline.gif) no-repeat center bottom;}
	    .section .cbInnerDetail div.detailAdvantages h3{color:#75892a; font-size:1.6em;font-weight:normal;margin-bottom:10px;margin-left:10px;background:none;}
	       .section .cbInnerDetail div.detailAdvantages ul{margin-left:20px;margin-bottom:20px;}
	       .section .cbInnerDetail div.detailAdvantages ul li{font-size:1.2em;margin-top:5px;margin-bottom:3px;margin-left:18px;list-style-image: url(/images/content/check.gif);list-style-position:outside;}
	       .section .cbInnerDetail div.detailAdvantages p.more{background:url(/images/content/arrow.gif) no-repeat 0 0;padding-top:1px;padding-left:16px;padding-bottom:10px;margin-left:20px;font-size:1.2em;}
	    .section .cbInnerDetail div.detailContent p{margin-left:12px;margin-right:10px;font-size:1.2em;}
	    
    
    .section p.clear{clear:both;line-height:0;display:block;margin:0;padding:0;}
    
    .section .checkBoxQuestion{padding:10px 50px 10px 50px;}
    
    .section div.overviewContainer{ width: 613px; margin-top:30px;}
        .section div.productTeaser{height:169px;padding-top:9px;overflow:hidden;}
            .section div.productTeaser.first{height:189px;}
            .section div.productTeaser.second{height:164px;}
            .section div.productTeaser.third{height:174px;}
            .section div.productTeaser.fourth{}
        .section div.overviewContainer div.floater{float:left;}
        .section div.overviewContainer h2{color:#75892a; padding-bottom:10px;font-size:1.8em;font-weight:normal;background:url(/images/content/headlineUnderline.gif) no-repeat center bottom;}
            .section div.overviewHeader{ background:url(/images/content/overviewHeader.png);height:128px; }
            .section div.overviewContent{ background:url(/images/content/overviewBg.png);height:720px; }
            .section div.overviewFooter{ background:url(/images/content/overviewFooter.png);height:74px; }
            .section div.overviewButtonLeft, 
            .section div.overviewButtonRight{width:144px;text-align:center;margin-top:50px;}
            .section div.overviewButtonLeft{margin-left:30px;}
            .section div.overviewItem{width:250px;}
                .section div.overviewItem h2,
                .section div.overviewItem p{margin:0 10px 0 20px;}
                .section div.overviewItem p{margin-top:10px;font-size:1.2em;}
            .section div.overviewButtonRight{}
    .section .simplePage p{margin:0px 0 20px 0;}  
    .section .simplePage p.centered{text-align:center;}   
    .section  p.textcite,
    #accordion p.textcite{padding: 10px 0px 0 0px;}        
    .section  p.small,
    #accordion p.small{padding-left:0px;padding-top:5px; font-size: 1.0em;}     
	
	.simplePage .contentMediaBox{ width: 613px;}
	.simplePage .cmbTop{background:url(/images/content/mediaTop.png) no-repeat top left;height:160px;}
		.simplePage .cmbTop h3{margin-left:170px;padding-top:40px;}
	.simplePage .cmbMain{background:url(/images/content/mediaBg.png) repeat-y;}
	.simplePage .cmbBottom{background:url(/images/content/mediaBottom.png) no-repeat top left;height:37px;}
	.simplePage .cmbInner{padding:10px;}
	.simplePage .cmbMain .dlBox{width:261px;}
		.simplePage .cmbMain .dlBox .dlBoxTop{height:8px;background:url(/images/content/downloadBoxTop.jpg) repeat-y top left;}
		.simplePage .cmbMain .dlBox .dlBoxMain{background:url(/images/content/downloadBoxBg.jpg) repeat-y top left;}
		.simplePage .cmbMain .dlBox .dlBoxBottom{height:7px;background:url(/images/content/downloadBoxBottom.jpg) repeat-y top left;}
		.simplePage .cmbMain .dlBox .dlInner{padding: 0 10px;}
		.simplePage .cmbMain h3{padding:10px 0 5px 0px;margin:0;font-size:1.6em;}
		.simplePage .cmbMain .dlBox .dlInner div.line{height:3px;background:url(/images/content/underline.gif) no-repeat;}
		.simplePage .cmbMain .dlTable{margin-left:0px;width:580px;}
		.simplePage .cmbMain .dlTable td,
		.simplePage .cmbMain .dlTable th{padding:2px 5px;font-size:1.2em;vertical-align:top;}
		.simplePage .cmbMain .dlTable th{font-size:1.2em;border-bottom:1px solid #d6d6d6;text-align:left;padding-top:5px;padding-bottom:5px;}
		.simplePage .cmbMain .dlTable td.border-bottom{border-bottom: 1px solid #d6d6d6;}
		.simplePage .cmbMain .dlTable td.border-right{border-right: 1px solid #d6d6d6;}
		.simplePage .cmbMain .dlTable td.title {font-weight:bold;width:170px;}
		.simplePage .cmbMain .dlTable td.description {padding-top:3px;width:320px;}
		.simplePage .cmbMain .dlTable td.download {padding-top:3px;text-align:center;font-size:1.0em;}
		.simplePage .cmbMain .dlTable td {padding-bottom:5px;}
		
		.simplePage .cmbMain .dlBox ul{ margin-left:0px;margin-top:10px;}
		.simplePage .cmbMain .dlBox ul li{ list-style: none;  background: url(/images/content/arrows_big.gif) no-repeat; padding:4px 0 5px 0px; }
		.simplePage .cmbMain .dlBox ul li p{padding:0;margin:0;font-size:1.2em;display:inline;}
		.simplePage .cmbMain .dlBox ul li span.size {padding-left:10px;color:#ccc;}

		#Sidebar .tipps ul{ margin-left:20px;margin-top:10px;}
		#Sidebar .tipps ul li{ list-style: none; font-size:1.2em; background: url(/images/content/arrow_big.png) no-repeat; padding:4px 0 5px 15px; }
		#Sidebar .tipps ul li a{color:#75892a;}
		
		#Sidebar .share {width:192px;height:47px;padding:6px 10px 10px 20px;margin:10px 0 10px 35px;background:url(/images/content/bg_Share.png) 0 0 no-repeat;color:#747474;font-size:14px;}
				#Sidebar .share a {display:block;width:26px;height:24px;margin:2px 12px 0 0;float:left;background:url(/images/content/socialMediaSprite.png) 0 0 no-repeat;}
				#Sidebar .share a.twitter {background-position:0 0;}
				#Sidebar .share a.facebook {background-position:-26px 0;}
				#Sidebar .share a.delicious {background-position:-52px 0;}
				#Sidebar .share a.digg {background-position:-78px 0;}
				#Sidebar .share a.technorati {background-position:-104px 0;}
				#Sidebar .separator .partizipate {display:block;width:240px;height:60px;padding:340px 30px 0;position:relative;top:-33px;background:url(/images/content/b_partizipate.png) 0 0 no-repeat;text-align:center;font-size:16px;color:#1e461e;text-decoration:none;}

/* Checklist */
.checklist-container { width:618px; }
.checklist-container .checklist-header { height: 151px; background: url(/images/content/checklist_header.png) -11px 0 no-repeat; }
.checklist-container h2{color:#75892a; padding-bottom:10px;font-weight:normal;}
.checklist-container .checklist-header h2 { display:block; font-size:1.8em; position:relative; top:40px; left:165px; }
.checklist-container .checklist-header p { display:block; position:absolute; left:165px; top:70px; width:400px; }
.checklist-container .checklist-content	{ background: url(/images/content/checklist_bg.png) repeat-y -11px 0px; }
	
.checklist-table { width:601px; }
	.checklist-table th { padding-top:10px; border-bottom: 1px solid #94ad34;  }
	.checklist-table th h2 { display:block; position:absolute; font-size:1.8em; top:63px; margin-left:20px; }
	.checklist-table img { display:block; float:left; margin-left: 150px; }	
	.checklist-table td { padding-left:20px; padding-right: 20px; padding-bottom:10px; }
	.checklist-table h4 { font-size: 1.5em; font-weight:normal; padding-top:10px; }
.checklist-container .checklist-footer { height:16px; background:url(/images/content/checklist_footer.png) no-repeat -11px 0px; }

.tipps ul {margin-left: 20px;margin-top: 10px;}
		.tipps ul li {background: url("/images/content/arrow_big.png") no-repeat scroll 0 0 transparent;font-size: 1.2em;list-style: none outside none;padding: 4px 0 5px 15px;}
			.tipps ul li a {color: #75892a;}
			
.wizard-link-box{background:url(/images/content/home_formbanner_bg.jpg) no-repeat 0 0 transparent; width: 599px; height: 215px; margin-bottom:20px;}
	.wizard-link-box h3{position:absolute; top: 25px; left:293px; width:270px; color:#FFF;}
	.wizard-link-box p{position:absolute; top:80px; left: 293px; width:290px;font-size:13px;}
	.wizard-link-box .btn-mitmachen{position:absolute; top: 158px; left:286px;text-align:right}
		
.button {position:relative;color: #984B6B;cursor: pointer;display: inline-block;font-weight: bold;height: 42px;text-decoration: none;}
	.btn-yellow-arrow .left-text, .btn-yellow .left-text{background:url(/images/content/button_sprite.png) repeat scroll left top transparent;height: 34px;padding: 17px 10px 0 20px;color: #1e461e;font-size: 13px;float:left;display:inline}
		.btn-yellow .left-text{padding: 12px 0 0 23px;}
	.btn-yellow-arrow .right-arrow, .btn-yellow .right-text{background:url(/images/content/button_sprite_arrow.png) repeat scroll right top transparent;height: 46px;width:43px;float:left;}
	.btn-yellow .right-text{background:url(/images/content/button_sprite_noarrow.png) repeat scroll right top transparent; width:23px;}
	.btn-small .left-text, .btn-small .left-text{background:url(/images/content/button_sprite_small.png) repeat scroll left top transparent;height: 34px;padding: 17px 10px 0 20px;color: #1e461e;font-size: 13px;float:left;display:inline}
		.btn-small .left-text{padding: 12px 0 0 23px;}


	.btn-gray .left-text{background:url(/images/content/button_sprite_small.png) repeat scroll left bottom transparent;height: 30px;padding: 12px 0 0 23px;color: #808080;font-size: 13px;float:left;}
	.btn-gray .right-text{background:url(/images/content/button_sprite_arrow.png) repeat scroll right bottom transparent;height: 42px;width: 23px;float:left;}

.form-auswahl{display:inline-block; position:relative;width:560px;overflow:hidden}
	.form-auswahl div{position:relative; float:left;width:269px;padding-right:20px;}
	.form-auswahl p{padding-left:0 !important;min-height:65px;margin-bottom:10px}
		.fa-mitarbeiter{padding-right:0 !important}
	.closeBox .fa-mitarbeiter{padding-right:140px;}

