#ie6Warning {
background-color:#FEFEFE;
border:1px solid #333;
clear:both;
font-family:verdana;
left:3px;
padding:10px;
position:relative;
top:190px;
width:943px;
}
#ie6Warning h1 {
	font-size:16px;
}

body { font-family:verdana; font-size:11px; line-height:18px; background-color:#ebf3eb; }
.noDisplay { display:none !important; }
.display { display:block !important; }
#logo { left:69px; position:absolute; top:9px; }
#logo2 { position:absolute; left:707px; top:41px; }
#logo3 { left:127px; position:absolute; top:15px !important; }
#content {
clear:both;
color:#666666;
font-family:verdana,arial,sans-serif;
font-size:11px;
height:600px;
left:270px;
line-height:17px;
overflow:auto;
position:relative;
top:180px;
width:700px; /*655px;*/
}
h1 {  color: #006ea7; font-family: arial; font-size: 24px; font-weight: bold; }
.green { color:#4d894d; }
.red { color:#E20019; /*#c60003;*/ }

#nav { list-style-type:none; margin:157px 105px; position:absolute; width:700px; }

ul.noFloat li { float:none !important; margin:0; }

li { float:left; margin-right:54px; }
li a { color:#555; text-decoration:none; font-size:11px; font-weight:bold; }
li a.active, li a:hover { color:#999 !important; }

table { padding:0; margin:0; }
th, td { vertical-align:top; margin:0; padding:0; }

#subnavUeber { list-style-type:none; margin:208px 192px; position:absolute; width:500px; }
#subnavUeber li { margin-right:24px !important; }

#subnavLei { list-style-type:none; margin:208px 266px; position:absolute; width:300px; }
#subnavLei li { margin-right:24px !important; }
.refNav { float:left; margin-top:2px; list-style-type:none; padding-left:30px; }
.refNav li { margin-right:30px; }

.col1 { clear:both; width:160px; float:left; height:25px; margin-right:15px; }
.col2 { width:135px; float:left; }
.col3 { width:128px; float:left; min-height:25px; }
.col4 { width:75px; float:left; margin-right:15px; }
.col5 { width:120px; float:left; }

.refZ { /* background-image:url(bg_refZeile.png); */
height:85px; /*61px;*/
margin-left:-80px;
padding-bottom:0;
padding-left:80px;
padding-right:0;
padding-top:5px; /* width:440px; */ clear:both; margin-top:-1px; line-height:14px;
border-top:1px dotted #b5b5b5;
}
label.must { text-decoration:underline; }
label { float:left; width:65px; padding-bottom:0; font-size:11px; clear:both; color:#006EA7 !important; }
input[type=text], textarea { border:none; border-bottom:1px solid #006EA7; width:170px; font-size:11px; font-family:verdana; margin-top:1px; background-color:transparent; }
.checkBox, input[type=checkbox] { clear:both; float:left; margin:5px 10px 0 0; }
.checkBoxL { clear:none; width:145px; margin-top:3px; }
textarea { margin-bottom:10px; margin-top:3px; }
img { border:none; }
#galerie { margin-top:5px; margin-left:-13px; padding:10px; float:left; line-height:35px !important; border:1px solid #A4A4A4; background-color:#fff; }
#galerie img { height:75px; width:100px; border:1px solid #ddd; }

.leftDiv { float:left; width:350px; margin-right:70px; }
.rightDiv { float:left; width:240px; }
#container { /*z-index:100;*/ }
#verticalLine { height:534px; left:540px; position:absolute; top:199px; width:3px; border-left:1px solid #a4a4a4; }
form { line-height:22px; }

#pLink {
font-family:Trebuchet MS;
font-size:11px;
left:662px;
position:absolute;
text-align:center;
top:107px;
}

.pointer { cursor:pointer; }
#home { }
#buch { position:relative; height:21px; left:110px; position:absolute; top:130px; width:56px; overflow:hidden; }
#themen { height:21px; left:186px; overflow:hidden; position:absolute; top:130px; width:77px; }
#soforthilfe { height:21px; left:281px; overflow:hidden; position:absolute; top:130px; width:124px; }
#portrait { height:21px; left:412px; overflow:hidden; position:absolute; top:130px; width:94px; }
#termine { height:21px; left:527px; overflow:hidden; position:absolute; top:130px; width:81px; }
#kontakt { height:21px; left:369px; overflow:hidden; position:absolute; top:606px; width:83px; }
#impressum { height:21px; left:460px; overflow:hidden; position:absolute; top:606px; width:153px; }
#coachingBremen { height:21px; left:830px; position:absolute; top:606px;  }

.text {
color: #006ea7;
font-family: arial;
font-size: 14px;
left: 0;
position: absolute;
    top: 0;
}
.noTop { margin-top:0; }
a { color:#666; text-decoration:underline; }
a:hover { color:#666; text-decoration:underline; }


#selbstanalyse { cursor: pointer; height: 158px; left: 76px; position: absolute; top: 54px; width: 150px; }
.longOverDiv { cursor: pointer; height: 26px; left: 284px; position: absolute; width: 207px; }
#fuehrungstraining { top:50px; }
#teamtraining { top:86px; }
#vertriebstraining { top:124px; }

#anti-stresstraining { top:128px; }
#konflikttraining { top:164px; }
#praesentationstraining { top:161px; }
#moderationstraining { top:232px; }
#fuehrungs-nachwuchstraining { top:269px; }
#motivationstraining { top:197px; }
#business-knigge { top:341px; }

#telefoncoaching { height:158px; left:495px; position:absolute; top:18px; width:150px; cursor:pointer; }
#ausblick { cursor: pointer; height: 158px; left: 539px; position: absolute; top: 55px; width: 150px; }

#infoDiv { position:absolute; left:10px; top:370px; color:#000; padding-right:10px; width:777px; }

.bio { display:none; }
.bioLinks { font-size:10px; }
.bioLinks a { color:#4D894D; }
.longLabel { width:310px; clear:none; }
#docs { line-height:20px; }
#docs input[type=checkbox] { margin:5px 10px 0 0; }
#button { cursor: pointer; left: 280px; position: absolute; top: 260px; }

#container div {  }

#tipp {
	color: #FFFFFF;
	font-size: 10px;
	height: 210px;
	left: 12px;
	line-height: 16px;
	overflow: auto;
	position: absolute;
	top: 58px;
    width: 125px;
}

#twitter {
	left: 56px;
	position: absolute;
    top: 598px;
}
#xing {
	left: 94px;
	position: absolute;
	top: 598px;
}
#facebook {
	left: 131px;
	position: absolute;
	top: 598px;
}

#coaching-bremen {
	margin-left:35px;
}

#coaching-bremen h1 {
	margin-bottom:0;
}

#coaching-bremen p {
	margin-top:0;
}

table { border:none; text-align:left; margin:0 0 8px 0; }
table th { padding:0; }
table td { padding:0; }

ul.termine { margin:10px 0 0 0px; padding:0 0 0 25px; list-style-type:decimal; }
ul.termine li { float:none !important; margin-right:0; }

#kontaktDiv, #kontaktDiv2 {
	background-color: #4d894d;
	color:#fff;
	height: 265px;
	left: 210px;
	position: absolute;
	top: 25px;
	width: 350px;
	display:none;
}

#kontaktDiv label, #kontaktDiv2 label {
	width:95px;
}

#kontaktDiv longLabel, #kontaktDiv2 longLabel {
	width:140px;
}

#kontaktDiv a, #kontaktDiv2 a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#nameNL {
	background-color: transparent;
	border: none;
	font-family: verdana;
	font-size: 10px;
	margin-top: 1px;
    width: 90px;
}

.navi {
	font-family: arial,verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
    width: 179px;
}

.navi a {
	color:#fff;
	text-decoration:none;	
}

.navi a:hover {
	color:#eee !important;
	text-decoration:underline !important;
}

.pdf {
left: 15px;
position: relative;
    top: 1px;
}

form.label45 label {
	width:45px;
}

form.anfrage {
	line-height: 12px;
}

form.anfrage input[type="checkbox"] {
width: 13px;
height: 13px;
padding: 0;
margin:0;
vertical-align: bottom;
position: relative;
top: -1px;
*overflow: hidden;
}

form.anfrage strong {
	font-family: arial;
    font-size: 13px;
}

form.anfrage label {
display: block;
padding-left: 20px;
text-indent: -15px;
}

.redSubmit {
	background-color:#E20019; color:#fff; padding:3px 16px; border:none;
}

#wahl1a, #wahl1b, #wahl1c, #wahl2a, #wahl2b, #wahl2c, #wahl3a, #wahl3b, #wahl3c {
	border:none;
}

#rr label {
	color:#fff !important;
}

#rr input[type="text"] {
	border-bottom:1px solid #fff;
	color:#fff;
}
