.normal  { color: black; font-size: 12px; font-family: Arial; font-style: normal; text-decoration: none }
a.normal  { color: black; font-size: 12px; font-family: Arial; font-style: normal; text-decoration: none }
a.normal-underline  { color: black; font-size: 12px; font-family: Arial; font-style: normal; text-decoration: underline }
.normal-back-orange { font-family: Arial; font-size:12px; color: black; text-decoration: none;background-color: #ff6b25;}
.normalcenter { font-family: Arial; font-size:12px; color: black; text-decoration: none; text-align: center;}
.normal-gross  { color: black; font-size: 14px; font-family: Arial; font-style: normal; text-decoration: none; }
.normal-gross-center  { color: black; font-size: 14px; font-family: Arial; font-style: normal; text-decoration: none; text-align: center;}
a.klein { font-family: Arial; font-size:11px; color: black; text-decoration: none;}
a.klein-bold { font-family: Arial; font-size:11px; color: black; text-decoration: none; font-weight:bold; }

.enter  { color: black; font-size: 18px; font-family: Arial; font-style: normal; text-decoration: none }
/* next-events */
table.next-events, tr.next-events, td.next-events, td.next-events-header { border-width: 1px; border-color: #989898; border-style: solid; border-collapse:collapse; text-align: center; font-family: Arial; font-size: 11px; color: black; text-decoration: none;}
td.next-events-header { font-weight: bold; background-color: #ff6b25; padding: 3px;}
a.next-events { text-decoration: none; display: block; }
td:hover.next-events { background-color: #F8F8F8; }

/* calendrier-event */
table.calendrier-event, tr.calendrier-event, td.calendrier-event, td.calendrier-event-header { border-width: 1px; border-color: #989898; border-style: solid; border-collapse:collapse; font-family: Arial; font-size: 12px; color: black; text-decoration: none;}
td.calendrier-event-header { font-weight: bold; background-color: #ff6b25; padding: 3px; text-align: center;}
a.calendrier-event { text-decoration: none; display: block; }
td:hover.calendrier-event { background-color: #F8F8F8; }

/* prog-heb */
table.cal, tr.cal, td.cal { border-width: 1px; border-color: #989898; border-style: solid; border-collapse:collapse; text-align: center; font-family: Arial; font-size: 15px; color: black; text-decoration: none; }
td.cal, td.cal-event { padding: 0px; vertical-align: middle; }
a.cal, a.cal-event, div.cal, div.cal-days { text-decoration: none; display: block; vertical-align: middle; width: 27px; padding-top: 4px; padding-bottom: 4px; }
a.cal-event { background-color: #CCFFFF; }
div.cal-days { background-color: #ff6b25; }
.cal-text  { color: black; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; margin-left: 3px; }

/* --------- */
a.login-header { text-align: center; font-family: Arial; font-size: 11px; color: black; text-decoration: none; font-weight: bold; }

/* ----*/
.orange-border-all { border: solid 1px #ff6b25; }
.border-all { border: solid 1px }
.orange-border-top { border-top: solid 1px #ff6b25;  }
.orange-border-bottom { border-bottom: solid 1px #ff6b25; }
.orange-border-left { border-left: solid 1px #ff6b25;}
.orange-border-right { border-right: solid 1px #ff6b25; }
.orange-border-side { border-right: solid 1px #ff6b25; border-left: solid 1px #ff6b25; }

.no-border { border: none;}

.actuel-ueberschrift   { color: black; font-size: 14px; font-family: Arial; text-decoration: none; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 2px; }
.actuel-ueberschrift_klein { color: black; font-size: 12px; font-family: Arial; font-style: normal; text-decoration: none;font-weight: bold; margin-top: 1px; margin-bottom: 5px; margin-left: 2px; }

.news-ueberschrift { color: black; font-size: 13px; font-family: Arial; text-decoration: none; padding-top: 5px; padding-bottom: 5px; padding-left: 2px; background-color: #ff6b25; float: left;}
a.news-ueberschrift2 { color: black; font-size: 13px; font-family: Arial; text-decoration: none;  }
.news-klein { font-family: Arial; font-size:10px; color: black; text-decoration: none; padding: 7px; background-color: #ff6b25; text-align: right;}
.news-text  { color: black; font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; padding: 5px; background-color: #FFFFFF; }

.text-klein { font-family: Arial; font-size:10px; color: black; text-decoration: none;}

.gb-table  { margin-top: 3px; margin-bottom: 5px; margin-left: 3px; padding-right: 6px; }

.gb-top  { color: black; font-size: 12px; font-family: Arial; text-decoration: none; margin: 2px; }
.gb-text  { color: black; font-size: 12px; font-family: Arial; text-decoration: none; margin: 2px; }
.gb-klein  { color: black; font-size: 11px; font-family: Arial; text-decoration: none; margin: 2px; }
.gb-datum   { color: black; font-size: 10px; font-family: Arial; text-decoration: none; text-align: right; margin: 2px 3px 2px 2px; }
.gb-grouss   { color: black; font-size: 14px; font-family: Arial; text-decoration: none; margin: 5px }
.gb-enter    { color: black; font-size: 12px; font-family: Arial; text-decoration: none; text-align: right; margin: 4px; }
.gb-form   { font-size: 12px; font-family: Arial; margin: 1px; padding-left: 2px; width: 230px; border: solid 1px; }
.gb-text-form   { font-size: 12px; font-family: Arial; margin: 1px; padding: 2px; width: 350px; height: 200px; border: solid 1px; }
/* gb-anschreiwer.php */
input.default, textarea.default { border:1px solid #D9D9CC; background-color:#FFFFFF; }
input.ValidField, textarea.ValidField { border:1px solid #00CC00; background-color:#CCFF99; }
input.InvalidField, textarea.InvalidField { border:1px solid #CC0000; background-color:#FFB299; }
.gb-post-text { color: black; font-size: 12px; font-family: Arial; text-decoration: none; text-align: right; margin: 4px; }
td.gb-post { width:230px; vertical-align:top; }

.copyright { font-family: Arial; font-size:12px; color: black; text-decoration: none; margin: 2px;}

.submit, .reset  { background-color: #cccc99; margin: 3px; border: solid 1px; }

.mini-tabelle  { color: white; font-size: 11px; font-family: Arial; text-decoration: none; }
.mini-tabelle-fc72   { color: black; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #ff6b25; }

.login-text{ font-family: Arial; font-size:11px; color: black; text-decoration: none; text-align: center;}
.login-register{ font-family: Arial; font-size:13px; color: black; text-decoration: none;}

.matchs { color: black; font-size: 13px; font-family: Arial; text-decoration: none; padding-top: 5px; padding-bottom: 5px; padding-left: 2px;}

/* gallerie.php */
a.direction{
	color: #000000;
	font: 200% arial, hevetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
