body {

  position:relative;
  margin:0px;
  font-family:arial;
  font-size:12pt;
  background-color:#6B634E;
  background-image:url(pics/background.jpg);
  text-align:center;

}

.klickblocker{
  position:absolute;
  top:20px;
  right:280px;
  width:140px;
  height:200px;
}

.blase{
  position:absolute;
  top:90px;
  right:180px;
  background-image:url(pics/aufbau/blase.png);
  width:242px;
  height:138px;
}

.blasentext{
  color:#772222;
  text-align:center;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}

.blasentext:hover{
  text-decoration:underline;
}

.blasentable{
  width:170px;
  height:85px;
  margin:33px 0px 0px 15px;
  float:left;
}

.blasentd{

}

/* ICONS */

.icon_fb{
  width:67px;
  height:48px;
  display:inline-block;
  float:right;
  background-image:url(pics/aufbau/icons/facebook.png);
  margin:15px 0px 0px 0px;
}

.icon_gs{
  width:67px;
  height:48px;
  display:inline-block;
  float:right;
  background-image:url(pics/aufbau/icons/google_suche.png);
  margin:15px 5px 0px 5px;
}

.icon_hf{
  width:67px;
  height:48px;
  display:inline-block;
  float:right;
  background-image:url(pics/aufbau/icons/hohlbeinfans.png);
  margin:15px 5px 0px 5px;
}

.icon_fb:hover{
  background-image:url(pics/aufbau/icons/facebook_hv.png);
}

.icon_gs:hover{
  background-image:url(pics/aufbau/icons/google_suche_hv.png);
}

.icon_hf:hover{
  background-image:url(pics/aufbau/icons/hohlbeinfans_hv.png);
}








/* MOBOX  margin:130px 0px 0px -107px; */

.top_cover_over .mo1{
  position:absolute;
  top:174px;
  left:-1px; 
  width:320px;
  float:left;
  display:none;
}

.top_cover_over:hover .mo1{
  display:inline-block;
}

.top_cover_over .mo2{
  position:absolute;
  top:174px;
  left:132px; 
  width:320px;
  float:left;
  display:none;
}

.top_cover_over:hover .mo2{
  display:inline-block;
}

.top_cover_over .mo3{
  position:absolute;
  top:174px;
  left:260px; 
  width:320px;
  float:left;
  display:none;
}

.top_cover_over:hover .mo3{
  display:inline-block;
}

.top_cover_over .mo4{
  position:absolute;
  top:174px;
  left:390px; 
  width:320px;
  float:left;
  display:none;
}

.top_cover_over:hover .mo4{
  display:inline-block;
}

.mobox_top{
  background-image:url(pics/aufbau/mobox/top.png);
  width:320px;
  height:48px;
}
.mobox_main{
  background-image:url(pics/aufbau/mobox/main.png);
  width:294px;
  height:48px;
}

.mobox_bottom{
  background-image:url(pics/aufbau/mobox/bottom.png);
  width:320px;
  height:18px;
}

.mobox_uebergang{
  background-image:url(pics/aufbau/mobox/bottomuebergang.png);
  width:320px;
  height:23px;
}

.motitle{
  font-variant:small-caps;
  font-weight:bold;
  font-size:12pt;
  margin:0px 17px 0px 17px;
  color:#f3e2c1;
  text-decoration:none;
}

.motext{
  font-size:10pt;
  margin:0px 17px 0px 17px;
  text-decoration:none;
  color:#FFFFFF;
  text-align:justify;
}



/* BOX SCHATTEN */

.schatten_lo,.schatten_ro,.schatten_ru,.schatten_ru{
  width:9px;
  height:9px;
}

.schatten_lo{
  background-image:url(pics/aufbau/box_schatten/schatten_lo.png);
}

.schatten_ro{
  background-image:url(pics/aufbau/box_schatten/schatten_ro.png);
}

.schatten_lu{
  background-image:url(pics/aufbau/box_schatten/schatten_lu.png);
}

.schatten_ru{
  background-image:url(pics/aufbau/box_schatten/schatten_ru.png);
}

.schatten_o{
  background-image:url(pics/aufbau/box_schatten/schatten_o.png);
}

.schatten_r{
  background-image:url(pics/aufbau/box_schatten/schatten_r.png);
}

.schatten_l{
  background-image:url(pics/aufbau/box_schatten/schatten_l.png);
}

.schatten_u{
  background-image:url(pics/aufbau/box_schatten/schatten_u.png);
}

.boxausrichtung{
  margin:16px auto 16px auto;
}



/* BOX Grau */

.titel_grau_links{
  background-image:url(pics/aufbau/box_grau/titel_l.jpg);
  width:60px;
  height:46px;
}

.titel_grau_main{
  background-image:url(pics/aufbau/box_grau/titel_o.jpg);
  height:41px;
  font-variant:small-caps;
  font-weight:bold;
  color:#a8b6b9;
  text-align:center;
}

.titel{
  margin-top:7px;
  display:inline-block;
}

.titel_grau_rechts{
  background-image:url(pics/aufbau/box_grau/titel_r.jpg);
  width:60px;
  height:46px;
}

.main_grau{
  background-image:url(pics/aufbau/box_grau/main.png);
  background-repeat:repeat-x;
  background-color:#595959;
  color:#cbcdda;
  font-size:0.9em;
  padding:0px 15px 15px 15px;
}




/* BOX BLAU */

.titel_blau_links{
  background-image:url(pics/aufbau/box_blau/titel_l.jpg);
  width:60px;
  height:46px;
}

.titel_blau_main{
  background-image:url(pics/aufbau/box_blau/titel_o.jpg);
  height:41px;
  font-variant:small-caps;
  font-weight:bold;
  color:#a8b6b9;
  text-align:center;
}

.titel{
  margin-top:7px;
  display:inline-block;
}

.titel_blau_rechts{
  background-image:url(pics/aufbau/box_blau/titel_r.jpg);
  width:60px;
  height:46px;
}

.main_blau{
  background-image:url(pics/aufbau/box_blau/main.png);
  background-repeat:repeat-x;
  background-color:#50535A;
  color:#cbcdda;
  font-size:0.9em;
  padding:0px 15px 15px 15px;
}



/* BOX GRUEN */

.titel_gruen_links{
  background-image:url(pics/aufbau/box_gruen/titel_l.jpg);
  width:60px;
  height:46px;
}

.titel_gruen_main{
  background-image:url(pics/aufbau/box_gruen/titel_o.jpg);
  height:41px;
  font-variant:small-caps;
  font-weight:bold;
  color:#a8b6b9;
  text-align:center;
}

.titel{
  margin-top:7px;
  display:inline-block;
}

.titel_gruen_rechts{
  background-image:url(pics/aufbau/box_gruen/titel_r.jpg);
  width:60px;
  height:46px;
}

.main_gruen{
  background-image:url(pics/aufbau/box_gruen/main.png);
  background-repeat:repeat-x;
  background-color:#50535A;
  color:#cbcdda;
  font-size:0.9em;
  padding:0px 15px 15px 15px;
}



/* BOX ORANGE */

.titel_orange_links{
  background-image:url(pics/aufbau/box_orange/titel_l.jpg);
  width:60px;
  height:46px;
}

.titel_orange_main{
  background-image:url(pics/aufbau/box_orange/titel_o.jpg);
  height:41px;
  font-variant:small-caps;
  font-weight:bold;
  color:#a8b6b9;
  text-align:center;
}

.titel_orange_rechts{
  background-image:url(pics/aufbau/box_orange/titel_r.jpg);
  width:60px;
  height:46px;
}

.main_orange{
  background-image:url(pics/aufbau/box_orange/main.png);
  background-repeat:repeat-x;
  background-color:#615D53;
  color:#cbcdda;
  font-size:0.9em;
  padding:0px 15px 15px 15px;
}


/* BOX VIOLETT */

.titel_violett_links{
  background-image:url(pics/aufbau/box_violett/titel_l.jpg);
  width:60px;
  height:46px;
}

.titel_violett_main{
  background-image:url(pics/aufbau/box_violett/titel_o.jpg);
  height:41px;
  font-variant:small-caps;
  font-weight:bold;
  color:#a8b6b9;
  text-align:center;
}

.titel_violett_rechts{
  background-image:url(pics/aufbau/box_violett/titel_r.jpg);
  width:60px;
  height:46px;
}

.main_violett{
  background-image:url(pics/aufbau/box_violett/main.png);
  background-repeat:repeat-x;
  background-color:#615D53;
  color:#cbcdda;
  font-size:0.9em;
  padding:0px 15px 15px 15px;
}


/* NAVIGATIONSPUNKTE */

.aktuelle_events{
  width:230px;
  height:130px;
  background-image:url(pics/aufbau/navigationsbilder/aktuelle_termine.jpg);
  margin:3px auto 0px auto;
  border:solid 1px #335533;
  display:inline-block;
}

.aktuelle_events:hover{
  border:solid 1px #993333;
}

.navi_auswahl .fuer_veranstalter{
  width:230px;
  height:130px;
  background-image:url(pics/aufbau/navigationsbilder/fuer_veranstalter.jpg);
  margin:3px auto 0px auto;
  border:solid 1px #335533;
  display:inline-block;
}

.navi_auswahl .fuer_veranstalter:hover{
  border:solid 1px #993333;
}

.navi_2010{
  width:168px;
  height:112px;
  background-image:url(pics/aufbau/navigationsbilder/2010.jpg);
  margin:3px auto 0px auto;
  border:solid 1px #335533;
  display:inline-block;
}

.navi_2010:hover{
  border:solid 1px #993333;
}

.navi_2011{
  width:168px;
  height:112px;
  background-image:url(pics/aufbau/navigationsbilder/2011.jpg);
  margin:3px auto 0px auto;
  border:solid 1px #335533;
  display:inline-block;
}

.navi_2011:hover{
  border:solid 1px #993333;
}

.navi_2012{
  width:168px;
  height:112px;
  background-image:url(pics/aufbau/navigationsbilder/2012.jpg);
  margin:4px auto 0px auto;
  border:solid 1px #335533;
  display:inline-block;
}

.navi_2012:hover{
  border:solid 1px #993333;
}



.navi_auswahl .navi_ueberschrift{
  color:#EDC074;
  font-weight:bold;
}

.navi_auswahl .navi_ueberschrift:hover{
  color:#EAA22E;
}

.navi_auswahl{
  text-decoration:none;
}

.auswahl{
  width:100%;
  height:100%;
}



.infolink{
  color:#e6ce6c;
  text-decoration:underline;
  font-weight:bold;
}
.infolink:hover{
  color:#ecc219;
  text-decoration:underline;
}

.infolink .info{
  background-image:url(pics/aufbau/info.png);
  height:32px;
  float:left;
  margin:-7px 3px 0px 10px;
  padding:7px 0px 0px 35px;
  background-repeat:no-repeat;
  display:inline-block;
}

.infolink .info:hover{
  background-image:url(pics/aufbau/info_hover.png);
}

img[alt="Titelbild"]{
  border:solid 1px #686161;
  float:left;
  margin:0px 15px 5px 0px;
}

.metal_eck{
  width:16px;
  height:16px;
}

.metal_h{
  height:16px;
}

.metal_v{
  width:16px;
}

.center {
  position:relative;
  margin:0px auto;
	width:1000px;
  padding:0px;
  height:100px;
}


.link3{
  color:#772222;text-decoration:none;
}

.link3:hover{
  text-decoration:underline;
}

.link2{
  text-decoration:none;
  color:black;
}

.link2:hover{
  text-decoration:underline;
}

.link{
  font-weight:bold;
  text-decoration:none;
  color:black;
}

.link:hover{
  text-decoration:underline;
}

.unternavi{
  position:absolute;
  top:295px;
  left:60px;
  width:160px;
  height:50px;
  border:0px;
  text-align:center;
}

/* --->> Top <<--- */



.top{

  width:1000px;
  height:263px;

}

.top_rand_links{

  width:35px;
  height:263px;
  background-image:url(pics/top_rand_links.gif);

}

.top_main{

  width:925px;
  height:263px;
  background-image:url(pics/top_main.jpg);

}

.top_rand_rechts{

  width:40px;
  height:263px;
  background-image:url(pics/top_rand_rechts.gif);

}


/* --->> Inhalt <<--- */

.inhalt{

  position:absolute;
  width:1000px;
  height:1000px;
  top:263px;
  left:0px;

}


/*Main Links*/

.main_rand_oben_links{

  width:35px;
  height:415px;
  background-image:url(pics/main_rand_oben_links.gif);

}

.main_rand_links{

  width:35px;
  height:*;
  background-image:url(pics/main_rand_links.gif);

}


/* --->> Navi <<--- */

.navi_main{

  width:229px;
  height:415px;
  background-image:url(pics/navi_main.jpg);

}

.navi_uner{

  width:229px;
  height:*;
  background-image:url(pics/navi_uner.jpg);

}

#navibox{

  margin-top:-45px;
  margin-left:-2px;

}

a[name="navi_text_design"]{

  display:inline-block;
  padding:auto;
  font-size:12pt;
  text-decoration:none;
  font-style:italic;
  color:black;
  display:inline-block;
  width:100%;

}

a[name="navi_text_design"]:hover{

  color:red;

}


/* --->> Main <<--- */

.main_background{

  width:696px;
  height:100%;
  background-image:url(pics/background-repeat.jpg);

}

.textabstand{

  margin-top:0px;
  margin-left:0px;
  margin-right:20px;

}

/*Main Rechts*/

.main_rand_oben_rechts{

  width:40px;
  height:415px;
  background-image:url(pics/main_rand_oben_rechts.gif);

}


.main_rand_rechts{

  width:40px;
  height:*;
  background-image:url(pics/main_rand_rechts.gif);

  }

.main_background_repeat{

  width:100%;
  height:100%;
  margin:0%;
  padding:20px;
  background-image:url(pics/main_background.jpg);
  background-repeat:repeat-x;

}

/* --->> Inhalts-Helfer <<--- */


.ueberschrift{

  font-size:18pt;

}

.ueberschrift1{

  font-size:15pt;

}

.ueberschrift2{

  font-size:13pt;

}

.klein{

  font-size:11pt;

}

.klein2{

  font-size:10pt;

}

.klein3{

  font-size:8pt;

}

a[name="link"]{
  color:black;
}

a[name="link"]:hover{
  color:red;
}

a[name="link2"]{
  color:black;
  text-decoration:none;
}

a[name="link2"]:hover{
  color:red;
}

/*Navi*/

.navi_links_position{

  margin-top:55px;
  margin-left:40px;

}

.navi_links{

  /*border:solid 1px black;*/
  width:130px;
  height:38px;
  margin-left:60px;
  padding:0px;

}

.navi_top_position{

  margin-top:190px;
  margin-left:247px;

}

.navi_top{

  height:38px;
  margin-left:60px;
  padding:0px;

}

 
 /*Navipunkte*/

.navipunkt_home{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}

.navipunkt_home:hover{
  
}

.navipunkt_news{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}

.navipunkt_news:hover{
  
}

.navipunkt_events{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}

.navipunkt_events:hover{
  
}

.navipunkt_background{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}

.navipunkt_background:hover{
  
}


.navipunkt_portraet{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}

.navipunkt_portraet:hover{
  background-image:url(pics/navipunkt_portraet_hover.jpg);
}


 .navipunkt_buecher{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}

.navipunkt_buecher:hover{
  background-image:url(pics/navipunkt_buecher_hover.jpg);
}


.navipunkt_hoerbuecher{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}
 
.navipunkt_hoerbuecher:hover{
  background-image:url(pics/navipunkt_hoerbuecher_hover.jpg);
}


.navipunkt_presse{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
 }

.navipunkt_presse:hover{
  background-image:url(pics/navipunkt_presse_hover.jpg);
 }

 .navipunkt_partner_links{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
 }
 
.navipunkt_partner_links:hover{
  background-image:url(pics/navipunkt_partner_links_hover.jpg);
 }


.navipunkt_feedback{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
 }
 
.navipunkt_feedback:hover{
  background-image:url(pics/navipunkt_feedback_hover.jpg);
 }
 

.navipunkt_newsletter{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
 }
 
.navipunkt_newsletter:hover{
  background-image:url(pics/navipunkt_newsletter_hover.jpg);
 }


.navipunkt_impressum{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
 }
 
.navipunkt_impressum:hover{
  background-image:url(pics/navipunkt_impressum_hover.jpg);
 }
