body,html {font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	height:100%;
}

form	{padding:0px;margin:0px;}
table.pattern45 {background-image:url('/images/45er_pattern.gif');background-repeat:repeat;}
.bgCyan {background-color:#ff4E00;}
.bgBlk {background-color:#000;}
.bgCyan {background-color:#00Afea;}


li{list-style-image:url(images/li_image.jpg);}

.headline {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	/*letter-spacing:-0.1em; */
	color:#000000; 
	margin-left:0px;
	line-height:22px;
}

.txtHeadline {font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				line-height:15px;				
				color:#000;
}

.num_active_top {font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				line-height:15px;
				color:#FF4E00;
}

.num_active_bottom {font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				line-height:15px;
				color:#FFFFFF;
}

a, a:active, a:visited  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

a:hover{text-decoration:underline;}

a.light, a.light:visited, a.light:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
}


/* a.dark:active {text-decoration:underline; color:#62694E;}
a.dark {text-decoration: none; color:#62694E;} */


a.btn, a.btn:visited, a.btn:active, a.btn120, a.btn120:visited, a.btn120:active, a.btn150, a.btn150:visited, a.btn150:active, a.btn180, a.btn180:visited, a.btn180:active, a.btn300, a.btn300:visited, a.btn300:active, a.btn330, a.btn330:visited, a.btn330:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#00afea;
	color:white;
	line-height:15px;
	height:15px;
	/*padding: 0px 2px 1px 2px;*/
	padding-left:2px;
	padding-bottom:0px;
}
a.btn:hover, a.btn120:hover,a.btn150:hover,a.btn180:hover, a.btn300:hover,a.btn330:hover{
	text-decoration:none;
}
a.btn{
	padding-right:2px;
}

a.btn330:hover,.aktivesloesungselement a.btn330:hover,a.btn180:hover,.aktivesloesungselement a.btn180:hover{
	color:#2DD0FF;
	background-color:#000000;
	text-decoration:none;
}

.aktivesloesungselement a.btn330,.aktivesloesungselement a.btn180{
	color:#FFFFFF;
	background-color:#000000;
}

a.btn120 {display:block; width:116px;}
a.btn150 {display:block; width:146px;}
a.btn180 {display:block; width:176px;}
a.btn300 {display:block; width:296px;}
a.btn330 {display:block; width:326px;}

a.txt, a.txt:visited, a.txt:hover, a.txt:active {
	font-family:  Arial, Helvetica, sans-serif;
	background-color:#62694E;
	color:white;
	line-height:15px;
	height:15px;
	padding: 0px 2px 1px 2px;
}


.txtShort {	font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			line-height:15px;
			color:#000;
	}

td.txtLong {font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			line-height:15px;
			color:#000;
	}

.refWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}


.MsgBox {color:#ff4E00;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;}


ul.bull1 {
 list-style-position: outside;
 list-style-type: none;
 list-style-image: url('/images/list-style.gif');margin-left:5px; margin-right:2px; margin-top:0px; margin-bottom:2px; padding-left:11px; padding-right:0px; padding-top:0px; padding-bottom:0px }
 
ul.bull1 li {
 margin: 0px;
 padding: 0px 0px 0px 0px;
 display: list-item;
}

input.std		{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color:#000000;background-color:#FFFFFF;}
textarea.std	{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color:#000000;background-color:#FFFFFF;}

/* nu styla for da tagcloud */
.tagcloud {	font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;line-height:12px;color:#62694E;}

.tagcloud span.tc1 {font-size: 9px; line-height: 20px;}
.tagcloud span.tc2 {font-size: 10px; line-height: 20px;}
.tagcloud span.tc3 {font-size: 11px; line-height: 20px;}
.tagcloud span.tc4 {font-size: 13px; line-height: 20px;}
.tagcloud span.tc5 {font-size: 14px; line-height: 20px;}
.tagcloud span.tc6 {font-size: 16px; line-height: 20px;}

.tagcloud span.tc1 a {font-size: 9px; line-height: 20px;color:#000000;text-decoration:none;}
.tagcloud span.tc2 a {font-size: 10px; line-height: 20px;color:#000000;text-decoration:none;}
.tagcloud span.tc3 a {font-size: 11px; line-height: 20px;color:#000000;text-decoration:none;}
.tagcloud span.tc4 a {font-size: 13px; line-height: 20px;color:#000000;text-decoration:none;}
.tagcloud span.tc5 a {font-size: 14px; line-height: 20px;color:#000000;text-decoration:none;}
.tagcloud span.tc6 a {font-size: 16px; line-height: 20px;color:#000000;text-decoration:none;}

.tagcloud span a:hover, .tagcloud span.tc1 a:hover, .tagcloud span.tc2 a:hover, .tagcloud span.tc3 a:hover, .tagcloud span.tc4 a:hover, .tagcloud span.tc5 a:hover, .tagcloud span.tc6 a:hover {color:#000000;text-decoration:underline;}

#certificates{
	position:absolute;
	left:5px;
	top:1075px;
	height:125px;
}

.FF {background-image:url('/images/45er_pattern.gif');background-repeat:repeat;background-color:#FFFFFF}
.FF2 {background-color:#FFFFFF;}


a.std, a.std:active, a.std:hover ,a.dark, a.dark:hover, a.dark:visited, a.dark:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
a.std:hover,a.dark:hover {text-decoration:underline;}
/*
a.dark, a.dark:hover, a.dark:visited, a.dark:active  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.dark:visited {text-decoration:none; color:#62694E;}
a.dark:hover {text-decoration:underline; color:#00afea;}
*/
/* rolloover border fuer verlinkte images  */
a.orangeframe   {border: 1px solid  #FFFFFF;display:block;}
a.orangeframe:link   {border: 1px solid  #FFFFFF;display:block;}
a.orangeframe:visited  {border: 1px solid  #FFFFFF;display:block;}
a.orangeframe:active  {border: 1px solid  #FFFFFF;display:block;}
a.orangeframe:hover  {border: 1px solid  #000; display:block;text-decoration:none}	

a.arrowback{background-image:url('/images/arrow/Arrow_back.gif');width:16px;height:18px;display:block;float:right;}
a.arrowback:hover{background-image:url('/images/arrow/Arrow_back_over.gif');width:16px;height:18px;text-decoration:none;}

/*gd definitionsliste klippklapp*/
.gd_dl{
	width: 330px;
}
.gd_dl dt,
.gd_dl dd {
	margin: 0 0 8px 0;
	padding: 2px;
}
.gd_dl dt {
	background: #00AFEA;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}
.gd_dl dt:hover,.gd_dl dt_hover {
	background: #000;
	color: #00AFEA;
}
	
