.DummyStyle {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 color: #FFFFFF;
}
.smartedit {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10px;
 text-decoration : none;
 color : red;
}
.navmain {
 position : absolute;
 width: 155px;

 top   : 134px;
 left  : 0px;
 height  : 400px;
 padding  : 0px;
 overflow : visible;
}
.navdummy {
 display  : none;
 margin  : 0px;
 padding  : 0px;
}
.nav0 {
 display  : block;
 margin  : 0px;
 padding  : 0px;
 overflow : hidden;
}
.nav1 {
 display  : none;
 margin  : 0px;
 padding  : 0px;
 overflow : hidden;
}
.nav2 {
 display  : none;
 margin  : 0px;
 padding  : 0px;
 overflow : hidden;
}
.navtable {
 width: 155px;

}
.link0 {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10px;
 text-decoration: none;
 color  : #6d6d6d;
}
.link2 {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10px;
 text-decoration: none;
 color  : #333333;
}
A:HOVER {
    color: #FF0004;
}
A {
    color: #FF0004;
    text-decoration:none;
}
.sitemap0 {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 text-decoration : none;
 color : #333333;
}
.sitemap1 {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 text-decoration : none;
 color : #333333;
}
.sitemap2 {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 text-decoration : none;
 color : #878787;
}
.formelement {
 width : 230px;
 font-family : Arial, Helvetica;
 font-size : 11px;
 color : #6d6d6d;
 background-color : #FFFFFF;
 border-color : #FFFFFF;
}
.headlinegrau18 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 text-align: left;
 color: #6D6D6D;
 line-height: 18px;
}
.headlinegelb18 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 text-align: left;
 color: #FF0004;
 line-height: 18px;
}
.headlineweiss10 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 color: #FFFFFF;
 font-weight: normal;
 line-height: 11px
}
.copygraubold {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 color: #878787;
 line-height: 12px;
 font-weight: bold;
}
.copygelbbold {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 color: #FF0004;
 font-weight: bold;
 line-height: 12px;
}
.copygrau12 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify;
 width: 400px;
 color: #6D6D6D;
 line-height: 15px;
 font-weight: normal;
}
.copygelb12 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify;
 color: #FF0004;
 line-height: 15px;
 font-weight: normal;
}
.copygrau12bold {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify;
 color: #333333;
 line-height: 15px;
 font-weight: bold;
}
.copygrauA12 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 line-height: 12px;
 font-weight: normal;
}
.copygrauAbold {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 line-height: 12px;
 font-weight: bold;
}
.copygrauAbold11 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #333333;
 line-height: 12px;
 font-weight: bold;
}
.copygelbbold11 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: left;
 color: #FF0004;
 font-weight: bold;
 line-height: 12px;
}
.copygrau11 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify;
 color: #6D6D6D;
 line-height: 11px;
 font-weight: normal;
}
.formfield {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #6d6d6d;
 background-color: #FFFFFF;
 border-color : #878787;
 border-style : solid;
 border-width:1px; 
}
.theadlinegelb18 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 text-align: left;
 color: #FF0004;
}
.tcopygrau10a {    /* incl. border: only upper and lower border, no background color */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 line-height: 10px;
 font-weight: normal;
 border-color:#b5b5b5;
 border-width:1px;
 border-style:solid none;
}
.tcopygrau10b {    /* incl. border: upper, lower, right and left border, background color */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 line-height: 10px;
 font-weight: normal;
 
 border-color:#b5b5b5;
 border-width:1px;
 border-style:solid;
 background-color:#ebebeb;
}
.theadcell {        /* Style for Header Cell of Seminars Table (con_mod_b_11a) */
 border-color:#b5b5b5;
 border-width:1px;
 border-style:none solid none none;
}
td {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #6D6D6D;
 line-height: 15px;
 font-weight: normal;
 border-color:#b5b5b5;
}
UL.R5Patch{
	margin:20px;
	list-style-type: disc;
	
}

UL {
	margin:0px;
	padding:0px;
}

.error {
	background-color: red

}
.R5Patch A{
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0004; 
 line-height: 12px;
 font-weight: normal;
}

.R5Patch A:HOVER {
	color: #FF0004; }

.copygrau12 A{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0004; 
 line-height: 12px;
 font-weight: normal;
}
.headlinegrau18 A{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0004; 
 line-height: 12px;
 font-weight: normal;
}


.copyright{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify;
 width: 400px;
 color: #6D6D6D;
 line-height: 15px;
 font-weight: normal;
}

.copyright A{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0004; 
 line-height: 12px;
 font-weight: normal;
}
.mL1subA{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF0004; 
 line-height: 12px;
 font-weight: normal;
}

