
a:link { color:darkred; text-decoration:underline; }
a:visited { color:darkred; text-decoration:underline; }
a:hover {color:#8A1C00; text-decoration:underline; }

a.buttons1:link { 		color:white; text-decoration:none; font-family:Arial; font-size:13px; font-weight:bold; padding:0px 22px; }
a.buttons1:visited { 	color:white; text-decoration:none; font-family:Arial; font-size:13px; font-weight:bold; padding:0px 22px; }
a.buttons1:hover {		color:white; text-decoration:none; font-family:Arial; font-size:13px; font-weight:bold; padding:0px 22px; }

a.invis:link { color:white; text-decoration:none; }	a.invis:visited { color:white; text-decoration:none; } 	/* unsichtbar */

a.footer:link { font-size:10px; color:#bbb; text-decoration:none; }
a.footer:visited { font-size:10px; color:#bbb; text-decoration:none; }
a.footer:hover { font-size:10px; color: #004961; text-decoration:none; }

#trialbutt1 {			position: absolute; 	top: 0px;		margin: 0px 0px 0px 0px; }
html>body #trialbutt1 {	height:143px;  color:black; /* ie5win fudge ends */	}

.klein { font-family:Arial; font-size:8pt;}
.big { font-family:Arial, Helvetica; font-size:17px; font-weight:bold; color: 3B6776; }
.maintitle {  font-family:Arial; font-size:17px; color:#BD0000; font-weight:bold;}
.alarm { color:red; font-weight:bold; font-size:1.2em; }

li, ul { font-size:8pt !important;}

#form_tab1 { border-top:1px solid #B9CAE8; spacing:0; width:550px} /* border-bottom:1px solid #B9CAE8;*/
#form_tdhead1 { font-size:10pt; padding: 0.5em; font-weight:bold; color:white; border-bottom:2px solid #BD0000; background-color:#B82316; background-image:url(../images/block-redorange.jpg);}
#form_tdhead1 b { color:white; } #form_tdhead1 strong { color:white; }  #form_tdhead1 i { color:white; }  #form_tdhead1 div { color:white; } 

#form_tdleft1 { background-color:white;  color:black !important; padding: 0.6em; }
#form_tdright1 { background-color:white; color:black; }
#form_tdempty { background-color:white; font-size:50%; }
#frame1 { font-size:10pt; padding: 1em; color:black; border:2px solid #BD0000; background-color:white;}

#tdsubfooter { font-size:8pt; padding: 2em; color:#999999; text-align:justify; }
#righttabtd { padding-left:4.7em; padding-right:0.5em; }

#buttons2 {	position:absolute; top: 20px; right:10px;  font-weight: bold;	font-size:13px;	color: white;	text-align:border:solid 1px #9DA6B3;  }
#buttons2 a:link {		color:white; text-decoration:none; 	padding: 0px 15px;  border-right:solid 1px #555; }
#buttons2 a:visited {	color:white; text-decoration:none; 	padding: 0px 15px;  border-right:solid 1px #555;}
#buttons2 a:hover {	color:#FFE651; text-decoration:none; 	padding: 0px 15px;  border-right:solid 1px #555;}

#buttons3 {	position:absolute; top: 270px; left:45px;  font-weight: bold;	font-size:13px;	color: white;	text-align:border:solid 1px #9DA6B3;  }
#buttons3 a:link {		color:white; text-decoration:none; 	padding: 0px 5px;  border-right:solid 1px #888; }
#buttons3 a:visited {	color:white; text-decoration:none; 	padding: 0px 5px;  border-right:solid 1px #888;}
#buttons3 a:hover {	color:black; text-decoration:none; 	padding: 0px 5px;  border-right:solid 1px #888;}

#buttons-footer { font-weight: bold;	font-size:13px;	color: lightgrey;	text-align:border:solid 1px #9DA6B3;  }
#buttons-footer a:link {	font-size:10px; color:#bbb; text-decoration:none; 	padding: 0px 15px;  border-right:solid 1px #555; }
#buttons-footer a:visited {	font-size:10px; color:#bbb; text-decoration:none; 	padding: 0px 15px;  border-right:solid 1px #555;}
#buttons-footer a:hover {	 font-size:10px; color: white;  text-decoration:none; 	padding: 0px 15px;  border-right:solid 1px #555;}

#box1 {	 	 position: absolute;  background-image:url(../images/box-top.jpg); width:221px;  }
#box1big {	 position: absolute;  background-image:url(../images/box-top-big.jpg); width:440px;  }
#box1middle{ position: absolute;  background-image:url(../images/box-top-middle.jpg); width:340px;  }
#boxhead {	 padding:10px; font-family:Arial; font-size:12pt;  color: #424242; font-weight:bold; text-align: center; }
#boxtext {	 padding:10px; font-family:Arial; font-size:10pt;  color: black; }
#boxtext p, li { 	font-size:9pt;  }
#boxtext ul { 		margin-left:10px; padding-left:10px; }

#mynav_vert1 a { 		display:block; background-image:url(../images/butt-back1.jpg); color: darkblue; padding-top: 8px; font-size:14px;
						width: 164px; height:32px; margin:2px 2px 4px 2px;  text-decoration: none; font-weight: bold; text-align:center; }
#mynav_vert1 a:hover { color:#BD0000; }

#mynav_vert2 a { 		display:block; background-image:url(../images/butt-back2.jpg); color: white; padding-top: 8px; font-size:14px;
						width: 164px; height:32px; margin:2px 2px 4px 2px;  text-decoration: none; font-weight: bold; text-align:center; }
#mynav_vert2 a:hover { color:yellow; }

#mynav_horiz1 a { 		
display: block;
text-decoration: none;
font: bold 12px Verdana;
color: black;
width: 95px;
height: 30px;
float: left;
display: inline;
margin-right: 4px;
background-image:url(../images/butt-back1mini.jpg);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}
#mynav_horiz1 a:hover { color:#BD0000; }

#mynav_horiz2 a { 		
display: block;
text-decoration: none;
font: bold 12px Verdana;
color: white;
width: 95px;
height: 30px;
float: left;
display: inline;
margin-right: 4px;
background-image:url(../images/butt-back2mini.jpg);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}
#mynav_horiz2 a:hover { color:lightyellow; }


a.invis:link { color:white; text-decoration:none; }	a.invis:visited { color:white; text-decoration:none; } 	/* unsichtbar */

