
/*Seitenbody------------------------------------------------------------------------------*/

body{background-color:#0097E8;margin:0px;}

/*----------------------------------------------------------------------------------------*/



/* Die einzelnen Tabellenbereiche bzw. Seitenelemente-------------------------------------*/

td.hauptbereich{background-color:#FFFFFF;width:751px;padding:0px;color:#000000;font-family:arial;font-size:11pt;vertical-align:top;border-width:1px;border-style:solid;border-color:#000000;}
td.navigation{background-color:#0097E8;width:150px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;}
td.footer{background-color:#0097E8;width:751px;color:#ffffff;font-family:arial;font-size:9pt;font-weight:lighter;text-align:left;vertical-align:top;}
/*td.footer{background-image: url('../../images/footer_bg2.jpg');background-repeat: repeat-x;width:751px;color:#ffffff;font-family:arial;font-size:9pt;font-weight:lighter;text-align:left;vertical-align:top;}*/
td.header{width:89px;height:28px;padding-top:4px;color:#FFFFFF;font-family:arial;font-size:9pt;text-align:center;vertical-align:middle;}
img.footer_image{background-color:#000000;width:50px;border-color:#000000;}

/*normaler Text innerhalb des Hauptbereichs*/
td.text_main{color:#000000;font-family:arial;font-size:10pt;vertical-align:top;}

/*Headline 1 grün*/
table.headline1{width="90%" text-align:center;cell-spacing:0;padding:2px;color:#FFFFFF;font-weight:bold;background-color:FFFFFF;border-width:1px;border-style:solid;border-color:#426402;}
td.headline{color:#FFFFFF;font-weight:bold;background-color:#70AB00;}

/*Headline 2 gelb*/
table.headline2{width:480px;text-align:center;cell-spacing:0;padding:2px;color:#FFFFFF;font-weight:bold;background-color:#CCCC00;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;}
td.headline{color:#FFFFFF;font-weight:bold;background-color:#CCCC00;}

/*Headline 3 orange*/
table.headline3{width:570px;text-align:center;cell-spacing:0;padding:2px;color:#FFFFFF;font-weight:bold;background-color:#E87900;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;}
td.headline{color:#FFFFFF;font-weight:bold;background-color:#E87900;}

/*Headline 4 rot*/
table.headline4{width:660px;text-align:center;cell-spacing:0;padding:2px;color:#FFFFFF;font-weight:bold;background-color:#D60070;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;}
td.headline{color:#FFFFFF;font-weight:bold;background-color:#D60070;}


/*Headline 5 magenta*/
table.headline5{width:750px;text-align:center;cell-spacing:0;padding:2px;color:#FFFFFF;font-weight:bold;background-color:#D80007;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;}
td.headline{color:#FFFFFF;font-weight:bold;background-color:#D80007;}

/*Subtitle Für index Seite*/
td.table_title_home{width:50%;background-color:#FFFFFF;padding:0px;color:#426402;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;text-align:center;border-width:1px;border-style:solid;border-color:#426402;}

td.table_title_orange{width:50%;background-color:#FFFFFF;padding:0px;color:#E87900;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;text-align:center;border-width:1px;border-style:solid;border-color:#E87900;}

td.table_title_magenta{width:50%;background-color:#FFFFFF;padding:0px;color:#D60070;;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;text-align:center;border-width:1px;border-style:solid;border-color:#D60070;}
td.table_title_gelb{width:50%;background-color:#FFFFFF;padding:0px;color:#CCCC00;;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;text-align:center;border-width:1px;border-style:solid;border-color:#CCCC00;}

td.table_title_red{width:50%;background-color:#FFFFFF;padding:0px;color:#D80007;;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;text-align:center;border-width:1px;border-style:solid;border-color:#D80007;}


/*Subtitle Für Aktuelles Seite*/
td.table_title_aktuelles{width:50%;background-color:#CCCC00;padding:0px;color:#000000;font-family:arial;font-size:11pt;vertical-align:middle;text-align:center;border-width:1px;border-style:none;border-color:#000000;}

td.green{background-color:#70AB00;}


/*Subtitle Für Kontakt Seite*/
td.table_title_kontakt{background-color:#FFFFFF;padding:0px;color:#000000;font-family:arial;font-size:11pt;font-weight:bold;vertical-align:top;text-align:leftr;}

/*Subtitle Für Impressum Seite*/
td.table_title_impressum{width:50%;background-color:#D60070;padding:0px;color:#FFFFFF;font-family:arial;font-size:11pt;font-weight:bold;vertical-align:middle;text-align:center;border-width:1px;border-style:solid;border-color:#000000;}

/*Subtitle Für Sitemap Seite*/
td.table_title_sitemap{width:30px;background-color:#D80007;padding:0px;color:#FFFFFF;font-family:arial;font-size:11pt;font-weight:bold;vertical-align:middle;text-align:left;border-width:1px;border-style:solid;border-color:#000000;}

/*Titel DIVs*/
div.titel_green{
background-image:url(../images/titel_bg.gif);
background-repeat:no-repeat;
color:#FFFFFF;padding:8px;
font-weight:bold;
}
/*Gelb*/
div.titel_gelb{
background-image:url(../images/titel_bg_gelb.gif);
background-repeat:no-repeat;
color:#FFFFFF;padding:8px;
font-weight:bold;
}
div.titel_gelb2{
background-image:url(../images/titel_bg_gelb.gif);
background-repeat:no-repeat;
color:#FFFFFF;padding:15px;
font-weight:bold;
font-size:11pt;
}

div.titel_orange{
background-image:url(../images/titel_bg_orange.gif);
background-repeat:no-repeat;
color:#FFFFFF;padding:8px;
font-weight:bold;
}


div.titel_orange_klein{
font-weight:bold;
color:#E87900;
padding:3px;

}

div.titel_gelb_klein{
background-color:#CCCC00;
color:#FFFFFF;
padding:1px;

}

div.titel_magenta{
background-image:url(../images/titel_bg_magenta.gif);
background-repeat:no-repeat;
color:#FFFFFF;padding:8px;
font-weight:bold;
}
div.titel_magenta_klein{
background-color:#D60070;
color:#FFFFFF;
padding:1px;

}


div.titel_red{
background-image:url(../images/titel_bg_red.gif);
background-repeat:no-repeat;
color:#FFFFFF;padding:8px;
font-weight:bold;
}
/*Hadline DIVs*/

div.headline_green{width:100%;background-color:#70AB00;padding:0px;color:#000000;font-family:arial;font-size:11pt;vertical-align:middle;text-align:left;border-width:1px;border-style:solid;border-color:#000000;}

/*Table_Text*/
table.border_groove{width:80%;cellspacing:0;cellpadding:2;border-width:1px;border-style:groove;border-color:#E87900;}
/*grüner Rahmen*/
td.table_text_border_green{background-color:#FFFFFF;padding:5px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#426402;}

td.table_text_border{background-color:#FFFFFF;padding:5px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#000000;}

td.table_text_border_1padding{background-color:#FFFFFF;padding:2px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:center;border-width:1px;border-style:groove;border-color:#000000;}
td.table_text_border_1padding_left{background-color:#FFFFFF;padding:2px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;}

td.table_text_border_aktive{background-color:#FFFFFF;padding:5px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#70AB00;}

td.table_text_border_aktive_top{background-color:#70AB00;padding:5px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;border-left-width:2px;border-left-style:solid;border-left-color:#70AB00;border-right-width:2px;border-right-style:solid;border-right-color:#70AB00;border-top-width:2px;border-top-style:solid;border-top-color:#70AB00;}

td.table_text_border_aktive_bottom{background-color:#FFFFFF;padding:5px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#70AB00;border-right-width:1px;border-right-style:solid;border-right-color:#70AB00;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#426402;}

td.table_text{width:50%;background-color:#FFFFFF;padding:0px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:justify;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;}

td.table_text_ohne_rahmen{width:400px;background-color:#FFFFFF;padding:1px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:justify;}
td.table_text_border_center{background-color:#FFFFFF;padding:1px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:center;}
/*----------------------------------------------------------------------------------------*/
/*KURSE */


body.kurse{
background-color:#C8E7FC;
color:#000000;
 font-size: 9pt;
 font-family:arial;
 text-align: justify;

}

p.kurse_beschreibung {
 background-color:#C8E7FC;
 color:#000000;
 font-size: 9pt;
 font-family:arial;
 text-align: justify;

}
tr.styleOver:focus{
	background-color: #BCDBF9;
	color:#0097E8;
	font-size: 9pt;
    text-align:left;
	vertical-align:top;
	margin:1px;

}
tr.styleOver{
	background-color: #ffffff;
	color:#000000;
	font-size: 9pt;
	text-align:left;
		vertical-align:top;
	margin:1px;

}
tr.styleOver:hover{
	background-color: #BCDBF9;
	color:#0097E8;
	font-size: 9pt;
	text-align:left;
	vertical-align:top;
	margin:1px;

}



td.kurse_wochentag{background-color:#FFFFFF;padding:1px;color:#CCCC00;font-family:arial;font-size:8pt;font-weight:bold;vertical-align:top;text-align:right;}
td.kurse_beschreibung{padding:1px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;}
td.kurse_beschreibung2{background-color:#0097E8;padding:1px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;}
td.kurse_wochentag_focus{background-color:#CCCC00;padding:1px;color:#000000;font-family:arial;font-size:8pt;font-weight:bold;vertical-align:top;text-align:right;border-left-width:1px;border-left-style:solid;border-left-color:#000000;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;}

td.kurse_beschreibung_focus{background-color:#CCCC00;padding:1px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;}

td.kurse_details{background-color:#CCCC00;padding:5px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#000000;}

A.kurse{text-decoration:none; color:#000000;font-family:arial;font-size:8pt;}
A:visited.kurse {text-decoration:none; color:#000000;font-family:arial;font-size:8pt;}
A:hover.kurse{text-decoration:none;color:#000000; font-family:arial;font-size:8pt;text-decoration:underline;}
A:active.kurse {text-decoration:none; color:#000000;font-family:arial;font-size:8pt;}

A.kurseMini{text-decoration:none; color:#0097E8;font-family:arial;font-size:10pt;}
A:visited.kurseMini {text-decoration:none; color:#0097E8;font-family:arial;font-size:10pt;}
A:hover.kurseMini{text-decoration:underline;color:#0097E8; background-color:#BCDBF9;font-family:arial;font-size:10pt;}
A:active.kurseMini {text-decoration:none; color:#0097E8;font-family:arial;font-size:10pt;}

A.whiteHeadline{text-decoration:none; color:#fff;font-family:arial;font-size:11pt;}
A:visited.whiteHeadline {text-decoration:none; color:#fff;font-family:arial;font-size:11pt;}
A:hover.whiteHeadline{text-decoration:none;color:#fff;font-family:arial;font-size:11pt;}
A:active.whiteHeadline {text-decoration:none; color:#fff;font-family:arial;font-size:11pt;}

/*-----------------------------------------------------------------------------------------------------*/




/*LITERATUR*/

td.literatur{font-family:arial;font-size:8pt;vertical-align:top;text-align:left;}
table.literatur{font-family:arial;font-size:8pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#E87900;}

/*Rahmen Definitionen*/

#greenborder{background-color:#FFFFFF;;padding:5px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#426402;}

#gelbborder{background-color:#FFFFFF;;padding:5px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#CCCC00;}

#orangeborder{background-color:#FFFFFF;;padding:5px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#E87900;}

#magentaborder{background-color:#FFFFFF;;padding:5px;color:#000000;font-family:arial;font-size:8pt;vertical-align:top;text-align:left;border-width:1px;border-style:solid;border-color:#D60070;}

/*Für Anzeigen von Fehlern*/
div.fehler{width:100%;background-color:ffffff;padding:2px;color:#E87900;;font-family:arial;font-size:10pt;vertical-align:top;text-align:left;}
#input_fehler{border:solid #E87900;color:E87900;}
#status{color:#E87900;}
#td_tiny{color:#000000;}
#td_tiny2{border:solid #E87900;color:#000000;}
/*grüner Rahmen */
div.border_green{background-color:#FFFFFF;padding:5px;color:#000000;font-family:arial;font-size:10pt;vertical-align:top;text-align:justify;border-width:1px;border-style:solid;border-color:#426402;}

/* Absatz-Definitionen*/
//Main im allgemeinen bei normalen Absätzen

p.main{color:#000000;font-family:arial;font-size:10pt;text-align:justify;}



/*Definition verschiedener Linien---------------------------------------------------------*/

hr.linieTyp1{color:#000000;height:1px;}
hr.title1{color:#70AB00;background-color:#70AB00;height:5px;noshade:noshade;border:0px;}
hr.title2{color:#CCCC00;background-color:#CCCC00;height:5px;noshade:noshade;border:0px;}
hr.title3{color:#E87900;background-color:#E87900;height:5px;noshade:noshade;border:0px;}
hr.title4{color:#D60070;background-color:#D60070;height:5px;noshade:noshade;border:0px;}
hr.title5{color:#D80007;background-color:#D80007;height:5px;noshade:noshade;border:0px;}
/*----------------------------------------------------------------------------------------*/



/*Definition verschiedener Headlines---------------------------------------------------------*/

h3.headline_main{color:#FFFFFF;font-weight:normal;background-color:#70AB00;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;}

/*----------------------------------------------------------------------------------------*/


/*Definition verschiedener Links----------------------------------------------------------*/

/*sehr kleine Links für den normalen Hauptbereich in weiss*/
A.mini_weiss{text-decoration:none; color:#FFFFFF;font-family:arial;font-size:8pt;}
A:visited.mini_weiss {text-decoration:none; color:#FFFFFF;font-family:arial;font-size:8pt;}
A:hover.mini_weiss {text-decoration:none;color:#FFFFFF; font-family:arial;font-size:8pt;text-decoration:underline;}
A:active.mini_weiss {text-decoration:none; color:#FFFFFF;font-family:arial;font-size:8pt;}

A.klein_weiss{text-decoration:none; color:#ffffff;font-family:arial;font-size:10pt;font-weight:bold;}
A:visited.klein_weiss {text-decoration:none; color:#ffffff;font-family:arial;font-size:10pt;font-weight:bold;}
A:hover.klein_weiss{text-decoration:none;color:#ffffff; font-family:arial;font-size:10pt;text-decoration:underline;font-weight:bold;}
A:active.klein_weiss {text-decoration:none; color:#ffffff;font-family:arial;font-size:10pt;font-weight:bold;}



/*sehr kleine Links für den ADMIN Hauptbereich in rot*/
A.adm_mini{text-decoration:none; color:#ff0000;font-family:arial;font-size:8pt;}
A:visited.adm_mini {text-decoration:none; color:#ff0000;font-family:arial;font-size:8pt;}
A:hover.adm_mini {text-decoration:underline;color:#ff0000; font-family:arial;font-size:8pt;}
A:active.adm_mini {text-decoration:none; color:#ff0000;font-family:arial;font-size:8pt;}

A.adm_mittel{text-decoration:none; color:#ff0000;font-family:arial;font-size:11pt;}
A:visited.adm_mittel {text-decoration:none; color:#ff0000;font-family:arial;font-size:11pt;}
A:hover.adm_mittel {text-decoration:underline;color:#ff0000; font-family:arial;font-size:11pt;}
A:active.adm_mittel {text-decoration:none; color:#ff0000;font-family:arial;font-size:11pt;}

/*sehr kleine Links für den normalen Hauptbereich in blau*/
A.mini{text-decoration:none; color:#0097E8;font-family:arial;font-size:8pt;}
A:visited.mini {text-decoration:none; color:#0097E8;font-family:arial;font-size:8pt;}
A:hover.mini {text-decoration:none;color:#0097E8; font-family:arial;font-size:8pt;text-decoration:underline;}
A:active.mini {text-decoration:none; color:#0097E8;font-family:arial;font-size:8pt;}



/*Kleine Links für den normalen Hauptbereich in blau*/
A.klein{text-decoration:none; color:#0097E8;font-family:arial;font-size:9pt;font-weight:bold;}
A:visited.klein {text-decoration:none; color:#0097E8;font-family:arial;font-size:9pt;font-weight:bold;}
A:hover.klein {text-decoration:none;color:#0097E8; font-family:arial;font-size:9pt;font-weight:bold;text-decoration:underline;}
A:active.klein {text-decoration:none; color:#0097E8;font-family:arial;font-size:9pt;font-weight:bold;}

/*Kleine Links für den normalen Hauptbereich in blau Größer*/
A.normal{text-decoration:none; color:#0097E8;font-family:arial;font-size:11pt;font-weight:bold;}
A:visited.normal {text-decoration:none; color:#0097E8;font-family:arial;font-size:11pt;font-weight:bold;}
A:hover.normal {text-decoration:none;color:#0097E8; font-family:arial;font-size:11pt;font-weight:bold;text-decoration:underline;}
A:active.normal {text-decoration:none; color:#0097E8;font-family:arial;font-size:11pt;font-weight:bold;}

/*Kleine Links für den normalen Hauptbereich in blau Größer*/
A.sitemap_normal{text-decoration:none; color:#0097E8;font-family:arial;font-size:11pt;font-weight:bold;}
A:visited.sitemap_normal {text-decoration:none; color:#0097E8;font-family:arial;font-size:11pt;font-weight:bold;}
A:hover.sitemap_normal {text-decoration:none;color:#0097E8; font-family:arial;font-size:11pt;font-weight:bold;text-decoration:underline;}
A:active.sitemap_normal {text-decoration:none; color:#0097E8;font-family:arial;font-size:11pt;font-weight:bold;}
/*Für den Headerbereich: Home, Aktuelles, Kontakt, Impressum, Sitemap */

A.header{text-decoration:none; color:#ffffff;font-family:arial;font-size:9pt;font-weight:bold;}
A:visited.header {text-decoration:none; color:#FFFFFF;font-family:arial;font-size:9pt;font-weight:bold;}
A:hover.header {text-decoration:underline;color:#FFFFFF; font-family:arial;font-size:11pt;font-weight:bold;}
A:active.header {text-decoration:none; color:#000000;font-family:arial;font-size:11pt;font-weight:bold;}
A:focus.header {text-decoration:none; color:#000000;font-family:arial;font-size:11pt;font-weight:bold;}
/*Für den Footerbereich:  Seitenanfang*/

A.footer{text-decoration:none; color:#ffffff;background-color:#0097E8;font-family:arial;font-size:9pt;}
A:visited.footer {text-decoration:none; color:#ffffff;background-color:#0097E8;font-family:arial;font-size:9pt;}
A:hover.footer {text-decoration:none;color:#ffffff;background-color:#0097E8; font-family:arial;font-size:9pt;text-decoration:underline;}
A:active.footer {text-decoration:none; color:#ffffff;background-color:#0097E8;font-family:arial;font-size:9pt;}
/*----------------------------------------------------------------------------------------*/

/*Definitionen für die Navigationsleiste--------------------------------------------------*/

/*Erster Navigationsbereich*/
td.nav_part1_head{background-color:#70AB00;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part1{background-color:#70AB00;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part1_foot{background-color:#70AB00;padding:2px;color:#FFFFFF;font-family:arial;font-size:2pt;vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}


/*Zweiter Navigationsbereich*/
td.nav_part2_head{background-color:#CCCC00;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part2{background-color:#CCCC00;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part2_foot{background-color:#CCCC00;padding:2px;color:#FFFFFF;font-family:arial;font-size:2pt;vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}

/*Dritter Navigationsbereich*/
td.nav_part3_head{background-color:#E87900;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part3{background-color:#E87900;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part3_foot{background-color:#E87900;padding:2px;color:#FFFFFF;font-family:arial;font-size:2pt;vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}

/*Vierter Navigationsbereich*/
td.nav_part4_head{background-color:#D60070;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part4{background-color:#D60070;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part4_foot{background-color:#D60070;padding:2px;color:#FFFFFF;font-family:arial;font-size:2pt;vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}

/*Fünfter Navigationsbereich*/
td.nav_part5_head{background-color:#D80007;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-top-width:1px;border-top-style:solid;border-top-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part5{background-color:#D80007;padding:2px;color:#FFFFFF;font-family:arial;font-size:10pt;vertical-align:top;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}
td.nav_part5_foot{background-color:#D80007;padding:2px;color:#FFFFFF;font-family:arial;font-size:2pt;vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-right-width:1px;border-right-style:solid;border-right-color:#000000;border-left-width:1px;border-left-style:solid;border-left-color:#000000;}

/*Lehrzeile zwischen Navigationsbereichen: mit Füßen vom Clown- werden immer wiederholt umso größer der Clown wird*/
td.nav_empty{background-image:url(../images/leg.gif); width:150px;font-size:5pt;background-repeat:repeat-y;padding:0px;vertical-align:top;}
td.nav_klein{font-size:5pt;background-repeat:repeat-y;padding:0px;}


/*Definition der Hyperlinks für die Navigationsleiste*/
A.nav{text-decoration:none; color:#FFFFFF;font-family:arial;font-size:10pt;font-weight:bold;}
A:visited.nav {text-decoration:none; color:#FFFFFF;font-family:arial;font-size:10pt;font-weight:bold;}
A:hover.nav {text-decoration:underline;color:#FFFFFF; font-family:arial;font-size:10pt;font-weight:bold;}
A:active.nav {text-decoration:none; color:#000000;font-family:arial;font-size:10pt;font-weight:bold;}

/*----------------------------------------------------------------------------------------*/


/*Defintionen für Images*/
img.border{border-width: 1px;border-style: solid;border-color: #000000;}

/*----------------------------------------------------------------------------------------*/
/* PROGRAMM: theaterwoche_programm.php STYLE */
table.sommerfestival_programm{
  color: #000000;
  font-size: 10pt;
  font-family: arial:
  }

tr.programmOver:focus{
	background-color: #BCDBF9;
	color:#0097E8;
	font-size:10pt;
	text-align:left;
	vertical-align:top;

}
tr.programmOver:hover {
	background-color: #BCDBF9;
	color:#0097E8;
	font-size:10pt;
	text-align:left;
	vertical-align:top;

}




table.sommerfestival_programm.i{
  color: #000000;
  font-size: 10pt;
  font-family: arial:
 border-width:1pt;
  border-color:#000000;
  border-style:solid;

}
th.programm{
  color: #000000;
  font-size: 10pt;
  font-family: arial:
  font-weight:bold;
  text-align:left;



}
th.pause{
  color: #426402;
  background-color:#cccccc;
  font-size: 10pt;
  font-family: arial:
  font-weight:bold;
  text-align:left;




}

td.programm{
  color: #000000;
  font-size: 10pt;
  font-family: arial:
  text-align:left;


}
th.programm2{
  color: #000000;
  font-size: 10pt;
  font-family: arial:
  font-weight:bold;
  text-align:left;
  border-width:1pt;
  border-color:#000000;
  border-style:solid;

}

td.programm2{
  color: #000000;
  font-size: 10pt;
  font-family: arial:
  text-align:left;
  border-width:1pt;
  border-color:#000000;
  border-style:solid;

}
/*----------------------------------------------------------------------------------------*/
/* VORVERKAUF STYLE */

td.vorverkauf_header {
color:#FFFFFF;
font-size: 10;
font-family:Verdana;
font-weight: bold;
}
td.vorverkauf_nav{margin-left:5px;background-image:url(../vorverkauf/images/leg.gif); width:150px;font-size:5pt;background-repeat:repeat-y;padding:5px;vertical-align:top;}

/*Kleine Links für den normalen Hauptbereich in blau*/
A.vorverkauf_header{text-decoration:none; color:#FFFFFF;font-family:Verdana;font-size:9pt;font-weight:bold;}
A:visited.vorverkauf_header {text-decoration:none; color:#FFFFFF;font-family:Verdana;font-size:9pt;font-weight:bold;}
A:hover.vorverkauf_header {text-decoration:underline;color:#FFFFFF; font-family:Verdana;font-size:9pt;font-weight:bold;}
A:active.vorverkauf_header {text-decoration:none; color:#FFFFFF;font-family:Verdana;font-size:9pt;font-weight:bold;}


