a {text-decoration:none;}
a.orange:hover, .ul, a.c0:hover, a.cF:hover, a.c6:hover, a.colorDetailStr:hover  {text-decoration:underline;}
a.navOff {font-size:12px; color:#666666; font-weight:bold;}
a.navOff2, a.navOff:hover {font-size:12px; color:#000000; font-weight:bold;}
a.navOn {color:#ffffff; font-weight:bold;}
a.blueUl {color:#0000cc; text-decoration:underline;}

p, input, textarea, .normal {font-family:arial, sans-serif; font-size:12px; color:#000000;}

.p10 {font-size:10px;}
.p10cF {font-size:10px; color:#ffffff;}
.p10cC {font-size:10px; color:#cccccc;}
.p10c6 {font-size:10px; color:#666666;}
.p10c3, .norm {font-size:10px; color:#333333;}

.p10Pd4 {font-size:10px; padding:4px;}

.p14Pd4 {font-size:14px; padding:4px;}

.p18 {font-size:18px;}
.p18Pd4 {font-size:18px; padding:4px;}

.claim {font-size:16px; color:#666666; font-weight:bold;}
.titel {
	font-size: 24px;
	color: #666;
	font-weight: bold;
}

.cF, a.cF {color:#ffffff;}
.c6, a.c6 {color:#666666;}
.c0, a.c0 {color:#000000;}
.rot {color:#cc0000;}
.pageAktiv {
	color: #ff3333;
}

.orange, a.orange, .colorTitel {
	color: #ff6600;
}

.fliessTxtc3, .txtStrStart {color:#333333; line-height:18px;}
.fliessTxtc3Pd4 {color:#333333; line-height:18px; padding:4px;}
.fliessTxtc6 {color:#666666; line-height:18px;}

.lh18 {line-height:18px;}
.lh18PD4 {line-height:18px; padding:4px;}

/* forms */
.frmTxt {width:170px; border:1px solid #666666; padding:2px;}
.frmTxtarea {width:170px; height:72px; border:1px solid #666666; padding:2px;}
.frmButton {font-size:11px; width:70px; border:1px solid #666666; padding:2px;}
.frmTxtSearch {width:120px; border:1px solid #666666; padding:2px;}
.frmTxtSearch2, .frmTxtW80 {width:80px; border:1px solid #666666; padding:2px;}
.frmTxtW40 {width:40px; border:1px solid #666666; padding:2px;}
.frmTxtW30 {width:30px; border:1px solid #666666; padding:2px;}

/*  */
.tblRowTitle {font-size:14px; padding:4px; color:#ffffff;}
.tblRow1 {font-size:12px; padding:4px; color:#000000;}
.tblRow2 {font-size:12px; padding:4px; color:#ffffff;}
.tblRow {font-size:10px; padding:4px; color:#666666;}

.pd4 {padding:4px;}

.frm190 {width:190px;}
.frm600 {width:600px;}

/* images */
.frmTxtArea1 {width:300px; height:100px; padding:2px; background-color:#ffffff; border:1px solid #666666;}

/* Detailansicht */
.d_tblRow2 {font-size:12px; padding:4px; color:#ffffff;}
.d_titel {font-size:24px; font-weight:bold; padding:4px;}
.d_preis {font-size:18px; color:#666666; font-weight:bold; padding:4px;}
.d_bildNav {font-size:10px; color:#666666; padding:4px;}

.frmTxt2 {width:250px; border:1px solid #666666; padding:2px;}
.frmTxtarea2 {width:250px; height:100px; border:1px solid #666666; padding:2px;}
.frmButton2 {font-size:11px; width:120px; border:1px solid #666666; padding:2px;}

.frmRadio {font-family:arial, sans-serif; font-size:12px; color:#000000;}