body {
color: #708090; 
}

h1 {
color: #708090; 
}

h2 {
color: #708090; 
}

h3 {
color: #333366;
} 

h4 {
color: #333366;
} 

h5 {
color: #333366;
} 

hr {

height:1px; 
border-color:#D0D7DA;
border-style:dashed;
}

/* === Headmenu horizontal ==================================== */


#headmenu ul {
background-image: url("../bc_images_basics/bc_competence_menu_off.jpg"); 
}	

.headactive { 
background-image: url("../bc_images_basics/bc_competence_menu_on.jpg"); 
}


/* === Sidemenu links ==================================== */


#sidemenu li a:link, #sidemenu li a:visited {
color: #708090; 
}

#sidemenu li a:hover, #sidemenu li a:active {
color: #333366;  
}

.sidemenuactive {
color: #333366; 
}

/*=== Competence Content + Specialcontent ==============================*/


#content {
margin-right:150px;
}

#content a:link, #content a:visited {
/*color: #708090;
color: #333366; */ 
color:#FF6600; 
text-decoration: none;
}

#content a:hover, #content a:active { 
/*color: #333366; 
color:#FF6600;*/ 
color: #333366;
text-decoration: none;
}

 
/*
#specialcontent {
width: 300px; 
}

*/

#specialcontent a:link, #specialcontent a:visited {
color:#708090;
text-decoration:none;
}
#specialcontent a:hover, #specialcontent a:active {
color:#333366;
text-decoration:none;
}

#specialcontent a.download:link, #specialcontent a.download:visited {
color:#708090;
font-weight:bold;
text-decoration:none;
}

#specialcontent a.download:hover, #specialcontent a.download:active {
color:#333366;
}

#specialcontent a:link, #specialcontent a:visited {
color:#708090;
text-decoration:none;
}

#specialcontent a:hover, #specialcontent a:active {
color:#333366;
text-decoration:none;
}
/* === Competence Content Stylings ==================================== */

#content h2 {
color: #333366;
font-weight: normal;	
font-size: 15px;
line-height:150%;
margin-bottom:.3em;
margin-top:.6em;
}

#content h3 {
color: #333366;	
font-size: 13px;
font-weight: bold;
margin-bottom:0;
padding-bottom:0;
}


#content ul.listing1 li b {
color: #677684; 
}

#content .intro {
color: #333366; 
line-height:220%;
margin-bottom:.5em;	
}

#content .casebox { /*Praxis-Szenarios neu*/
background-color: #f2f3f5;
color: #708090;  
line-height: 145%;
padding: 10px 16px 2px 14px;
margin-bottom:20px;
margin-top:20px;
border-left-color:#FF9900;
border-left-style:solid;
border-left-width:10px;
}

#content.international h2 {
color: #333366; 	
background:transparent;
/*
border-left-color:#FF9900;
border-left-style:solid;
border-left-width:10px;
padding-left:10px;
*/
margin-bottom:.3em;
}	

#content.change h2 {
color: #333366;
font-weight: normal;	
font-size: 15px;
line-height:150%;
/*
margin-bottom:0;
*/
margin-bottom:.3em;
/*
margin-top:1em;
*/
margin-top:.6em;
}

#content.change h3 {
color: #333366;	
font-size: 13px;
font-weight: bold;
margin-bottom:0;
padding-bottom:0;
}

#content.casebox h2 {
font-weight:bold;
font-size:13px;
color: #333366;  
padding-bottom:0;
border-left:none;
padding-left:0;
}
	
#content .bluebox { /*wie ehemals Praxis-Szenen*/
background-color: #899fba;
color: #fff;  
line-height: 145%;
padding: 10px 16px 4px 14px;
margin-bottom:20px;
}

/* === Competence Specialcontent: ABC-Coaching ==================================== */

#specialcontent.abc .csc-default {
margin-bottom:24px;
}

/* === Competence Specialcontent: FCE boxright ==================================== */

.boxright {
/*background-image: url("../bc_images/bc_competence_csfond.jpg");  
color: #ffffff;*/ 
background-color: #f2f3f5;
color: #333366;  
line-height: 145%;
padding: 12px 16px 12px 14px;
}

.boxright h2 {
margin: 0;
padding-bottom: .5em;
font-size: 13px;
font-weight: bold;
color:#e85d01;
/*color: #333366; */
}

.boxright h3 {
padding:0;
margin:0;
font-size: 19px;
font-weight: 100;
line-height: 150%; 
padding-bottom: 16px;
} 

.boxright .abbinder {
font-size: 14px;
font-weight: 100;	
color:#708090;
}

#content .abbinder {
color: #333366;
font-size: 16px;
font-weight: 100;	
}

#content .initial {
font-size:14px;
font-weight:bold;
}
/* === Competence Specialcontent: Japan Basics for Business ==================================== */

#specialmenu  {
position: absolute;
top: 0;
left: 0;
}

.japanbasicsfond {
margin: 0;
padding: 0;
background-image: url("../bc_images/bc_japanbasics_specialmenu.jpg"); 
background-repeat: no-repeat;
width: 300px;
height: 422px;
padding: 216px 20px 12px 0px;
}

.japanindividualfond {
margin: 0;
padding: 0;
background-image: url("../bc_images/bc_japanindivid_specialmenu.jpg"); 
background-repeat: no-repeat;
width: 300px;
height: 422px;
padding: 216px 20px 12px 0px;
}

.asiacoachingfond {
margin: 0;
padding: 0;
background-image: url("../bc_images/bc_asiacoaching_specialmenu.jpg"); 
background-repeat: no-repeat;
width: 300px;
height: 422px;
padding: 216px 20px 12px 0px;
}

.vortraegeintfond {
margin: 0;
padding: 0;
background-image: url("../bc_images/bc_vortraege_specialmenu.jpg"); 
background-repeat: no-repeat;
width: 300px;
height: 422px;
padding: 216px 20px 12px 0px;
}

#specialmenu ul {
list-style-type: none;
text-decoration: none;
}

#specialmenu ul li {
margin: 0;
padding: 0;
line-height: 145%;
padding-bottom: 20px;
}

#specialmenu li a:link, #specialmenu li a:visited {
color: #708090; 
text-decoration: none;
}

#specialmenu li a:hover, #specialmenu li a:active {
color: #333366;  
font-weight: bold;
text-decoration: none;
}

.specialmenuactive {
color: #333366; 
font-weight: bold;
}


/* === Competence Farbwelt ==================================== */

.compentencebold {
color: #708090; 
font-weight: bold; 
}

.competencebook {
color: #708090; 
}

.competencedark {
color: #333366; 
}

.competencebolddark {
color: #333366;
font-weight: bold; 
}

.fond  { 
background-image: url("../bc_images/bc_competence_cfond.jpg"); 
line-height: 190%; 
margin-left: 0; 
padding: 16px 20px 10px 16px;
margin-top:2em;
}

.competencefond  { 
background-image: url("../bc_images/bc_competence_cfond.jpg"); 
line-height: 190%; 
margin-left: 0; 
padding: 10px 20px 10px 16px;
margin-top:2em;
margin-bottom:2em;
}

.competencefond p {
	margin-bottom:0;
}

.caseheads {
font-style: italic;
font-size: 15px; 
}

.competencenote  { 
border-bottom:1px dashed #D0D7DA;
border-color:#D0D7DA;
border-style:dashed;
border-top:1px dashed #D0D7DA;
border-left:none;
border-right:none;
line-height:160%;
padding:12px 12px 8px 12px;
}

.competencenote em {
	font-size:11px;
	margin-top:5px;
}
 
 
.competenceline    { 
background-image: url("../bc_images_basics/bc_competence_line.jpg"); 
background-repeat: repeat-x; 
margin: 0; 
padding: 0; 
position: absolute; 
bottom: -80px; 
width: 100%; 
height: 15px;
}


/* === Linie Abbinder ==================================== */

#line  { 
background-image: url("../bc_images_basics/bc_competence_line.jpg"); 
}
/* === Wissenswertes after Work NEU 2010/11 ===================== */



/* Veranstaltungsteaser Startseite */

div.wawbox_teaser {
	padding-bottom:2.2em;
	margin-bottom: 2.4em;
	min-height:172px;
}

div.wawbox_teaser div.termin1,
div.wawbox_teaser div.termin2,
div.wawbox_teaser div.termin3,
div.wawbox_teaser div.termin4,
div.wawbox_teaser div.termin5,
div.wawbox_teaser div.termin6 {padding-bottom:2.2em;}

.termin1 { background: #dfeaf3 url("../bc_images/bc_waw_fo_13062035_h206.jpg") no-repeat 100% 36px;}
.termin2 { background: #dfeaf3 url("../bc_images/bc_waw_fo_14523510_h206.jpg") no-repeat 100% 36px;}
.termin3 { background: #dfeaf3 url("../bc_images/bc_waw_pm_01645797_h206_2.jpg") no-repeat 100% 36px;}
.termin4 { background: #dfeaf3 url("../bc_images/bc_waw_fo_13382322_h206.jpg") no-repeat 100% 36px;}
.termin5 { background: #dfeaf3 url("../bc_images/bc_waw_fo_7562034_h206.jpg") no-repeat 100% 36px;}
.termin6 { background: #dfeaf3 url("../bc_images/bc_waw_no-image_bg.jpg") no-repeat 100% 36px;}


p.wawbox_termin_teaser {
	background-color:#6f8b96;
	color: #fff;
	margin-bottom: 1.3em;
	padding: 8px 0px 9px 12px;
	border-right: 185px solid #ff8100;
	font-size: 14px;
	display: block;
}

p.wawbox_termin_nr {
	float: right;
	color: #fff;
	padding: 8px 10px 9px 12px;
	font-weight: bold;
	text-transform: uppercase;
} 

p.wawbox_thema_teaser {
	color:#222242;
	font-size:15px;
	padding: 0 200px 1em 2em;
	margin-top:0;
	margin-bottom:0;
}

p.wawbox_copy_teaser {
	padding: 0 200px 0 2em;	
}

div.wawbox_teaser img {
	padding-left: 2em;
}

/* Detailseiten */

div.wawbox {
	background-color: #dfeaf3;
	padding-bottom:2.2em;
	margin-top: 2em;
}

p.wawbox_termin_nr_left, div.wawbox_termin_nr_left {
	float: left;
	color: #fff;
	padding: 8px 10px 9px 12px;
	font-weight: bold;
	text-transform: uppercase;
} 

p.wawbox_termin_nr_right, div.wawbox_termin_nr_right {
	float: right;
	color: #fff;
	padding: 8px 10px 9px 12px;
	font-weight: bold;
	text-transform: uppercase;
} 

p.wawbox_termin, div.wawbox_termin  {
	background-color:#6f8b96;
	color: #fff;
	margin-bottom: 1.3em;
	padding: 8px 0px 9px 12px;
	border-left: 90px solid #ff8100;
	font-size: 14px;
	display: block;
}

p.wawbox_thema, div.wawbox_thema {
	color:#222242;
	font-size:15px;
	padding: 0 2em 1em 2em;
	margin-top:0;
	margin-bottom:0;
}

p.wawbox_copy, div.wawbox_copy {
padding: 0 2em 0 2em;	
}

p.wawbox_referent {
padding: 0 2em 1em 2em;
margin-bottom:0;	
color:#222242;
}

p.wawbox_gastgeber { 
padding: 0 2em 0 2em;
margin-bottom:0;
color:#222242;	
}

.img_termin1 { background: #dfeaf3 url("../bc_images/bc_waw_fo_13062035_h206.jpg") no-repeat top right;}
.img_termin2 { background: #dfeaf3 url("../bc_images/bc_waw_fo_14523510_h206.jpg") no-repeat top right;}
.img_termin3 { background: #dfeaf3 url("../bc_images/bc_waw_pm_01645797_h206_2.jpg") no-repeat top right;}
.img_termin4 { background: #dfeaf3 url("../bc_images/bc_waw_fo_13382322_h206.jpg") no-repeat top right;}
.img_termin5 { background: #dfeaf3 url("../bc_images/bc_waw_fo_7562034_h206.jpg") no-repeat top right;}
.img_termin6 { display:none; }

.wawbox ul {
	margin-bottom:2em;
	margin-left: 2em;
	margin-right: 0;
	background-color: #f1f6fa;
	padding: 1em 190px 1.2em 3em;
	border-left: 5px solid #ff8524;
}

div.wawbox img {
	padding-left: 2em;
	padding-top: 1.4em;
}

div.waw_button_aufmacher {
	float:right;
	margin-right: 1.5em;
	margin-left: 1em;
	padding: 1.2em 0 0 0;
	text-align:center;
	font-size: 18px;
	line-height: 130%;
	background: transparent url("../bc_images/bc_button_waw_aufmacher.png") no-repeat; 
	width: 180px;
	height: 129px;
	color: #fff;
}

div.waw_button_aufmacher_1z {
	float:right;
	margin-right: 0;
	margin-left: 1em;
	padding:1.5em 0 0 0;
	text-align:center;
	font-size: 22px;
	line-height: 124%;
	background: transparent url("../bc_images/bc_button_waw_aufmacher.png") no-repeat; 
	width: 180px;
	height: 129px;
	color: #fff;
}

div.waw_button_aufmacher_2z_smaller {
	float:right;
	margin-right: 1.5em;
	margin-left: 1em;
	padding: 1.9em 0 0 0;
	text-align:center;
	font-size: 15px;
	line-height: 120%;
	background: transparent url("../bc_images/bc_button_waw_aufmacher.png") no-repeat; 
	width: 180px;
	height: 129px;
	color: #fff;
}

div.waw_button_aufmacher_3z {
	float:right;
	margin-right: 1.5em;
	margin-left: 1em;
	padding: 1.2em 0 0 0;
	text-align:center;
	font-size: 15px;
	line-height: 120%;
	background: transparent url("../bc_images/bc_button_waw_aufmacher.png") no-repeat; 
	width: 180px;
	height: 129px;
	color: #fff;
}

div.waw_button_aufmacher_3z_starter {
	float:right;
	margin-right: 0;
	margin-left: 1em;
	padding:.9em 0 0 0;
	text-align:center;
	font-size: 17px;
	line-height: 124%;
	background: transparent url("../bc_images/bc_button_waw_aufmacher.png") no-repeat; 
	width: 180px;
	height: 129px;
	color: #fff;
}
img.waw_image {
	float:right;
	margin-right: 1.5em;
	margin-left: 1em;
	display:block;
}

/*Modifikationen für FCE Detailseite*/



div.wawbox_termin_nr {
	float: right;
	color: #fff;
	padding: 8px 10px 9px 12px;
	font-weight: bold;
	text-transform: uppercase;
} 

div.wawbox_termin_teaser p {
	background-color:#6f8b96;
	color: #fff;
	margin-bottom: 1.3em;
	padding: 8px 0px 9px 12px;
	border-right: 185px solid #ff8100;
	font-size: 14px;
	display: block;
}

div.wawbox_thema_teaser p {
	color:#222242;
	font-size:15px;
	padding: 0 200px 1em 2em;
	margin-top:0;
	margin-bottom:0;
}

div.wawbox_copy_teaser p {
	padding: 0 200px 0 2em;	
}

div.waw_button_aufmachertext {
	/* Button Basisstyling*/
	float:right;
	margin-right: 1.5em;
	margin-left: 1em;
	padding: 0;
	text-align:center;
	background: transparent url("../bc_images/bc_button_waw_aufmacher.png") no-repeat; 
	width: 180px;
	height: 129px;
	color: #fff;
}
div.waw_button_aufmacher_3z_small_style p {
	/*-Style 3-zeilig kleiner*/
	padding: 1.2em 0 0 0;
	font-size: 15px;
	line-height: 120%;
}

div.waw_button_aufmacher_3z_big_style p {
	/*-Style 3-zeilig größer*/
	padding:.9em 0 0 0;
	font-size: 17px;
	line-height: 124%;
}

div.waw_button_aufmacher_2z_small_style p {
	/*Style 2-zeilig kleiner*/
	padding: 1.9em 0 0 0;
	font-size: 15px;
	line-height: 120%;
}

div.waw_button_aufmacher_2z_big_style p {
	/*Style 2-zeilig größer*/
	padding: 1.2em 0 0 0;
	font-size: 18px;
	line-height: 130%;
}

div.waw_button_aufmacher_1z_big_style p {
	/*Style 1-zeilig groß*/
	padding:1.5em 0 0 0;
	text-align:center;
	font-size: 22px;
	line-height: 124%;
}

div.img_termin1 ul {
	margin-bottom:2em;
	margin-left: 2em;
	margin-right: 0;
	background: #f1f6fa url("../bc_images/bc_waw_fo_13062035_h206.jpg") no-repeat top right;
	padding: 1em 190px 1.2em 3em;
	border-left: 5px solid #ff8524;
}

div.img_termin2 ul {
	margin-bottom:2em;
	margin-left: 2em;
	margin-right: 0;
	background: #f1f6fa url("../bc_images/bc_waw_fo_14523510_h206.jpg") no-repeat top right;
	padding: 1em 190px 1.2em 3em;
	border-left: 5px solid #ff8524;
}

div.img_termin3 ul {
	margin-bottom:2em;
	margin-left: 2em;
	margin-right: 0;
	background: #f1f6fa url("../bc_images/bc_waw_pm_01645797_h206_2.jpg") no-repeat top right;
	padding: 1em 190px 1.2em 3em;
	border-left: 5px solid #ff8524;
}

div.img_termin4 ul {
	margin-bottom:2em;
	margin-left: 2em;
	margin-right: 0;
	background: #f1f6fa url("../bc_images/bc_waw_fo_13382322_h206.jpg") no-repeat top right;
	padding: 1em 190px 1.2em 3em;
	border-left: 5px solid #ff8524;
}

div.img_termin5 ul {
	margin-bottom:2em;
	margin-left: 2em;
	margin-right: 0;
	background: #f1f6fa url("../bc_images/bc_waw_fo_7562034_h206.jpg") no-repeat top right;
	padding: 1em 190px 1.2em 3em;
	border-left: 5px solid #ff8524;
}

div.wawbox_referent {
	padding: 0 2em 1em 2em;
	margin-bottom:0;	
	color:#222242;
}

div.wawbox_referent p {
	color:#222242;
	margin-bottom:0;
}

div.wawbox_gastgeber { 
	padding: 0 2em 0 2em;
	margin-bottom:0;
	color:#222242;	
}

div.wawbox_gastgeber p {
	color:#222242;
	margin-bottom:0;
}

/* R�ckblende 2010/11 neu all-in-one */

body.review #specialcontent { display:none;}

body.review #content { margin-right:40px;}

/*FCE Rueckblende */

.col_wrap {
	position: relative;
	margin-bottom:40px;
	/*
min-width: 1000px;
	width: 100%;
*/
}

.col_left {
	margin-right: 370px;
}

.col_right {
	position: absolute;
	right: 0;
	top: 0;
	width: 300px;
}

body.review #content.standard h2 {
    color: #333366;
    font-size: 19px;
    font-weight: normal;
    line-height: 150%;
    margin-bottom: 0;
    margin-top: 0;
	padding:0;
}

body.review #content h3 {
    color: #333366;
    font-size: 15px;
    font-weight: normal;
    line-height: 150%;
    margin-bottom: 0.3em;
    margin-top: 0;
}

body.review #content.standard div.testimonials {
	color:#333366;
	line-height:160%;
}

body.review #content.standard div.testimonials h2 {
	color:#333366;
	margin-top:0;
	margin-bottom: 1.3em;
	font-size: 15px;
    font-weight: bold;
    line-height: 165%;
}
body.review #content.standard div.testimonials hr {
	border:1px dashed #D0D7DA;
	margin:1em 0;
}


/* Tabellen Vortraege 2009/10 */
.waw2009-10   {width:100%;}

.waw2009-10 td.leftcol {
width: 8em;
padding-left:1em;
background-color:#6f8b96;
color: #fff;
}

.waw2009-10 td.rightcol {
width: auto;
background-color: #dfeaf3;
padding: .8em 1.5em 1.2em 1em;
border:  3px solid #fff;
border-width: 0 0 0 3px;
vertical-align: top;
}

/*

#content.waw2010-11 h3 {
background-color:#6f8b96;
color: #fff;
font-weight: normal;
padding: .5em 1em;
}
#content.waw2010-11 h4 {
background-color: #dfeaf3;
padding: 1em 2em;
}

.waw-background {
background-color: #dfeaf3;
padding: 2em;	
display: block;
}
*/
/* === Tabelle Wissenswertes after Work ===================== */


#content.waw .contenttable {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
color:#333366;
margin-bottom:0;
margin-top:3px;
}

#content.waw h2 {
color:#222242;
font-size:15px;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}

/*alter Stil, derzeit nicht verwendet*/
/* 
#content.waw h3 {
color:#708090;
font-size:100%;
font-weight:bold;
padding-bottom:0.5em;
}
*/
 
.waw td {
padding: .3em;
}

.waw table {width:100%;}
.waw table td.leftcol {
width: 8em;
padding-left:1em;
/*background-color:#708090;*/
background-color:#6f8b96;
color: #fff;
}

.waw table td.rightcol {
width: auto;
background-color: #dfeaf3;
padding: .8em 1.5em 1.2em 1em;
border:  3px solid #fff;
border-width: 0 0 0 3px;
vertical-align: top;
}

.waw tr {
border:none;
border-width: 0 0 0 0;
}

#content.waw .contenttable ul {
margin:.4em 0 0 0;
padding-left:1em;
}

#content.waw td.rightcol img {
float:right;
margin-top:.2em;
}

#content.standard div.csc-textpic-imagecolumn { margin-right: 20px ! important; margin-top: 20px; } 

#content div.rueckblende_waw p {
margin-bottom:.2em;
}

#content div.rueckblende_waw a {
float:right;
font-size:10px;
}

#content div.rueckblende_waw h2 {
font-size:19px;
font-weight:100;
line-height:150%;
margin:0;
padding:0 0 16px;
}

#specialcontent div.testimonials {
color:#333366;
line-height:160%;
}
#specialcontent div.testimonials h1 {
color:#333366;
margin-top:1em;
}
#specialcontent div.testimonials hr {
border:1px dashed #D0D7DA;
margin:1em 0;
}
/* === Tabelle  1 Tag - 1 Thema ===================== */

#content.eintag_einthema .contenttable {
width: 100%;
border-collapse: collapse;
border-spacing:0;
color:#333366;
margin-bottom:0;
margin-top:3px;
}


#content.eintag_einthema h2 {
color:#222242;
font-size:15px;
padding-bottom:0;
margin-top:.2em;
margin-bottom:0;
}


.eintag_einthema h3 {
color:#5e6b77;
font-size:100%;
font-weight:bold;
padding-bottom:0.5em;
}
 
#content.eintag_einthema .contenttable ul {
margin:.5em 0 0 0;
padding-left:1em;
}
.eintag_einthema td {
padding: .3em;
}

.eintag_einthema td.leftcol {
width: 8em;
padding-left:1em;
background-color:#ed6f00;
color: #fff;
}

.eintag_einthema td.rightcol {
color:#222242;
width: auto;
background-color: #ffae01;
padding: .8em 1em 1em 1em;
border:  3px solid #fff;
border-width: 0 0 0 3px;
}

.eintag_einthema tr {
/*
border:  1px solid #fff;
*/
border:none;
border-width: 0 0 0 0;
}

.eintag_einthema td.rightcol .contenttable td.left {
width: 90px;
padding-left:0;
color: #fff;
}


.white {background-color: #fff;}

.darkgrey {background-color:#708090;}

.grey {background-color: #dee5ed;}

.darkorange {color:#dd4901;}


div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-right:15px;
margin-bottom:15px;
}

