@charset "utf-8";
/* CSS Document */


a.hp:link  { color: #000000; font-size: 10px; line-height: 16px; text-decoration: underline }
a.hp:visited  { color: #000000; font-size: 10px; line-height: 16px; text-decoration:line-through}
a.hp:active  { color: #000000; font-size: 10px; line-height: 16px; text-decoration: none }
a.hp:hover   { color: #992800; font-size: 10px; line-height: 16px; text-decoration: underline }

a.hp_blog:link  { color: #ff126c; font-size: 9px; line-height: 10px; text-decoration: none }
a.hp_blog:visited  { color: #ff126c; font-size: 9px; line-height: 10px; text-decoration: none }
a.hp_blog:active  { color: #ff126c; font-size: 9px; line-height: 10px; text-decoration: none }
a.hp_blog:hover   { color: #ff126c; font-size: 9px; line-height: 10px; text-decoration: underline }

a.popuplink {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; font-weight : bold; color : #992800;
}

#divUpControl{position:absolute; width:250px; left:35px; top:0px; z-index:2; text-align: right} 
#divDownControl{position:absolute; width:250px; left:35px; top:150px; z-index:2; text-align: right} 
#divContainer{position:absolute; width:250px; height:153px; overflow:hidden; top:5px; left:10px; 
				clip:rect(0,250,160,0); visibility:visible;} 
#divContent{position:absolute; top:0px; left:0px;} 
#textbox_control {position:absolute; left:485px; top:390px; z-index:3;}

BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 0px;
}
.main {
	background-image: url(../kfonline/images/get.gif);
	background-attachment:scroll;
	background-repeat:repeat-x;
	background-color : #CBAA8A;
}

#main1 {
	position:absolute; width:600px; height:388px; z-index:2;	
}
DIV {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
}

#top_addline {
	position:absolute; left:379px; top:20px; width:400px; height:80px; z-index:2;
}
.cont {
	background-image: url(../kfonline/images/top_cont.gif);
}
.draw {
	background-image: url(../kfonline/images/top_draw.gif);
}
.photos {
	background-image: url(../kfonline/images/top_photos.gif);
}
.portf {
	background-image: url(../kfonline/images/top_portfolio.gif);
	position:absolute; left:379px; top:20px; width:430px; height:80px; z-index:2;
}
.sb {
	background-image: url(../kfonline/images/top_sb.gif);
}
.about {
	background-image: url(../kfonline/images/top_about.gif);
}



#centerbox {
	position:absolute; top: 50%; left: 0px;
	width: 100%; overflow: visible;
	visibility: visible;
	display: block;
	z-index:2;
}
#centerbox_new {
	position:absolute; top:0px; left:0px;
	width: 100%; overflow: visible;
	visibility: visible;
	display: block;
	z-index:2;
}
#centerbox_start {
	position:absolute;
	width: 700px; margin-left: -320px;
	height:500px; top: -250px;
	left:50%;
	visibility: visible;
	z-index:2;
}




#centerbox_main {
	position:absolute;
	width:944px; margin-left: -550px;
	height:618px; top: 10px;
	left: 50%;
	visibility: visible;
	z-index:2;
}

#bg_colorbox3 {
	position:absolute; 	
	left:0px; top: 40%; 
	width: 75%; height:110px; z-index:1;
	background-color : #201609;
	overflow: visible;
	visibility: visible;
	display: block
}

#top_bg {
	position:absolute; left:69px; top:20px; width:925px; height:205px; z-index:1;
}

#left {
	background-image: url(../kfonline/images/left.gif);
	position:absolute; left:50px; top:225px; width:48px; height:400px; z-index:1;
}
#bg {
	background-image: url(../kfonline/images/bg.gif);
	position:absolute; left:98px; top:225px; width:699px; height:400px; z-index:1;
}
#right {
	position:absolute; left:797px; top:225px; width:197px; height:400px; z-index:1;
}
#bottom {
	background-image: url(../kfonline/images/bottom.gif);
	position:absolute; left:68px; top:625px; width:926px; height:13px; z-index:1;
}
#bg_index {
	background-image: url(../kfonline/images/bgs/bg_start.jpg);
	position:absolute; left:110px; top:265px; width:659px; height:360px; z-index:3;
}
.newicon {
	background-image: url(../kfonline/images/star.gif);
	position:absolute; width:10px; height:11px; z-index:1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	font-style:italic;
	COLOR: #888888;
}

.popup2 {
	background-image: url(http://www.ennoks.de/kfonline/images/bg_popup.jpg);
	width:700px; height:1000px;
	background-repeat : repeat-y;
	scrollbar-face-color: #e9e9e9; 	scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff;  
  	scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #FFFFFF;  
  	scrollbar-arrow-color: #666666; 
}
.popup {
	background-image: url(http://www.ennoks.de/kfonline/images/bg_popup.jpg);
	width : 700px; height : 500px;
	background-repeat : repeat-y;
	scrollbar-face-color: #e9e9e9; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff;  
  	scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #FFFFFF;  
  	scrollbar-arrow-color: #666666; 
}
#textbox_date {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE:oblique; font-weight:bold;
}
.blacklink {
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: blink;
}
.copyright {
	FONT-SIZE: 12px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.portfolio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #888888;
}

.portfoliohead {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 16px; 
	COLOR: #666666;
}

#kfobottom {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;	
	COLOR: #333333;	
	position:absolute; left:125px; top:640px; width:970px; z-index:1;
}

.kfobottompop {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;	
	COLOR: #333333;	
}

#kfobottom_start {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;	
	COLOR: #555555;	
	position:absolute; left: 15px; top:380px; width:585px; z-index:2;
}

#keywords {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px;	
	COLOR: #0D0D0D;	
	position:absolute; left: 5px; top:5px; width:400px; z-index:1;
	}

#titel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; font-weight : bold; color : #992800; line-height : 30px;
	position:absolute; left:120px; top:250px; width:600px; height:100px; z-index:4;
}

.titel_1 {
	color : #992800;
	font-weight : lighter;
}
#titel_pop {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; font-weight : bold; color : #992800; line-height : 30px;
}

.content_table_01 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 11px; padding-top: 10px;
	position:absolute; left:350px; top:270px; width:300px; height:100px; z-index:4;
}
.content_table_02 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 11px; padding-top: 10px;
	position:absolute; left:120px; top:270px; width:300px; height:100px; z-index:4;
}
.content_table_03 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 11px; padding-top: 10px;
	position:absolute; left:120px; top:270px; width:600px; height:100px; z-index:4;
}
.content_table_04 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 11px; padding-top: 10px;
	position:absolute; left:600px; top:270px; width:300px; height:100px; z-index:4;
}
#content_table_bottom_text {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 11px; padding-top: 10px;
	position:absolute; left:250px; top:480px; width:450px; z-index:3;
}
.popupinfo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 10px;
	position:absolute; left:120px; top:610px; width:600px; height:20px; z-index:4;
}
.dragon {
	background-image: url(../kfonline/images/bgs/dragon.gif);
	position:absolute; left:399px; top:440px; width:389px; height:163px; z-index:3;
}
#olaf {
	background-image: url(../kfonline/images/bgs/olaf.jpg);
	position:absolute; left:260px; top:425px; width:160px; height:200px; z-index:3;
}
#aboutpic {
	background-image: url(../kfonline/images/konne.jpg);
	position:absolute; left:90px; top:460px; width:125px; height:160px; z-index:3;
}

.flower {
	background-image: url(../kfonline/images/bgs/flower.jpg);
	position:absolute; left:350px; top:400px; width:300px; height:225px; z-index:3;
}
.shoutbox {
	position:absolute; left:98px; top:225px; width:600px; height:400px; z-index:3;
}


.blogtop { position:absolute; left:365px; top:0px; z-index:3;
}

.blog_cont { position:absolute; left:377px; top:120px; width:300px; height:472px; z-index:2;
}

.blog_table { font-size: 10px; color: #dddddd; width: 100%; cellpadding: 0px; cellspacing: 0px;
}

.blog_headline { font-size: 10px; color: #999999;
}
td       { height:30px; }
.tabhead    { vertical-align:top; background-color:#e4d6b5; border-style:solid; border-color:#f6ecd4; border-width:1px; }
.tabcont  { vertical-align:top; background-color:#f6ecd4; border-style:solid; border-width:1px; border-color:#f6ecd4; border-bottom-color:#e4d6b5; }

.books { width:500px; padding:0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 10px;
}

#books {
	background-image: url(../kfonline/images/books.jpg);
	position:absolute; left:0px; top:0px; width:208px; height:126px; z-index:3;
}

#streifen {
	position:absolute;
	left: 100px; top: 635px;
	visibility: visible;
}
