a:link 		{ color:#FFFFFF; font-weight:bold; text-decoration:none; padding: 5px;}
a:visited 	{ color:#FFFFFF; font-weight:bold; text-decoration:none; padding: 5px;}
a:active 	{ color:#FFFFFF; font-weight:bold; text-decoration:none; padding: 5px;}
a:hover 	{ color:#FFFFFF; font-weight:bold; text-decoration:underline; padding: 5px;}
	
a.anmelden:link		{ color:#FF9999; font-weight:normal; text-decoration:none; width: 100%;}
a.anmelden:visited 	{ color:#FF9999; font-weight:normal; text-decoration:none; width: 100%;}
a.anmelden:active 	{ color:#FF9999; font-weight:normal; text-decoration:none; width: 100%;}	
a.anmelden:hover 	{ color:#FF9999; font-weight:normal; text-decoration:none; width: 100%;}

a.navileft:link 	{ color:#005000; font-weight:bold; text-decoration:underline; }
a.navileft:visited 	{ color:#005000; font-weight:bold; text-decoration:underline; }
a.navileft:active 	{ color:#005000; font-weight:bold;  text-decoration:underline; }
a.navileft:hover 	{ color:#005000; font-weight:bold; text-decoration:underline; }

a.footer:link 		{ color:#ffffff; font-weight:bold; text-decoration:none; }
a.footer:visited 	{ color:#ffffff; font-weight:bold; text-decoration:none; }
a.footer:active 	{ color:#ffffff; font-weight:bold;  text-decoration:none; }
a.footer:hover 		{ color:#ffffff; font-weight:bold; text-decoration:none; }

a.overview:link		{color:#FFFFFF;	font-weight:bold; text-decoration:none; width: 100%; text-align: left; height: 23px; padding: 5px;}
a.overview:visited	{color:#FFFFFF;	font-weight:bold; text-decoration:none; width: 100%; text-align: left; vertical-align: middle; height: 23px; padding: 5px;}	
a.overview:active	{color:#FFFFFF;	font-weight:bold; text-decoration:none; width: 100%; text-align: left; vertical-align: middle; height: 23px; padding: 5px;}
a.overview:hover	{color:#FFFFFF;	font-weight:bold; text-decoration:underline; width: 100%; text-align: left; vertical-align: middle; height: 23px; padding: 5px;}
	
body	{margin: 0px;background-color: #2C0000;}

td	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-style:normal;}

.searchtab td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:left;}


.main {background-color: #6A0000; background-attachment: scroll; background-image: url(../images/bg_main.gif); background-repeat: no-repeat; background-position: right top;}
.cat  {background-color: #000000;border: 1px solid #aa0000;}
.cat a {text-decoration:none;}
.cat_title {font-family:Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; margin: 0px; padding: 0px;}
.cat_anzahl {font-family:Verdana; font-size: 9px; color: #FFFFFF; font-weight: bold; margin: 0px; padding: 0px;text-align: center;}

.navi {margin: 0px;	font-weight: bold; border: 1px solid #8F0000; background-color: #3E0000; vertical-align: middle;text-align: left;}
.neuanmeldung {margin: 0px;	vertical-align: top; text-align: center; background-image: url(../images/neuanmeldung_bg.gif); color: #FF9999;}

.sender	{font-weight: bold;	border: 1px solid #8F0000; background-color: #3E0000; vertical-align: top; text-align: center;}
.sender_ueberschrift {overflow: hidden;	font-weight: bold; text-align: center; vertical-align: middle;}
.border	{border: 1px solid #000000;}
.sender_text {font-weight: normal; text-align: left; padding: 6px 12px;	color: #BBBBBB;}
.sender_on_off	{padding-top: 6px; padding-bottom: 6px; text-align: right; clear: right; float: right;}

.searchinfo {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color:#FFFFFF;font-weight: bold;}

#pg_page {width:30px; font-weight: bold; border: 1px solid #8F0000; background-color: #3E0000; vertical-align: top; text-align: center;}
#pg_page a {color:#ffffff; font-weight:bold; text-decoration:none;}

#pg_current {width:30px; font-weight: bold; border: 1px solid #ff0000; color:#660000; background-color: #ff0000; vertical-align: top; text-align: center;}
#pg_current a {color:#660000; font-weight:bold; text-decoration:none;}

#pg_left {width:30px; font-weight: bold; border: 1px solid #8F0000; background-color: #3E0000; vertical-align: top; text-align: center;}
#pg_left a {color:#ffffff; font-weight:bold; text-decoration:none;}
#pg_right {width:30px;font-weight: bold; border: 1px solid #8F0000; background-color: #3E0000; vertical-align: top; text-align: center;}
#pg_right a {color:#ffffff; font-weight:bold; text-decoration:none;}
#pg_next {width:30px; font-weight: bold; border: 1px solid #8F0000; background-color: #3E0000; vertical-align: top; text-align: center;}

.pr_thumb{width:170px;height:265px;border:1px solid #aa0000;padding:3px;color:#eeeeee;background-color:#3F0001;font-size:11px;overflow: hidden;margin: 0px;}

.language_container{height:21px;border:1px solid #474747;}
.language{float:left;height:21px;}
.language img{float:left;border:1px solid #474747;margin:2px;padding:1px;}
.pr_thumb_title{height:20px;text-align: center;}
.pr_title{font-weight: bold;font-size: 12px;float:left;padding-left:7px;}
.onoff{float:right;margin-top:5px;}
.pr_thumb_description{height:50px;padding-left:7px;text-align:left;font-size:10px;margin:5px auto;}
	
.pr_thumb_image{width:160px;height:119px;overflow: hidden;text-align: center;}
.cam_link{color:#ffffff; font-weight:bold;  text-decoration:underline; }	
.card_link{color:#ffffff; font-weight:normal;  text-decoration:underline; }		