html, body	{ margin:0 0 0 0; padding:0 0 0 0; font-family:arial; background-color:#E5E1DC; }



.footer_menue_bereich																			{ position:absolute; top:680px; left:148px; color:#FFFFFF; font-family:arial; width:400px; border:0px solid #cc0000; }
.footer_menue_bereich a 																	{ color:#b09146; }
.footer_menue_bereich .menuepunkt_inaktiv a								{ color:#bfcacf; }
.footer_menue_bereich .haupt_nav													{ float:left; margin-left:10px; }
.footer_menue_bereich .haupt_nav .haupt_nav_text a				{ text-decoration: none; text-transform: uppercase; font-size:11px; }
.footer_menue_bereich .haupt_nav .haupt_nav_text a:hover	{ color:#b09146; }

.sprachen_menue_bereich																									{ position:absolute; top:680px; left:573px; color:#FFFFFF; font-family:arial; width:400px; border:0px solid #cc0000; }
.sprachen_menue_bereich .sprachen_nav																		{ float:right; margin-left:10px; }
.sprachen_menue_bereich .sprachen_nav .sprachen_nav_text a							{ color:#bfcacf; text-decoration: none; text-transform: uppercase; font-size:11px; }
.sprachen_menue_bereich .sprachen_nav .sprachen_nav_text a:hover				{ color:#FFFFFF; }
.sprachen_menue_bereich .sprachen_nav .sprachen_nav_text_active_text a 	{ color:#FFFFFF; }


/* CONTAINER POSITIONIERUNG */
.default_container_site							{ background-image:url(/projekte/ennshof/projekt/images/bg_kachel.png); width:835px; position:absolute; top:0px; left:50%; margin-left:-422px; z-index: 100; }

/* HEADBEREICH */
.head_bereich												{ position:absolute; background-image:url(/projekte/ennshof/projekt/images/head_bereich.png); top:0px; left:11px; width:815px; height:234px; background-repeat:no-repeat; }
.top_line														{ position:absolute; top:0px; left:0px; background-image:url(/projekte/ennshof/projekt/images/top_line.png); width:815px; height:30px; z-index: 10; background-repeat: no-repeat;}
.logo																{ position:absolute; top:0px; left:-2px; background-image:url(/projekte/ennshof/projekt/images/logo.png); width:279px; height:218px; z-index: 9; background-repeat: no-repeat;}
.home_sitemap												{ position:absolute; top:0px; left:720px; background-image:url(/projekte/ennshof/projekt/images/home_sitemap.png); width:170px; height:33px; z-index: 8; background-repeat: no-repeat;}
.home_sitemap_link									{ position:absolute; top:0px; left:720px; width:170px; height:33px; z-index: 11; background-repeat: no-repeat;}
.comic															{ position:absolute; top:84px; left:580px; background-image:url(/projekte/ennshof/projekt/images/comic.png); width:137px; height:158px; z-index: 9; background-repeat: no-repeat;}

/* BOGEN LAYOUT TOP */
.bogen_container										{ position:absolute; height:66px; width:392px; left:50%; margin-left:-200px; top:189px; }
.bogen_container .bogen_schraffur		{ position:absolute; top:0px; left:0px; background-image:url(/projekte/ennshof/projekt/images/content_schraffur_bogen_top.png); width:392px; height:55px;  }
.bogen_container .bogen							{ position:absolute; top:15px; left:0px; background-image:url(/projekte/ennshof/projekt/images/content_bogen_top.png); width:392px; height:46px; } 
.content_bogen_footer								{ background-image:url(/projekte/ennshof/projekt/images/content_bogen_footer.png); width:392px; height:56px; margin-bottom:50px; }

/* BANNER BEREICH */
.banner_bereich											{ float:left; margin-top:248px; width:186px; }
.banner_bogen_top										{ background-image:url(/projekte/ennshof/projekt/images/banner_top_bogen.png); width:186px; height:15px; position:absolute; top:233px; left:628px; }
.banner_content											{ background-image:url(/projekte/ennshof/projekt/images/kachel_banner.png); padding-left:10px; }
.banner_bogen_bottom								{ background-image:url(/projekte/ennshof/projekt/images/banner_bottom.png); width:186px; height:20px; }

/* MENUEBEREICH */
.menue_design																							{ float:left; }
.menue_head																								{ position:absolute; top:-2px; left:19px; background-image:url(/projekte/ennshof/projekt/images/menu_top_bogen.png); background-repeat:no-repeat; width:190px; height:50px; margin-top:190px; }
.menue_footer																							{ margin-left:19px; clear:both; background-image:url(/projekte/ennshof/projekt/images/menu_footer.png); background-repeat:no-repeat; width:190px; height:50px; float:left; }
.menue_flash																							{ padding-left:13px; padding-right:16px; margin-left:19px; clear:both; width:161px; height:134px; float:left; background-color:none;  background-image:url(/projekte/ennshof/projekt/images/kachel_menue.gif); }

.menue_bereich																						{ color:#000000; font-family:arial; width:182px; float:left; margin-left:19px; margin-right:1px; margin-top:238px; padding-left:8px; background-image:url(/projekte/ennshof/projekt/images/kachel_menue.gif); }
.menue_bereich a																					{ color: #FFFFFF; }
.menue_bereich .haupt_nav																	{ border-top:2px solid #FFFFFF; width:161px; margin-left:5px;  }


/* AKTIVER STATUS */
.menue_bereich .haupt_nav .haupt_nav_text									{ height:18px; padding-top:2px; width:161px; background-color:#6B6F9B; text-align:center; font-weight:bold; }
.menue_bereich .haupt_nav .haupt_nav_text a								{ text-decoration: none; font-size:11px; width:100%; }

/* INAKTIV STATUS */
.menue_bereich .menuepunkt_inaktiv a												{ color: #888CB2; }
.menue_bereich .menuepunkt_inaktiv .haupt_nav_text					{ background-color:#E5E6EF; cursor: pointer; }
.menue_bereich .menuepunkt_inaktiv .haupt_nav_text:hover		{ background-color:#6B6F9B; }
.menue_bereich .menuepunkt_inaktiv .haupt_nav_text:hover a	{ color:#FFFFFF; }



/* SUBMENÜ BEREICH */
.menue_bereich .sub_block																	{ font-family: arial; font-size: 11px; }
.menue_bereich .sub_block a																{ color: #A01C5C; }
.menue_bereich .sub_block .menuepunkt_inaktiv a						{ color: #A01C5C; }
.menue_bereich .menuepunkt_inaktiv .sub_block							{ display: none; }
.menue_bereich .sub_nav_1																	{ border-top:1px solid #FFFFFF; }

/* AKTIV STATUS */
.menue_bereich .sub_nav_1 .sub_nav_1_text									{ text-decoration: none; font-size: 11px; padding-top:3px;  height:18px; width:161px; margin-left:0px; background-color:#C5C8DA; text-align:center; }
.menue_bereich .sub_nav_1 .sub_nav_1_text a								{ text-decoration: none; font-size: 11px; }


/* INAKTIV STATUS */
.menue_bereich .sub_block	.menuepunkt_inaktiv .sub_nav_1_text				{ background-color:#E5E6EF; cursor: pointer; }
.menue_bereich .sub_block	.menuepunkt_inaktiv .sub_nav_1_text:hover	{ background-color:#C5C8DA; }
.menue_bereich .sub_block	.menuepunkt_inaktiv a											{ color: #A01C5C; }


.menue_bereich .sub_sub_background .sub_block							{ background-color:#cccccc; }

.menue_bereich .sub_block	.sub_block											{ font-family: arial; font-size: 11px;  }
.menue_bereich .sub_nav_2																	{ margin-left: 5px; margin-right: 5px; margin-top: 3px; }
.menue_bereich .sub_nav_2 .sub_nav_2_text a								{ text-decoration: none; font-size: 11px; }
.menue_bereich .sub_nav_2 .sub_nav_2_text a:hover					{ color: #b09146; }

.menue_bereich .sub_block	.sub_block											{ display:none;}
.menue_bereich .sub_block	.sub_block .sub_block						{ display:none; }

/* CONETNBEREICH */

.center_container								{ width:392px; margin-top:250px; margin-left:10px; margin-right:16px; float:left; }
.content_text										{ border-top:1px solid #EDEEF4; border-bottom:1px solid #EDEEF4; color:#6B6F9B; background-color:#EDEEF4; width:352px; font-family: arial; font-size:11px; padding-left:20px; padding-right:20px; }
.content_text .bottom_image			{ width:100%; min-height:20px; position:absolute; bottom:0px; }
.content_text table							{ width:100%; padding-left:20px; padding-right:20px; padding-top:30px; }
.content_text table td					{ width:50%; }

.content_text .directions table td { width: auto; }

.content_text h1								{ font-size:12px; font-weight:bold; }
.content_text h2								{ font-size:12px; font-weight:bold; }
.content_text h3								{ font-size:12px; font-style: italic; }

/* YOUNG AUSTRIA */
.ya .center_container						{ width:596px; }
.ya .content_text								{ width:596px; }

.programmText										{ height:35px;}
.programmHead										{}

/* Galerie */

.fc_lytebox_galerie				{ width:300px; }
.fc_lytebox_galeriebild		{ float:left; padding:5px 3px 5px 3px; }
.fc_lyteboxbild						{  }