BODY {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
line-height: 14px;
background-attachment: fixed;
background-color: #ffffff;
}
P {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
}
H1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 14px;
line-height: 15px;
color:#000000;
}
H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 11px;
color:#000000;
line-height: 13px;
}
H3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 11px;
color:#CC0033;
line-height: 13px;
}
.line { color:#A5D639;
height:1px;
size:1px;
border:0px;
font-size : 4px;
}

ADDRESS {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 10px;
font-style : normal;
color:#666666;
text-align: right;
}
A:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: underline;
}
A:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: underline;
}
A:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration: underline;
}
A:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #CC0033;
text-decoration: underline;
}
TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
OL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
UL {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;  list-style-type: square;
}
LI {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

INPUT {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
BORDER-COLOR: #333333;
border-width:1px;
border-style:solid;

}
.button {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight : bold; cursor:pointer;}

.buttonright {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight : bold; color: #FFFFFF; BACKGROUND-COLOR: #A33842; 
BORDER-BOTTOM:  solid 1px #000000; BORDER-LEFT:  solid 1px #EFD9D1;  BORDER-RIGHT:  solid 1px #000000; BORDER-TOP:  solid 1px #EFD9D1; cursor:pointer;}

.radiobutton {
BACKGROUND-COLOR: #ffffff;
border: 0px solid;
}

TEXTAREA {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #688724;
}

.input200 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 200px;
padding: 3px;
border: 1px solid #2D4B9B;
}

select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
margin: 1px;
border: 1px solid #333333;	
cursor:pointer;
}

option {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
cursor:pointer;
}

.author {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-style: normal; color:#000000; text-align: left; }
.infos {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; font-style: normal; color:#000000; line-height: 11px; margin-bottom:1px; margin-top:1px;}
.imagecopyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; font-style: normal; color:#666666; text-align: right; margin-bottom:1px;}
.imagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : normal; font-size : 9px; color:#666666; line-height: 11px; margin-top:4px;}

.rand { border: 1px #688724 solid}
.randrechts { border: 1px #A33842 solid}
.bottomborder { background-color: #FFFFFF; border-bottom: 1px solid #A5D639}
.leftborder { background-color: #FFFFFF; border-left: 1px solid #A5D639}
.rightborder { background-color: #FFFFFF; border-right: 1px solid #A5D639}
.leftborderright { background-color: #FFFFFF; border-left: 1px solid #A33842}
.rightborderright { background-color: #FFFFFF; border-right: 1px solid #A33842}
.leftborderleft { background-color: #FFFFFF; border-left: 1px solid #005B80}
.rightborderleft { background-color: #FFFFFF; border-right: 1px solid #005B80}

.bottomline { border-bottom: 1px solid #009DE2}
.leftline { border-left: 1px solid #009DE2}
.rightline { border-right: 1px solid #009DE2}

.toplinegrey { border-top: 1px solid #dddddd}
.bottomlinegrey { border-bottom: 1px solid #dddddd}
.leftlinegrey { border-left: 1px solid #dddddd}
.rightlinegrey { border-right: 1px solid #dddddd}
.grey {background-color: #dddddd; }

.reiterdunkel { border: 0px #99cf16 solid; background-color: #99cf16} 
a.hot:link {  color: #ffffff; font-weight: bold; text-decoration: none}
a.hot:link {  color: #ffffff; font-weight: bold; text-decoration: none} 
a.hot:active {  color: #ffffff; font-weight: bold; text-decoration: none} 
a.hot:visited {  color: #ffffff; font-weight: bold; text-decoration: none} 
a.hot:hover {  color: #666666; font-weight: bold; text-decoration: underline}

.reiterhell {  border: 1px #bbccdd solid; background-color: #f2f7ff}
a.nohot:link {  color: #000000; font-weight: normal; text-decoration: none}
a.nohot:active {  color: #000000; font-weight: normal; text-decoration: none}
a.nohot:visited {  color: #000000; font-weight: normal; text-decoration: none}
a.nohot:hover {  color: #99cf16; font-weight: normal; text-decoration: underline}

.um {color: #000000; font-weight: bold; font-size: 11px; text-decoration: none; text-transform: uppercase;}
a.um:link {  color: #000000; text-decoration: none}
a.um:active {  color: #000000; text-decoration: none}
a.um:visited {  color: #000000; text-decoration: none}
a.um:hover {  background-color: #A5D639; text-decoration: underline}

.umchild {  background-color: #eaeaea; font-size: 12px; line-height: 22px; border:1px solid #666666; padding:2px 8px 2px 8px; margin-right: 4px;}
a.umchild:link {  color: #666666; font-size: 12px; font-weight: normal; text-decoration: none}
a.umchild:active {  color: #666666; font-size: 12px; font-weight: normal; text-decoration: none}
a.umchild:visited {  color: #666666; font-size: 12px; font-weight: normal; text-decoration: none}
a.umchild:hover { background-color: #bbbbbb; color: #666666; font-size: 12px; font-weight: normal; text-decoration: none}

.tabhell {  background-color: #D1ECFB}
.tabheller {  background-color: #D4C7FF}
.tabmittel {  background-color: #009DE2}
.tabdunkel {  background-color: #2D4B9B; color: #ffffff; font-weight : bold;}
a.tabdunkel:link {  color: #ffffff; font-weight: bold; text-decoration: none}
a.tabdunkel:active {  color: #ffffff; font-weight: bold; text-decoration: none}
a.tabdunkel:visited {  color: #ffffff; font-weight: bold; text-decoration: none}
a.tabdunkel:hover {  color: #666666; font-weight: bold; text-decoration: underline}


.tichead { font-family: Verdana, Arial, Helvetica, sans-serif;font-weight : bold; font-size : 11px; line-height:12px; color:#2d4b9b;}
.tictxt { font-family: Verdana, Arial, Helvetica, sans-serif;font-weight : normal; font-size : 10px; line-height:12px; color:#000000; }
.ct, .zwt { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size : 11px; color:#000000;}

.teaser {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#000000; line-height: 14px;}
A.teaser:link, A.teaser:active, A.teaser:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#CC0033; line-height: 14px;
}

.mehr, a.mehr:link, a.mehr:active, a.mehr:visited { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #CC0033; text-decoration: underline}
.txtgrau { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #CC0033;}
a.txtgrau:link, a.txtgrau:active, a.txtgrau:visited { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #CC0033;}
a.txtgrau:hover { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #CC0033;}

.txtgruen { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #99cf16;}
.form250 {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; width: 250px; border: 1px; border-color: #666666; border-style: solid;}

.toolbar { 
background-color:threedface; 
padding:1px; 
color:menutext; 
border-width:1px; 
border-style:solid; 
border-color:threedhighlight threedshadow threedshadow threedhighlight;
}

.button_standard {
height:18;
BORDER-LEFT: threedface 1px solid;
BORDER-RIGHT: threedface 1px solid;
BORDER-TOP: threedface 1px solid;
BORDER-BOTTOM: threedface 0px solid; 
}

.buttonrow {
border-width:1px;
border-style:solid;
border-color:black;
}

.buttonover {
BACKGROUND-COLOR: buttonface; 
BORDER-BOTTOM: buttonshadow solid 0px; 
BORDER-LEFT: buttonhighlight solid 1px; 
BORDER-RIGHT: buttonshadow solid 1px; 
BORDER-TOP:  buttonhighlight solid 1px; 
}

.buttondown{
BACKGROUND-COLOR: buttonface; 
BORDER-BOTTOM: buttonhighlight solid 0px; 
BORDER-LEFT: buttonshadow solid 1px; 
BORDER-RIGHT: buttonhighlight solid 1px; 
BORDER-TOP:  buttonshadow solid 1px; 
}

.buttonup {
BACKGROUND-COLOR: buttonface; 
BORDER-BOTTOM: buttonshadow solid 0px; 
BORDER-LEFT: buttonhighlight solid 1px; 
BORDER-RIGHT: buttonshadow solid 1px; 
BORDER-TOP:  buttonhighlight solid 1px; 
}
.tickerrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	margin: 0px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e1004f;
	border-left-color: #e1004f;
	padding:0px 0px 4px 8px;
}
