body  {
	margin-top : 0px;margin-right : 0px;margin-left : 0px;margin-bottom : 30px;
	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;
	color: #222222;
}
body.mainbody  {
	background-color : #FECC17;
}
td,tr {vertical-align:top; font-family :  Arial, Helvetica, sans-serif ;   font-size : 12px;       color: #666666;}
p,div,li,ul	{	font-family :  Arial, Helvetica, sans-serif ;	font-size : 12px;	color: #666666;}
ul			{	font-size : 12px;list-style-position:outside;list-style-image:url(../pics/topliste.gif);
				padding-left:5px;margin-left:15px;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
a:link  	{	color : #1D1D6B;text-decoration:none;	font-family : Arial, Helvetica, sans-serif;} 
a:active  	{	color : #ff0000; text-decoration:none;		font-family : Arial, Helvetica, sans-serif;}
a:visited  	{	color : #1D1D6B; text-decoration:none;	font-family : Arial, Helvetica, sans-serif; border-bottom:1px #F5F5D3 dotted; }
a:hover  	{	color : #ff0000; background-color:#eee;text-decoration:underline;	font-family : Arial, Helvetica, sans-serif;}
h1  		{	font-size : 24px;	color: #000000;font-family :  Arial, Helvetica, sans-serif;
				margin-top:10px;	margin-bottom:10px;p}
h2  		{	font-size : 16px;	color: #40392C;font-family :  Arial, Helvetica, sans-serif;
				text-align:left;	margin:0px;padding:0px;padding-bottom:20px;padding-left:0px;;}
h3  		{	font-size : 14px;	color: #666666;font-family :  Arial, Helvetica, sans-serif;	
				background-color:#f4f4f4;border:1px #e0e0e0 solid;
				padding:5px;}
h4  		{	font-size : 18px;	color: #40392C;font-family :  Arial, Helvetica, sans-serif;
				text-align:left;	margin:0px;padding:0px;padding-bottom:20px;}
								
th  		{	font-family :  Arial, Helvetica, sans-serif;	font-size : 12px;	text-align:left;	background-color:#f4f4f4;border:1px #e0e0e0 solid;color: #666666;	
				padding:3px;}

img 		{	border:none;}


ul.gal{list-style-image:url(../pics/abstand.gif);list-style:none;font-size:14px; font-weight:bold;padding:10px;font-family :  Arial, Helvetica, sans-serif;}
li.gal{list-style-image:url(../pics/abstand.gif);padding-left:5px;margin-left:15px;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}


.small {	font-family :  Arial, Helvetica, sans-serif;	font-size : 11px;	color: #999999;	text-align:left;}
.ismall {	font-family :  Arial, Helvetica, sans-serif;	font-size : 11px;	font-style:italic;	color: #999999;	text-align:left;}
input           {padding:2px;font-size:11px;color:#666;font-weight:bold;border:1px solid #40392C;}
.mybutton	{font-size:12px;color:#666;font-weight:bold;border:1px outset #666;background:url(../pics/toolbarbutton.jpg);height:22px;}
.myinput	{font-size:12px;color:#666;font-weight:bold;border:1px inset #40392C;height:22px;}
textarea	{font-family :  Arial, Helvetica, sans-serif;	font-size : 12px;color:#666666;font-weight:normal;border:1px inset #40392C;}
.green {background-color:#FECC17;}

.infotext  {
		padding-left:10px;	padding-right:10px;	padding-top:20px;	
	text-align:justify;padding-bottom:2px;
	
}
.topthemen  {
	left: 427px;	width : 180px;	top : 0px;	position : absolute;	height:inherit;	z-index : 5;	background-color: #ffffff;	padding-bottom : 100px;
	padding-left:10px;	padding-top:20px;	margin-top:0px;	margin-bottom:0px;
}
.toptopiclist{
	font-size : 12px;
	list-style-position:outside;list-style-image:url(../pics/abstand.gif);;
	padding-left:0px;padding-top:0px;padding-bottom:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;
}
//
.firstline  {	font-size : 13px;color: #666666;font-family : Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:0px;text-align:left;}
.bildtitel  {	font-size : 10px;color: #222222;font-family : Arial, Helvetica, sans-serif;}
.bildquelle	{	font-size : 10px;color: #777777;font-family : Arial, Helvetica, sans-serif;}
.tdinfotext_leading{padding:3px;border-bottom:1px  #e0e0e0 solid;background-color:#f0f0f0;width:150px;}
.tdinfotext_follow{padding:3px;border-bottom:1px  #e0e0e0 solid;}

a.menulink:link {font-family : arial,Helvetica, sans-serif;font-size : 11px; color : #40392C; font-size : 11px;text-decoration : none;font-weight : bold;background-color : #FAF9CD; }
a.menulink:visited {font-family : arial,Helvetica, sans-serif;font-size : 11px; color : #40392C; font-size : 11px;text-decoration : none;font-weight : bold;background-color : #FAF9CD; }
a.menulink:hover {font-family : arial,Helvetica, sans-serif;font-size : 11px; color : #222222; font-size : 11px;text-decoration : none;font-weight : bold;background-color : #FAF9CD; }
a.menulink:active {font-family : arial,Helvetica, sans-serif;font-size : 11px; color : #222222; font-size : 11px;text-decoration : none;font-weight : bold;background-color : #FAF9CD; }

.listentrenner {border-bottom:1px solid #ddd;}




.genrelist 		{min-height:120px;height:120px;overflow:show;margin-left:10px;float:left;width:340px; border:1px solid #f7f7f7;border-right:none;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}

.genre			{text-align:left;display: block;}


.KaLiMonat {font-weight:bold; font-size:13px;border:1px #444 solid; border-width:1px 0 1px 0; text-align:center; padding:3px 0 2px 0;margin:0px 0 3px 0;}
.KaLiDatum {color:#444;;border:1px #444 solid; border-width:0 0 0 0;text-align:center; }
.KaLiDatumFull {color:#444;;border:1px #444 solid; border-width:0 0 0 0;text-align:left; padding:2px;border:1px solid #ccc; border-width:1px 0 1px 0}
.KaLiText{border:1px #666 solid; border-width:0px 0 0px 0;text-align:center; }
.KaLiTextFull{border:1px #666 solid; border-width:0px 0 0px 0;text-align:left;padding:2px 2px 5px 30px; }
.KaLiTitelFull{font-weight:bold;border:1px #666 solid; border-width:0px 0 0px 0;text-align:left;padding:2px 2px 5px 30px; }

.KaLiLink:link{color:#666;display:block;}
.KaLiLink:visited{color:#999;display:block;}
.KaLiLink:hover{color:#999;display:block;background:none;}
.markedKal{ background-color:#459945;color:#fff;font-weight:bold;text-align:left;padding:2px;}

.suchdiv {font-weight:bold; font-size:14px;border:1px #444 solid; border-width:1px 0 0px 0; text-align:center; padding: 10px 0 10px 0;margin: 0;text-align:center}
.werbediv {font-weight:bold; font-size:14px;border:1px #444 solid; border-width:0px 0 1px 0; text-align:center; padding: 10px 0 10px 0;margin: 0;text-align:center}

.DLblock {margin:10px 0 0 0 ;padding:5px 0 5px 100px;}
.DLtitel {padding:20px 0 10px 0;font-weight:bold;}
.DLfilesize{font-style:italic;padding-right:20px;}
.DLfile:visited  {color:#88d;}
.DLfile:link  {color:#889;}
