/*reset style*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clear {
	display:block;
	height:0;
	width:0;
	font-size:0;
	clear:both;
	padding:0;
	margin:0;
	overflow:hidden;
	background:none;
	visibility:hidden;
}
/**end reset style**/


/*common style*/
.links-bt {
	height:100%;
	overflow:hidden;
}
.links-bt a {
	font-family:Helvetica, sans-serif;
	display:inline-block;
	height:24px;
	line-height:22px;
	float:left;
	padding:0 7px 0 10px;
	color:#0267c6;
	background:url(../img/links_left_bg.png) no-repeat left top;
}
.links-bt a:hover {
	text-decoration:none;
	background:url(../img/links_left_hover.png) no-repeat left top;
	color:#707070;
}
.links-bt span {
	background:url(../img/links_right_bg.png) no-repeat right top;
	width:3px;
	cursor:pointer;
	height:24px;
	display:inline-block;
	float:left;
}
.links-bt-02 {
	height:100%;
	overflow:hidden;
}
.links-bt-02 a {
	font-size:14px;
	font-family:Helvetica, sans-serif;
	display:inline-block;
	height:26px;
	line-height:26px;
	float:left;
	padding:0 12px 0 15px;
	color:#0267c6;
	background:url(../img/links_bt_left_02.png) no-repeat left top;
}
.links-bt-02 a:hover {
	text-decoration:none;
	background:url(../img/links_bt_02_hover.png) no-repeat left top;
	color:#707070;
}
.links-bt-02 span {
	background:url(../img/links_bt_right_02.png) no-repeat right top;
	width:3px;
	cursor:pointer;
	height:26px;
	display:inline-block;
	float:left;
}
a.links {
	color:#0267c6;
	font-size:10px;
}
a.email {
	color:#818181;
}
/*end common style*/

body {
	background:#f2f1eb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
#header, #content, #footer {
	width:960px;
	margin:0 auto;
}
#header {
	position:relative;
	background:#fff;
	height:90px;
}
#logo {
	padding:15px 0 0 30px;
}
.header-top-part {
	position:absolute;
	top:10px;
	right:20px;
	line-height:24px;
}
ul.top-nav, ul.top-nav-02, ul.language {
	float:left;
	font-size:11px;
	font-family: Helvetica, sans-serif;
}
ul.top-nav-02 {
	padding-right:10px;
}
ul.top-nav-02 li a {
	color:#818181;
}
.login-link {
	color:#818181;
	font-size:11px;
	padding-left:20px;
}
ul.language {
	padding-right:10px;
}
ul.language li.selected a {
	color:#b2b2b2;
}
ul.top-nav li, ul.language li, ul.top-nav-02 li {
	float:left;
	padding:0 5px;
}
ul.top-nav li a, ul.language li a {
	color:#404040;
}
ul.top-nav li a:hover, ul.language li a:hover {
	color:#b2b2b2;
}
.header-top-part .search-input {
	background:url(../img/search_input.jpg) no-repeat left top;
	float:left;
	padding-top:5px;
	width:125px;
}
.input-txt {
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:3px 0 3px 20px;
}
.search-bt {
	float:left;
	padding-left:5px;
}
.main-nav {
	position:absolute;
	top:50px;
	left:230px;
}
.main-nav li {
	float:left;
	padding:0;
	font-size:16px;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
}
.main-nav li a {
	color:#404040;
	display:inline-block;
	padding:10px;
}
.main-nav li.selected a {
	color:#b1b1b1;
	text-decoration:none;
}
.main-nav li a:hover {
	color:#0267c6;
	text-decoration:none;
}
#sub-nav-part {
	/*display:none;*/
}
.main-nav-02 li {
	padding:0;
	position:relative;
}
.main-nav-02 li a {
	padding:10px 17px;
}
.main-nav-02 li.anwendung {
}
.main-nav-02 li.anwendung a.addcss {
	background:url(../img/spe_hover.gif) no-repeat left top;
	color:#0267c6;
}


.sub-nav-warp{
	display:none;
	position:absolute;
	top:30px;
	left:-301px;
	z-index:1000;
	width:690px;
	padding:10px 0 0 0;
	background:url(../img/sub_nav_bg.png) no-repeat left top;
	

	}


.sub-nav {
	padding:0 15px 25px 25px;
	
	
	overflow:hidden;
	
	background:url(../img/sub_nav_bg_02.png) no-repeat left bottom;
	
}
.sub-nav li {
	float:left;
	font-family:"Frutiger LT 55 Roman";
	font-size:12px;
	padding:0;
}
.sub-nav li dl {
}
.sub-nav li dl dt {
	position:relative;
	font-size:14px;
	color:#818181;
	padding:5px 7px 10px 7px;
	background:url(../img/dot.gif) repeat-x left bottom;
	
}
.sub-nav li dl dt.blue {
	color:#06F;
}
.sub-nav li dl dd {
	padding:6px 7px 0 7px;
}
.sub-nav li dl dd a {
	display:inherit;
	background:none;
	padding:0;
}
.sub-nav li dl dd a:hover {
	color:#06F;
	background:none;
}
/**
*show-part style
**/
#show-part {
	background:#fff;
}
.show-part-con {
	position:relative;
	width:1280px;
	height:336px;
	overflow:hidden;
	margin:15px auto;
}
.ad-part {
	margin:15px auto;
	width:1280px;
	height:237px;
	overflow:hidden;
}
/* Easy Slider */	
/* numeric controls */	

	ul#controls {
	position:absolute;
	top:310px;
	right:185px;
	float:left;
}
ul#controls li {
	float:left;
	padding:0 3px;
}
ul#controls li a {
	display:inline-block;
	height:10px;
	width:10px;
	text-indent:-9999px;
	float:left;
	background:url(../img/kuai.gif) no-repeat left top;
}
ul#controls li a:hover {
	background:url(../img/kuai_hover.gif) no-repeat left top;
}
ul#controls li.current a {
	background:url(../img/kuai_hover.gif) no-repeat left top;
}
ul#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}
/* // Easy Slider */


.slider-part {
}
.slider-part ul li {
	position:relative;
	height:336px;
	float:left;
	width:1280px;
}
.describe-part {
	width:420px;
	position:absolute;
	top:80px;
	left:650px;
}
.describe-part h2 {
	font-size:36px;
	line-height:40px;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	padding:5px 0;
}
.describe-part p {
	color:#3e3e3e;
	font-size:18px;
	line-height:20px;
	font-family: "Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
	padding:5px 0 10px 0;
}
.describe-part span a {
	color:#3e3e3e;
}
.learn-more {
	padding:10px 0 0 0;
}
/**
*.country-website style
**/
.country-website {
	background:#fff;
	height:250px;
	color:#3e3e3e;
	font-family: "Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
}
.country-website h3 {
	font-size:24px;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	color:#404040;
	padding:25px 0 18px 20px;
	margin:0 10px;
	background:url(../img/dot.gif) repeat-x left bottom;
}
.country-website ul {
	padding:20px 30px;
}
.country-website ul li {
	float:left;
	padding:0 20px;
	color:#3f3f3f;
	height:145px;
	background:url(../img/dot2.gif) repeat-y top right;
}
.country-website ul li.last {
	background-image:none;
}
.country-website ul li dl dt {
	font-size:24px;
	font-family:"Adobe Garamond Pro", Arial, "Times New Roman", Times, serif;
	color:#000;
	padding:3px 0 10px 40px;
}
.country-website ul li dl dd a {
	color:#0267c6;
}
.nederland {
	background:url(../img/ne.jpg) no-repeat left top;
}
.deutschland {
	background:url(../img/de.jpg) no-repeat left top;
}
.uk {
	background:url(../img/uk.jpg) no-repeat left top;
}
.italia {
	background:url(../img/italia.jpg) no-repeat left top;
}
/**
*boxes style
**/

.boxes {
	height:100%;
	padding:0 0 20px 0;
	margin:15px 0 0 0;
	color:#303030;
	font-family: "Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
}
.boxes ul li {
	float:left;
	background:#fff;
	margin:0 17px 0 0;
	padding:20px;
	width:268px;
}
.boxes ul li.last {
	margin:0 0 0 0;
}
.boxes ul li span {
	color:#3f3f3f;
}
.boxes ul li h3 {
	font-family:"Adobe Garamond Pro", Arial, "Times New Roman", Times, serif;
	color:#000;
	font-size:24px;
	padding:3px 0 12px 0;
}
/**
*footer style
**/
#footer {
	font-family: "Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
	background:url(../img/dot.gif) repeat-x left top;
}
#footer a:hover {
	color:#0267c6;
}
/**
*bread-crumbs style
**/					
.bread-crumbs {
	padding:5px 0 5px 10px;
	height:100%;
	overflow:hidden;
}
.bread-crumbs a {
	padding:0 5px 0 10px;
	color:#0267c6;
	float:left;
	background:url(../img/dere.gif) no-repeat left center;
}
.bread-crumbs a.selected {
	color:#818181;
}
.bread-crumbs a:hover {
	color:#0267c6;
}
.bread-crumbs a.home {
	background:url(../img/house.gif) no-repeat 10px center;
	width:15px;
	display:inline-block;
	text-indent:-9999px;
	float:left;
}
.bread-crumbs a.home:hover, .bread-crumbs a.home-selected {
	background:url(../img/home_hover.gif) no-repeat 11px center;
}
ul.sitemap {
	float:left;
	color:#808080;
	width:100%;
	height:100%;
	background:url(../img/dot.gif) repeat-x left top;
}
ul.sitemap li {
	float:left;
	padding:0 25px;
}
ul.sitemap li dl dt {
	font-size:12px;
	padding:10px 0;
}
ul.sitemap li dl dd {
	font-size:10px;
	padding:2px 0;
}
ul.sitemap li dl dd a {
	color:#808080;
}
ul.sitemap li dl dd a:hover {
	text-decoration:none;
	color:#0267c6;
}
/*social-web style*/
.social-web a {
	background:url(../img/scrip.gif) no-repeat;
	display:inline-block;
	text-indent:-99999px;
	width:13px;
	margin:0 1px;
}
.social-web a.xing {
	background-position:-175px 0;
}
.social-web a.xing:hover {
	background-position:-175px -19px;
}
.social-web a.flickr {
	background-position:-193px 0;
}
.social-web a.flickr:hover {
	background-position:-193px -19px;
}
.social-web a.youtube {
	background-position:-210px 0;
}
.social-web a.youtube:hover {
	background-position:-210px -19px;
}
.social-web a.slide-share {
	background-position:-230px 0;
}
.social-web a.slide-share:hover {
	background-position:-230px -19px;
}
/*share-styel*/		

.share a {
	background:url(../img/scrip.gif) no-repeat;
	display:inline-block;
	text-indent:-99999px;
	width:15px;
	margin:0 1px;
}
.share a.print {
	background-position:0 0;
}
.share a.print:hover {
	background-position:0 -20px;
}
.share a.e-mail {
	background-position:-22px 0;
}
.share a.e-mail:hover {
	background-position:-22px -20px;
}
.share a.pdf {
	background-position:-44px 0;
	width:27px;
}
.share a.pdf:hover {
	background-position:-44px -20px;
}
.share a.google {
	background-position:-80px 0;
}
.share a.google:hover {
	background-position:-80px -19px;
}
.share a.delicious {
	background-position:-99px 0;
}
.share a.delicious:hover {
	background-position:-99px -19px;
}
.share a.facebook {
	background-position:-117px 0;
}
.share a.facebook:hover {
	background-position:-117px -19px;
}
.share a.twitter {
	background-position:-135px 0;
}
.share a.twitter:hover {
	background-position:-135px -19px;
}
.share a.rss {
	background-position:-156px 0;
}
.share a.rss:hover {
	background-position:-156px -19px;
}
.footer-but {
	margin-top:10px;
	padding:10px 0 50px 0;
	background:url(../img/dot.gif) repeat-x left top;
}
.footer-but .copyright {
	color:#818181;
	font-size:11px;
	float:left;
	padding-left:10px;
}
ul.footer-nav {
	float:right;
	padding-right:20px;
}
ul.footer-nav li {
	float:left;
	padding:0 5px;
}
ul.footer-nav li a {
	color:#7d7b7c;
	font-size:11px;
	color:#0267c6;
}
/**
*DE_home page style
**/

.de-con {
}
.de-con .left {
	float:left;
	width:390px;
}
/*news-livestream style*/
	
.news-livestream {
	position:relative;
	background:#fff;
	padding:20px 15px 20px 30px;
}
.de-con h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#404040;
	padding:0 0 15px 0;
}
.de-con .left p {
	color:#808080;
	line-height:18px;
	font-family:Helvetica, Arial, sans-serif;
}
.allnews {
	position:absolute;
	top:20px;
	right:15px;
}
.news-livestream .newslist {
	margin:20px 0;
}
.news-livestream .newslist li {
	width:320px;
	padding:5px 0;
	background:url(../img/dot.gif) repeat-x left bottom;
}
.newslist li h4, .newslist li p span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}
.newslist li .ca-info {
	padding:5px 0 0 0;
}
.newslist li .ca-info .category {
	float:left;
	padding:3px 8px 3px 0;
}
.newslist li .ca-info .info {
	float:left;
	font-size:10px;
	color:#808080;
	border-left:1px solid #3186d2;
	padding:3px 0 3px 8px;
}
#scroll-part {
	height:350px;
	overflow:hidden;
}
/*.kontakt style*/
.kontakt {
	margin:15px 0 25px 0;
	background:#fff;
	padding:20px 15px 20px 30px;
	font-family: Helvetica, Arial, sans-serif;
}
.kontakt .kon-link {
	padding-top:10px;
}
.siegel {
	padding-top:15px;
}
.siegel img {
	float:left;
}
.de-con .left .siegel p {
	float:left;
	width:195px;
	padding:30px 0 0 15px;
	color:#0262ad;
}
/*de-con right*/
.de-con .right {
	float:left;
	width:535px;
	margin-left:27px;
}
/*.seminar-finder*/
.seminar-finder {
	background:#fff;
	padding:20px 15px 20px 30px;
}
.seminar-finder h2 {
	padding-left:10px;
}
.seminar-part {
	background:#dfdfdf;
	padding:20px 15px;
	width:455px;
}
.seminar-part input {
	background:url(../img/seminar_bg.jpg) no-repeat left top;
	float:left;
	width:351px;
}
/*aktuelle-seminare style*/
.aktuelle-seminare {
	background:#fff;
	padding:20px 30px 20px 30px;
	margin-top:15px;
	position:relative;
	color:#3e3e3e;
}
.aktuelle-seminare .alle {
	position:absolute;
	top:20px;
	right:30px;
}
.aktuelle-seminare ul {
}
.aktuelle-seminare ul li {
	padding:20px 0 20px 0;
	background:url(../img/dot.gif) repeat-x left bottom;
}
.aktuelle-seminare ul li.last {
	background:none;
	padding-bottom:10px;
}
.aktuelle-seminare ul li h3, .anwender-stories ul li h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:18px;
}
.headinfo {
	padding:5px 0 10px 0;
}
.headinfo span {
	padding:0 5px;
	border-left:1px solid #0267c6;
}
.headinfo span.spe {
	border:none;
	padding-left:0;
}
.seminare-con {
	width:100%;
}
.seminare-con p {
	float:left;
	width:340px;
}
.seminare-con .links-part {
	float:right;
}
.seminare-con .links-part a {
	display:block;
}
/*Anwendung style*/
.anwender-stories {
	background:#fff;
	padding:20px 20px 5px 30px;
	margin-top:15px;
	color:#818181;
}
.anwender-stories ul li {
	height:100%;
	overflow:hidden;
	padding:10px 0;
	background:url(../img/dot.gif) repeat-x left bottom;
}
.anwender-stories ul li.last {
	background:none;
}
.anwender-stories .img-part {
	float:left;
}
.anwender-stories .stor-con {
	float:left;
	width:320px;
	padding-left:20px;
}
.stor-con span {
	font-size:10px;
	display:block;
	padding:3px 0;
}
.stor-con h3 {
	padding:0 0 10px 0;
}
/**
*seminare-page-con style
**/
.seminare-page-con {
	padding-bottom:20px;
}
.seminare-page-con .left {
	width:535px;
	float:left;
}
.seminare-page-con .right {
	float:left;
	width:390px;
	padding-left:27px;
	font-family: "Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
}
.seminare-page-con h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#404040;
	padding:0 0 15px 0;
}
.seminare-page-con .left p {
	color:#808080;
	line-height:18px;
	font-family:Helvetica, Arial, sans-serif;
}
/*.ausbildung, .ausbilder, .ihr-kontakt  style*/
.ausbildung, .ausbilder {
	background:#fff;
	padding:20px 20px 20px 30px;
	color:#818181;
}
.ausbilder, .ihr-kontakt {
	margin-top:15px;
}
.ausbildung .img-part {
	float:left;
	padding-right:15px;
}
.ausbildung p {
	float:left;
	width:180px;
}
.ihr-kontakt {
	background:#fff;
	padding:20px 0px 20px 30px;
	color:#818181;
}
.ihr-kontakt dl {
	float:left;
	font-family:Helvetica, Arial, sans-serif;
}
.ihr-kontakt dl dt {
	color:#3e3e3e;
	padding:0 0 5px 0;
}
.ihr-kontakt dl dd {
	font-size:11px;
}
.ihr-contakt-links {
	float:left;
	padding-left:60px;
}
.ihr-contakt-links div {
	padding:4px 0;
}
/**
inner-page-con
**/

.inner-page {
	padding-bottom:20px;
}
.inner-page .left {
	width:685px;
	float:left;
	background:#fff;
}
.bread-crumbs-part {
	margin:0 15px;
	padding:10px 0;
	position:relative;
}
.diese-seite {
	position:absolute;
	top:15px;
	right:5px;
	font-size:10px;
	color:#808080;
}
.bread-crumbs-top {
	background:url(../img/dot.gif) repeat-x left bottom;
}
.bread-crumbs-bottom {
	background:url(../img/dot.gif) repeat-x left top;
}
/**
Seminare_Detailseite page
**/

.inner-page-con {
	font-family: "Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
	color:#3e3e3e;
	margin-bottom:20px;
}
.inner-page-con-top {
	padding:20px 20px 10px 30px;
}
.inner-page-con-top h1.title {
	font-family:Georgia;
	color:#000;
	font-size:36px;
	line-height:38px;
	padding:5px 0 15px 0;
}
.inner-page-con-top span.sub-title {
	font-family:Georgia;
	color:#000;
	font-size:18px;
	display:block;
}
.inner-page-con-top .left-part {
	float:left;
	width:350px;
	padding:25px 5px 0 0;
}
.inner-page-con-top .left-part p {
	padding:0 0 10px 0;
}
.inner-page-con-top .detail-part {
	float:left;
	width:245px;
	background:#f2f1eb;
	margin-top:25px;
	font-family:Helvetica;
	padding:15px;
}
.inner-page-con-top .kontakt-part {
	padding:20px;
	width:233px;
}
.detail-part h2 {
	font-family:Georgia;
	color:#000;
	font-size:24px;
	padding:5px 0 10px 0;
}
.detail-part dl {
}
.detail-part dl dt {
	line-height:20px;
	float:left;
	width:110px;
}
.kontakt-part dl dt {
	width:60px;
}
.detail-part dl dd {
	line-height:20px;
	float:left;
	width:135px;
}
.detail-part dl dd.spe, .kontakt-part dl dd a {
	color:#0267c6;
}
.inner-page-con-bottom {
	padding:0 20px 20px 30px;
}
/*tabs*/

.tab-menu {
	width:100%;
}
.tab-menu li {
	float:left;
}
.tab-menu li a {
	display:inline-block;
	color:#0267c6;
	font-size:14px;
	background:url(../img/tab_bg.gif) repeat-x left top;
	border-right:1px solid #fff;
}
.tab-menu li a:hover, .tab-menu li.active a {
	background:url(../img/tab_hover.jpg) repeat-x left top;
	color:#616161;
	text-decoration:none;
	border-right:1px solid #fff;
}
.tab-menu li.first {
	padding-left:4px;
	background:url(../img/lifirst.gif) no-repeat left top;
}
.tab-menu li.last {
	padding-right:5px;
	background:url(../img/lilast.gif) no-repeat right top;
}
.tab-menu li.last a {
	border-right:none;
}
.tab-box {
	position:relative;
	color:#5d5d5d;
	border:1px solid #dedede;
	border-top:none;
	overflow:hidden;
}
.tab-menu-01 li a {
	padding:10px 41px;
}
.tab-menu-02 li a {
	padding:10px 49px;
}
.tab-menu-03 li a {
	padding:10px 0;
	width:155px;
	text-align:center;
}

.tab-menu-04 li a {
	
	width:auto;
	padding:10px 36px;
	
}

.tab-box-01 {
	width:587px;
	padding:25px 10px 25px 25px;
	clear:both;
	margin-left:3px;
	height:220px;
}
.tabs-02 {
	padding-bottom:30px;
}
.tab-box-02 {
	width:579px;
	padding:25px 20px 25px 25px;
	clear:both;
	margin-left:3px;
	height:460px;
}
.tab-box-02 h2 {
	font-family:Georgia;
	font-size:24px;
	color:#000;
	padding-bottom:15px;
}
.p-leistung {
	padding-bottom:30px;
}
.nutzen-list li {
	line-height:20px;
}
.tab-box p {
	padding:5px 0;
}
.tabs-03 {
	padding-top:30px;
}
/*Newsroom-pressemitteilungen page style*/

.newsroom-part {
	width:623px;
	border:1px solid #dedede;
	border-top:none;
	margin:0 0 0 3px;
}
.stortieren-top {
	padding:20px;
}
.pressemitteilungen-list li {
	height:100%;
	overflow:hidden;
	padding:25px 0;
	margin:0 25px;
	background:url(../img/dot.gif) repeat-x left top;
}
.pressemitteilungen-list h2 {
	font-size:24px;
	line-height:28px;
	padding:10px 0 15px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.pressemitteilungen-list h2 a {
	color:#000;
}
.pressemitteilungen-list span {
	color:#828282;
}
.pressemitteilungen-list p {
	padding-bottom:5px;
}
.pressemitteilungen-list .float-left {
	float:left;
}
.pressemitteilungen-list .float-right {
	float:right;
}
.all-news a, .all-blog a {
	color:#0267c6;
}
.all-news {
	padding:10px 0 10px 20px;
}
.all-blog {
	padding:0 0 20px 100px;
}
/*newsroom-blog style*/
.blog-list {
	color:#818181;
	padding:20px 0;
}
.blog-list li {
	padding:0 0 10px 0;
	height:100%;
	overflow:hidden;
}
.blog-list .left-img {
	float:left;
	padding:0 10px 0 48px;
	border-right:1px solid #3186d2;
}
.blog-list .right-txt {
	float:left;
	width:455px;
	padding:0 0 10px 10px;
	background:url(../img/dot.gif) repeat-x left bottom;
}
.blog-list .spe {
	background:none;
}
.blog-list .right-txt h3 {
	font-family:Georgia;
	font-size:18px;
	line-height:20px;
	width:360px;
}
.blog-list .right-txt h3 a {
	color:#000;
}
.blog-list .right-txt a {
	color:#0267c6;
}
.blog-list .right-txt .datetime {
	font-size:10px;
	padding:5px 0;
}
.blog-list .right-txt p {
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.blog-list .right-txt .info-bt {
	font-size:10px;
	padding:10px 0 0 0;
	width:100%;
	float:left;
}
.tage-komm {
	float:left;
}
.tage-komm span {
	display:block;
}
.comshare {
	float:right;
	color:#0267c6;
	padding:15px 0 0 0;
}
.kommentare-list {
	width:425px;
	background:#f2f1eb;
	padding:15px;
	margin-top:10px;
}
.spe-blog {
	margin-top:0;
}
.kommentare-list h4 {
	font-family:Georgia;
	font-size:14px;
	width:360px;
	padding:0 0 5px 0;
}
.blog-list .right-txt .kommentare-list h4 a {
	color:#000;
}
.kommentare-list ul li {
	padding:5px 0;
	border-bottom:1px solid #fff;
}
.kommentare-list ul li.last {
	border:none;
}
.kommentar-schreiben-part {
	margin-left:100px;
	width:455px;
}
.kommentar-schreiben-part h3 {
	font-family:Georgia;
	font-size:18px;
	padding:10px 0;
}
.kommentar-schreiben-part ul li {
	float:left;
	padding:5px;
}
.kommentar-schreiben-part ul li input {
	border:1px solid #A8A8A8;
	height:26px;
	width:139px;
}
.kommentar-schreiben-part ul li label {
	color:#A7A7A7;
	display:block;
	font-size:10px;
}
.kommentar-schreiben-part ul li textarea {
	width:442px;
	height:95px;
	border:1px solid #A8A8A8;
}
.checkbox-part {
	padding:0 0 0 10px;
}
.checkbox-part label {
	color:#A7A7A7;
	font-size:10px;
	padding-left:10px;
}
.checkbox-part div {
	padding:5px 0;
}
.kommentar-schreiben-part .send {
	padding:10px;
}
/*partner mitgliederprofil page style*/	
.headline-part {
}
.headline-part img {
	float:left;
	border-right:1px solid #3186d2;
	padding-right:10px;
}
.headline-part .title-part {
	padding-left:10px;
	float:left;
}
/*partner kompetenzfinder page style*/	
	.gesucht-gefunden-part {
}
.gesucht-gefunden-part span {
	font-size:14px;
	color:#828282;
	display:block;
	padding:0 0 10px 0;
}
.gesucht-gefunden-part p {
	padding:10px 0;
}
.beratung-casestudy-part span.top-span, .newsroom-con span.top-span {
	font-size:14px;
	color:#828282;
	display:block;
	padding:0 0 10px 0;
}
.beratung-casestudy-part p.main-idea {
	font-size:18px;
	color:#818181;
	line-height:22px;
	font-family:Helvetica, sans-serif;
	padding:10px 0;
}
.beratung-casestudy-part h2 {
	font-family:Georgia;
	font-size:24px;
	line-height:26px;
	color:#000;
	padding:10px 0 15px 0;
}
.beratung-casestudy-part p {
	padding:5px 0;
}
.vedeio-part img {
	float:left;
	padding-right:20px;
}
.vedeio-part p {
	float:left;
	width:300px;
	padding-top:0;
}
.author-part {
	font-size:10px;
	color:#818181;
}
.author-part span {
	color:#0267c6;
}
/*kompetenz-Finder style*/
.kompetenz-Finder {
	background:#dddcda url(../img/search_bg_02.gif) repeat-x left top;
	width:590px;
	margin-top:10px;
	padding:20px;
	overflow:hidden;
}
.kompetenz-Finder h2 {
	font-family:Georgia;
	font-size:24px;
	color:#000;
	padding-bottom:15px;
}
.kompetenz-Finder dl {
	padding:10px 0;
}
.kompetenz-Finder dl dt {
	font-size:14px;
	float:left;
	width:115px;
}
.kompetenz-Finder dl dd {
	width:500px;
}
.kompetenz-Finder dl dd input {
	border:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
input.suche-nach {
	background:url(../img/seminar_bg.jpg) no-repeat left top;
	width:341px;
}
input.name {
	background:url(../img/input_bg_03.jpg) no-repeat left top;
	width:356px;
	padding:3px 0 3px 5px;
}
input.ort-plz {
	background:url(../img/Finder_03.gif) no-repeat left top;
	width:252px;
	padding:3px 0 3px 5px;
}
.kompetenz-Finder .finden-bt {
	float:right;
}
/*.mitgliederprofile-part style*/

.mitgliederprofile-part {
	position:relative;
}
.mitgliederprofile-part h2 {
	font-family:Georgia;
	font-size:24px;
	color:#000;
	padding:15px 0;
}
.mitgliederprofile-part .select-part {
	height:20px;
	width:200px;
}
.mitglieder-list-part {
	position:relative;
	z-index:1000;
}
.mitglieder-list {
	border:1px solid #dedede;
	margin-top:15px;
	padding:0 10px;
}
.mitglieder-list li {
	position:relative;
	height:100%;
	overflow:hidden;
	padding:12px 0;
	background:url(../img/dot.gif) repeat-x left bottom;
}
.mitglieder-list li.last {
	background:none;
}
.mitglieder-img {
	float:left;
	padding:0 15px;
}
.mitglieder-txt {
	float:left;
	width:300px;
	padding:0 0 0 20px;
}
.mitglieder-txt p {
	padding:10px 0 0 0;
}
.mitglieder-txt h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}
.mitglieder-txt h3 span {
	font-size:12px;
	color:#3e3e3e;
	font-family:"Frutiger LT 55 Roman";
	padding-left:5px;
	border-left:1px solid #06F;
}
.mitglieder-list .links-part {
	position:absolute;
	right:10px;
	top:35px;
}
.mitglieder-list .links-part h2 {
	padding:10px 0 3px 0;
}
.mitglieder-list .links-part span {
	padding-left:10px;
}
.mitglieder-list .links-part a {
	display:block;
	color:#0267C6;
	font-size:10px;
}
.finder-txt {
	width:480px;
	padding:0 0 0 10px;
}
.seminare-suche {
	width:400px;
	padding:0 0 0 10px;
}
.seminare-suche p {
	padding:0 0 0 0;
}
.sub-bread {
	padding-top:5px;
}
.sub-bread a {
	color:#818181;
	padding:0 5px 0 10px;
	background:url(../img/dere.gif) no-repeat left center;
}
/*page-part style*/
.page-part {
	padding:10px 0 20px 200px;
}
.page-part-02 {
	float:right;
}
.page-part a {
	padding:0 1px;
	color:#0267c6;
}
.page-part a:hover, .page-part a.selected {
	color:#b2b2b2;
}
.page-part a.pre-page {
	padding:0 10px 0 10px;
	background:url(../img/pre-page.gif) no-repeat left center;
}
.page-part a.next-page {
	padding:0 10px 0 10px;
	background:url(../img/next-page.gif) no-repeat right center;
}
/**
*inner-page-right style
**/
.inner-page .right {
	width:260px;
	float:left;
	margin-left:13px;
}
.inner-page .right h3 {
	font-family:Georgia;
	font-size:18px;
	color:#000;
	padding-bottom:12px;
}
.inner-ihr-kontakt, .sahinz-part, .basis-info-part {
	font-family:Helvetica, sans-serif;
	background:#fff;
	color:#818181;
	padding:20px 15px;
}
/*inner-ihr-kontakt style*/

.inner-ihr-kontakt dl dt {
	color:#3e3e3e;
	padding-bottom:5px;
}
.inner-ihr-kontakt dl dd {
	font-size:11px;
}
.inner-ihr-contakt-links {
	padding-top:10px;
}
.inner-ihr-contakt-links div {
	float:left;
}
.inner-ihr-contakt-links .one {
	padding-right:10px;
}
/*sahinz-part style*/
.sahinz-part, .leistungssport {
	margin-top:15px;
}
/*basis-info-part style*/	
.basis-info-part {
	margin-top:15px;
	font-family: "Frutiger LT 55 Roman";
}
.basis-link {
	padding-bottom:10px;
}
.basis-link a {
	display:block;
	padding:2px 0;
	color:#0267c6;
}
.basis-info-list li {
	background:url(../img/dot.gif) repeat-x left top;
	padding:15px 0;
}
.basis-info-list h4 {
	color:#3e3e3e;
	padding:0 0 10px 0;
}
.basis-info-list p {
	font-family:Arial, sans-serif;
}
/*leistungssport*/

.leistungssport {
	font-family:Helvetica, sans-serif;
	background:#fff;
	color:#818181;
	padding:20px 10px;
}
.leistungssport img {
	float:left;
	padding-right:10px;
}
.leistungssport p {
	padding-bottom:15px;
}
/*.teitter-part, .web-links, .registrieren-part  style*/
.teitter-part, .web-links, .registrieren-part {
	font-family:Helvetica, sans-serif;
	background:#fff;
	color:#818181;
	padding:20px 15px;
	margin-top:15px;
}
.teitter-part .newslist li {
	background:url("../img/dot.gif") repeat-x scroll left bottom transparent;
	padding:5px 0;
}
.teitter-part .newslist li.last {
	background:none;
}
.web-links ul li {
	line-height:25px;
}
.web-links ul li img {
	padding:0 5px 0 0;
}
.web-links ul li a {
	color:#0267c6;
}
.registrieren-part ul {
	padding:0 0 10px 0;
}
.registrieren-part ul li {
	padding:5px 0;
}
.registrieren-part ul li input {
	height:26px;
	width:230px;
	border:1px solid #a8a8a8;
}
.registrieren-part ul li label {
	color:#a7a7a7;
	font-size:10px;
	display:block;
}
.friend-links {
	font-family:Helvetica, sans-serif;
	color:#818181;
	padding:20px 15px 0 15px;
	margin-top:15px;
}
.friend-links ul li {
	padding:3px 0;
}
.friend-links ul li a {
	color:#0267c6;
}
.datepicker-part {
	padding:10px 0 5px 0;
}
.datepicker-part h5 {
	font-size:14px;
}
.datepicker-part input {
	background:url(../images/datepbg.gif) no-repeat left top;
	height:17px;
	width:129px;
	margin:0 5px 0 0;
	float:left;
	padding-left:5px;
}
.datepicker-part dl {
	float:left;
	width:250px;
}
.datepicker-part dl dt {
	width:50px;
}
.datepicker-part dl dd {
	width:250px;
}
.zielgruppe h5 {
	font-size:14px;
	padding:10px 10px 0 0;
	float:left;
}
.zielgruppe-right {
	padding:12px 0 0 0;
}
.zielgruppe-right span {
	float:left;
	padding:0 5px;
	color:#3e3e3e;
}
.zielgruppe-right span label {
	padding:0 5px;
}
.zielgruppe-right .master {
	background:url(../images/select.jpg) no-repeat left top;
	height:19px;
	width:135px;
	padding:0 0 0 5px;
	border:none;
}
.dropdown-part {
	position:absolute;
	right:0px;
	top:40px;
	z-index:5000;
}
.dropdown-part span.sor-nach {
	float:left;
	padding-right:5px;
}
.dropdown-part .dropdown {
	float:left;
}
/*.kontakt-page style*/					
						
.kontakt-right {
	margin-bottom:20px;
	color:#303030;
	font-family:"Frutiger LT 55 Roman", Arial, Helvetica, sans-serif;
}
.contact-form p {
	color:#3e3e3e;
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.contact-form {
	position:relative;
	margin-top:15px;
	background:#e0e0de;
	padding:15px;
	width:600px;
}
.cmxform legend {
	font-size:24px;
	color:#3e3e3e;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0 0 20px 0;
}
form.cmxform label {
	display:inline-block;
	line-height:1.8;
	vertical-align:top;
}
#commentForm label {
	font-size:14px;
	width:80px;
}
.cmxform span.shuoming {
	font-size:10px;
	color:#3e3e3e;
	padding:0 0 0 83px;
}
.cmxform span.shuoming-02 {
	padding:0 0 0 0;
}
.cmxform input {
	height:20px;
	background:url(../img/input_contact_bg.gif) no-repeat left top;
	border:1px solid #868686;
	line-height:20px;
	padding:0 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	width:305px;
}
#ccomment {
	width:310px;
	height:138px;
	border:1px solid #868686;
	background:url(../img/input_contact_bg.gif) no-repeat left top;
}
#czipcode {
	margin-right:10px;
	width:90px;
}
#commentForm label.label-country {
	width:60px;
}
#commentForm select {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
select.select-01 {
	width:140px;
}
.spe-select {
	position:absolute;
	left:270px;
	top:163px;
}

.contact-form p.select-part-02 {
	padding:0 0 0 80px;
}
select.select-02 {
	width:310px;
}
.cmxform input.submit {
	border:0;
	background:none;
	margin:15px 0 0 75px;
	width:105px;
	text-align:center;
	font-size:11px;
	color:#0267c6;
}
#commentForm label.error {
	display:inline;
	margin-left:10px;
	width:auto;
	font-size:10px;
}
form.cmxform label.error, label.error {
	color:red;
	font-size:11px;
}
