body
{
	color:black;
}
br{
   margin:0px;
   padding:0px;
}
#date-right
{
   float:right;
}
#drucken
{
   display: none;
}

#form-left
{
   width:290px;
   float:left;
   max-height:220px;

}
#bigpicshow
{
	display: none;
}
#banner-picbox
{
	display: none;
}
#banner-picbox img
{
	display: none;
}
#form-right
{
   width:290px;
   float:left;
   max-height:220px;

}
#datum-border
{
   border-bottom: 2px solid black;
}
#form-left_erziehung
{
   width:100%;
   float:left;
   max-height:220px;
}
#eltern_erklaerung
{
   display: block;
   font-size:12px;
   padding-top:10px;
   padding-bottom: 5px;
   font-weight: bold;
}
.ac_user h2
{
   margin-bottom: 1px;
   font-size:11px;
   font-weight: bold;
   padding-top:2px;
   padding-bottom:2px;

}
.tbg-toggle
{
   padding-top:0px;
   padding-bottom:0px;

}
.ac_user h1
{
   font-size:15px;
   font-weight: bold;

}
#rechts
{
   display:none;
}
#unterschrift_eltern
{
   display: block;
   width:200px;
   margin-top: 40px;
   float:left;
   border-top: 1px solid black;
   font-weight: bold;
   font-size:10px;
}
.druck_button
{
   display:none;
}
.ac_user #u18_head h1
{
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   color: #fff;
   text-transform: uppercase;
   margin-bottom: 6px;
}
#unterschrift_erziehung
{
   display:block;
   min-width:200px;
   margin-top: 40px;
   float:left;
   border-top: 1px solid black;
   font-weight: bold;
   font-size:10px;
}

#unterschrift_vater
{
   display:block;
   min-width:200px;
   margin-left:150px;
   margin-top: 40px;
   float:left;
   border-top: 1px solid black;
   font-weight: bold;
   font-size:10px;
}
#anschrift_formular
{
   float:left;
   display: block;
   height:50px;
   font-size:9px;
   width:150px;

}
#anschrift_formular-hidden
{
   float:left;
   display: block;
   height:50px;
   font-size:9px;
   width:150px;


}
#formcenter
{
   display: block;
}
.ac_user_content .detail thead td
{
   padding-top:2px;
   padding-bottom:2px;
   margin-bottom: 2px;
   font-size:11px;
   font-weight: bold;

}
.ac_user_content .detail th
{
   line-height:10px;
   font-weight: bold;
   font-size:10px;
   width:120px;

}
.ac_user_content .detail td
{
   height:10px;
   font-size:10px;

}
.ac_user label
{
   font-weight: bold;
   font-size:10px;

}
#gesetzt_formular
{
   display: block;
   border-top: 2px solid black;
   font-size:12px;
   float:left;
   margin:0px;
   width:580px;
   margin-top:55px;
   padding:5px;
}
.ac_user_content fieldset
{
   margin:0px;

}
#gesetzt_formular p{
   font-size:12px;
   margin:0px;

}
#gesetzt_formular p strong{
   font-size:12px;
   font-weight: bold;

   margin:0px;
}
.ac_user_content .detail thead td p
{
   margin-bottom:0px;

}
#top-box
{
   display: block;
   position:absolute;
   top:0px;
   width:630px;

}
#logo_formular
{

   float:right;
   display: block;
   min-height:70px;
   font-size:12px;
   min-width:150px;
   background-color: black;

}
#logo_formular-hidden
{

   float:right;
   display: block;
   min-height:70px;
   font-size:12px;
   min-width:150px;
   background-color: black;

}
#next-event-left
{
   display: none;
}
#info-text
{
   display: none;
}
.ac_user #u18_head
{
   width:560px;
   text-align: center;
   margin-bottom: 5px;
   font-weight: bold;
   font-size:15px;
}
#u18_head
{
   width:560px;
   text-align: center;
   margin-bottom: 5px;
   font-weight: bold;
   font-size:15px;

}
#formular-anhang
{
   page-break-before: always;
   display: none;
   margin-left:40px;
   margin-top: -150px;
}
#anhang-formular
{
   display: block;
   font-size:12px;
   float:left;
   margin:0px;
   width:580px;
   margin-top:120px;
   padding:5px;
   margin-left: 0px;

}
#anhang-formular p{
   font-size:12px;
   margin:0px;

}
#anhang-formular p strong{
   font-size:12px;
   font-weight: bold;

   margin:0px;
}
#u18_head small
{
   margin-top: -5px;
   font-size:8px;
}
#intro-box
{
   display: block;
   color: red;
   font-size:18px;
   font-weight: bold;
   border:2px solid red;
   width:570px;
   text-align: center;
   padding:15px;
   margin-bottom: 25px;
   margin-top: 25px;
}
#intro-box-hidden
{
   color: red;
   font-size:18px;
   font-weight: bold;
   border:2px solid red;
   width:570px;
   text-align: center;
   float:left;
   padding:15px;
   margin-top: 50px;

}
#unterschrift_erziehung_lang
{
   display:block;
   width:570px;
   margin-top: 40px;
   float:left;
   border-top: 1px solid black;
   font-weight: bold;
   font-size:10px;
}
#top-box-hidden
{
   display: block;
   width:630px;
   margin-top:198px;
}
.headbereich
{

   display:none;
}
#navig
{

   display:none;
}
.box_top
{

   display:none;
}
#menu
{

   display:none;
}
#boxen
{

   display:none;
}
#fb-root
{
   display:none;
}
#data
{
   display:none;
}
#mp3player
{
   display: none;
}
.box_top
{
   display: none;
}
#userlounge
{
   display: none;
}
#boxen
{
   display: none;
}
#mp3Player_circle
{
   display: none;
}
#pagetop
{
   display: none;
}
#navig
{
   display:none;
}
#popup
{
   display: none;
}

#panorama
{
	display:none;
}
#logobox
{
	display: none;
}
#header
{
	display: none;
}
footer{
	display:none;
}
.bannerpanorama
{
	display: none;
}
.scrollingHotSpotLeft
{
	display:none;
}
.scrollingHotSpotRight
{
	display:none;
}
.scrollWrapper
{
	display:none;
}
.scrollableArea{
	display:none;
}
#navigation
{
	display: none;
}
#hauptcontainer
{
    left: 0;
    overflow-y: auto;
    top: 0;
    width: 100%;
	height: 5500px;
	overflow: visible;
	z-index: 15000;
}
#content {
    background-color: transparent !important;
    background-image:none;
    left: 0;
    margin-left: 0px;
    top: 0px;
    width: 780px;
    height: 5500px;
	overflow: visible;
	z-index: 15000;
}
#wrapper_kompl
{
	overflow: visible;

}
.closebox
{
	display: none;
}
#links
{
	overflow: visible;
	height: 5500px;
	z-index: 15000;
}
html, body{
	overflow: visible;
}