/* ---------- ( basic layout definitions ) ---------- */
*{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	color:#355B42;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link 		{ color:#355B42; }
a:visited	{ color:#355B42; }
a:active 	{ color:#355B42; }

a img { border:0px; }
img {border:0px;}
small { font-size:0.85em; }
big { font-size:1.2em; }
hr { height:1px;color:#000;clear:both; }
acronym { border-bottom-width:1px;border-bottom-style:dotted; }
form { margin:0; }
select, input, textarea { border:1px solid #1C3926;background-color:#FFFFFF;font-size:10px; padding:2px;}
label{font-size:12px;margin-right:10px;}
.button{background-color:#DEE3DE;}

/* ---------- ( header layout definitions ) ---------- */
.body { 
	margin:0 auto;
	text-align:left;
	color:#355B42;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	min-width:792px;
	width:100%;
}

marquee{position:absolute;background-image:url(../images/bg_header.gif);color:#FFFFFF;}

#hidden{display:none;}

#a-logo{ position:absolute;left:3px;top:2px;background-image:url(../images/logo_kcrwt.gif);background-repeat:no-repeat;width:124px;height:116px;}

#a-schriftzug{ position:absolute; float:right; background-image:url(../images/krcwt_schriftzug.gif); width:500px;height:75px;top:11px;right:0px;}

#b-box{width:100%; height:95px; background-image:url(../images/bg_header.gif);}

#c-box{height:91px;}

#c-box-curve{width:353px;height:91px;background-image:url(../images/bg_curve.gif);background-repeat:no-repeat; background-position:bottom; position:absolute;}

#c-box-nav{ background-color:#6A8E78; height:22px; padding-left:353px;}



#c-nav ul {margin:0;padding:0; min-width:518px; max-width:860px;}

#c-nav ul li {background-color:#6A8E78;display:inline;text-align:center;list-style-type:none;/*width:16.2%;*/font-size:12px; color:#FFFFFF; font-weight:bold;}

#c-nav ul li a { display:inline;text-decoration:none;color:#FFFFFF;background-color:#6A8E78;white-space:nowrap;padding:4px 13px 4px 13px;display:block;float:left;}
	
#c-nav ul li a:hover {color:#12503A;background-color:#96B1A0; }

#d-box{background-image:url(../images/bg_sidebar.gif);background-repeat:repeat-y;float:left;height:auto;}


#d-sidebar{position:absolute; left:0px; text-align:left;background-color:#D8E2DC; margin:30px 0 0 10px; font-size:11px;}
#d-sidebar p{background-color:#D8E2DC;font-weight:bold;}
#d-sidebar p a{background-color:#D8E2DC;text-decoration:none;}

#d-search{position:absolute;background-color:#D8E2DC;height:15px;left:0px; margin:220px 0 0 0;border-top:1px solid #6A8E78;border-bottom:1px solid #6A8E78;padding:11px 9px 16px 8px; width:156px;} 

#d-content{margin-left:175px;padding-left:18px;font-size:13px;max-width:550px;min-height:250px;}
#d-content a:hover{text-decoration:none;}

#e-box{width:100%;height:129px;clear:both; background-image:url(../images/bg_header_bottom.gif);}
#e-box-top{background-image:url(../images/bg_line.gif);background-repeat:repeat-x;background-position:bottom;width:100%;height:91px;clear:both;}

#e-box-sidebar{background-image:url(../images/bg_sidebar.gif); background-repeat:repeat-y; width:174px; height:69px; float:left;}

#e-box-curve{background-image:url(../images/bg_curve_bottom.gif);width:353px;height:91px;float:right;}

#e-logo{ background-image:url(../images/logo_raika_bottom.gif); background-repeat:no-repeat; width:64px; height:64px; position:absolute; right:10px; margin-top:-35px;}
