/* BASICS ######################################################## */
img{		border:none;}
a:focus {	outline: none;}  
html { height: 101%; } 
/*-----------------------------------------------------------------*/

body{		position:relative;	margin:0px; padding:0px; background-color:#423930; font-family:arial; background-repeat:repeat-x;}

#header{	position:relative;	height:70px; width:928px;}
#logo{		position:absolute; left:0px; top:24px;	width:300px; height:56px; background-position: -48px -24px; background:url(../../_img/_site/assets.png);}
#site_navi_line{ height:4px; width:928px;  font-size:2px; background-image:url(../../_img/_site/assets.png); background-position: -48px 0px; }

h1{				margin:0px; padding:0px; text-indent:-2000px; }
h2{				margin:0px; padding:0px; text-indent:-2000px; }
p {				margin:0px; padding:0px; }
ul, li{ padding:0px; margin:0px;}

.txt_link a{ color:#ffffff; text-decoration:none; background-color:#7ED200;}
.txt_link a:hover{ text-decoration:underline;}

.more-link:link, .more-link:visited {
    background-position: 0 2px;
	text-decoration:none; 
    color: #7ED200;    
	background-image: url("http://www.lutz-penzel.de/blog/wp-content/themes/penzel/images/lp_icons.gif");
    background-repeat: no-repeat;
    font-size: 12px;
    font-weight: bold;
    margin-right: 16px;
	line-height:28px;
    padding: 4px 1px 8px 23px;
}

.more-link:hover{ color:#6C5F4F;


}



.green{ color:#609F00; text-decoration:underline; padding:1px 2px;}
.green:hover{ color:#ffffff; background-color:#7ED200; text-decoration:none;}
.dark a{ color:#609F00; text-decoration:underline; padding:1px 2px;}
.dark a:hover{ color:#ffffff; background-color:#7ED200; text-decoration:none;}


#content_1 { position:relative;display:block; width:992px; height:372px; margin: 0px auto; overflow:auto; background-image: url(../../_img/_site/bg_content_1.png);  background-color:#ffffff;}
body#start #content_1{height:0px; line-height:0px; padding:0px;}

/* CONTENT 1 ##################################################### */
div#content_1 h1{	margin:0px 0px 0px 0px;line-height:1px; float:left;}
div#content_1 .h1_pic{			margin:42px 24px 14px 366px; float:left;}
div#content_1 .col_1, .col_2{	position:absolute; top:96px; height:250px; width:280px; text-align:justify;}
div#content_1 .col_1{			left:368px;}
div#content_1 .col_2{			left:674px;}
div#content_1 .subcol_1{		width:56px;display:block; float:left; font-weight:bold;}
div#content_1 .subcol_2{		width:200px;display:block; float:left; margin-bottom:4px;}
div#content_1 .pic{				position:absolute; top:86px; left:56px; width:306px; height:240px;}
div#content_1 .col_1 div{ text-align:left; width:300px;}


/* CONTENT 2 ##################################################### */

#content_2{			position:relative;width:992px; margin: 0px auto; line-height:0px; padding-top:42px; padding-bottom:84px; overflow:auto;  background: url(../../_img/_site/bg_content_2.png) repeat-x; background-color:#e4e1d2;}
body#start #content_2{height:0px;line-height:0px; padding:0px;}

div#content_2 h2{	margin:0px 0px 0px 360px;line-height:0px; width:240px;}
div#content_2 .h2_pic{margin:0px 24px 18px 366px;}
div#content_2 p{	margin-left:368px; width:500px;}

div#content_2 .ul_normal{	margin-left:368px; clear:both; width:500px; margin-top:12px;list-style-type:none; padding-left:20px; list-style-position:outside; list-style-type: square;} 
/*div#content_2 .ul_normal{	margin-left:366px; clear:both; width:500px; margin-top:6px; padding-left:0px; list-style:none;}*/
div#content_2 .ul_normal li{	line-height:14px; margin-bottom:7px;}

/*div#content_2 .ul_small{	margin-left:348px; clear:both; width:500px; margin:3px 0px 0px 12px; padding:0px;list-style-position:outside;list-style-type: square;}*/
div#content_2 .ul_small{	margin-left:366px; clear:both; width:480px;  margin:2px 0px 0px 0px; padding-left:0px; list-style:none;}
div#content_2 .ul_small li{	line-height:12px; margin-bottom:6px;}

.c2_col_1 {			font-size:11px;float:left; width:356px; text-align:right; margin-left:0px; margin-right:12px; margin-bottom:8px; font-weight:bold;	}
.c2_col_2 {			font-size:11px;float:left; width:420px; text-align:left; margin-left:0px; margin-bottom:8px;	}
.c2_break{			clear:both;display:block;height:24px; width:760px; line-height:12px; }

.break_line{ 	position:relative;margin-left:368px; margin-top:36px; margin-bottom:36px;  display:block; width:596px; height:1px; line-height:1px;		background-image:url(../../_img/_site/line_dotted.gif)}


#stage {		width:100%;; background-image:url(../../_img/_site/bg_s_top.png); background-repeat:repeat-y; background-position:center;}
#stage_main{	position:relative;width:992px;margin: 0 auto; height:0px; background-color:#FFFFFF;}
#bg_stage {		background-image:url(../../_img/_site/penzel_interim_manager.jpg); width:100%; height:100%; display: none;}
#line_brown {	position:absolute; left:28px; top:0px; height:4px; width:936px;line-height:2px; z-index:11; background-color:#80725d;}
#logo_white {	position:absolute; height:116px; overflow:hidden; z-index:10; top:32px; left:42px; display:none;}
#logo_brown {	position:absolute; height:144px; width:207px; overflow:hidden; z-index:10; top:24px; left:42px;}
body#start #logo_brown{display:none;}
#claim_small{	position:absolute; width:200px; height:24px;  z-index:11; top:150px; left:42px; background-image:url(../../_img/_site/logo_white.gif); background-position: 0px -120px; display:none;}
#claim_big{		position:absolute; z-index:12; top:300px; left:52px; display:none;}

#questions{ 	position:absolute; top:280px; left:44px; height:82px; width:550px; display:none; background-image:url(../../_img/_site/questions.gif)}

#navi{			position:relative; width:100%; height:196px; background-image:url(../../_img/_site/bg_s_bottom.png); background-repeat:repeat-x;}
#navi_main{		position:relative; width:992px; height:196px; margin: 0 auto;  background-image:url(../../_img/_site/bg_navi.png); background-color:#423930;}
#line_green_start{	position:absolute; left:28px; top:0px; height:4px; width:936px; line-height:2px; background-color:#7ed200;}
#line_green_content{	position:absolute; left:28px; top:192px; height:4px; width:936px; line-height:2px;background-color:#7ed200;}
#navi_1{		position:absolute; top:18px; left:460px; width:213px; height:120px;}
#navi_2{		position:absolute; top:18px; left:701px; width:213px; height:120px;}
body#start #navi_1{display:none;}
body#start #navi_2{display:none;}
body#start #footer{display:none;}
body#start #line_green_content{display:none;}
#navi_bg_left{	position:absolute; top:0px; width:98px; height:212px; left:-98px;background-image:url(../../_img/_site/bg_navi_left.png);  }
#navi_bg_right{	position:absolute; top:0px; width:98px; height:212px; left:992px;background-image:url(../../_img/_site/bg_navi_right.png);   }
#navi_bg_bottom{ position:relative;width:1016px; height:16px; margin: 0 auto; background-image:url(../../_img/_site/bg_navi_bottom.png); background-repeat:no-repeat;}

#footer{		position:relative; width:992px; height:36px; margin: 0px auto; padding-top:6px; text-align: left; vertical-align:middle; font-size:10px; color:#666666;}
#footer a{	font-size:11px; color:#999999; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#f_teaser_wrapper{	position:relative; width:992px; height:120px; background-color:#332a22;}
#f_links_wrapper{	position:relative; width:992px; height:120px; background-image:url(../../_img/_site/teaser_assets.jpg); background-position:0 -77px; margin-top:2px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }

.f_teaser{ position:relative; display: inline-block; width:448px; margin:0px 0 0 20px; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 	}
.f_teaser h3{ font-size:14px; margin-bottom:4px; font-weight:bold; color:#fff; background-image:url(../../_img/_site/teaser_assets.jpg); background-repeat:no-repeat; background-position:0 20px; height:28px; }
#f_teaser_wrapper a, .f_teaser a:link{	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; height:32px; width:320px; color:#a28f78; background-image:url(../../_img/_site/teaser_assets.jpg); background-repeat:no-repeat; background-position:-80px -19px; padding:2px 0 0 26px;  display: inline-block}
#f_teaser_wrapper a:hover{ color:#fff; text-decoration:none;}
.f_teaser_1{	position:absolute; left:80px; width:360px;  top: 10px; }
.f_teaser_2{	position:absolute; left:480px; top: 10px; }
.teaser_pic{	position:absolute; left:-70px; top:10px; height:54px; width:54px; background-image:url(../../_img/_site/teaser_assets.jpg); background-repeat:no-repeat; background-position:-9px -12px;}

#f_links_wrapper a, .f_teaser a:link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#a28f78;  padding:24px 8px 0 8px;  display: inline-block}	
#f_links_wrapper a:hover{ color:#fff; text-decoration:none;}


#navi_bg_bottom {
    background-image: url("../../_img/_site/bg_navi_bottom.png");
    background-repeat: no-repeat;
    height: 16px;
    margin: 0 auto;
    position: relative;
    width: 1016px;
}
#impressum {
    color: #666666;
    font-size: 10px;
    height: 36px;
    margin: 0 auto;
    padding-top: 6px;
    position: relative;
    text-align: right;
    vertical-align: middle;
    width: 940px;
}
#impressum a {
    color: #999999;
    font-size: 11px;
    text-decoration: none;
}
#impressum a:hover {
    text-decoration: underline;
}


/* ################################################################################################ */
/* MAINNAVI  1 ####################################################################################### */


#main_navi_buttons{	position:absolute; left:38px; top:3px; width:213px; height:22px; z-index:1;}
	
/* Listen Format ----------------------------------------------*/
#main_navi_buttons ul{	margin:0px; padding:0px; list-style:none; overflow: hidden;}
#main_navi_buttons li{	margin:0px; padding:0px; list-style:none; overflow: hidden;  }
#main_navi_buttons li a{ margin:0px;padding:0px; height:25px; padding-right:12px; text-indent:-1200px; display:block;}

/* - - - - */

#btn_start_ziel a{  		background: url(../../_img/_site/navi_main.gif);  background-position:0px 0px; }
#btn_start_ziel a:hover{	background-position:0px -180px;}
#btn_start_ziel a:active{ background-position:0px -360px;}
body#start_ziel li#btn_start_ziel a{ background-position:0px -360px;}

#btn_interim_management a{  		background: url(../../_img/_site/navi_main.gif);  background-position:0px -25px; }
#btn_interim_management a:hover{	background-position:0px -205px;}
body#interim_management li#btn_interim_management a{ background-position:0px -205px;}

#btn_business_development a{  		background: url(../../_img/_site/navi_main.gif);  background-position:0px -50px; }
#btn_business_development a:hover{	background-position:0px -230px;}
body#business_development li#btn_business_development a{ background-position:0px -230px;}

#btn_projekt_management a{  			background: url(../../_img/_site/navi_main.gif);  background-position:0px -75px; }
#btn_projekt_management a:hover{		background-position:0px -255px;}
body#projekt_management li#btn_projekt_management a{ background-position:0px -255px;}



/* - - - - */

#btn_lutz_penzel a{  		 background: url(../../_img/_site/navi_main.gif);  background-position:-312px 0px; }
#btn_lutz_penzel a:hover{	background-position:-312px -180px;}
body#lutz_penzel li#btn_lutz_penzel a{ background-position:-312px -180px;}

#btn_referenzen a{  		background: url(../../_img/_site/navi_main.gif);  background-position:-312px -25px; }
#btn_referenzen a:hover{	background-position:-312px -205px;}
body#referenzen li#btn_referenzen a{ background-position:-312px -205px;}

#btn_nutzen a{  		background: url(../../_img/_site/navi_main.gif);  background-position:-312px -50px; }
#btn_nutzen a:hover{	background-position:-312px -230px;}
body#nutzen li#btn_nutzen a{ background-position:-312px -230px;}

#btn_netzwerk a{  			background: url(../../_img/_site/navi_main.gif);  background-position:-312px -75px; }
#btn_netzwerk a:hover{		background-position:-312px -255px;}
body#netzwerk li#btn_netzwerk a{ background-position:-312px -255px;}

#btn_kontakt a{  			background: url(../../_img/_site/navi_main.gif);  background-position:-312px -100px; }
#btn_kontakt a:hover{		background-position:-312px -280px;}
body#kontakt li#btn_kontakt a{ background-position:-312px -280px;}

#btn_business_blog a{  			background: url(../../_img/_site/navi_main.gif);  background-position:-312px -128px; }
#btn_business_blog a:hover{		background-position:-312px -308px;}

li#btn_business_blog{padding-top:4px; }





/* body, h1, h2,p, ul ,li,div, span{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#222222; font-weight:normal;}*/
body, h1, h2,p, ul ,li,div, span{ font-family: Tahoma, Arial, Helvetica, sans-serif; color:#222222; font-weight:normal;}

a, p, ul, li,div, span{ 		font-size:12px; line-height:16px; }
h1, h2{			font-size:24px; }

.small{font-size:11px; line-height:14px; }
.x_small{font-size:10px; line-height:13px; }
.ul_small li{font-size:11px; line-height:14px; }