body  	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 12pt;

	font-weight: normal;

	letter-spacing:normal;

	word-spacing:normal;

	color: #333333;

	background-color: #FFFFFF;

	text-align: left;

	margin: 20px;

	padding: 20px;

	letter-spacing: normal;

	word-spacing: normal;

	vertical-align: bottom;

	border: none;

	

	scrollbar-base-color:#000066;

  scrollbar-3d-light-color:#6699CC;

  scrollbar-arrow-color:#6699CC;

  scrollbar-darkshadow-color:#000066;

  scrollbar-face-color:#000066;

  scrollbar-highlight-color:#6699CC;

  scrollbar-shadow-color:#000066;

  scrollbar-track-color:#6699CC;

	}

a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	list-style-type: none;

	cursor: hand;

	filter: Glow(Color=#990000, Strength=2px);

	text-decoration: underline;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;













}

a:visited {

	color: #999999;

	text-decoration: underline;

	font-weight: bold;

	font-variant: normal;

	line-height: 15px;

	font-size: 10px;







}

a:hover {

	color: #990000;

	text-decoration: none;

	line-height: 15px;

	font-weight: bold;

	font-size: 10px;





}

a:active {

	color: #990000;

	text-decoration: none;

	line-height: 15px;

	font-weight: bold;

	font-size: 10px;





}

a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 12pt;

	font-weight: normal;

	color: #333333;

}

.textEinfach {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 12px;

	color: #000066;

	font-weight: bolder;}



p, li		{color:#333333;  margin:0;}

form	{margin:0px;}

img   	{border:none;}

select	{

	color:#333333;

	width:260px;

	font-weight:normal; font-size:10px; line-height:12px; background-color: #FFFFCC;

	letter-spacing:normal; word-spacing:normal;

}




h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 12px;

	font-weight: bold;

	color: #333333;

}




table {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 12px;

	padding: 20px;

	width: 550px;

	color: #000000;





}

hr {

	font-size: 1px;

	color: #CCCCCC;

	background-color: #D1FF47;

	border: #D1FF47;

	line-height: 1px;
	
	margin-top: 10px;
	
	margin-bottom: 10px;



}

/*--------------------- 

Ergebnis Listen 

-----------------------*/

.bodyListe				{}

.taListe				{width:100%;}

.taResultItem 			{width:100%;

 	background-color:#FFFFFF;

 	border-left:0px; 

	border-right:0px; 

	border-bottom:#CCFF33 2px solid; 

	margin-top:4px; 

	margin-bottom:6px; 

}

.tdResultItem			{color:#000066; font-size:13px; line-height:14px;}

.resultExtraInfo		{color:#999999; font-weight:bold; font-size:11px; line-height:13px;}



.tdContentPath			{background-color: #FFFFCC;  color:#000066; font-size:9px; line-height:9px;}

.resultKatalogType		{color:#6699cc; font-size:9px; line-height:9px;}

.resultLastChg			{color:#999999; font-size:9px; line-height:9px;}



a.resultTitle:link		{color:#000066; font-weight:bold; font-size:13px;}

a.resultTitle:visited	{color:#6699CC; font-weight:bold; font-size:13px;}

a.resultTitle:active	{color:#FF6600; font-weight:bold; font-size:13px;}

a.resultTitle:hover		{color:#990000; font-weight:bold; font-size:13px;}



a.resultArrow:link		{color:#000066; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.resultArrow:visited	{color:#6699CC; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.resultArrow:active	{color:#FF6600; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.resultArrow:hover		{color:#990000; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}



a.contentPath:link		{color:#999999; font-size:9px; line-height:9px;}

a.contentPath:visited	{color:#999999; font-size:9px; line-height:9px;}

a.contentPath:active	{color:#990000; font-size:9px; line-height:9px;}

a.contentPath:hover		{color:#990000; font-size:9px; line-height:9px;}





.trListeHeader			{background-color:#FFFFFF;} 

.tdListeHeader			{color:#333333; font-weight:bold; font-size:18px; line-height:20px; text-align:center;}



.tdDetails				{}

.tdDetailsKlein			{font-size:11px; line-height:13px;}

.tdWeb					{}

.tdTeaser				{color:#000066; font-size:11px; line-height:13px;}





















a.lnkDetails:link		{color:#000066; font-weight:bold; font-size:13px;}

a.lnkDetails:active		{color:#FF6600; font-weight:bold; font-size:13px;}

a.lnkDetails:visited		{color:#6699CC; font-weight:bold; font-size:13px;}

a.lnkDetails:hover		{color:#990000; font-weight:bold; font-size:13px;}



a.lnkDetailsJn:link     {color:#000066; font-weight:bold; font-size:13px;}

a.lnkDetailsJn:visited	{color:#6699CC; font-weight:bold; font-size:13px;}

a.lnkDetailsJn:active	{color:#FF6600; font-weight:bold; font-size:13px;}

a.lnkDetailsJn:hover    {color:#990000; font-weight:bold; font-size:13px;}

		



a.lnkArrow:link		{color:#000066; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.lnkArrow:visited	{color:#6699CC; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.lnkArrow:active	{color:#FF6600; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.lnkArrow:hover	{color:#990000; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}



a.lnkWeb:link			{color:#999999;}

a.lnkWeb:active			{color:#990000;}

a.lnkWeb:visited		{color:#999999;}

a.lnkWeb:hover			{color:#990000;}





a.lnkWebJn:link			{color:#000066; font-weight:bold; font-size:11px; line-height:13px;}

a.lnkWebJn:active		{color:#FF6600; font-weight:bold; font-size:11px; line-height:13px;}

a.lnkWebJn:visited		{color:#6699CC; font-weight:bold; font-size:11px; line-height:13px;}

a.lnkWebJn:hover		{color:#990000; font-weight:bold; font-size:11px; line-height:13px;}



/*-- Nichts gefunden --*/

.taNoResult 			{width:100%; 

	background-color: #FFFFCC;  

	color:#000066;

	border-left:0px; 

	border-right:0px ; 

	border-bottom:#CCFF33 2px solid;

	margin-top:5px; 

	margin-bottom:30px; 

}

.noResult 				{color:#666699; font-size:12px; line-height:12px; text-align:center; padding:20px;}



/*--------------------- 

	Details  

-----------------------*/

.bodyDetails			{margin-bottom:12px;}



/*-- Details - Top Header --*/

.taDetails				{width:600px; padding:2px;}



.tdMyLogo				{text-align:left; vertical-align:top;}

.tdService				{text-align:right; vertical-align:top;}

a.lnkService:link		{color:#6699cc; text-decoration:none; font-size:11px; line-height:13px;}

a.lnkService:active		{color:#6699cc; text-decoration:none; font-size:11px; line-height:13px;}

a.lnkService:visited	{color:#6699cc; text-decoration:none; font-size:11px; line-height:13px;}

a.lnkService:hover		{color:#6699cc; text-decoration:none; font-size:11px; line-height:13px;}



.tdHeadlineSmall		{width:450px; font-size:11px; line-height:13px;}

.tdHeadlineBig			{width:450px; font-weight:bold; font-size:18px; line-height:20px; vertical-align:top;}

.tdDate					{width:150px; font-size:11px; line-height:13px; text-align:right;}

.tdItemLogo				{width:150px; text-align:right; vertical-align:top;}



/*-- Details - Anker --*/

.taAnker				{width:600px;}



.tdAnker				{width:150px; font-weight:bold;}

a.lnkAnker:link   		{color:#999999; text-decoration:none; font-size:11px; line-height:13px;}

a.lnkAnker:active 		{color:#999999; text-decoration:none; font-size:11px; line-height:13px;}

a.lnkAnker:visited		{color:#999999; text-decoration:none; font-size:11px; line-height:13px;}

a.lnkAnker:hover  		{color:#999999; text-decoration:none; font-size:11px; line-height:13px;}



a.lnkDisabled:link		{color:#999999; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}

a.lnkDisabled:visited	{color:#999999; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}

a.lnkDisabled:active	{color:#999999; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}

a.lnkDisabled:hover		{color:#999999; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}



/*-- Details - Daten --*/

.taData						{width:600px;}



.tdSectionTitle				{width:600px;}

a.lnkSectionTitle:link		{color:#999999;font-weight:bold; font-size:18px; line-height:20px;}

a.lnkSectionTitle:active	{color:#990000;font-weight:bold; font-size:18px; line-height:20px;}

a.lnkSectionTitle:visited	{color:#999999;font-weight:bold; font-size:18px; line-height:20px;}

a.lnkSectionTitle:hover		{color:#990000;font-weight:bold; font-size:18px; line-height:20px;}



a.lnkMail:link				{color:#999999;}

a.lnkMail:active			{color:#990000;}

a.lnkMail:visited			{color:#999999;}

a.lnkMail:hover				{color:#990000;}



/*-- Markt-Einträge --*/

.taMarktItemTop			{width:600px; 

	background-color:#FFFFFF;

   border:#ccff33 2px solid;

   padding:4px;

   margin:5px;

}

.marktCatTopListe		{color:#333333;  margin:0;}

.marktCatTop			{font-weight:bold; font-size:11px; line-height:13px;}

.tdMarktCatTop			{font-weight:bold; font-size:11px; line-height:13px;}



.marktCatSubListe		{color:#333333;  margin:0;}

.marktCatSub			{font-size:11px; line-height:13px;}

.tdMarktCatSub			{font-size:11px; line-height:13px;}



.marktTitelListe		{color:#333333;  margin:0;}

.marktTitel				{font-size:11px; line-height:13px;}

.tdMarktTitel			{font-size:11px; line-height:13px;}



.catSubIcon				{width:9px; height:9px;

	background-image: url('/img/regional/arrow_black.gif');

	background-repeat: no-repeat;

	background-position:  center;

	padding-left: 9px;

	margin-left: 15px

}

.titleIcon				{width:9px; height:9px;

	background-image: url('/img/regional/arrow_b?????A?????lue.gif');

	background-repeat: no-repeat;

	background-position:   center 50%;

	padding-left: 9px;

	margin-left: 30px

}



/*-- Details Header --*/

.tdHeader				{color:#000066; font-size:18px; line-height:20px;}

.tdHeaderBold			{color:#000066; font-weight:bold; font-size:18px; line-height:20px;}

.tdHeaderSub			{color:#000066; font-size:13px; line-height:15px;}

.tdHeaderSubBold		{color:#000066; font-weight:bold; font-size:13px; line-height:15px;}



/*-- Details Labels + Daten --*/

.tdFieldLabel			{width:150px; font-size:11px; line-height:13px;}

.tdFieldLabelTop		{width:150px; font-size:11px; line-height:13px; vertical-align:top;}

.tdFieldLabelBold		{width:150px; font-weight:bold; font-size:11px; line-height:13px;}

.tdFieldLabelBoldTop	{width:150px; font-weight:bold; font-size:11px; line-height:13px; vertical-align:top;}

.tdFieldLabelLong		{width:250px; font-size:11px; line-height:13px;}

.tdFieldData			{width:450px; font-weight:bold; font-size:11px; line-height:13px;}

.tdFieldDataLong		{color:#000066; width:500px;  font-size:11px; line-height:13px; font-weight: normal;}

.tdText					{font-size:11px; line-height:13px;}



/*-- Details  - to top of page --*/

.tdToPageTop			{width:100%; text-align:right;}

.toPageTop				{width:30px; height:14px; cursor:pointer; cursor:hand;

	background-image: url('/img/regional/toPageTop.gif');

	background-repeat: no-repeat;

	background-position:  center;

	padding-left: 28px

}



/*--------------------- 

	AuswahlListen  

-----------------------*/

.bodyAuswahlListe	{}

.taAuswahlListe		{width:100%;}

.tdAuswahlTitel		{width:100px; font-weight:bold; font-size:10px; line-height:12px; color: #6699CC;}

.tdAuswahlListe		{}



/*--------------------- 

	Toplinks  

-----------------------*/

.taToplinks			{width:600px; padding:2px;}



.tdToplinkLabel		{width:60px; color:#888888; font-size:11px; line-height:13px; vertical-align:top;}

.tdToplinkStichwort	{color:#666699; font-weight:bold; font-size:14px; line-height:16px;}

.tdToplinkIcon		{}

.tdToplinkTitel		{}

.tdToplinkKommentar	{color:#666699; font-size:11px; line-height:13px;}



.toplinkIcon		{

	width:20px; height:18px; cursor:pointer; cursor:hand;

	background-image: url('/img/regional/toplinkIcon.png');

	background-repeat: no-repeat;

	background-position:  center;

	padding-left:20px

}



a.lnkToplink:link		{color:#ff6600; text-decoration:underline; font-size:12px; line-height:13px;}

a.lnkToplink:visited	{color:#999999; text-decoration:underline; font-size:12px; line-height:13px;}

a.lnkToplink:active		{color:#990000; text-decoration:underline; font-size:12px; line-height:13px;}

a.lnkToplink:hover		{color:#990000; text-decoration:underline; font-size:12px; line-height:13px;}



/*------------------------------

	NewsList

-------???------------------------*/

.taNewsList {width:100%; 

	background-color:#f1f1f1;

	border-top:#cccccc 1px solid; 

	border-left:#cccccc 1px solid; 

	border-right:#8b8bb1 1px solid; 

	border-bottom:#8b8bb1 1px solid; 

	margin-top:4px; 

	margin-bottom:4px; 

}

.tdNewsListTitle		{color:#666699; font-size:11px; line-height:13px;}

.tdNewsListTeaser		{color:#666699; font-size:11px; line-height:13px;}

.tdNewsListLabel		{color:#888888; font-size:9px; line-height:10px; text-align:right;}

.tdNewsListDate			{color:#666699; font-size:9px; line-height:10px;}



.newsIcon				{

	width:10px; height:10px; cursor:pointer; cursor:hand;

	background-image: url('/img/regional/newsIcon.gif');

	background-repeat: no-repeat;

	background-position:  center;

	padding-left:10px

}



a.lnkNews:link			{color:#666699; font-size:11px; font-weight:bold; line-height:13px;}

a.lnkNews:visited		{color:#666699; font-size:11px; font-weight:bold; line-height:13px;}

a.lnkNews:active		{color:#666699; font-size:11px; font-weight:bold; line-height:13px;}

a.lnkNews:hover			{color:#ff3300; text-decoration:none; font-size:11px; font-weight:bold; line-height:13px;}



a.lnkNewsArrows:link	{color:#ff6600; font-size:11px; font-weight:bold; line-height:13px;}

a.lnkNewsArrows:visited	{color:#ff6600; font-size:11px; font-weight:bold; line-height:13px;}

a.ln?????A?????kNewsArrows:active	{color:#ff6600; font-size:11px; font-weight:bold; line-height:13px;}

a.lnkNewsArrows:hover	{color:#ff3300; font-size:11px; font-weight:bold; line-height:13px;}