/* Body */
BODY { overflow:hidden; margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 15px; background-color: #f5f1eb; color: #3c252d; SCROLLBAR-FACE-COLOR:#3e2a2c; SCROLLBAR-HIGHLIGHT-COLOR: #c39b77; SCROLLBAR-SHADOW-COLOR: #c39b77; SCROLLBAR-3DLIGHT-COLOR: #c39b77; SCROLLBAR-ARROW-COLOR: #c39b77;  SCROLLBAR-TRACK-COLOR: #c39b77; SCROLLBAR-DARKSHADOW-COLOR: #c39b77;}

/* Listen */
ul{ margin-top:10px; margin-bottom:0px; margin-left:17px; padding:0px; list-style-image:url(../pic/pfeil.gif); list-style-position:outside;}
p{ margin:0; padding:0; margin-top:11px;}

/*Höhenangabe für IE*/
html, body { height:100%;}

/* Headline */
.headline{  font-size:18px; line-height: 21px; font-weight:bold;}
.headline_2{  font-weight:bold; text-transform:uppercase; font-size:11px;}
.bold { font-weight:bold;}
.oblique{ font-style:oblique}
.num { font-weight:bold; color:a6876a}

/* Links */
A:link{ 	font-size:11px; line-height: 16px; color: #881828; font-weight:bold; text-decoration:none;}
A:visited{ 	font-size:11px; line-height: 16px; color: #881828; font-weight:bold; text-decoration:none;}
A:hover{	font-size:11px; line-height: 16px; color: #881828; font-weight:bold; text-decoration:underline; }

/* Text-Links */
A.text_link:link{ 	 font-size:12px; color: #881828; font-weight:bold; text-decoration:none;}
A.text_link:visited{ font-size:12px; color: #881828; font-weight:bold; text-decoration:none;}
A.text_link:hover{	 font-size:12px; color: #881828; font-weight:bold; text-decoration:underline; }

/* Download */
A.download:link{ font-size:11px; color: #881828; text-decoration:underline; text-transform:uppercase;}
A.download:visited{ font-size:11px; color: #881828; text-decoration:underline; text-transform:uppercase;}
A.download:hover{ font-size:11px; color: #881828; text-decoration:underline; text-transform:uppercase;}

/* Seitennavigation */
.page_nav_link{ 		 letter-spacing:3px; color: #3c252d; text-decoration:underline;}
A.page_nav_link:link{ 	 letter-spacing:3px; color: #3c252d; text-decoration:none;}
A.page_nav_link:visited{ letter-spacing:3px; color: #3c252d; text-decoration:none;}
A.page_nav_link:hover{	 letter-spacing:3px; color: #3c252d; text-decoration:underline; }


/*Surrounding*/
#horizon_1{position: absolute; background:#f5f1eb; height:50%; width:100%; }
#horizon_2{position: absolute; background:#e8e1d6; top:50%; height:50%; width:100%; }

#quad_run_left{position: absolute; top: 50%; height: 400px; margin-top: -201px; width:50%; margin-left: -500px; background:url(../pic/quads/run_left.gif); background-repeat:repeat-x; background-position:right; background-color:#e8e1d6; z-index:2;}
#quad_run_right{position: absolute; top: 50%; left:50%; height: 400px; margin-top: -201px; width:50%; margin-left: 500px; background:url(../pic/quads/run_right.gif); background-repeat:repeat-x; background-position:left; background-color:#e8e1d6; z-index:3;}

/* Center Box */
#center_box { position: absolute; top: 50%; left: 50%; height: 507px; width: 1000px; margin-top: -253px; margin-left: -500px; z-index:99;}

/* Quads - right */
#quad_box_right { position:absolute; top:0px; left:710px; width:290px; height:507px;}
#q_top_right    { height:52px; background-image:url(../pic/q_top_right.jpg); background-position:top; background-repeat:no-repeat; }
#q_middle_right { height:400px; background-image:url(../pic/quads/free_right.gif); background-position:left; background-repeat:no-repeat ;}
#q_bot_right    { height:55px; background-color:#e8e1d6; background-image:url(../pic/q_bot_right.jpg); background-position:left; background-repeat:no-repeat; }

#icons          	{ 	position:relative; top:30px; left:5px; width:130px; height:20px;}
#sub_nav          	{ 	position:relative; padding:3px 11px 0px 0px;   text-align:right; }
#sub_nav A:link		{ 	font-size:10px; line-height: 16px; color: #3c252d; font-weight:normal; text-decoration:none;}
#sub_nav A:visited	{ 	font-size:10px; line-height: 16px; color: #3c252d; font-weight:normal; text-decoration:none;}
#sub_nav A:hover	{	font-size:10px; line-height: 16px; color: #3c252d; font-weight:normal; text-decoration:underline; }


/* Quads - left */
#quad_box_left { position:absolute; top:0px; left:0px;  width:290px; height:507px;  }
#q_top_left    { height:52px; background-image:url(../pic/q_top_left.jpg); }
#q_middle_left { height:400px; background-image:url(../pic/quads/free_left.gif); background-position:right; background-repeat:no-repeat; }
#q_bot_left	   { height:55px; background-color:#e8e1d6; background-image:url(../pic/q_bot_left.jpg); background-position:right; background-repeat:no-repeat;  }

/* Info Box */
#middle_box { position:absolute; top:0px; left:290px; width:420px; height:507px; background-color:#FFFFFF; }
/* Schatten oben */
#shadow_top{ height:25px; background-image:url(../pic/shadow_top.jpg); }
/* Navigation */
#nav{ height:27px;}
/* Ramen */
#border_box { padding-left:10px; padding-right:10px; padding-bottom:10px; }
/* Head */	
.head_all{ position:relative; width:400px; height:100px; background-color:#94160a; background-repeat: no-repeat; }
#head_schauspiel{ background-color:#632820; background-image: url(../pic/heads/schauspiel.gif); }
#head_news{ background-color:#881828; background-image: url(../pic/heads/news.gif); }
#head_moderation{ background-color:#4a2a27; background-image: url(../pic/heads/moderation.gif); }
#head_galerie{ background-color:#b98e6b; background-image: url(../pic/heads/galerie.gif); }
#head_buecher{ background-color:#ad3700; background-image: url(../pic/heads/buecher.gif); }
#head_charity{ background-color:#8f4e30; background-image: url(../pic/heads/charity.gif); }
#head_sport{ background-color:#b87446; background-image: url(../pic/heads/sport.gif); }
#head_gesang{ background-color:#a41c11; background-image: url(../pic/heads/gesang.gif); }
#head_links{ background-color:#9A2706; background-image: url(../pic/heads/links.gif); }
#head_impressum{ background-color:#a16953; background-image: url(../pic/heads/impressum.gif); }
#head_cms{ background-color:#881828; background-image: url(../pic/heads/cms.gif); }
/* Submenü */
#nav_sub{ position:relative; left:8px; top: 40px; height:20px; }
/* Back Navigation */
#nav_back{ position:absolute; left:380px; top:0px; height:20px; width:20px;}
/* Body */
#content_box{position:relative; width:400px; height:320px; background-color:#c39b77;}
.text_box{ height:306px; padding-left:10px; padding-right:10px; padding-top:14px; overflow:auto;}
/* Seiten Navigation */
#nav_page_box   { width:400px; height:20px; background-color:#c39b77; z-index:1; }
#nav_page_table { background-color:#FFFFFF; }
/* Schatten unten */		
#shadow_bot{ height:25px; background-image:url(../pic/shadow_bot.jpg)}
/* Trennlinien */
.line_l{ width:400px; height:1px; background-color:#e3d6c6;}
.line_d{ width:400px; height:1px; background-color:#000000;}
.line_m{ width:1px; height:120px; background-color:#c39b77; float:left;}
/* Galerie */
.pic_galerie{ padding-left:7px; padding-top:4px;}