
#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;
}

.noDisplay { display:none !important; }
.display { display:block !important; }
.displayInline { display:inline !important; }

#logo { left:69px; position:absolute; top:9px; }
#logo2 { position:absolute; left:707px; top:41px; }
#logo3 { left:127px; position:absolute; top:15px !important; }

.green { color:#4d894d; }
.red { color:#971824; /*#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 { line-height:20px; margin-top:10px; }
th, td { vertical-align:top; padding-bottom:10px; }

#detailContent th, td { height:20px; /* height:30px; line-height:25px; */ padding-bottom:0; }
#detailContent table { line-height:15px !important; }
/*th { padding-right:20px; }*/

#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.checkbox { clear:none; width:auto; }
label.must { text-decoration:underline; }
label { float:left; width:55px; padding-bottom:0; font-size:11px; clear:both; }
input[type=text], textarea, input[type=password] { border:1px solid #A7BBC8; /*border-bottom:1px solid #000;*/ width:180px; font-size:11px; font-family:verdana; margin-top:1px; }
.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 { position:relative; height:21px; left:30px; position:absolute; top:130px; width:60px; overflow:hidden; }
#training { height:21px; left:105px; overflow:hidden; position:absolute; top:130px; width:87px; }
#soforthilfe { height:21px; left:213px; overflow:hidden; position:absolute; top:130px; width:111px; }
#portrait { height:21px; left:342px; overflow:hidden; position:absolute; top:130px; width:86px; }
#kontakt { height:21px; left:444px; overflow:hidden; position:absolute; top:130px; width:83px; }
#impressum { height:21px; left:540px; overflow:hidden; position:absolute; top:130px; width:153px; }

.text { position:absolute; left:187px; top:0px; width:420px; }
.noTop { margin-top:0; }

#selbstanalyse { position:absolute; height:350px; left:5px; width:150px; cursor:pointer; top:18px; }

.longOverDiv { cursor:pointer; height:26px; left:202px; position:absolute; width:245px; }
#fuehrungstraining { top:17px; }
#teamtraining { top:53px; }
#vertriebstraining { top:91px; }
#anti-stresstraining { top:128px; }
#konflikttraining { top:164px; }
#praesentationstraining { top:198px; }
#moderationstraining { top:232px; }
#fuehrungs-nachwuchstraining { top:269px; }
#motivationstraining { top:306px; }
#business-knigge { top:341px; }

#telefoncoaching { height:158px; left:495px; position:absolute; top:18px; width:150px; cursor:pointer; }
#ausblick { height:158px; left:495px; position:absolute; top:209px; width:150px; cursor:pointer; }

#infoDiv { position:absolute; left:10px; top:400px; color:#000; padding-right:10px; }

.bio { display:none; }
.bioLinks a { color:#4D894D; }
.longLabel { width:310px; clear:none; }
#docs { line-height:20px; }
#docs input[type=checkbox] { margin:5px 10px 0 0; }

/* skp */
body { font-family:arial, verdana; font-size:12px; line-height:18px; background-color:#333; }

#container {
height:645px;
margin:0 auto 0 auto;
overflow:hidden;
position:relative;
width:1060px; /*999px;*/
background-color:#fff;
border:1px solid #444;
border-bottom:none;
}

#contentLeft {
/* border:1px solid; */
clear:both;
color:#000000;
font-size:12px;
height:274px;
left:35px;
line-height:20px;
overflow:auto;
position:absolute;
top:360px;
width:175px; /*160px;*/
z-index:1;
}

#content {
/* border:1px solid; */
clear:both;
color:#000;
font-size:12px;
left:230px;
line-height:20px;
overflow:auto;
position:absolute;
top:385px; height:249px;width:550px;
min-width:550px;
padding-right:20px;
/*
top:200px;
width:650px;
height:300px;
*/
}

h1 { font-size:19px; margin:0 0 25px 0; }
h1.ueber { color:#5c4e41 }
h1.galerie { color:#7b869b; }
h1.kontakt { color:#534b40; }
h1.oeko { color:#477c1a; }
h1.login { color:#656567; }

a { text-decoration:underline; font-weight:normal; color:#000; }
a:hover { text-decoration:underline; }
a.galerie { display:block; }

#navi.ueber .active a { color:#5c4e41 !important; }
#navi.galerie .active a { color:#7b869b !important; font-weight:bold; font-size:14px; }
#navi.kontakt .active a { color:#534b40 !important; }
#navi.oekologie .active a { color:#477c1a !important; }
#navi.login .active a { color:#656567 !important; font-weight:bold; font-size:14px; }
#navi.kCenter .active a { color:#656567 !important; }

.inactive a { color:#fff !important; font-size:14px; }

#navi { position:absolute; left:0; top:200px; height:35px; width:100%; }
#navi.ueber { background-color:#5c4e41; }
#navi.galerie { background-color:#7b869b; }
#navi.kontakt { background-color:#534b40; }
#navi.oekologie { background-color:#477c1a; }
#navi.login, #navi.kCenter { background-color:#656567; }

#navi a { display:block; color:#fff; }

a.active { font-weight:bold; }

#navi a, a.galerie { text-decoration:none; }
#navi a:hover, a.galerie:hover { text-decoration:underline; }
#navi a.active { font-weight:bold; }
#navi div { float:left; margin-top:-8px; padding:16px 20px; width:90px; margin-right:15px; position:relative; z-index:20; }

#navi #block1.active { color:#5c4e41; background-color:#fff; line-height:24px; box-shadow: 0.3em 0.3em #cccccc; padding-top:12px; }
#navi #block3.active { color:#534b40; background-color:#fff; line-height:24px; box-shadow: 0.3em 0.3em #cccccc; padding-top:12px; }
#navi #block4.active, #navi.oekologie div.active { border:1px solid #477c1a; color:#477c1a; background-color:#fff; line-height:24px; box-shadow: 0.3em 0.3em #cccccc; padding-top:12px; }

#navi #block6.active { background-color:#FFFFFF; color:#656567; line-height:24px; padding-top:12px; padding-bottom:8px; height:145px;  position:relative; z-index:20; }

#navi.ueber div.active { border:1px solid #5c4e41; background-color:#FFF; }
#navi.galerie div.active { border:1px solid #7b869b; background-color:#FFF; }
#navi.kontakt div.active { border:1px solid #534b40; background-color:#FFF; }
#navi.impr div.active { border:1px solid #477c1a; background-color:#FFF; }
#navi.login div.active, #navi.kCenter div.active { border:1px solid #656567; background-color:#FFF; box-shadow: 0.3em 0.3em #cccccc; }

#navi div.inactive { }
#navi div.activeSta { }
.activeSta a { display:none !important; font-size:14px; }
.activeSta strong { color:#fff; }

#block1 { margin-left:210px; }
#block4 { width:105px !important; }
#block5 { width:100px !important; }
#block6 { width:110px !important; }
/*#block6 { display:none; }*/

#plz { border:1px solid #534b40; width:130px; padding:3px; color:#999; }
.black { color:#000 !important; }

#gallery ul { margin:5px 0 0 0; padding:0; }
#gallery li { margin:0; float:none; font-size:11px; }
.small { font-size:10px; }

.u-left { float:left; margin-right:20px; margin-top:0; clear:both; height:170px; }
.u-right { /*float:left;*/ }
.weiter { font-size:20px !important; margin:0; padding:0; position:absolute; left:75px; top:220px; }

#kontaktform input, #kontaktform textarea { float:left; margin-bottom:5px; }
#send, #send2, #send3 { display:block; background-color:#534b40; color:#fff; border:none; clear:both; margin:10px 0 0 55px; cursor:pointer; padding:3px 6px; }
#send2 { position:relative; top:15px; left:0; margin:0; background-color:#656567; }


#loginform input { border:1px solid #656567 !important; float:left; }
#loginform label { width:70px; }
#loginSend { display:block; background-color:#656567; color:#fff; border:none; clear:both; margin:10px 0 0 70px; cursor:pointer; padding:3px 6px; }

#sofortLogin input { border:none; background-color:#fff; color:#999999; padding:3px; width:130px; margin-right:3px; font-size:11px; }
#log { color:#fff !important; border:none; cursor:pointer; padding:3px 6px; width:auto !important; }

#log.ueber { background-color:#5c4e41 !important; }
#log.galerie { background-color:#7b869b !important; }
#log.kontakt { background-color:#534b40 !important; }
#log.oekologie { background-color:#477c1a !important; }
#log.login { background-color:#656567  !important; }


#butt { position:relative; clear:both; height:42px; background-color:#ccc; margin:0 auto; width:1060px; border:1px solid #444444; border-top:none; }
#buttPic { background-color:#FFFFFF; height:42px; left:270px; position:absolute; top:0; width:790px; background-position:0 42px; }

#sFirma, #sName, #sStrasse, #sOrt, #sFon, #soll { color:#534b40; }
.noOverflow { overflow:hidden !important; }

#artikelsuche { clear:both; margin-top:0; padding-top:0; position:absolute; left:0; top:20px; z-index:1; }
#artikelsuche input[type="text"] { border:1px solid #656567; font-family:arial,verdana; font-size:11px; margin-top:1px; width:60px; margin-bottom:5px; }
/*#artikelsuche div { line-height:14px; }*/
#artikelsuche #fExakt, #artikelsuche #abweichung { float:left; clear:none; /*margin:0 0 0 38px;*/ }
#artikelsuche #art-format1 { clear:both; float:left; }
#artikelsuche span { float:left; margin-left:4px; padding-top:4px; }
#artikelsuche #art-format2 { float:left; /*margin-left:4px;*/ }
#artikelsuche #suche { float:left; margin-top:10px; }
#artikelsuche label { float:none !important; font-weight:bold; }
#artikelsuche h1 { margin:0 0 10px; }
#artikelsuche select { font-family:arial,verdana; font-size:11px; border:1px solid #656567; margin-top:1px; }

#erg { /*border:1px solid #A7BBC8; */
font-size:11px;
height:315px;
overflow:auto;
clear:both;
/*padding:1px;*/
/* width:975px; */
}
#artikelsuche table { line-height:12px; margin-top:5px; position:relative; z-index:1; }
#erg table, #sel table { /*width:960px;*/ margin-top:0; }
#erg table.korb { width:748px; margin-top:0; }
#erg input.menge { width:25px !important; border:1px solid #656567 !important; background-color:#fff !important; }
#erg select { width:auto; }
#erg table th, #artikelsuche table th, .korb th { padding-right:10px; background-color:#ddd; padding:3px 5px; text-align:center; /*vertical-align:middle;*/ }
/* #erg table.korb th { min-width:59px; } */
#erg table td { padding-right:10px; background-color:#eee; padding:3px 5px; text-align:center; /*max-width:82px;*/ }
.alignC { text-align:center !important; }
#erg img { /*max-height:80px; max-width:80px;*/ border:none; }
#erg .minW { min-width:42px; }

table .s1 { width:42px; }
table .s2 { width:62px; }
table .s3 { width:62px; }
table .s4 { width:90px; }
table .s4ein { width:52px; }
table .s5 { width:108px; }
/*table .s5b { width:28px; }*/
/*table .s5e { width:98px; }*/
table .s6 { width:50px; }
table .s7 { width:39px; }
table .s8 { width:41px; }
table .s9 { width:42px; }
table .s10 { width:52px; }
table .s11 { width:139px; }
table .s11 img { max-height:295px; width:auto; /* width:158px;*/ }
table .s12 { width:32px; }
table .s12 img { margin-top:6px; }
table .s13 { width:36px; }
table .su { width:250px; }

table .k1 { width:37px; }
table .k2 { width:41px; }
table .k3 { width:70px; }
table .k4 { width:90px; }
table .k5 { width:65px; }
table .k6 { width:125px; }
table .k7 { width:62px; }
table .k8 { width:52px; }
table .k9 { width:125px; }
table .k10 { width:30px; }
table .k11 { width:43px; }
table .k12 { width:110px; }
table .k13 { width:25px; }

#erg input[type="text"] { /*border:none; background-color:transparent; color:#000;*/ width:50px; }
/* #erg textarea { border:none; background-color:transparent; color:#000; width:60px; } */
ul.downloads li { float:none; }

div.fl { float:left; max-width:100px; width:80px; background-color:#DDDDDD; }
#cart { float:right; font-size:15px; color:#656567; margin-right:27px; position:relative; z-index:1; }
#cart img { position:relative; top:1px; left:0; }
#send3 { background-color:#656567; margin:0 0 10px 52px; }
#sel input { font-family:arial,verdana; }
#hSuche { margin:0; float:left; padding:0; }

#dark { position:fixed; left:0; top:0; width:100%; height:100%; background-color:#000; opacity:0.5; z-index:2; display:none; }
#detail { position:relative; margin:10% auto; height:655px; width:740px; background-color:#eee; /* #f5f3f3; fff;*/ z-index:3; color:#000; padding:10px; display:none; }
#detailClose { float:right; font-family:verdana; font-size:17px; font-weight:bold; margin-right:5px; text-decoration:none; }

.redBorder { border:1px solid red; }
#detailContent table th { font-weight:bold; text-align:left; }
.lexi { /* border-bottom:1px dotted red; cursor:help; */ }
#topPic { position:absolute; left:270px; top:0; width:790px; height:200px; background-color:#fff; }
#logo { position:absolute; left:0; top:0; width:430px; height:200px; background-image:url(../pix/logo_bg.png); padding-left:14px; }
#sofortLogin { background-image:url(../pix/logo_bg.png); height:42px; left:0; position:absolute; top:0; padding:0; background-color:transparent; width:444px; }

#newOekoBlock {
	background-color:#569B00;
	height: auto;
	margin-top: 0 !important;
	padding: 8px 20px 9px 20px !important;
}

div.aktuelles  {
	color:#000000 !important;
}

.aktuelles h1 {
	color:#908981 !important;
}

.aktuelles a {
	color:#000000 !important;
}
