div.tx-sgglossary-pi1 {width:370px}
.tx-sgglossary-pi1 td {font-family: Tahoma, Verdana, sans-serif; font-size: 12px; color: #333333; line-height: 16px;}
.tx-sgglossary-pi1 a {
	font-family: Tahoma, Verdana , sans-serif;
	color: #a5b900;
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
	font-weight: normal
}


.tx-sgglossary-pi1 a:hover {
	font-family: Tahoma, Verdana , sans-serif;
	color: #cf006c;
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
	font-weight: normal
}

body, table, div, p, td
{
	color: black;
	font-size: 12px;
	font-family: Tahoma, Verdana , sans-serif;
	empty-cells: show;
	border-color: #a5b900;
	line-height: 14px;
}

a
{
	font-family: Tahoma, Verdana , sans-serif;
	color: #a5b900;
	font-size: 11px;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}

a:hover, .linkInt a:hover, .absatz a:hover, .menu_artikel:hover, .menu_artikel a:hover, .liste a:hover, #liste_news a:hover, #menu_bottom a:hover, .teaser_titel a:hover, #print a:hover, #TIP a:hover, #TIP_news a:hover, #forum a:hover, #print_news a:hover
{ 
	color: #cf006c;
}


.dot_unten
{ 
	border-style: dashed;
	border-width: 0 0 1px;
}

.dot_oben
{
	border-style: dashed;
	border-width: 1px 0 0;
}

.dot_rechts
{
	border-style: dashed;
	border-width: 0 1px 0 0;
}

.dot_links
{
	border-style: dashed;
	border-width: 0 0 0 1px;
}

.dot_links_weiss
{
	border-style: dashed;
	border-width: 0 0 0 1px;
	border-color: white;
}

.dot_links_weiss a, .dot_links_weiss a:visited
{
	color: white;
}

#menu_bottom a
{
	font-weight: normal;
	color: black;
}

#menu_bottom a:hover
{
	font-weight: normal;
	color: #cf006c;
}

.menu_teaser_titel
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}


.menu_teaser td
{
	padding-left: 5px;
	padding-bottom: 5px;
	display: block;
}

.teaser_abstract
{
	color: #333333;
	font-size: 11px;
}

.teaser_abstract a, .teaser_abstract a:visited
{
	font-size: 10px;
}

.teaser_titel a, .teaser_titel a:visited
{
	color: #cf006c;
	font-size: 13px;
	line-height: 16px;
}


.titel
{
	color: white;
	font-size: 16px;
	text-transform: uppercase;
	text-indent: 17px;
}


.titel1
{
	font-size: 10px;
	letter-spacing: 3px;
	text-transform: uppercase;
}


.titel2, .titel3
{
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

.titel2 a, .titel3 a, .titel2 a:visited, .titel3 a:visited
{
	color: black;
	font-size: 16px;
	line-height: 18px;
}

.titel2_inline
{
	font-weight: bold;
}

.zumthema
{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
}

.absatz, .absatz_1_ebene
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

.caption
{
	color: #333333;
	font-size: 9px;
	padding-left: 14px;
}

.linkInt, .linkInt a, .linkMailto, .linkInt a:visited
{
	font-weight: normal;
	color: #a5b900;
}

.linkInt_aktiv, .linkExt, .linkExt a, .linkExt a:visited
{
	font-weight: normal;
	color: #cf006c;
}

.linkExt:hover { color: #e48cb8; }

.menu_artikel, .menu_artikel a, .menu_artikel a:visited
{
	font-size: 10px;
	color: #a5b900;
	font-weight: bold;
}

.menu_artikel_aktiv
{
	font-size: 10px;
	color: #cf006c;
	font-weight: bold;
}

.liste a, .liste a:visited
{
	font-size: 10px;
}

#liste1
{
	color: #333333;
	font-size: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 14px;
}

.colNormal
{
	color: #333333;
	line-height: 16px;
}

#colNormal { padding-bottom: 10px; }

#colNormal.colNormal, #subtitle_title
{
	padding-left: 14px;
	padding-top: 10px;
	padding-right: 14px;
}

#titel-3, #titel, #titel_news
{
	padding-right: 3px;
	padding-left: 3px;
}

#menu_artikel
{
	padding-right: 14px;
	padding-left: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#menu_teil_title
{
	padding-right: 14px;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-top: 20px;
}

#menu_teil_title a, #menu_teil_title a:visited { line-height: 16px; font-size: 12px; }

#print, #print_news
{
	padding-left: 14px;
	padding-top: 8px;
	padding-bottom: 10px;
}

#TIP, #TIP_news, #forum
{
	padding-top: 10px;
	padding-bottom: 10px;
}

#colNormal_minus1, #liste_start, #liste_subtitel,#liste_news
{
	padding-right: 14px;
	padding-left: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#liste_titel, #liste_titel.titel2, #liste_abstract, #liste_1eben_abstract, #liste_news.titel1
{
	padding-right: 14px;
	padding-left: 14px;
	padding-bottom: 10px;
}

#liste_start_start
{
	padding-left: 14px;
	padding-bottom: 5px;
}

#liste_bild, #liste_start_bild
{
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#datum_artikel
{
	color: #333333;
	font-size: 11px;
	padding-left: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#liste_1eben_subtitel, #liste_news_top
{
	padding-right: 14px;
	padding-left: 14px;
}

.ebene1
{
	color: #333333;
	font-size: 12px;
	padding-right: 14px;
	padding-left: 14px;
	padding-top: 10px;
}

#autor
{
	color: #333333;
	font-size: 11px;
	padding-top: 10px;
}

#liste_news a, #liste_news a:visited
{
	font-size: 10px;
}

#liste_news_bild
{
	padding-right: 14px;
	padding-bottom: 10px;
}

#print a, #TIP a, #TIP_news a, #forum a, #print_news a, #print a:visited, #TIP a:visited, #TIP_news a:visited, #forum a:visited, #print_news a:visited
{
	font-weight: normal;
	color: #333333;
}

#print a:hover, #TIP a:hover, #TIP_news a:hover, #forum a:hover, #print_news a:hover
{
	font-weight: normal;
color: #cf006c;
}

#colNormal.colNormal a, #colNormal.colNormal a:visited
{
	font-size: 12px;
}

input {
	color: #333333;
	font-size: 12px;
	font-family: Tahoma, Verdana , sans-serif;
	line-height: 12px;
	}

textarea {
	color: #333333;
	font-size: 12px;
	font-family: Tahoma, Verdana , sans-serif;
	line-height: 12px;
	}
	
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { background-color: yellow; }
