</*==========================================================================================
	Jugendnetz BW - Standard Stylesheet für den regionalen Datenabruf 

	Stand: 24.04.2004
===========================================================================================*/
body  	{
	color:#000000;
   font-family:Arial, Verdana, Helvetica; font-size:12px; line-height:14px;
   letter-spacing:normal; word-spacing:normal;
}
/*-- Paragraph styles: IE produziert im HTMLeditor nach Enter einen Paragraph Tag 
	- margin:0 verhindert die Darstellung als zwei Leerzeilen 
--*/
p		{color:#000000;  margin:0;}

form	{margin:0px;}
img   	{border:none;}
select	{
	color:#000000;
	width:260px;
	font-weight:normal; font-size:13px; line-height:14px;
	letter-spacing:normal; word-spacing:normal;
}

/*-- Default links --*/
a:link					{color:#0000ff; text-decoration:none;}
a:visited				{color:#0000ff; text-decoration:none;}
a:active				{color:#0000ff; text-decoration:none;}
a:hover					{color:#0000ff; text-decoration:underline;}

/*-- Some specials --*/
.tdSpacer5px			{padding-bottom:5px;}
.tdSpacer3px			{padding-bottom:2px;}
.tdSpacer2px			{padding-bottom:2px;}
.tdSpacer1px			{padding-bottom:1px;}

/*--------------------- 
	Ergebnis Listen 
-----------------------*/
.bodyListe				{}
.taListe				{width:100%;}
.taResultItem 			{width:100%;
 	background-color:#eeeeee;
 	border-left:#cccccc 1px solid; 
	border-right:#8b8bb1 1px solid; 
	border-bottom:#8b8bb1 1px solid; 
	margin-top:4px; 
	margin-bottom:6px; 
}
.tdResultItem			{color:#666699; font-size:13px; line-height:14px;}
.resultExtraInfo		{color:#8080ff; font-weight:bold; font-size:11px; line-height:13px;}

.tdContentPath			{background-color:#e2e2e2; color:#5e5eff; font-size:9px; line-height:9px;}
.resultKatalogType		{color:#8080ff; font-size:9px; line-height:9px;}
.resultLastChg			{color:#8080ff; font-size:9px; line-height:9px;}

a.resultTitle:link		{color:#ff6600; font-weight:bold; font-size:13px;}
a.resultTitle:visited	{color:#ff9933; font-weight:bold; font-size:13px;}
a.resultTitle:active	{color:#cc0000; font-weight:bold; font-size:13px;}
a.resultTitle:hover		{color:#ff6600; font-weight:bold; font-size:13px;}

a.resultArrow:link		{color:#ff6600; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}
a.resultArrow:visited	{color:#ff9933; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}
a.resultArrow:active	{color:#cc0000; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}
a.resultArrow:hover		{color:#ff6600; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.contentPath:link		{color:#ff9900; font-size:9px; line-height:9px;}
a.contentPath:visited	{color:#ff9900; font-size:9px; line-height:9px;}
a.contentPath:active	{color:#ff9900; font-size:9px; line-height:9px;}
a.contentPath:hover		{color:#ff9900; font-size:9px; line-height:9px;}


.trListeHeader			{background-color:#666699;} 
.tdListeHeader			{color:#ffffff; font-weight:bold; font-size:18px; line-height:20px; text-align:center;}

.tdDetails				{}
.tdDetailsKlein			{font-size:11px; line-height:13px;}
.tdWeb					{}
.tdTeaser				{color:#666699; font-size:11px; line-height:13px;}

a.lnkDetails:link		{}
a.lnkDetails:active		{}
a.lnkDetails:visited	{}
a.lnkDetails:hover		{}

a.lnkDetailsJn:link		{color:#ff6600; font-weight:bold; font-size:13px;}
a.lnkDetailsJn:active	{color:#ff9933; font-weight:bold; font-size:13px;}
a.lnkDetailsJn:visited	{color:#cc0000; font-weight:bold; font-size:13px;}
a.lnkDetailsJn:hover		{color:#ff6600; font-weight:bold; font-size:13px;}

a.lnkArrows:link		{color:#ff6600; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}
a.lnkArrows:visited		{color:#ff9933; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}
a.lnkArrows:active		{color:#cc0000; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}
a.lnkArrows:hover		{color:#ff6600; font-weight:bold; font-size:12px; letter-spacing: 0.2mm;}

a.lnkWeb:link			{color:#8080ff;}
a.lnkWeb:active			{color:#8080ff;}
a.lnkWeb:visited		{color:#8080ff;}
a.lnkWeb:hover			{color:#8080ff;}

a.lnkWebJn:link			{color:#8080ff; font-weight:bold; font-size:11px; line-height:13px;}
a.lnkWebJn:active		{color:#8080ff; font-weight:bold; font-size:11px; line-height:13px;}
a.lnkWebJn:visited		{color:#8080ff; font-weight:bold; font-size:11px; line-height:13px;}
a.lnkWebJn:hover		{color:#8080ff; font-weight:bold; font-size:11px; line-height:13px;}

/*-- Nichts gefunden --*/
.taNoResult 			{width:100%; 
	background-color:#e8e8e8;
	border-left:#cccccc 1px solid; 
	border-right:#8b8bb1 1px solid; 
	border-bottom:#8b8bb1 1px 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:#8080ff; text-decoration:none; font-size:11px; line-height:13px;}
a.lnkService:active		{color:#8080ff; text-decoration:none; font-size:11px; line-height:13px;}
a.lnkService:visited	{color:#8080ff; text-decoration:none; font-size:11px; line-height:13px;}
a.lnkService:hover		{color:#8080ff; 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:#0075e3; font-size:11px; line-height:13px;}
a.lnkAnker:active 		{color:#0075e3; font-size:11px; line-height:13px;}
a.lnkAnker:visited		{color:#0075e3; font-size:11px; line-height:13px;}
a.lnkAnker:hover  		{color:#0075e3; font-size:11px; line-height:13px;}

a.lnkDisabled:link		{color:#888888; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}
a.lnkDisabled:visited	{color:#888888; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}
a.lnkDisabled:active	{color:#888888; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}
a.lnkDisabled:hover		{color:#888888; text-decoration:none; font-weight:bold; font-size:11px; line-height:12px;}

/*-- Details - Daten --*/
.taData						{width:600px;}

.tdSectionTitle				{width:600px; font-weight:bold;}
a.lnkSectionTitle:link		{color:#000000; font-weight:bold; font-size:18px; line-height:20px;}
a.lnkSectionTitle:active	{color:#000000; font-weight:bold; font-size:18px; line-height:20px;}
a.lnkSectionTitle:visited	{color:#000000; font-weight:bold; font-size:18px; line-height:20px;}
a.lnkSectionTitle:hover		{color:#000000; font-weight:bold; font-size:18px; line-height:20px;}

a.lnkMail:link				{color:#8080ff;}
a.lnkMail:active			{color:#8080ff;}
a.lnkMail:visited			{color:#8080ff;}
a.lnkMail:hover				{color:#8080ff;}

/*-- Markt-Einträge --*/
.taMarktItemTop			{width:600px; 
	background-color:#eeeeee;
   border:#000000 1px solid;
   padding:4px;
   margin:5px;
}
.marktCatTopListe		{}
.marktCatTop			{font-weight:bold; font-size:11px; line-height:13px;}
.tdMarktCatTop			{font-weight:bold; font-size:11px; line-height:13px;}

.marktCatSubListe		{}
.marktCatSub			{font-size:11px; line-height:13px;}
.tdMarktCatSub			{font-size:11px; line-height:13px;}

.marktTitelListe		{}
.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 center;
	padding-left: 9px;
	margin-left: 15px;
}
.titleIcon				{width:9px; height:9px;
	background-image: url(/img/regional/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 9px;
	margin-left: 30px;
}

/*-- Details Header --*/
.tdHeader				{color:#666699; font-size:18px; line-height:20px;}
.tdHeaderBold			{color:#666699; font-weight:bold; font-size:18px; line-height:20px;}
.tdHeaderSub			{color:#666699; font-size:13px; line-height:15px;}
.tdHeaderSubBold		{color:#666699; 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		{width:600px; font-weight:bold; font-size:11px; line-height:13px;}
.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 center;
	padding-left: 28px;
}

/*--------------------- 
	AuswahlListen  
-----------------------*/
.bodyAuswahlListe	{}
.taAuswahlListe		{width:100%;}
.tdAuswahlTitel		{width:150px; font-weight:bold; font-size:11px; line-height:13px;}
.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 center;
	padding-left:20px;
}

a.lnkToplink:link		{color:#ff6600; text-decoration:underline; font-size:12px; line-height:13px;}
a.lnkToplink:visited	{color:#ff6600; text-decoration:underline; font-size:12px; line-height:13px;}
a.lnkToplink:active		{color:#ff6600; text-decoration:underline; font-size:12px; line-height:13px;}
a.lnkToplink:hover		{color:#ff0000; 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 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.lnkNewsArrows: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;}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
}
.textBlond {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	line-height: 16px;
}
.textUnterstrichen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: underline;
	line-height: 16px;
}
.textHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
}

.textZwischenueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bolder;
	line-height: 18px;
}

.textSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
}


/*-------------------------------
	Bilder auf Startseite
-------------------------------*/
#box{
padding:0;
font:bold 14px verdana, sans-serif;}

#box div{display:none;}

#box:hover div{
display:block;
position:absolute;left:10px;top:200px;
padding:0px;
font:normal 14px verdana, sans-serif;}

#box2{
padding:0;
font:bold 14px verdana, sans-serif;}

#box2 div{display:none;}

#box2:hover div{
display:block;
position:absolute;left:10px;top:230px;
padding:0px;
font:normal 14px verdana, sans-serif;}

