@import url(kl-menue-02.css);

body {

	background: #FFFFFF;

	padding: 0px;

	margin: 0px;

}

body {  

	scrollbar-base-color: #cccccc;

	scrollbar-face-color:#294CA0;

	scrollbar-highlight-color: #FFFFFF;

	scrollbar-shadow-color: #666666;

	scrollbar-3dlight-color: #cccccc;

	scrollbar-darkshadow-color:#999999;

	scrollbar-arrow-color:#ffffff; 			

	scrollbar-track-color:#333333;

}

body,th,td {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}
#pathway, #pathway  a {
	color: rgb(255, 255, 255);
	padding: 5px 0px 0px 10px;
	font-size: 9px;
}
.content2print {
	display:none;

}
.produkttabelle2 th, .produkttabelle2 td{

padding:4px;

color:#294C9E;

text-align:left;

background:#efefef;

}



table.produkttabelle2{



}

.tabelle-normal {
	border-collapse: collapse;
}
.tabelle-normal  td{
	padding:3px;
	text-align:center;
	vertical-align:middle;
}
.tabelle-normal  td img{
	border:2px solid #efefef;
}
.tabelle-normal  tr{
	border-bottom:1px solid #cccccc;
}


a img {
	border-width:0px;
}

.content a {

	font: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}

.content a:hover {

	font: Verdana, Arial, Helvetica, sans-serif;

	color: #294C9E;

}

.sitetable {

	margin: 0px;



}

.slide01 {

	text-align:center;

	border:2px solid #294C9E;

	width:220px;

}

.contenttable {

	background-repeat:no-repeat;

	border-left:1px solid #ccc;

	border-right:1px solid #ccc;

	width:1024px;

}

.contenttable2 {	



}

.contenttd {	

       border-left:1px solid #ccc;

	

}

.content {

	padding: 10px;

}

.contentdiv {

	padding: 10px;

}



.contentheader {

	padding:10px;
	margin-top:15px;
	margin-bottom:5px;
	padding-left:5px;

	font: bold 16px "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica, sans-serif;

	letter-spacing:0px;

	background:#efefef;



}

.content p {

	padding-left:20px;

	padding-bottom:20px;

}

.contentbody {

	padding-left:20px;

	padding-bottom:20px;

	border-bottom:1px solid #fafafa;

}



.rechts{

	max-width:100px;

	padding:2px;

}

.rand{

	width:220px;

	max-width:220px;
	
	overflow:hidden;

	background:#efefef;

	padding: 0px;

	color:#666666;

	font: 9px Verdana,Arial, Helvetica, sans-serif;

}

.randbox{

	

	width:220px;

	max-width:220px;

	background:#efefef;

	padding: 10px;

	color:#666666;

	border-top: 6px solid #8E99B5;

	margin:30px 0px;

	font: 10px Verdana,Arial, Helvetica, sans-serif;

}



.randbox a{



	/*background:#f6f6f6;*/

	text-decoration:none;

	color:#666666;

	padding:2px 0px;
	
	text-indent:4px;

	margin:1px ;

	



}

.randbox a:hover{

	text-decoration:underline;

	/*background:#ffffff;*/





}



.trailer {

	font: bold 18px Arial, Helvetica, sans-serif;

	color: #294C9E;



}





.logo {

	border-bottom: 10px solid #8E99B5;

	margin: 0px;

	padding: 0px;

}

.logotd {

	background-color: #fafafa;

	padding-bottom:0px;

}

.top {

	background: url(kl01-vabg.jpg) -235px 0px;

	padding-top: 10px;

	height:138px;
	
	overflow:hidden;

}

.langselection {

	height:70px;

	text-align:right;

	padding-right:10px

}

.toptrailer {

	background: url(kl01-top2.jpg) no-repeat;
	height:138px;


}

table.uebersicht td {
	vertical-align:top;
	text-align:center;
	padding:20px;
	background:#fafafa;
	border:1px solid #efefef;
}
table.uebersicht td img {
	margin:5px;
	border:1px solid #efefef;
}
table.uebersicht td a {
	font-weight:bold;
	text-decoration:none;
}

.bottom {

	background: #294CA0;

	padding: 5px;

	color:#ffffff;

}



.bottom a {

	color:#ffffff;

	text-decoration:none;

}



.bottom a:hover {

	background:#000000;

}

http://www.klaas-online.de/klaasneu/fileadmin/klaas-layout-01/kl01-menues.css

a.linkL {

	font: bold 11px Verdana,Arial, Helvetica, sans-serif;

	color: #66CCCC;

	text-decoration: none;

	padding-top: 4px;

	padding-bottom: 1px;

	padding-right: 4px;



}

a.linkL:hover {

	color: #ffffff;

	

}

a.linkA1 {

	color: #ffffff;

	background: #294C9E;

	text-decoration: none;

	padding: 3px 5px;

	margin: 1px 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	border: 1px solid #FFFFFF;

}

a.linkA1cur {

	background:#ffffff;	

	color: #000000;

}

a.linkA1:hover{

	color: #000000;

	background:#ffffff;

}

a.linkB1,a.linkB1cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	color: #294C9E;

	display:none;

	width:100%;

	text-decoration: none;

	text-indent: 10px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

}

a.linkB1cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	background:#294C9E;	

	color: #ffffff;

	display:block;

}

a.linkB1cur:hover,

a.linkB1:hover

{

	color:#000000;

}



a.linkB2,a.linkB2cur {

	font: bold 10px Verdana,Arial, Helvetica, sans-serif;

	color: #000000;

	display:none;

	width:100%;

	text-decoration: none;

	text-indent: 20px;

	padding-top: 4px;

	padding-right: 5px;

	padding-bottom: 4px;

}

a.linkB2cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	background:#294C9E;	

	color: #ffffff;

	display:block;

}

a.linkB2cur:hover,

a.linkB2:hover

{

	color:#ffffff;

	background:#333333;

}



a.linkB3,a.linkB3cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	color: #000000;

	display:block;

	width:100%;

	text-decoration: none;

	max-width:220px; 

	padding-top: 5px;

	padding-left: 30px;



	padding-right: 5px;

	padding-bottom: 5px;

	background:#f7f7f7 url(kl01-submenubg.jpg) repeat-y;

}



a.linkB3cur {

	background:#999999;

}



a.linkB3cur:hover,

a.linkB3:hover



{

	background:#333333;	

	color: #ffffff;

}

a.linkB4,a.linkB4cur {

	font: bold 11px Verdana,Arial, Helvetica, sans-serif;

	color: #000000;

	display:block;

	width:100%;

	text-decoration: none;

	text-indent: 40px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;



}

a.linkB4cur {

	font: bold 11px Verdana,Arial, Helvetica, sans-serif;

	background:#294C9E;	

	color: #ffffff;

}

a.linkB4cur:hover,

a.linkB4:hover

{

	color:#294C9E;

	background:#efefef;

}



a.linkC1,a.linkC1cur {

	font: bold 10px Verdana,Arial, Helvetica, sans-serif;

	color: #ffffff;

	text-decoration: none;

	padding: 3px 5px;



}

a.linkC1cur {

	text-decoration: underline;

}

a.linkC1cur:hover,

a.linkC1:hover

{

	color:#cccccc;

	text-decoration: underline;

}





a.linkD1,a.linkD1cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	background:#294C9E;	

	color: #ffffff;

	width:100%;

	display:block;

	text-decoration: none;

	text-indent: 10px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	margin:2px 1px;

}

a.linkD1cur {

	background:#000000;



}

a.linkD1cur:hover,

a.linkD1:hover

{

	color:#ffffff;

	background:#333333;

}



a.linkD2,a.linkD2cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	color: #294C9E;



	width:100%;

	text-decoration: none;

	text-indent: 10px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

}

a.linkD2cur {

	font: bold 12px Verdana,Arial, Helvetica, sans-serif;

	background:#294C9E;	

	color: #ffffff;

	display:block;

}

a.linkD2cur:hover,

a.linkD2:hover

{

	color:#000000;

}



.menuetd {

	background-color: #fafafa;

}

.menueunten {

	font: 9px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding-left: 3px;

}

.topmenue {

	background: #294C9E;



	/*height:35px;*/
	padding:10px;
}

.menue1{

	padding-bottom: 20px;

}

.menue2{

	border-top: 10px solid #8E99B5;

	margin-top: 80px;

	padding: 10px 10px 50px 10px;

}