/* 
	"PoV-Ray Bilder Stefanie.de.css" für www.Stefanie.de
 */
 
a.AClearValue {
	cursor: pointer;
}
body {
 margin: 5px; margin-top: 6px; 
}
div.DiKategorie {
	background-color: #F4F7FF;
	border: solid #FF2A2A;
	border-width: 0px 0px 1px 1px;
	font-style: italic;
/*	cursor: pointer; */
}
div.DiStichwort {
	background-color: #EEFFF2;
	border: solid #FFA7A9;
	border-width: 0px 0px 1px medium;
/*	cursor: pointer; */
}
div.DiEndzeile {
	border: solid #FFA7A9;
	border-width: 1px 0px 0px 0px;
	font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : black;
/*	cursor: pointer; */
}
span.SpCursor {
	cursor: pointer;
}
span.SpLinksMonate A {
	text-decoration: none;
	color: #191970;
	font-style: italic;
}
span.SpLinksMonate A:Hover {
	text-decoration: underline;
	color: Navy;
	font-style: italic;
}
span.SpSpansRed span{
	color: red; font-weight: bold;
}
table.TaBilder {
	border: 0px solid Black; margin: 0px; padding: 0px; 
}
table.TaBilder td {
	border: 0px; margin: 0px;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

table.TaBilder img {
	border: 0px;
}
/* --------------- */
div.DiContent {
	width: 80%;
}
div.DiInfomenu {
	background-color: #ffffff;
	border: thin solid red;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 25;
}
H1.H1Rubrikheading {
	border-bottom: thin solid Black;
}
H2.H2Rubrikheading {
	font-size: 14pt;
	color: Black;
	border-bottom: thin solid Black;
}

BODY, TD {
	background: #ffffff;
	color : black;
	font-family :  Arial, sans-serif;
	font-size: 14px;
}

/*
 H1 {
	border-bottom: thin solid Red;
}
*/
span.spH1 {
	border-bottom: thin solid Red;
}
H1.H1colorofH2 {
	color: #000000;
}
H2 {
	font-size: 14pt;
	color: #000000;
}
H2.H2colorofH1 {
	color: #000000;
}
H3 {
	font-size: 13pt;
	color: #000000;
}

H4 {
   font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : black;
}
H4.H4Toplinehomelink {
	border-bottom: thin solid Red;
}
H1 A:Hover {
	text-decoration: underline;
	color: #1c1c1c;
}
A.AOriginal {
	text-decoration: none;
	color: #1a1a1a;
}
A {
	text-decoration: none;
	color: #1a1a1a;
}
A:Hover {
	text-decoration: underline;
	color: #1c1c1c;
}
A.BlueIt {
	text-decoration: none;
	color: #191970;
	font-style: italic;
}
A.BlueIt:Hover {
	text-decoration: underline;
	color: Navy;
	font-style: italic;
}
A.AForenlink {
	color: #003399;
	font-style: italic;
}
A.AForenlink:Hover {
	color: #25AB97; 
}
A.AOutLink {
	text-decoration: none;
	color: Red;
}
A.AOutLink:Hover {
	text-decoration: underline;
	color: #32CD32;
}
A.AH4 {
	font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color: #1a1a1a;
}
A.AH4:Hover {
	text-decoration: underline;
	color: #1c1c1c;
}
A.ALightgreen {
	color: #00D48C; 
}
A.ALightgreen:Hover {
	color: #7FFFD4; 
}
A.AH3like {
	font-size: 13pt;
	font-weight: bold;
	color: #1a1a1a;
}
A.AH3like:Hover {
	font-size: 13pt;
	color: #1c1c1c;
}
A.AH1SizeRed {
	font-size: 18pt;
	font-weight: bold;
	color: Red;	
}
A.AH1SizeRed:Hover {
	font-size: 18pt;
	color: #FF4F4F;
}
A.AH2SizeRed {
	font-size: 14pt;
	font-weight: bold;
	color: Red;	
}
A.AH2SizeRed:Hover {
	font-size: 14pt;
	color: #FF4F4F;
}

A.AVeryBigRed {
	font-size: 24pt;
	font-weight: bold;
	color: Red;	
}
A.AVeryBigRed:Hover {
	color: #FF4F4F;
}
A.AVeryBigYellow {
	font-size: 24pt;
	font-weight: bold;
	color: #F3ED05;
}
A.AVeryBigYellow:Hover {
	color: #FFDB5E;
}
A.AVeryBigBlue {
	font-size: 24pt;
	font-weight: bold;
	color: #90A9FB;
}
A.AVeryBigBlue:Hover {
	color: #6D8EF8;
}
A.AVeryBigGreen {
	font-size: 24pt;
	font-weight: bold;
	color: #51FF7A;
}
A.AVeryBigGreen:Hover {
	color: #6DF88E;
}

div.diLinedbottom {
	border-bottom: 1px solid Red;
}
div.diSMALLLinedbottom {
	border-bottom: 1px solid Red;
	height: 2px;
}

HR {
	color: blue;
	height: 1pt;
}
hr.hrTeaserEnd {
	width: 52%;
	height: 10px;
	text-align: center;
	color: #F5F8FF;
	background-color: #F7F8FF;
	border: 0px solid #F7F8FF;
}

table {
	border-color: white;
	vertical-align: top;
}
table.taStandard {
	border: 1px solid Black;
	vertical-align: top;
	border-collapse: collapse;
	padding: 2px 2px 2px 2px;
}
table.taStandard td {
	border: 1px solid Black;
	vertical-align: top;
	padding: 2px 2px 2px 2px;
}
table.taTermine {
	border: 1px solid Black;
	vertical-align: top;
	border-collapse: collapse;
	padding: 2px 2px 2px 2px;
}
table.taTermine td {
	border: 1px solid Black;
	vertical-align: top;
	padding: 2px 2px 2px 2px;
}
table.taWhiteBorder {
	border-color: black;
}
table.taStellknopf td {
	border: 1px solid rgb(255,245,245);
}
td {
	border: 1px solid Black;
	text-align: left;
}
td.tdAC {
	text-align: center;
}
td.tdAR {
	text-align: right;
}
td.tdAttention {
	border: 1px solid Red;
	padding: 4px 4px 4px 4px;
}
td.td1stPageLeft {
	border-right: thick solid #FEFEFC;
	padding: 0px 4px 0px 0px;
}
td.td1stPageMiddle {
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding: 0px 4px 0px 4px;
	margin: 0px 4px 0px 4px;
}
td.td1stPageRight {
	border-left: thick solid #FEFEFC;
	padding: 0px 0px 0px 4px;
}
td.tdTrennerAqua {
	background-color: aqua;
	color: aqua;
}
td.tdTrennerNavy {
	background-color: #fdfdfd;
	color: #fefafd;
	text-align: center;
}
tr {
	vertical-align: top;
}
tr.trFirstRow td {
	vertical-align: top;
	border-width: 0px 1px 4px 1px;
	border-style: solid solid solid solid;
	border-color: Black Silver Black Silver;
}
div.diAdminNewswished {
	border: 1px solid Red;
	padding: 4px 0px 4px 4px;
}
span.spAttention {
	border-bottom: 1px solid Red;
}
span.spAutorinfosH3color {
   font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : #000000;
}
span.spH2like {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}
span.spH3like {
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}
span.spNewstext {
   font-size: medium;
	font-variant: normal;
	font-weight: normal;
	color : black;
}
span.spThemenuebersicht {
   font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : black;
}
span.spThemenuebersicht {
   font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : black;
}
span.spTermineshort {
   font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : black;
}
textarea {
	background-color: #DFDFFF;
}
