/*style sheet oper*/

/*Eingangsseite zentrieren*/
#index_div_1 { position:absolute; top:50%; left:50%; width:20px; height:20px; }
#index_div_2 { position:relative; top:-350px; left:-400px; height:700px; width:800px;} /* äußere Box*/



/*Schriftart fuer gesamtes dokument, alle divs etc.*/
body {margin: 0px;padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:white; background:#001C69;} 

#containsall {width:960px;border: 0px solid #7382AD;margin:0 auto;}

#header {width:960px; height:135px; border-bottom: 2px solid #ffffff;margin-bottom:7px;}

div.img_header_2, div.img_header_3, div.img_header_4  {float:left;width:127px;height:104px;margin-top:15px;background-repeat:no-repeat;}
div.img_header_2 {background-image:url(../grafiken/kammeroper-header_2.jpg)}
div.img_header_3 {background-image:url(../grafiken/kammeroper-header_3.jpg);margin-left:5px;margin-right:4px;}
div.img_header_4 {background-image:url(../grafiken/kammeroper-header_4.jpg)}
/*Bilder austauschen*/
div.img_header_2:hover{background-image:url(../grafiken/header_img_change_2.jpg);}
div.img_header_3:hover{background-image:url(../grafiken/header_img_change_3.jpg);}
div.img_header_4:hover{background-image:url(../grafiken/header_img_change_4.jpg);}


/*neu relaunch, muss überhaupt Unterscheidung sein??*/
#footer_ko, #footer_ko_en {width:960px; height:30px; margin-top:10px; border-top: 2px solid #ffffff; text-align:center;line-height: 2.5;font-size:7pt;clear:right;}

#footer_copy {width:960px; height:30px; margin-top:0px; line-height:1.4;font-size:7pt;}


#navi_main {width:960px;height:28px; font-size: 11pt;padding:0px;}
#navi_sub {width:955px;height:20px;padding-left:5px;padding-top:4px;font-size: 9pt;border-bottom: 2px solid black;background:#7382AD;}
#navi_opern{width:180px;border-style:none;float:left;}

#content {width:780px; float:right;}

.headline {width:760px; font-size:14pt;font-weight:bold;line-height:1.5;margin-left:8px;margin-top:10px;text-align:center;border-bottom:2px solid #820000;margin-bottom:10px;}

.title_opera {font-size:14pt;font-variant:small-caps;color:#E8C51E;}

.go_top {line-height:0.2;}

/*kann raus, margin in content als padding rein!*/
.inhalte {margin:10px;}

.message {font-size:11pt;font-weight:bold;}

span.sp_datum {color:#8DA1C3;font-weight:bold;}
span.sp_ort {color:#8DA1C3;font-size:9pt;}
span.sp_event {font-weight:bold;font-variant:small-caps;font-size:11pt;color:#820000;}

.inhalte_header {font-size:10pt;font-weight:bold;text-align:center;} 

table.preise {background-color:#001C69;color:white;margin-top:5px;margin-bottom:15px;width:90%;}


/*bei den links aufräumen, einheitlich, im content mit unterstrich!? */

a {text-decoration:none;color:white;}

/*muss neue Farbe !!! alt: color:#001C69;*/


a.yellow {text-decoration:underline;color:#E8C51E;}
a.red {color:#820000;text-decoration:underline;}
a.bestellen {text-decoration:underline;}

a:hover {color: #820000;}


/*Index-Seite Intro*/
a.intro {text-decoration:none;color:white;font-weight:bold;}
a.intro:hover {
	color: #820000;
}

/*opernmenüeinträge links*/
p.men_p { width:160px;margin:12px 0px;font-size:8pt;font-weight:bold;color:white;} 


/*Mainmenü*/
div.mainmenu, div.mainmenu_bar {
	text-align:center;
	float:left
}
div.mainmenu_bar {
	border-left:2px solid white;
}

a.mainlevel {
	padding-left:0px;
	padding-right:0px;
	font-size:10pt;
	color:#C1C8DA;
}

a.mainlevel_start {
	padding-left:0px;
	padding-right:0px;
	font-size:10pt;
	color:#C1C8DA;
}


a.mainlevel_end {
	padding-left:0px;
	padding-right:0px;
	font-size:10pt;
	color:#C1C8DA;
}

a.mainlevel:link {
	color: #C1C8DA;
}
a.mainlevel:visited {
/*	color: #C1C8DA;*/
}
a.mainlevel:hover {
	color: white;
}

/*Submenü*/
a.sublevel {
	padding-left:10px;
	padding-right:10px;
	border-right:solid 2px #334984;
}

a.sublevel_end {
	padding-left:10px;
	padding-right:10px;
}

a.sublevel:link {
	color: white;
}
a.sublevel:visited {
	color: white;
}
a.sublevel:hover {
	color: #820000;
}

/*Menü Spielplan*/
a.subleft {
	color: white;
}
a.subleft:link {
	color: white;
}
a.subleft:visited {
	color: white;
}
a.subleft:hover {
	color: #820000;
}




