	td, body, a, span, input, textarea {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	a {
		text-decoration:none;
		color:#021ACD
	}
	a:hover {
		text-decoration:underline;
	}
	td.verlaufoben {
		background-image: url(images/verlauf_oben.gif);
		width: 100%;
		height: 23px;
	}
	td.verlauflinks {
		background-image: url(images/verlauf_links.gif);
		width: 23px;
		height: 100%;
	}
	td.bgnav {
		background-color:#021ACD;
		padding-left:5px;
		padding-right:5px;
	}

	td.titel {
		background-color:#021ACD;
		padding-left:23px;
	}

	td.logo {
		background-color:#021ACD;
		padding-left:15px;
		padding-top:10px;
		padding-bottom:10px;
	}

	td.adrtitel {
		background-color:#021ACD;
		color:#6776E1;
		line-height:15px;
		padding-top:5px;
		padding-bottom:5px;
		text-decoration:none;
	}

	td.adrtitel a {
		color:#6776E1;
		text-decoration:none;
	}

	td.nav {
		padding-left:15px;
		width:122px;
		height:28px;
		background-image:url(images/button_inaktiv.gif);
		cursor:hand;
	}
	td.nav a, td.nav a:hover {
		font-weight: bold;
		color:#6776E1;
		text-decoration:none;
	}
	td.navaktiv {
		font-weight: bold;
		color:#021ACD;
		padding-top:2px;
		padding-left:15px;
		width:122px;
		height:28px;
		background-image:url(images/button_aktiv.gif);
		cursor:hand;
	}
	td.navaktiv a,, td.navaktiv a:hover {
		font-weight: bold;
		color:#021ACD;
		text-decoration:none;
	}
	span.titel {
		font-size: 18px;
		font-weight: bold;
		color:#6776E1;
	}
	span.prodtitel {
		font-weight: bold;
		color:#6776E1;
	}
	td.prodpic {
		padding-right: 15px;
		padding-bottom: 15px;
	}

	/* esc.publisher */

	.nptitle {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
		font-weight: bold;
		color: #021ACD;
	}
	
	.nptext {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	
	.nplink {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
		text-decoration: none;
	}
	
	.nplink:hover {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
		text-decoration: none;
	}
	
	.nplink:visited {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
		text-decoration: none;
	}
	
	.npdoctitle {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
		color: #FF7E00;
	}
	
	.npdoctext {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	
	
	.nplead {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	
	.npheadline {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	
	.npheadline:hover {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
		text-decoration: none;
	}
	
	.npheadlinelead {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	
	.npthumbtitle {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:13px;
	}
	
	.npthumbtext {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:10px;
	}
	
	.nppictext {
		font-family:"Trebuchet MS",Verdana,Arial,Helvetica,Sans-Serif;
		font-size:10px;
	}

	/* guestbook */

	td.titlebar {
		border: 1px solid #021ACD;
		background-color:#FFECA3;
		padding-left : 5px;
		padding-right : 5 px;
		padding-top : 5px;
		padding-bottom : 5 px;
	}


	td.entry1 {
		border: 1px solid #021ACD;
		background-color:#FFF8D9;
		padding-left : 5px;
		padding-right : 5 px;
		padding-top : 5px;
		padding-bottom : 5 px;
	}
	
	td.entry2 {
		border: 1px solid #021ACD;
		background-color:#FFECA3;
		padding-left : 5px;
		padding-right : 5 px;
		padding-top : 5px;
		padding-bottom : 5 px;
	}
	

