/* CSS Document */


/* Typografie */
p,div				{ font-family: Arial, Helvetica, sans-serif; }
.pagenav A			{ position: relative; height: 20px; display: block; background-image: url("../images/page_arrow.gif"); background-position: 0px 6px; background-repeat: no-repeat; text-indent: 10px; top: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.pagenav A:hover	{ position: relative; height: 20px; display: block; background-image: url("../images/page_arrow.gif"); background-position: 0px 6px; background-repeat: no-repeat; text-indent: 10px; top: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }

.pagenav2 A			{ position: relative; height: 20px; display: block; background-image: url("../images/page_arrow.gif"); background-position: 0px 6px; background-repeat: no-repeat; text-indent: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.pagenav2 A:hover	{ position: relative; height: 20px; display: block; background-image: url("../images/page_arrow.gif"); background-position: 0px 6px; background-repeat: no-repeat; text-indent: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }

.arrowcount			{ position: relative; height: 30px; display: block; background-image: url("../images/page_arrow.gif"); background-position: 0px 5px; background-repeat: no-repeat; text-indent: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }


.link_it A			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; text-decoration: none; }
.link_it A:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; text-decoration: underline; }

.footer_nav A		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #808285; text-decoration: none; }
.footer_nav A:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #808285; text-decoration: underline; }

.menuspacer			{ padding-left: 6px;}
.menuspacer_end		{ padding-left: 6px;}

ul					{ padding: 0px; margin: 0px; list-style:  none;}
li					{   list-style: outside none; margin: 0px; padding-left: 8px; font-size: 12px; background-image: url("../images/li.gif"); background-position: 0px 6px; background-repeat: no-repeat; }


/* allgem. Seitenlayout */
body				{ overflow: -moz-scrollbars-vertical; margin: 0px auto; padding: 0px; text-align: center; background-image: url("../images/bg.jpg"); background-repeat: repeat-x; background-position: top; background-color: #c9cdd1; }

/* Top  */
#container			{ text-align: left; margin: 0px auto; width: 920px; background-color: #FFFFFF; background-image: url("../images/bg_container.gif"); background-position: top; background-repeat: no-repeat; }
#container_top		{ height: 578px; width: 920px; padding-left: 10px; padding-right: 10px;  }
#logo	 			{ width: 900px; height: 64px; overflow: hidden;  }

/* Menü */ 
#menu				{ width: 900px; height: 47px; }
#menu_angebote		{ position: absolute; top: 65px; height: 23px; width: 900px; background-color: #797979; overflow: hidden;  }
#menu_akademie		{ position: absolute; top: 89px; height: 23px; width: 900px; background-color: #797979; overflow: hidden; }

.menu_mainblock 	{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 23px; display: block; float: left; color: #4c4c4c; background-color: #e5e7e9; text-indent: 6px; text-decoration: none; padding-top: 4px; width: 129px; background-image: url("../images/menu_arrow.gif"); background-repeat: no-repeat; background-position: 115px 8px; }
.menu_block A		{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 23px; display: block; float: left; color: #FFFFFF; background-color: #797979; text-indent: 6px; text-decoration: none; padding-top: 4px; }
.menu_block A:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 23px; display: block; float: left; color: #FFFFFF; background-color: #323232; text-indent: 6px; text-decoration: none; padding-top: 4px; }
.menu_block_act A	{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; height: 23px; display: block; float: left; color: #FFFFFF; background-color: #323232; text-indent: 6px; text-decoration: none; padding-top: 4px; }

/* Inhalt */
#content			{ width: 900px; height: 447px; margin-top: 10px; overflow: hidden; }
#content_box		{ float: left; width: 229px; height: 448px; padding-top: 10px; overflow: hidden; }
#content_headline	{ text-indent: 10px; width: 229px; height: 29px;  background-image: url("../images/bg_headline.gif"); background-position: right; background-repeat: no-repeat; }
#content_text		{ width: auto; margin-top: 12px; margin-bottom:10px; padding-left: 12px; padding-right: 8px; font-size: 12px; color: #FFFFFF; }

/* Footer */
#container_bottom	{ width: 920px; background-color: #c9cdd1; background-image: url("../images/bg_footer.jpg"); background-position: top; background-repeat: no-repeat; }
#footertext_l		{ font-size: 10px; padding-top: 4px; padding-left: 10px; color: #808285; font-size: 10px; float: left; }
#footertext_r		{ font-size: 10px; padding-top: 4px; padding-right: 10px; color: #808285; font-size: 10px; float: right; }



/* Startseite mit Aktuelles Box */
#box_aktuelles              { width:173px; height:122px; background:#7D0E1A; border:#FFFFFF 5px solid; margin-left:702px; margin-top:300px; position:absolute; z-index:9; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
*html #box_aktuelles        { margin-left:702px; margin-top:231px;}
*+ html #box_aktuelles      { margin-left:702px; margin-top:231px;}

#box_header          		{ margin:12px 0px 12px 12px; width:161px; height: 99px; background-image: url("../images/bg_headline_start_5.gif"); background-position: right; background-repeat: no-repeat; overflow:hidden;}
*html #box_header          	{ margin:12px 0px 0px 12px;}
*+html #box_header          { margin:12px 0px 0px 12px;}
#box_content         				{ width:173px; height:80px; }
#box_content_inner          { width:150px; color:#FFFFFF; margin-left:12px;}


/* Film */
.film_startseite            { height:45px; width:149px; margin:0px auto; margin-top:29px;}
*html .film_startseite      { margin-left:12px; }
*+html .film_startseite     { margin-left:12px;}
.film_startseite img        { border:none; }
.film_bg                    { background:#797979; color:#FFFFFF; margin:0px auto; margin-top:30px;}
.filmklappe                 { width:205px; height:45px; margin:0px auto;  margin-top:-10px;} 
.filmklappe img             { border:none;}
.filmklappe_frueherziehung img             { border:none;}
.filmklappe_frueherziehung  { width:205px; height:45px; margin:0px auto; margin-top:-4px;}
*html .filmklappe_frueherziehung  { width:205px; height:45px; margin-left:12px; }
*+html .filmklappe_frueherziehung  { width:205px; height:45px; margin-left:12px;; }










