
.standard, .standard_flying, .standard_overflow, .standardSmall, .standardItalic, .standard_red, .category, .categoryBlack, .topic, .label, .labelHint, .labelRed, .mandatory, .mini, .loginSmall, .input, .inputlogin, .motto, .motto2, .motto3, .highlight, .marker, .hint, hintPLZ, .source, .topRed, .topBlack, .alternate1, .alternate2, .lineEdit, .lineDelete, .lineReUse, .red, .tableheaderback, .tableheadertext, .umfrage, .umfrageOption { font-family: arial,helvetica; font-size: 11px; color: #636768; text-decoration: none; margin: 1px; }

.standard { font-weight:bold; }

.standard_overflow { font-weight:bold; overflow: hidden; }

.standard_flying { font-weight:bold; color: #C8012C; position:absolute; overflow:visible; height:15px; visibility:hidden; }

.standard_red { font-weight:bold; color: #C8012C; }

.category { font-weight:bold; text-decoration: underline; }

.categoryBlack { font-weight:bold; text-decoration: underline; color: #000000;}

.topic { font-weight: normal; text-decoration: underline; padding-left: 4px; }

.label, .labelHint { color: #ffffff; background-color: #153F67; font-weight:bold; padding-left:2px;}

.labelRed { color: #ffffff; background-color: #C8012C; font-weight:bold; padding-left:2px;}

.labelHint, .loginSmall { font-size:10px;}

.mini { font-size:10px ; color: #a3a7a8;}

.standardSmall { font-size:9px;}

.standardItalic { font-weight:bold; font-style: italic; }

.loginSmall { color: #000000; }

.umfrage, .umfrageOption { font-weight:bold; color: #000000; }

.umfrage { font-size:15px;}

.umfrageOption { font-size:12px;}

.mandatory { color: #ffffff; }

.input, .inputlogin { border-width:1px; border-style:solid; border-color: #636768; padding-left:5px; font-weight:bold; }

.inputlogin { width: 100px; font-weight:bold; }

.motto { color: #C8012C; font-size: 16px; font-weight:bold; font-style: italic; }
.motto2 { color: #C8012C; font-size: 20px; font-weight:bold; font-style: italic; }
.motto3 { color: #103C63; font-size: 20px; font-weight:bold; font-style: italic; }

.buttontext { font-family: arial,helvetica; font-size: 11px; text-decoration: none; color: #f5f5f5; font-weight:bold; }

.highlight { color: #E7EAEF; font-weight:bold; background-color: #c8012c; }

.marker { font-weight:bold; background-color: #ffe0e0; }

.hint { font-size: 10px }

.hintPLZ { font-weight: normal; font-size: 10px }

.source { color: #000000; }

.topRed, .topBlack { font-size: 15px; font-weight:bold; font-style: italic; }
.topRed { color: #C8012C }
.topBlack { color: #000000 }

.copyright { font-family: arial,helvetica; font-size: 11px; font-weight: bold; font-style: italic; color: #C8012C; }

.disabledMenu { font-family: arial,helvetica; font-size: 11px; text-decoration: none; font-style: italic; color: #303030; }

/* STATS */

.reason, .contra { font-family: arial,helvetica; font-size: 11px }
.reason { color: #ff0000 }
.contra { color: #0000ff }

.rating, .avgrating { font-family: arial,helvetica; font-size: 12px }

.rating { color: #5b7894 }
.avgrating { color: #c8012c; font-weight:bold }
.avgratingColor { color: #c8012c; }


/* HEADER */

.tableheaderback { background-color: #ffe0e0; border-width:1px; border-style:solid; border-color: #636768; }
.tableheadertext { color:#000000; font-size:12px; font-weight:bold }

/* ALTERNATING ROWS */

.alternate1 { background-color: #ffffff; font-weight:bold; }
.alternate2 { background-color: #C7CACF; font-weight:bold; }

/* SPECIAL TABLE ROWS */

.lineEdit   { background-color: #c4c400; color:#000000; font-weight:bold; }
.lineDelete { background-color: #c50038; color:#ffffff; font-weight:bold; }
.lineReUse  { background-color: #58c500; color:#ffffff; font-weight:bold; }

/* LINKS */

a, .listlink { font-family: arial,helvetica; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold; }
a:hover { color: #c8012c; text-decoration: none; }

.listlink { color: #c8012c; }

/* MENU */

.menuL1, .menuL2, .menuL3, .menuS1, .menuS2, .menuS3 { font-family: arial,helvetica; font-size: 11px; color: #636768; text-decoration: none; line-height: 120%; font-weight:bold; }
.menuL1 { background-color: #E7EAEF; }
.menuL2 { background-color: #D0D9E2; }
.menuL3 { background-color: #B9C5D1; }

.menuS1 { background-color: #E7EAEF; }
.menuS2 { background-color: #ffffff; }
.menuS3 { background-color: #E7EAEF; }

/* TAG CLOUD */

.tagCloud1, .tagCloud2, .tagCloud3, .tagCloud4 .tagCloud5 { background-color: #DDDDDD; font-family: arial,helvetica; }
.tagCloud1, .tagCloud2, .tagCloud4 { color: #000000; }
.tagCloud2, .tagCloud3, .tagCloud4, .tagCloud5, { font-weight:bold; }
.tagCloud3, .tagCloud5 { color: #C8012C; }
.tagCloud1 {  font-size: 10px; }
.tagCloud2, .tagCloud3 {  font-size: 12px; }
.tagCloud4 {  font-size: 16px; }
.tagCloud5 {  font-size: 18px; }

/* LOGO */

/* COLORS & STUFF */

.ovzblkLogo { color: #010101; font-weight: bold }
.ovzredLogo { color: #c50038; font-weight: bold }

.tableback { background-color: #f7fAfF; border-width:1px; border-style:solid; border-color: #636768; } 
.tableback2 { background-color: #D0D9E2; border-width:1px; border-style:solid; border-color: #636768; } 
.menulogin { background-color: #FFFF00; } 
.menulogout { background-color: #00FF00; } 
.red  { color:#C8012C; font-weight: bold;  }
.black { background-color: #000000; }
.background { background-color: #D0D9E2 }
.background2 { background-color: #f7fAfF }

/* SPACE */

.tableSpace { font-family: arial,helvetica; font-size: 1pt}