body { color: #FFFFFF; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
td { color: #FFFFFF; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a { color: #FFFFFF; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
a:hover { color: #FFFF00; }

input  { 
	color: #000000; 
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana; 
	text-decoration: none;
	padding-left: 3px; 
	}

.l-nav { color: #999999; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-decoration: none }
.l-nav:hover { color: #FFFF00; }
.l-navon { color: #FFF; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-decoration: none }
.l-navon:hover { color: #FFFF00; }
.m-nav { color: #999999; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-nav:hover { color: #FFFF00; }
.m-navon { color: #FFF; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-navon:hover { color: #FFFF00; }
.s-nav { color: #999999; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.s-nav:hover { color: #FFFF00; }
.s-navon { color: #FFFF; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.s-navon:hover { color: #FFFF00; }

.td-nav { background-image: url(/custom/pic/main/night/hr_nav.gif);  background-repeat: repeat-x; background-position: bottom; }
.td-hr { background-image: url(/custom/pic/main/night/hr_nav.gif);  background-repeat: repeat-x; }
.td-attach { background-image: url(/custom/pic/main/night/dot2_black.gif);  background-repeat: repeat-x; }
.balken { background-image: url(/custom/pic/main/night/balken_s.gif);  background-repeat: repeat-x; background-position: bottom; }

.hr-dark { background-image: url(/custom/pic/main/night/dot_black.gif); background-repeat: repeat-x; background-color:#E0E0E0; }
.hr-light { background-image: url(/custom/pic/main/night/dot_grey.gif); background-repeat: repeat-x; }
.hr-tlight { background-image: url(/custom/pic/main/night/dot_grey.gif); background-repeat: repeat-x; background-position: top; }
.hr-blight { background-image: url(/custom/pic/main/night/dot_grey.gif); background-repeat: repeat-x; background-position: bottom;}


.xl-black { color: #FFF; font-size: 20px; line-height: 26px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.l-black { color: #FFF; font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.m-black { color: #FFF; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-grey { color: #B3B3B3; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-link { color: #FFF; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
.m-linkon { color: #FFFF00; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
.m-error { color: #FFFF00; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.s-black { color: #FFF; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.s-link { color: #FFF; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
.s-grey { color: #B3B3B3; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.highlight { color: #FFFF00; }

/* Wysiwyg-Editor */
.tbl { background-color:#474747; }
.tbl tr { background-color:#242424;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; vertical-align: top; }
.tbl td { color:#B3B3B3; }
.tbl .header1 { background-color:#3B3B3B;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }
.tbl .header1 td { color:#FFFFFF; }
.tbl .header2 { background-color:#292929;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }

.tbl2 td { color:#B3B3B3; }
.tbl2 .header1 { background-color:#3B3B3B;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }
.tbl2 .header1 td { color:#FFFFFF; }
.tbl2 .header2 { background-color:#292929;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }

.input1 { border: 1pt; border-color: #666666; border-style: solid; width: 200; }
.input2 { border: 1pt; border-color: #666666; border-style: solid; width: 120; }

.textarea1 { 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	text-decoration: none; 
	background-color: #ffffff;
	border: 1px; 
	border-color: #666666;
	border-style: solid;
	width: 200; 
	}
.button02 {	
	background-color: #E0E0E0; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000;
	width: 80;
	border: 1px;
	border-top-color: #ffffff;	
	border-left-color: #ffffff;
	border-right-color: #5A5A5A; 
	border-bottom-color: #5A5A5A;
	border-style: solid;
	}
.button03 {	
	background-color: #E0E0E0; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000;
	width: auto;
	height: auto;	
	border: 1px;
	border-top-color: #ffffff;	
	border-left-color: #ffffff;
	border-right-color: #5A5A5A; 
	border-bottom-color: #5A5A5A;
	border-style: solid;
	}