    
/*Gold: #EE9D00*/    


/* NUR BILDSCHIRM */

body 
	{

	background-color: #fff;
/*   	background: #333 url(../pix/bg_streifen_quer2.png) repeat; */
	margin: 2pt;
  margin-top:0;
  font-size:11pt;
  font-weight: normal; 
  font-family: Verdana, Helvetica, sans-serif; 
  color:#000 !important;
  
	}
@media print{
.nicht_drucken{display:none;}
}

 body div,
body div div,  
body div div div,  
body div div div div,  
body div div div div div,  
body div div div div div div,  
body div div div div div div div,  
body div div div div div div div div,  
body div div div div div div div div div,
body div div div div div div div div div div,
body div div div div div div div div div div,
body div div div div div div div div div div div,
body div div div div div div div div div div div div,
body div div div div div div div div div div div div div,
body div div div div div div div div div div div div div div,
body div div div div div div div div div div div div div div div div,
body div div div div div div div div div div div div div div div,
body div div div div div div div div div div div div div div div div div,
body div div div div div div div div div div div div div div div div div div,
{
/* background-color: transparent !important;
color:#000 !important;
font-family: Verdana, Helvetica, sans-serif !important;;  */
position:relative !important;;
/* top:auto !important;
bottom:auto !important;
left:auto !important;
right:auto !important;
margin:1em !important; */
} 





  p {margin:0 0 1em 0; 
    text-align:justify;}
  img{border:0;}
/* LINKS */
a:link, a:visited 
	{
  font-size: 11pt; 
/*   font-weight:  normal;  */
  font-family: Verdana, Helvetica, sans-serif; 
  text-decoration: none; 
  color:#EE9D00; 
  /* opacity:1.0;
  filter:alpha(opacity=100); */
}
a:visited{color:#EE9D00; }
a:hover, a:active {
  font-size:11pt;
/*   font-weight: normal;  */
  font-family: Verdana, Helvetica, sans-serif; 
  color:#FFCC00/* #dbdbdb */;
  text-align:justify;
  /* opacity:0.6;
  filter:alpha(opacity=60); */
}

#content_left a[target=_blank], #content_right a[target=_blank], #content_right_60_40 a[target=_blank] { background:transparent url(../pix/out.gif) no-repeat right top;padding-right:14pt; }
.bildlink { background:none !important;padding-right:0pt !important; }
/* Tooltip */

a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
/* position: relative;
text-decoration: none;
font-weight: bold;
border-bottom:0pt dotted #4dbcf3;
opacity: 1.0 !important; */
}

a.tooltip:hover {
/* background: transparent */;
/* z-index: 100;
opacity: 0.9 !important;
text-decoration: none;
font-style:italic; */
}

a.tooltip span {display: none;
/* display: none;
text-decoration: none; */
}

a.tooltip:hover span {
display: none;
/* position: absolute;
/* top: -39pt; 
bottom:11pt;
left: 40pt;
line-height:100%;
width: 200pt;
z-index: 100;
color: #000;
border: 1pt solid;
border-color: #300 #300 #300 #400;
background: #eee;/* #933 
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
 opacity:1.0 !important;overflow:hidden;
 */
}
a.tooltip:hover span em{display: none;
/* padding: 1pt 1pt 1pt 5pt;
border-left: 4pt solid #000;font-style:normal;display:block; */}

/* LAYOUT */
#horizon        
	{
/* 	color: white;
	background: #333 url(../pix/bg_streifen_quer.png) repeat;
	text-align: center;
	position: absolute;
	top: 50%;/* Original:50%; 
	left: 0pt;
	width: 100%;
	height: 60pt; /* Original:1pt; Sp&auml;ter 37pt 
	overflow: visible;
	visibility: visible;
	display: block;
  border-top:3pt double #444;
  border-bottom:3pt double #333; */
	}

#content    
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	/* background-color: #f00; */
	/* margin-left: -388pt;/* Original:-388pt 
	position: absolute;
	top: -212pt; /* Original:-212pt 
	left: 50%;
	width: 774pt;
	height: 423pt;
	visibility: visible;
  border-left:1pt solid #444;
  border-top:1pt solid #444;
  border-bottom:1pt solid #444;
  border-right:1pt solid #444;
  background: #000 url(../pix/bkgd2.jpg) no-repeat left top;/* (../pix/bkgd2.jpg) */ */
	}

/* .bodytext 
	{
	font-size: 14pt
	} */

.headline 
	{
	font-weight: bold;
	font-size: 24pt
	}

#footer_ld 
	{
	font-size: 11pt;
	font-family: Verdana, Geneva, Arial, sans-serif;
/* 	text-align: center; */
/* 	position: absolute; */
/* 	bottom: 0pt;
	left: 0pt; */
	width: 100%;
	/* height: 20pt; */
	visibility: visible;
	display: block
	}


#ld_header{
 /*  height:60pt; 55 */
/*   border-bottom:1pt solid black;
 */}
#ld_menu_top{
  font-size:11pt;
  font-weight:  normal; 
  font-family: Verdana, Helvetica, sans-serif; 
/*   height:20pt; */
  /*   border-bottom:1pt solid black; */ 
  width:100%;
/*   text-align:right; */
 /*  padding-bottom:10pt; */
}
#ld_content{
font-size:11pt;
  font-weight: normal; 
  font-family: Verdana, Helvetica, sans-serif; 
 width:100%;
/*  height:293pt; */
/*  border-bottom:1pt solid black;
  border-top:1pt solid black;*/
 text-align:left;
 clear:both;
}

#ld_copyright{
  font-weight:  normal; 
  font-family: Verdana, Helvetica, sans-serif; 
/*   height:19pt; */
/*   padding-top:3pt; */
/*   line-height:16pt; */
/*   background:#000  *//* url(../pix/disco_vorschau.gif) repeat left top */;
/*   width:100%; */
  font-family:inherit;
  font-size:9pt;
  vertical-align:middle;/*  */
  text-align:left;
 color:#000 !important;
/*   opacity:0.65; */}

#ld_menu_bottom{
  font-size:11pt;
  font-weight: normal; 
  font-family: Verdana, Helvetica, sans-serif; 
/*   height:20pt; */
/* border-bottom:1pt solid black;  */
/*   margin-bottom:3pt;
 */  width:100%;
  clear:both;
/*     margin-top:14pt; */
}

#ld_menu_bottom_left, #ld_menu_bottom_left_2{
  font-size:11pt;
  font-weight: normal; 
  font-family: Verdana, Helvetica, sans-serif; 
/*   height:20pt; */
  /* border -left :1pt solid black; */
/*   width:53%; */
  text-align:left;
/*   float:left; */
}

#ld_menu_bottom_right, #ld_menu_bottom_right_2{
  font-size:11pt;
  font-weight: normal; 
  font-family: Verdana, Helvetica, sans-serif; 
/*   height:20pt; */
  /* border -left :1pt solid black; */
 /*  width:46%; */
  text-align:right;
/*   float:right; */
}
#ld_menu_bottom_left{
/*     width:613pt;margin-right:0!important; */}

#ld_menu_bottom_right{
 /*  width:158pt;margin-top:-3pt;height:20pt; */}
#ld_menu_bottom_right .margin_lr{margin-left:0!important;}

#ld_menu_bottom_right a {
/*     display:block;width:131pt;
    background:#500 url(../pix/AR-button.png) no-repeat left top !important;
    border:3pt double #300;
    padding: 0pt; 
    margin: 0pt; 
    overflow:hidden;
    text-align:center; */}

#ld_menu_bottom_right a:hover {
  /*   background:#700 url(../pix/AR-button_hover.png) no-repeat left top !important;
border-color:#500; */}
    
#ld_menu_bottom_2{
  font-size:11pt;
  font-weight: normal; 
  font-family: Verdana, Helvetica, sans-serif; 
 /*  height:20pt; */
  width:100%;
  clear:both;
  color:#fff;  line-height:14pt;

}



/* STANDARTS */
.ld_menu {font-weight:bold !important;color:#EE9D00;}
.margin_lr{/* margin-left:20pt;margin-right:20pt;clear:both; */}
.margin_oulr{/* margin:5pt; */}
.margin_oulr_1pt{/* margin:1pt; */}
.w40{width:37%!important;}
.w50{width:47%!important;}
.w60{width:57%!important;}
.w100{width:100%!important;}
.bg_punkte{background: transparent url(../pix/disco_vorschau.gif) repeat;}

/* CONTENT */
#ld_titel, .cap{ /* => H1*/
font-style:italic;
  font-size: 30pt; 
  font-weight: bold; 
  font-family: Garamond, Georgia, serif; 
  text-decoration: none; 
  color:#600000/* #FFFFCC */;
  text-align:left;
 width:100%!important; 
  /* border:1pt solid black; */
  display:block;
 /*  height:40pt; */
  margin:0;padding:0;
/*   margin-bottom:10pt; */
}
h2{
  font-size: 11pt; font-weight:bold;  margin:0;padding:0;
}
#content_right{
  float:right;
/*   height:287pt; */
/*   overflow:hidden; */
margin-left:4%;margin-bottom:2%;
}

#content_right_60_40{
  float:right;
/*   height:252pt; */
/*   margin-top:27pt; */
  text-align:right;
/*   overflow:hidden; */
/*   border: 1pt solid #000; */
padding: 0 1pt 0 0 ;
margin:0 0 2em 2em;
max-width:40%;
}

#content_left{
/*   float:left; */
/*   height:245pt; */
 /*  padding-bottom:2pt; */
/*   overflow:hidden; */
/*     position: absolute; */
}


#ld_controlls{
z-index: 1; 
/* 	left: 60%; */
	width: 11pt; 
/* 	position: absolute; */
	/* top: 327pt;  */
/* 	height: 11pt;  */
	text-align: right;
}

/* // IE7 FIX \\ */
*+html #ld_controlls{
/* 	top: 324pt;  */
}
/* // IE FIX \\ */
* html #ld_controlls{
/* 	top: 324pt;  */
}

#ld_controlls_divider{
  /* z-index: 3; 
	left: 60%;
	width: 2pt; 
	position: absolute;
	top: 102pt; 
	height: 248pt;  
  background:transparent url(../pix/scrollstreifen.png) no-repeat left top;
 */
 display:none;
}


#divUpControl {
	/* z-index: 1; 
	left: 60%;
	width: 11pt; 
	 position: absolute; 
	top: 99pt; 
	height: 11pt; 
	text-align: right; */ display:none;
}
#divUpControl, 
#div_v_UpControl, 
#div_v_DownControl, 
#divDownControl {
margin-bottom:3pt; display:none;
}




#div_v_UpControl {
	/* z-index: 1; 
	left: 60%;
	width: 11pt; 
	position: absolute;
	top: 112pt; 
	height: 11pt; 
	text-align: right; */ display:none;
}
#div_v_DownControl {
	/* z-index: 1; 
	left: 60%;
	width: 11pt; 
	position: absolute;
	top: 125pt; 
	height: 11pt; 
	text-align: right; */ display:none;
}

#divDownControl {
  /* z-index: 1; 
  left: 60%; 
	width: 11pt; 
  position: absolute; 
  top: 138pt; 
	height: 11pt; 
	text-align: right; */ display:none;
}


#content_left #divContainer{
/*   height:252pt;	
  visibility: visible; */
/*   overflow: hidden; */
/*   width: 400pt; */
/*   position: absolute;
  top:100pt; */
/*   left:20pt; */
  border-right:0pt solid  #500;
  border-bottom:0pt solid #500; 
  padding-bottom:0pt;
   z-index:1; 

  }

#content_left #divContainer #divContent{
/* left:0;top:0;
	position: absolute;
  margin-right:2pt;
   z-index:1;width:100%; */


  }

.columns{
/* -moz-column-count: 2;
-moz-column-gap: 20pt;
-moz-column-span: */
}

.dates_navigation{
  background-color:#500;
  border-bottom:1pt solid #900;
  font-size:8pt !important;
  font-weight:bold;
  }
.dates_navigation a:link,
.dates_navigation a:visited,
.dates_navigation a:hover,
.dates_navigation a:active {
  font-size:9pt !important;
  font-weight:normal;
  background-color:#500;
  border:1pt solid #900;
  }

.dates_active {
/* color: #fff !important; */
font-weight:bold !important; 
color:#000!important;
}

  
  
  
#pager{

width:auto;
text-align:left;
}

.d_year {
 padding: 0 2pt 0 2pt;
}
  
  
#dates_list, #dates_list div a {
  font-size:9pt!important;
/*   font-family: Verdana !important; */
  font-weight:normal;
  }
  
/* SPECIAL UNTEN RECHTS */ 
  #admin_special {
/*  /*  position:absolute; */
/*   bottom:0;
  right:0;
  z-index:100; */ 
/*   padding: 1pt 0pt 0pt 1pt; */
/*   border:1pt solid #400; */
/*   border-right:0;
  border-bottom:0;
  opacity:0.50;
   filter:alpha(opacity=70); */
/*   -moz-border-radius:12pt 0pt 0pt 0pt ; */
  }

 .geschlossen {height:20pt;cursor:pointer;}
 .offen{height:auto;}
 
#admin_special:hover{  
  opacity:0.80;
 
  }
  
#admin_special #wrapper_box{display:none;
  width: 450pt;  
  padding:2pt;
  height:22pt;
/*   padding-left:12pt;
  padding-bottom:12pt; */
  font-size:9pt !important;
/*   font-family:"Trebuchet MS" !important; */
/*   background:#400; */
/*   -moz-border-radius:10pt 0pt 0pt 0pt; */
  text-align:right;

  }
  
  
#admin_special #wrapper_box div{
display:inline;margin-right:5pt; display:none;}
#admin_special #wrapper_box div a{
 opacity:0.70; display:none;}
#admin_special #wrapper_box div a:hover{
 opacity:1.0; display:none;}

 
#div_v_Control2 span{display:none}
#div_v_Control2:hover span{ display:none;
        display:inline; 
        vertical-align:top;
        margin-top:3pt;
        color:#bbb;}
        
/* DISCO */


#divContainervorschaubg, #divContainervorschaubg2 {
display:none;
	/* left: 0pt; 
	visibility: visible;
	overflow: hidden; */
/* 	width: 739pt;/*549*/ */
/* 	clip: rect(0pt 739pt 60pt 0pt);  */
/* 	position: absolute; 
	top: 0pt; 
	height: 60pt; */
	/*border: 1pt solid #ffffff; /*wenn du wissen willst wo dein div liegt klammers du diese zeile vorne einfach aus*/
}





#divContainervorschau {
/* 	left: 10pt; 
	visibility: visible;
	overflow: hidden;
	width: 719pt;/*529*/
	/* clip: rect(0pt 719pt 40pt 0pt); 
	position: absolute; 
	top: 10pt; 
  height: 40pt; */ */
	/*border: 1pt solid #ffffff; /*wenn du wissen willst wo dein div liegt klammers du diese zeile vorne einfach aus*/
}

#divContainerhilfe {
/* 	left: 581pt; 
	visibility: visible;
	overflow: hidden;
	width: 150pt;
	clip: rect(0pt 150pt 210pt 0pt); 
	position: absolute; 
	top: 88pt; 
	height: 210pt; */
	/*border: 1pt solid #000000; /*wenn du wissen willst wo dein div liegt klammers du diese zeile vorne einfach aus*/
}

#divContainerInhalt {
/* 	left: 0pt; 
	visibility: visible;
	overflow: hidden;
	width: 560pt;
	clip: rect(0pt 584pt 184pt 0pt); 
	position: absolute; 
	top: 78pt; 
	height: 170pt; */
  /*border: 1pt solid #000000; /*wenn du wissen willst wo dein div liegt klammers du diese zeile vorne einfach aus*/
}

/* KONATKT*/

.kontaktform td{
width:145pt;
padding-top:4pt;
vertical-align:top;
text-align:left;}

.kontaktform .sub {vertical-align:top;text-align:right;margin:0;padding: 0;}

.kontakt_input, .kontakt_select, .kontakt_textarea {
font-size:10pt;
color:#fff;
background-color:transparent;
border: 1pt solid #500;

/* margin-right:20pt; */
}
.kontakt_input {
width:130pt;
}
.kontakt_select option{
background-color:#500;
/*color:#000; */

}
.kontakt_select{
width:131pt;
font-size:10pt;
margin-bottom:4pt;

}
.kontakt_textarea {
font-size:1em;
margin-right:0pt;
width:275pt;
font-family: Verdana, sans-serif;
}
/* .kontakt_input:hover, .kontakt_select:hover, .kontakt_textarea:hover {
background-color:#cdcdcd; color:#000; opacity:0.5;} */

.schutz{display:none;}

.kontakt_submit{font-family: Verdana, sans-serif;/* float:right; */}
.kontaktform2{color:#f00;font-weight:bold;}

.kontaktform_dates table{
width:600pt
}
.kontaktform_dates table td{
padding-top:5pt;
width:150pt
}
.dates_submit_input, .dates_submit__select, .dates_submit_textarea {
font-size:10pt;
color:#fff;
background-color:transparent;
border: 1pt solid #500;
/* width:90%; */
margin:0pt;

}
.dates_submit_checkbox{
margin:0pt;
border: 1pt solid #500;
background:#800;
}

.dates_submit_textarea {
/* width:95%; */
font-size:1em;

}
.dates_submit__select{
width:auto;
font-size:10pt;
/* margin-bottom:4pt; */

}
fieldset {border:1pt solid #600;}
 .g1{width:90%}
 .g12{width:49%}
 .g14{width:23%}
 .g100{width:93%}
 .float_l{float:left;}
 .clear_l{clear:left;}
 
fieldset, .g1, .g12, .g14, .g100{
margin-bottom:5pt;}

.werke_geschlossen {display:none;}
.werke_offen {display:block;}
.oc_open, .oc_close{padding-left:9pt;height:9pt;}
.oc_open{ background: transparent url(../pix/open_close.gif) no-repeat left top;}
.oc_close{ background: transparent url(../pix/open_close.gif) no-repeat left bottom;}

#all .all,
#solo .solo,
#duo .duo,
#eo .eo{color:#fff !important;}




