*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{font:62.5%"Segoe UI", sans-serif;color:#555;background:url(images/content_bg.png) top repeat-x #ffffff;}
ul{list-style:none inside;}
ol{font-size:13px;}
ol li{line-height:20px;margin-left:20px;}
p{font-size:13px;line-height:20px;margin:0 0 15px;}
a{outline:none;text-decoration:none;color:#666666;}
p a:hover{border-bottom:1px dotted #d5843b;text-decoration:none;}
a img{border:none;}
h1{font-size:22px;font-weight:normal;color:#d5843b;padding:10px 0;}
h1#logo{margin-top:7px;width:215px;height:85px;text-indent:-9999px;background:url(images/logo.png) no-repeat;float:left;}
h2{font-size:18px;text-align:left;color:#d5843b;font-weight:normal;padding:10px 0 5px 0;}
h3{font-size:14px;text-align:left;color:#d5843b;font-weight:normal;padding:10px 0;}
h1 a, h2 a, h3 a{color:#d5843b;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.quote{font-style:italic;padding-bottom:5px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.left{float:left;}
.alignright{float:right;}
.right{float:right;}
th{font-size:1.2em;font-weight:bold;}
tr{font-size:1.0em;font-weight:normal;}
td a{text-decoration:underline;}
td a:hover{text-decoration:none;border-bottom:1px dotted #d5843b;}
.post p a{text-decoration:underline;}
.post p a:hover{text-decoration:none;}
#wp-calendar{width:200px;}
#tag_cloud a{color:#305fae;}
h2#current_cat{position:absolute;margin-top:-87px;}
#secondary-content ul ul,ul#last_posts, #tweets, .twitter, #presse{list-style-image:url(images/listicon.png);list-style-position:outside;margin-left:20px;font-size:12px;padding-bottom:25px;}
.textul{list-style-image:url(images/listicon.png);list-style-position:outside;margin-left:20px;font-size:13px;padding-bottom:25px;}
.textul a{text-decoration:underline;border:none;}
.textul a:hover{text-decoration:none;border-bottom:1px dotted #d5843b;}
.follow a:hover,#last_posts a:hover{text-decoration:none;border-bottom:1px dotted #d5843b;}
#featuredlist{list-style-image:none;list-style-position:inside;list-style-type:none;}
#featuredlist li{float:left;}
li#featured138hidden{visibility:hidden;}
li#featuredprodukt{background:url(images/produkt_small.png) bottom center no-repeat;height:143px;width:302px;}
li#featuredprodukt:hover{background:url(images/produkt_small.png) top center no-repeat;}
li#featuredteam{background:url(images/team_small.png) bottom center no-repeat;height:143px;width:302px;}
li#featuredteam:hover{background:url(images/team_small.png) top center no-repeat;}
li#featuredblog{background:url(images/blog_small.png) bottom center no-repeat;height:143px;width:302px;}
li#featuredblog:hover{background:url(images/blog_small.png) top center no-repeat;}
li#featuredblogstart{background:url(images/blog_small.png) bottom center no-repeat;height:143px;width:298px;}
li#featuredblogstart:hover{background:url(images/blog_small.png) top center no-repeat;}
li#featuredproduktright{background:url(images/produkt_small.png) bottom center no-repeat;height:143px;width:302px;}
li#featuredproduktright:hover{background:url(images/produkt_small.png) top center no-repeat;}
#featuredlist a,a:hover,a:active{border:none;}
li#xyz{padding-top:35px;width:296px;height:143px;}
#partnerlist li{padding:10px 0;}
#header{width:902px;margin:0 auto;height:344px;}
#header_top{width:902px;margin:0 auto;height:122px;}
.wp-caption a:hover{text-decoration:none;border:none;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:5px;margin:5px 10px 5px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
#page-wrap{width:903px;margin:0 auto;}
.post{padding:30px 40px;text-align:justify;font-size:11px;word-spacing:1px;}
#article-area{margin:0px auto 0;min-height:600px;position:relative;top:-90px;}
#blogtabs{margin-left:14px;padding-bottom:30px;}
#blogtabs ul{list-style:none;}
#blogtabs li{list-style-image:none;display:inline;}
#blogtabs a{display:block;height:41px;margin-top:12px;text-indent:-9999px;float:left;}
.categories .cat-item a{background:none;width:auto;}
.cat-item-x a{width:59px;background:url(images/blogcat_alle.png) no-repeat;}
.cat-item-7 a{width:66px;background:url(images/blogcat_projekt.png) no-repeat;}
.cat-item-1 a{width:61px;background:url(images/blogcat_team.png) no-repeat;}
.cat-item-11 a{width:140px;background:url(images/blogcat_foerderung.png) no-repeat;}
.cat-item-13 a{width:128px;background:url(images/blogcat_eigenes.png) no-repeat;}
.cat-item-39 a{width:132px;background:url(images/blogcat_veranstaltungen.png) no-repeat;}
#blogtabs a:hover,#blogtabs a:active{background-position:center center;}
.current-cat a{background-position:bottom center;}
#abouttabs,#producttabs{margin-left:13px;margin-top:2px;padding-bottom:30px;}
#abouttabs ul,#producttabs ul{list-style:none;}
#abouttabs li,#producttabs li{list-style-image:none;display:inline;}
#abouttabs a,#producttabs a{display:block;height:40px;margin-top:12px;text-indent:-9999px;float:left;}
.about-item-1 a{width:104px;background:url(images/tab_vision.png) bottom center no-repeat;}
.about-item-2 a{width:101px;background:url(images/tab_team.png) bottom center no-repeat;}
.about-item-3 a{width:111px;background:url(images/tab_ziele.png) bottom center no-repeat;}
.about-item-4 a{width:140px;background:url(images/tab_evolution.png) bottom center no-repeat;}
.about-item-5 a{width:132px;background:url(images/tab_ausblick.png) bottom center no-repeat;}
#abouttabs a:hover,#abouttabs a:active,#producttabs a:hover,#producttabs a:active{background-position:top center;}
.product-item-1 a{width:147px;background:url(images/tab_kaimbo.png) bottom center no-repeat;}
.product-item-2 a{width:147px;background:url(images/tab_speakr.png) bottom center no-repeat;}
.product-item-3 a{width:147px;background:url(images/tab_podspeak.png) bottom center no-repeat;}
.product-item-4 a{width:147px;background:url(images/tab_services.png) bottom center no-repeat;}
#nav{list-style:none;float:right;padding-top:53px;padding-right:10px;color:#305fae;font-size:15px;}
#nav li{display:inline;}
#nav a{display:block;float:right;color:#305fae;margin-left:40px;}
#nav a:hover,#nav a:active{text-decoration:none;border-bottom:1px dotted #305fae;}
.current_page_item a,.current_page_parent a{border-bottom:1px dotted #305fae;}
#oldnew{margin-left:40px;padding:20px 0;}
#oldnew li{display:inline;}
#start_right{margin-right:20px;width:235px;float:right;overflow:auto;padding-right:15px;min-height:500px;}
#start_middle{margin:0;width:263px;padding-right:40px;float:right;overflow:auto;background:url(images/start_bg.png) top no-repeat;min-height:500px;}
#start_left{margin-left:40px;width:228px;float:left;overflow:auto;padding-right:40px;background:url(images/start_bg.png) top no-repeat;min-height:500px;}
#featured-content{background:transparent url(images/featured_bg.png) no-repeat scroll right 0;min-height:700px;width:612px;float:right;margin-bottom:-200px;}
#featured-content-start{background:transparent url(images/featured_bg_big.png) no-repeat scroll right 0;min-height:717px;width:900px;float:right;}
.widget_categories a{background:none;width:auto;}
#s{width:140px;}
#secondary-content{float:left;margin-top:120px;width:273px;font-size:13px;}
#secondary-content a:hover{text-decoration:none;border-bottom:1px dotted #d5843b;}
#sidebar{width:300px;}
#navigation{width:800px;position:relative;top:-185px;left:296px;}
#footer{height:248px;clear:both;background:url(images/footer_bg.jpg) repeat-x #98c9f2;}
#footer p{color:#ffffff;text-align:center;padding-top:213px;}
#footer a{color:#ffffff;}
#contact{background:url(images/contact_bg.png) no-repeat;width:710px;height:220px;}
#contact p{padding:15px 20px;}
.postdate{font-size:1.2em;}
.commentslink{font-size:1.2em;}
#partnertable{width:528px;}
.partnerlogo{width:223px;padding-top:35px;vertical-align:top;}
.partnerlogo a:hover{text-decoration:none;border-bottom:0px;}
.description{width:305px;padding-top:25px;font-size:12px;line-height:20px;}
.post p .alignleft{padding:6px 6px 6px 0;}
.partnerheading{padding-top:45px;padding-bottom:25px;}
.partnerheading2{padding-bottom:25px;padding-top:15px;}
.gallery-item{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:5px;margin:10px 10px 5px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;width:240px!important;min-height:190px;}
.gallery img{padding:2px;}
.gallery-caption{margin-left:0;}
.gallery-row clear{clear:both;}
#start_middle img{padding-bottom:25px;padding-left:40px;}
#searchform{padding-bottom:25px;}
#start_partner{padding-top:10px;}
#history{width:540px;background:url(images/history_bg.png) no-repeat;}
.history_date{padding-bottom:10px;width:100px;line-height:20px;}
.history_event{padding-bottom:10px;width:440px;line-height:20px;}
.follow{list-style-image:none;margin-left:-15px;margin-top:8px;}
.wp-pagenavi{word-spacing:1px;font-size:11px;padding:30px 40px;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #555;color:#555;}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #555;color:#555;}
.wp-pagenavi a:hover{border:1px solid #555;color:#555;}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #555;color:#555;}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#555;border:1px solid #555;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #555;color:#555;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #555;color:#555;}