body { color: #000000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
td { color: #000000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
a { color: #000000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
a:hover { color: #FF0000; }

input  { 
	color: #000000; 
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana; 
	text-decoration: none;
	padding-left: 3px; 
	}

.l-nav { color: #898989; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-decoration: none }
.l-nav:hover { color: #FF0000; }
.l-navon { color: #000; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-decoration: none }
.l-navon:hover { color: #FF0000; }
.m-nav { color: #898989; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-nav:hover { color: #FF0000; }
.m-navon { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-navon:hover { color: #FF0000; }
.s-nav { color: #898989; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.s-nav:hover { color: #FF0000; }
.s-navon { color: #000; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.s-navon:hover { color: #FF0000; }

.td-nav { background-image: url(/custom/pic/main/day/hr_nav.gif);  background-repeat: repeat-x; background-position: bottom; }
.td-hr { background-image: url(/custom/pic/main/day/hr_nav.gif);  background-repeat: repeat-x; }
.td-attach { background-image: url(/custom/pic/main/day/dot2_black.gif);  background-repeat: repeat-x; }
.balken { background-image: url(/custom/pic/main/day/balken_s.gif);  background-repeat: repeat-x; background-position: bottom; }

.hr-dark { background-image: url(/custom/pic/main/day/dot_black.gif); background-repeat: repeat-x; background-color:#242424;}
.hr-light { background-image: url(/custom/pic/main/day/dot_grey.gif); background-repeat: repeat-x; }
.hr-tlight { background-image: url(/custom/pic/main/day/dot_grey.gif); background-repeat: repeat-x; background-position: top; }
.hr-blight { background-image: url(/custom/pic/main/day/dot_grey.gif); background-repeat: repeat-x; background-position: bottom;}


.xl-black { color: #000; font-size: 20px; line-height: 26px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.l-black { color: #000; font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.m-black { color: #000000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-grey { color: #4C4C4C; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.m-link { color: #000000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
.m-linkon { color: #FF0000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
.m-error { color: #FF0000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.s-black { color: #000000; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Verdana; text-decoration: none }
.s-link { color: #000000; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
.s-grey { color: #4C4C4C; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Verdana; text-decoration: none }

.highlight { color: #FF0000; }

/* Wysiwyg-Editor */
.tbl { background-color:#999999; }
.tbl tr { background-color:#FFFFFF;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; vertical-align: top; }
.tbl td { color:#4C4C4C; }
.tbl .header1 { background-color:#D1D1D1;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }
.tbl .header1 td { color:#000000; }
.tbl .header2 { background-color:#ECECEC;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }

.tbl2 td { color:#4C4C4C; }
.tbl2 .header1 { background-color:#D1D1D1;  font-size: 12px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none; }
.tbl2 .header2 { background-color:#ECECEC;  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: #D4D0C8; 
	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: #000000; 
	border-bottom-color: #000000;
	border-style: solid;
	}
.button03 {	
	background-color: #D4D0C8; 
	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: #000000; 
	border-bottom-color: #000000;
	border-style: solid;
	}
