* {
margin:0;
padding:0;
}

html,body,* html #wrapper,* html #wrapper_consulting_services,* html #wrapper_lean_academy,* html #wrapper_executive_experts {
height:100%;
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#666666;
/*background:#fff url(../images/images/body_bg.png) repeat-x 0 0;*/
}

#wrapper,#wrapper_wlc {
margin:0 auto;
padding:0;
width:1000px;
min-height:100%;
background:#fff url(../images/default_wrapper_bg.jpg) repeat 0 0;
}

/*FARBUNTERSCHIEDE START*/

#wrapper_consulting_services {
background:#fff url(../images/consulting_services_wrapper_bg.jpg) repeat 0 0;
margin:0 auto;
padding:0;
min-height:100%;
width:1000px;
}

#wrapper_lean_academy {
background:#fff url(../images/lean_academy_wrapper_bg.jpg) repeat 0 0;
margin:0 auto;
padding:0;
min-height:100%;
width:1000px;
}

#wrapper_executive_experts {
background:#fff url(../images/executive_exp_wrapper_bg.jpg) repeat 0 0;
margin:0 auto;
padding:0;
min-height:100%;
width:1000px;
}

#footer_consulting_services {
background:#8ebbd0;
width:1000px;
height:20px;
margin:0 auto;
margin-top:-20px;
}
#footer_lean_academy {
background:#cf9e7e;
width:1000px;
height:20px;
margin:0 auto;
margin-top:-20px;
}

#footer_executive_experts {
background:#c6c688;
width:1000px;
height:20px;
margin:0 auto;
margin-top:-20px;
}

#wrapper_consulting_services #navi a.active,#wrapper_consulting_services #navi a:hover {background:#8ebbd0;}
#wrapper_lean_academy #navi a.active,#wrapper_lean_academy #navi a:hover {background:#cf9e7e;}
#wrapper_executive_experts #navi a.active,#wrapper_executive_experts #navi a:hover {background:#c6c688;}

#wrapper_consulting_services #content_right {background:transparent url(../images/wlc.png) no-repeat center 40px;}
#wrapper_lean_academy #content_right  {background:transparent url(../images/lean_academy.png) no-repeat center 40px;}
#wrapper_executive_experts #content_right  {background:transparent url(../images/executive_experts.png) no-repeat center 40px;}


/*FARBUNTERSCHIEDE ENDE*/

#header {
height:115px;
background:#fff;
}

#header_logo {
width:333px;
height:115px;
float:left;
font-size:24px;
color:#999;

background: url(../images/logo.gif) no-repeat 150px 20px;
}

#header_logo a {
width:298px;
height:80px;
padding:35px 0 0 0;
display:block;
color:#999;
text-decoration:none;
}

#header #header_logo a:hover {text-decoration:none;}

#top_bar {
width:667px;
height:20px;
background:#275890;
float:left;
}

#top_bar_right {
width:100%;
height:20px;
background:#275890;
position:absolute;
right:0;
width:50%;
}

#header ul {
float:left;
list-style-type:none;
margin:5px 0 0 0;
display:inline;
}

#header li {
float:left;
}

#header li.lang {margin-top:1px;}
#header li.lang img {border:0;}

#header a {
color:#999;
margin:0 15px 0 0;
}

#header a.wlc {font-weight:bold;}

#header a:hover,#header a.active {
text-decoration:underline;
}

#navigation_middle {
height:20px;
}

#navigation_middle ul {
list-style-type:none;
}

#navigation_middle ul li {
float:left;
height:30px;
} 

#navigation_middle ul li a {
width:323px;
height:20px;
display:block;
font-size:12px;
color:#333;
line-height:20px;
padding:0 0 0 10px;
}

#navigation_middle ul li a:hover,#navigation_middle ul li.active a {height:30px;}

#navigation_middle li.consulting_services {background: url(../images/consulting_services_link_bg.png) no-repeat 0 bottom;} 
#navigation_middle li.lean_academy {background: url(../images/lean_academy_link_bg.png) no-repeat 0 bottom;} 
#navigation_middle li.executive_experts {background: url(../images/executive_experts_link_bg.png) no-repeat 0 bottom;} 

#navigation_middle li.consulting_services a {background:#8ebbd0;width:324px;}
#navigation_middle li.lean_academy a {background:#cf9e7e;}
#navigation_middle li.executive_experts a {background:#c6c688;}



#banner {
width:1000px;
height:170px;
background: url(../images/banner.jpg) no-repeat 0 0;
}

#banner ul {
list-style-type:none;
float:right;
margin:140px 0 0 0;
height:20px;
}

#banner ul li {
float:left;
color:#fff;
}

#banner ul li a {
color:#fff;
margin:0 5px;
}

#banner ul li a.active, #banner ul li a:hover {text-decoration:underline;}

#container {
padding:20px 0 0 0;
}

#navi {
float:left;
width:225px;
display:inline;
}

#navi ul,#header_navi ul {
list-style-type:none;
}

#navi ul a {
height:27px;
display:block;
line-height:27px;
color:#6D6E70;
padding:0 0 0 30px;
border-bottom:2px solid #fff;
}

#navi a.active {
color:#fff;
background:#285A8F;
}

#navi ul li ul {
border-bottom:2px solid #fff;
}

#navi ul li ul li a {
height:20px;
display:block;
line-height:20px;
color:#6D6E70;
font-weight:normal;
padding:0 0 0 40px;
border:0;
background: none;
margin-bottom:2px;
}

#navi li.pflege {
clear:both;
}

#navi li.pflege a {
background:none;
}

#content {
float:left;
width:505px;  
padding:0 25px 50px 25px;
line-height:18px;
border:0;
}

#content_right {
float:left;
width:220px;  
height:150px;
}

#content h1,#content h1 a {
font-size:16px;
margin:0 0 17px 0;
text-decoration:none;
clear:both;
color:#666;
font-weight:normal;
}

#content h2,#content h2 a {
font-size:14px;
font-weight:normal;
}

#content h1.entwurf_artikel {
padding-left:20px;
background:url(/wlconsult/images/icons/script.gif) no-repeat;
}

#content a {
color:#275890;
text-decoration:none;
}

#content a:hover {
color:#727272;
text-decoration:underline;
}

#content ul {
margin:0 0 0 15px;
}

tr.zebra {
background:#f5f5f5;
border-top:1px dotted #D3D3D3;
border-bottom:1px dotted #D3D3D3;
}

div.spacer {
clear:both;  
}

#footer,#footer_wlc {
background:#275890;
width:1000px;
height:20px;
margin:0 auto;
margin-top:-20px;
}

div.textblock {
margin-bottom:2em;
}

a.link_mehr {
color:#000;
}

a.link_mehr:hover {
color:#727272;
}

/* LONGTEXT FOOTER START */
.longtext_footer {
margin:10px 0 20px 0;
border-top:1px solid #ccc;
clear:both;
color:#336633;
height:24px;
}

.longtext_footer img {
border:0;
}

.longtext_footer a {
float:left;
color:#336633;
width:24px;
height:24px;
margin:0 10px 0 0;
padding:0 0 0 20px;
text-decoration:none;
}

.longtext_footer a:hover {text-decoration:underline;}

.longtext_footer a.back {background:url(/wlconsult/images/icons/longtext_footer/back.gif) no-repeat 0 1px;}
.longtext_footer a.print {background-position: 0 -15px;}
.longtext_footer a.recommend {background-position: 0 -34px;}

.doc_buttons {
background:#efefef;
border:1px solid #ccc;
float:left;
width:100%;
padding:5px 0;
}

.doc_buttons div,.doc_buttons a {
float:left;
margin:0 5px 0 5px;
text-decoration:none;
height:17px;
width:17px;
}

.doc_buttons div {background:url(/wlconsult/images/icons/doc_options.gif) no-repeat top left;cursor: pointer;}
.doc_buttons a {background:url(/wlconsult/images/icons/edit_buttons.gif) no-repeat top left;}
.doc_buttons div:hover {cursor:pointer;}

.doc_buttons div.details {background-position: 0 -15px;}
.doc_buttons div.history {background-position: 0 -77px;}
.doc_buttons a.edit {background-position: 0 -15px;}
.doc_buttons a.undo {background-position: 0 -77px;}
.doc_buttons a.delete {background-position: 0 -46px;}


/* LONGTEXT FOOTER ENDE */

div#steckbrief {
background-color:#E5E5E5;
border:1px dotted #000;
margin:20px 0;
padding:1%;
}

div#steckbrief a,div#steckbrief a:hover {
color:#000;
}

/* Dokumentoptionen */
div.doc_options {
border:1px solid #20ABE6;
background:#EEEEEE;
margin-bottom:15px;
-moz-border-radius: 10px;
}

.steckbrief_headline {
background:#20ABE6;
font-size:14px;
color:#fff;
padding:5px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}

.steckbrief_table {
padding:5px;
}

.steckbrief_table tr.subheadline {
background:#65C1E8; 
font-weight:bold;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}

.steckbrief_table tr.subheadline td {
height:20px;
line-height:20px;
padding-left:12px;
}

.steckbrief_table tr.tags {
background:#A7DBF1; 
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
}

.steckbrief_table tr.tags td {
padding-left:12px;
}

/*FCK STYLES*/

.referenz_preview {
margin:0 5px 5px 0;
}

.referenz_preview_left {
margin:0 4px 0 0;
}

img.referenzen_thumb {
margin-right:5px;
}

#content_left table {
border-color:#CCCCCC;
border-collapse:collapse;
}

#content_left table td {
border-color:#CCCCCC;
padding:2px;
border-collapse:collapse;
/*vertical-align:top;*/
}

#information_container table {
border:0px;
}

#information_container table td {
border:0px;
}

/*SITEMAP*/
#content ul.sitemap {
list-style:none;
margin:0 0 10px 0;
}

ul.sitemap li {
clear:left;
}

li.fck_category a {
color:#000;
text-decoration:none;
}

li.fck_category a:hover {text-decoration:underline;}

.cant_open {
float:left;
width:12px;
height:12px;
}

.open, .closed {
float:left;
width:12px;
height:12px;
cursor:pointer;
margin-top:3px;
/*background: url(/wlconsult/images/icons/open_close.gif) no-repeat top left;*/
}

.open { background-position: left -11px;} 
.closed { background-position: left 0px;}

.bold {
font-weight:bold;
}

table {
width:100%;
}

.no_border,.next_previous {border:0;}

/*FCK Styles*/
.inh_text_fett {
font-weight:bold;
}

.inh_text_small {
font-size:10px;
font-family:Tahoma,Verdana,Arial,sans-serif;
color:#454545;
}

/* Allgemeine Styles */

img {border-color:#ccc;}
li a {text-decoration:none;}
.right {text-align:right;}
.small {font-size:9px;}
