BODY { BACKGROUND-COLOR: #C91A1A; FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Helvetica, Arial; }

a:link	{ font-weight:bold; color: #FF0000; text-decoration:none; }
a:visited	{  font-weight:bold; color: #FF0000; text-decoration:none; }
a:active	{  font-weight:bold; color: #800080; text-decoration:underline; }

a.light { font-weight:bold; color: #0000FF; text-decoration:none; }

.error { color: rgb(120, 0, 0); font-weight:bold; }
.success { color: rgb(124, 252, 0); font-weight:bold; }

input { font-family:Verdana, Helvetica, Arial; font-size:9pt; color: #000; background-color:#FFFFFF; border-color:#777; border-width:1px; border-style:solid; }

table td {  FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Helvetica, Arial; }

table.vis { border: 10px; }

table.main td { BACKGROUND-COLOR: #F2F2F2; }
table.main th { BACKGROUND-IMAGE: url("graphics/thBackground.gif"); BACKGROUND-COLOR: #C91A1A; text-align: left; FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Helvetica, Arial; }

table.order th { BACKGROUND-COLOR: #BA8E8E; }

table.termin_main { border-width:2px; border-style: solid; border-color:#9D0401; background-color:#E47673; }

table.vis td { background-color: #e4dbdb; }
table.vis th { font-size:9pt; text-align: left; font-weight:bold; background-color:#c21516; color: #FFFFFF;}

table.vis th a:visited, table.vis th a { color: #FFFFFF; }

table.vis th.middle { text-align: center; }

table.box { border-width:1px; border-style: solid; border-color:#000000; background-color:#F1EBDD; vertical-align: center;}

table.calender td { width: 100px; height:100px; border-width:1px; border-style: solid; border-color:#FF0000; background-color:#EFDADA; vertical-align: center;}

table.calender th { font-size:9pt; text-align: left; font-weight:bold; background-color:#C11611; color: #ffffff; }

table.calender td a {
    display: block;
}
table.calender td a:hover {
    width: 95px; border-width:1px; border-style: solid; border-color:#FF0000; background-color:#FFFFFF; vertical-align: center;
}
table.calendar td.selected {
    background-color: #FFCC99;
}

table.gallery td { border-width:1px; border-style: solid; border-color:#FF0000; background-color:#EFDADA; vertical-align: center;}
table.gallery th { font-size:9pt; text-align: left; font-weight:bold; background-color:#C11611; color: #ffffff; }

table.gallery td.selected {
    background-color: #000000;
}

#menue_text { PADDING-LEFT: 10px; }

#page_title {
	position: absolute;
	top: 142px;
	left: 100px;
	width: 96%;
}



*html body #page_title { position: absolute; top: 142px; left: 208px; width: 96%; }

table.header_table td { BACKGROUND-COLOR: F47424; }


#menu { FLOAT: left; BACKGROUND-COLOR: #A90000 }
#menu UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#menu UL LI { MARGIN-BOTTOM: 1px }
#menu A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('graphics/menue.gif'); PADDING-BOTTOM: 0px; WIDTH: 163px; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 21px; BACKGROUND-COLOR: #EC7676; TEXT-DECORATION: none }
#menu A:hover { BACKGROUND-IMAGE: url('graphics/menue_activ.gif'); COLOR: #FBE5E6; BACKGROUND-COLOR: #D54444 }
#menu_active A { BACKGROUND-IMAGE: url('graphics/menue_activ.gif'); COLOR: #FBE5E6; BACKGROUND-COLOR: #D54444 }
#menu_choose A { BACKGROUND-IMAGE: url('graphics/menue_choose.gif'); COLOR: #FBE5E6; BACKGROUND-COLOR: #D54444 }
#menu_choose A:hover { BACKGROUND-IMAGE: url('graphics/menue_choose.gif'); COLOR: #FBE5E6; BACKGROUND-COLOR: #D54444 }


#submenu A { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub.gif'); COLOR: #000000; BACKGROUND-COLOR: #D54444 }
#submenu A:hover { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_activ.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }

#submenu_activ A { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_activ.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }
#submenu_choose A { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_choose.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }
#submenu_choose A:hover { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_choose.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }
#submenu_activ A:hover { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_activ.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }

#submenu_high A { HEIGHT: 34px; PADDING-LEFT: 35px; PADDING-TOP: 2px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_high.gif'); COLOR: #000000; BACKGROUND-COLOR: #D54444 }
#submenu_high A:hover { HEIGHT: 34px; PADDING-LEFT: 35px; PADDING-TOP: 2px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_high_activ.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }

#submenu_high_activ A { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_activ.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }
#submenu_high_choose A { HEIGHT: 34px; PADDING-LEFT: 35px; PADDING-TOP: 2px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_high_choose.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }
#submenu_high_choose A:hover { HEIGHT: 34px; PADDING-LEFT: 35px; PADDING-TOP: 2px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_high_choose.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }
#submenu_high_activ A:hover { HEIGHT: 18px; PADDING-LEFT: 35px; PADDING-TOP: 1px; WIDTH: 144px; BACKGROUND-IMAGE: url('graphics/menue_sub_activ.gif'); COLOR: #FFFFFF; BACKGROUND-COLOR: #D54444 }


#menu_first_active A {  PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url('graphics/first_menue_activ.gif'); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; COLOR: #FBE5E6;  }
#menu_first_choose A {  PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url('graphics/first_menue_choose.gif'); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; COLOR: #FBE5E6;  }
#menu_first_choose A:hover {  PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url('graphics/first_menue_choose.gif'); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; COLOR: #FBE5E6;  }
#menu_first_active A:hover {  PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url('graphics/first_menue_activ.gif'); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; COLOR: #FBE5E6;  }
#menu_first A:hover { BACKGROUND-IMAGE: url('graphics/first_menue_activ.gif'); COLOR: #FBE5E6; BACKGROUND-COLOR: #D54444 }
#menu_first A { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url('graphics/first_menue.gif'); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px }

#news {
	position: absolute;
	top: 92px;
	left: 120px;
	width: 848px;
}

/*Für den blöden IE extra Code :D */
*html body #menu UL LI { MARGIN-BOTTOM: 1px }
*html body #menu UL { MARGIN-BOTTOM: 1px }
*html body #menu A { WIDTH: 179px; HEIGHT: 25px;}
*html body #menu_first A, #menu_first A:hover, #menu_first_active A { HEIGHT: 36px }
*html body #menu_first_choose A, #menu_first_choose A:hover { HEIGHT: 36px }
*html body #submenu A:hover { WIDTH: 179px; HEIGHT: 19px; }
*html body #submenu_activ A, #submenu_activ A:hover { WIDTH: 179px; HEIGHT: 19px; }
*html body #submenu_choose A, #submenu_choose A:hover { WIDTH: 179px; HEIGHT: 19px; }
*html body #submenu A { WIDTH: 179px; HEIGHT: 19px; }
*html body #submenu_high A { WIDTH: 179px; HEIGHT: 36px; }
*html body #submenu_high A:hover { WIDTH: 179px; HEIGHT: 36px; }
*html body #submenu_high_activ A, #submenu_high_activ A:hover { WIDTH: 179px; HEIGHT: 36px; }
*html body #submenu_high_choose A, #submenu_high_choose A:hover { WIDTH: 179px; HEIGHT: 36px; }
/*Ende*/

.small { font-size: xx-small; }

#haupt_window {
	position: absolute;
	top: 105px;
	right: 500px;
}

IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
