<style type="text/css
<!--

body 		{ background-color:#FFFFFF; font-family: verdana, arial, sans-serif; font-size: .9em;}

a		{ font-family: arial,verdana, sans-serif; color: #555555; text-decoration: none; font-size:16px; font-weight:800;}
a:link		{ font-family: arial,verdana, sans-serif; color: #555555; text-decoration: none; font-size:16px; font-weight:800;}
a:visited 	{ font-family: arial,verdana, sans-serif; color: #555555; text-decoration: none; font-size:16px; font-weight:800;}
a:hover 	{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;} 
a:focus 	{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;}

a.aktiv		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;}
a.aktiv:link		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;}
a.aktiv:visited 	{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;}
a.aktiv:hover 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;}
a.aktiv:focus		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:16px; font-weight:800;}


a.aktivgr			{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.2em; font-weight:800;}
a.aktivgr:visited 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.2em; font-weight:800;}
a.aktivgr:hover 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.2em; font-weight:800;}
a.aktivgr:focus			{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.2em; font-weight:800;}

a.bestellen			{ font-family: arial,verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size:16px; font-weight:800;}
a.bestellen:link			{ font-family: arial,verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size:16px; font-weight:800;}
a.bestellen:visited 			{ font-family: arial,verdana, sans-serif; color: #FFFFFF; text-decoration: none; font-size:16px; font-weight:800;}
a.bestellen:hover 			{ font-family: arial,verdana, sans-serif; color: #DDDDDD; text-decoration: none; font-size:17px; font-weight:800;}
a.bestellen:focus			{ font-family: arial,verdana, sans-serif; color: #DDDDDD; text-decoration: none; font-size:16px; font-weight:800;}

a.isbn		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:12px; font-weight:800;}
a.isbn:link			{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:12px; font-weight:800;}
a.isbn:visited 			{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:12px; font-weight:800;}
a.isbn:hover 			{ font-family: arial,verdana, sans-serif; color: #555555; text-decoration: none; font-size:12px; font-weight:800;}
a.isbn:focus			{ font-family: arial,verdana, sans-serif; color: #555555; text-decoration: none; font-size:12px; font-weight:800;}

a.kategorie				{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:800;}
a.kategorie:link		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:800;}
a.kategorie:visited 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:800;}
a.kategorie:hover 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: underline; font-size:1.3em; font-weight:800;}
a.kategorie:focus		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:800;}

a.unterkategorie				{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:normal;}
a.unterkategorie:link		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:normal;}
a.unterkategorie:visited 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:normal;}
a.unterkategorie:hover 		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: underline; font-size:1.3em; font-weight:normal;}
a.unterkategorie:focus		{ font-family: arial,verdana, sans-serif; color: #DD139B; text-decoration: none; font-size:1.3em; font-weight:normal;}

a.subNav		{ font-family: verdana, arial, sans-serif; color: #555555; text-decoration: none;font-size: .75em; font-weight:100;}
a.subNav:link		{ font-family: verdana, arial, sans-serif; color: #555555; text-decoration: none;font-size: .75em; font-weight:100;}
a.subNav:visited 	{ font-family: verdana, arial, sans-serif; color: #555555; text-decoration: none;font-size: .75em; font-weight:100;}
a.subNav:hover	 	{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;} 
a.subNav:focus	 	{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;} 


a.subNavAktiv		{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;}
a.subNavAktiv:link		{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;}
a.subNavAktiv:visited 		{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;}
a.subNavAktiv:hover	 	{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;} 
a.subNavAktiv:focus	 	{ font-family: verdana, arial, sans-serif; color: #DD139B; text-decoration: none;font-size: .75em; font-weight:100;} 




a.links		{ font-family: verdana, arial, sans-serif; color: #DD139B; font-size: .9em;font-weight:100;}
a.links:link		{ font-family: verdana, arial, sans-serif; color: #DD139B;font-size: .9em;font-weight:100;}
a.links:visited 	{ font-family: verdana, arial, sans-serif; color: #DD139B; font-size: .9em;font-weight:100;}
a.links:hover	 	{ font-family: verdana, arial, sans-serif; color: #000; font-size: .9em;font-weight:100;} 
a.links:focus	 	{ font-family: verdana, arial, sans-serif; color: #000;font-size: .9em;font-weight:100;} 


a.anmelden 			{ font-family: verdana, arial, sans-serif; color: #E23191; text-decoration: none;font-size: .9em;font-weight:100;}
a.anmelden :link		{ font-family: verdana, arial, sans-serif; color: #E23191; text-decoration: none;font-size: .9em;font-weight:100;}
a.anmelden:visited 	{ font-family: verdana, arial, sans-serif; color: #E23191; text-decoration: none;font-size: .9em;font-weight:100;}
a.anmelden:hover	 	{ font-family: verdana, arial, sans-serif; color: #E23191; text-decoration: underline;font-size: .9em;font-weight:100;} 
a.anmelden:focus	 	{ font-family: verdana, arial, sans-serif; color: #E23191; text-decoration: underline;font-size: .9em;font-weight:100;} 




b			{ font-family: arial,verdana, sans-serif; color: #666666; text-decoration: none; font-size:110%; font-weight:800;}
td			{ text-align: left;paddingt: -2px;}

iframe {padding:0; margin:0;}

.navi1{
width:			240px;
height:			50px;
position:		absolute; top: 118px; left: 60px;
font-style: italic;
}

.navi2{
width:			240px;
height:			50px;
position:		absolute; top: 118px; left: 290px;
font-style: italic;
}

.navi3{
width:			240px;
height:			50px;
position:		absolute; top: 118px; left: 518px;
font-style: italic;
}

.navi4{
width:			240px;
height:			50px;
position:		absolute; top: 118px; left: 750px;
font-style: italic;
}

#tab{
border-bottom: 		1px dashed #555555;
padding:		.5em;
}

#tab2{
border-bottom: 		1px solid #555555;
padding:		.2em;
padding-right:		1.5em;
padding-left:		.5em;
background-color:  	#DDDDDD;
font-size:		80%;
}


.button{
cursor: 		pointer; 
border: 		1px solid #AAAAAA; 
font-size:		90%; 
font-weight: 		800;
background-color:	 #222222;
color: 			#FFFFFF;
}

.input{
width			350px;
border: 		1px solid #AAAAAA;
background-color:	#FAFAFA;
color: 			#222222;
}
.area1{
height:			30px;
}
.area2{
height:			100px;
}



div.form {
border: 		1px solid #AAAAAA;
background-color:	#FAFAFA;
color: 			#222222;
}



div.haupt {

width: 			840px; 
margin-left: 	80px; 
font-family:	verdana, arial, sans-serif; 
font-size: 		0.9em;
color:			#555555;
padding-top: 	40px;
position: 		relative;
}

p {
color:			#555555;
font-size:			.9em;
font-family:		verdana, arial,sans-serif;
}


#h4 { font-size: .9em;color: #aaa; font-family:	verdana, arial, sans-serif; margin:0;padding:0;}


#termX {
font-size: 11px;
font-weight:bold;
position:absolute; top:64px; right: 256px;  
border: 1px solid #bbb; 
padding: 1px; 
width:11px;
height:11px;
}

.hr { width:90%;  margin-top: 3px; margin-bottom: 3px; border:	1px dotted #eee; border-top:	1px dotted #bbb;  }

.termin {
padding:			15px;
padding-bottom:		5px;
position: 			absolute; top: 40px; right: 232px; 
width:				480px;
background-color:	#eee; 
height: 			430px; 
background-image:	url();
background-repeat:	no-repeat;
background-position:	-20px 30px ;
border: 			1px dotted #bbb; 
border-right: 		1px solid #aaa;   
font-family:		verdana, arial, sans-serif; 
overflow:			auto;
}
.termine {
padding:			10px;
padding-bottom:		5px;
position: 			absolute; 
top: 				40px; 
right: 				12px; 
width:				200px;
background-color:	#eee; 
height: 			435px; 
border: 			1px dotted #bbb;  
font-family:		verdana, arial, sans-serif; 
overflow:			auto;
}

.terminearchiv {
padding:			5px;
position: 			absolute; 
top: 				475px; 
right: 				12px; 
width:				200px;
background-color:	#eee; 
height: 			30px; 
border: 			1px dotted #bbb;  
font-family:		verdana, arial, sans-serif; 
overflow:			auto;
}


.terminTitel
{
margin-top:		30px;
margin-left:	30px;
font-weight:	800;
font-family:	verdana, arial, sans-serif; 
font-size: 		1.3em;
color:			#444;
width:			370px;
}
.terminK
{
font-family:	verdana, arial, sans-serif; 
font-size: 		.9em;
color:			#444;
width:			370px;
}
.terminKurz
{
margin-left:	30px;
font-family:	verdana, arial, sans-serif; 
font-size: 		.9em;
color:			#444;
width:			370px;
}
.terminLang
{
margin-left:	30px;
font-family:	verdana, arial, sans-serif; 
font-size: 		.9em;
color:			#444;
width:			370px;
}
.terminAnmeldung
{
margin-left:	30px;
font-family:	verdana, arial, sans-serif; 
font-size: 		.9em;
color:			#444;
width:			370px;
}
.terminOrt
{
margin-left:	30px;
font-family:	verdana, arial, sans-serif; 
font-size: 		.9em;
color:			#444;
width:			370px;
}

#tdhead
{
padding-left:	30px;
padding-bottom:	7px;
font-weight:	800;
font-family:	verdana, arial, sans-serif; 
font-size: 		.9em;
color:			#444;
}
#tdterm
{
padding:		0px;
padding-left:	30px;
font-weight:	100;
font-family:	verdana, arial, sans-serif; 
font-size: 		.8em;
color:			#444;
}


-->
</style>
