/* ##### globalstyles start ###### */

	.leer {font-family: Verdana,Helvetica, sans-serif; font-size: 1px}

	body {font-family: arial,Helvetica, sans-serif; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background: url(../images/bg/page_1.gif);}
	
	form{border: 0px solid #000; display: inline; margin: 0px;padding: 0px;}

/*Tabstyles*/
/* CSS */	
	/*pre-load hover images*/
	a.ccs1 img{background: url(../images/buttons/CCS_2.gif) no-repeat -1000px -1000px}
	a.otti1 img{background: url(../images/buttons/otti_1_blue.gif) no-repeat -1000px -1000px}
	a.atri1 img{background: url(../images/buttons/atri_1_blue.gif) no-repeat -1000px -1000px}
	a.touri1 img{background: url(../images/buttons/touri_1_blue.gif) no-repeat -1000px -1000px}

	a.ccs1{background: url(../images/buttons/CCS_2.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.ccs1:hover{background: url(../images/buttons/CCS_2.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.otti1{background: url(../images/buttons/otti_3_blue.gif);width: 134px;height: 50px;cursor: pointer;display:block;}
	a.otti1:hover{background: url(../images/buttons/otti_1_blue.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.atri1{background: url(../images/buttons/atri_3_blue.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.atri1:hover {background: url(../images/buttons/atri_1_blue.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.touri1{background: url(../images/buttons/touri_3_blue.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.touri1:hover{background: url(../images/buttons/touri_1_blue.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 

/* Ottilienbad */
	/*pre-load hover images*/
	a.ccs2 img{background: url(../images/buttons/ccs_1_lgblue.gif) no-repeat -1000px -1000px}
	a.otti2 img{background: url(../images/buttons/otti_2.gif) no-repeat -1000px -1000px}
	a.atri2 img{background: url(../images/buttons/atri_1_lgblue.gif) no-repeat -1000px -1000px}
	a.touri2 img{background: url(../images/buttons/touri_1_lgblue.gif) no-repeat -1000px -1000px}
	
	a.ccs2{background: url(../images/buttons/ccs_3_lgblue.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.ccs2:hover{background: url(../images/buttons/ccs_1_lgblue.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.otti2{background: url(../images/buttons/otti_2.gif);width: 134px;height: 50px;cursor: pointer;display:block;}
	a.otti2:hover{background: url(../images/buttons/otti_2.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.atri2{background: url(../images/buttons/atri_3_lgblue.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.atri2:hover {background: url(../images/buttons/atri_1_lgblue.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.touri2{background: url(../images/buttons/touri_3_lgblue.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.touri2:hover{background: url(../images/buttons/touri_1_lgblue.gif);width: 134px;height: 50px;cursor: pointer;display:block;}
	
/* Atrium */
	/*pre-load hover images*/
	a.ccs3 img{background: url(../images/buttons/ccs_1_red.gif) no-repeat -1000px -1000px}
	a.otti3 img{background: url(../images/buttons/otti_1_red.gif) no-repeat -1000px -1000px}
	a.atri3 img{background: url(../images/buttons/atri_2.gif) no-repeat -1000px -1000px}
	a.touri3 img{background: url(../images/buttons/touri_1_red.gif) no-repeat -1000px -1000px}
	
	a.ccs3{background: url(../images/buttons/ccs_3_red.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.ccs3:hover{background: url(../images/buttons/ccs_1_red.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.otti3{background: url(../images/buttons/otti_3_red.gif);width: 134px;height: 50px;cursor: pointer;display:block;}
	a.otti3:hover{background: url(../images/buttons/otti_1_red.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.atri3{background: url(../images/buttons/atri_2.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.atri3:hover {background: url(../images/buttons/atri_2.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.touri3{background: url(../images/buttons/touri_3_red.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.touri3:hover{background: url(../images/buttons/touri_1_red.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 
	
/* Tourismus*/
	/*pre-load hover images*/
	a.ccs4 img{background: url(../images/buttons/ccs_1_green.gif) no-repeat -1000px -1000px}
	a.otti4 img{background: url(../images/buttons/otti_1_green.gif) no-repeat -1000px -1000px}
	a.atri4 img{background: url(../images/buttons/atri_1_green.gif) no-repeat -1000px -1000px}
	a.touri4 img{background: url(../images/buttons/touri_2.gif) no-repeat -1000px -1000px}
	
	a.ccs4{background: url(../images/buttons/ccs_3_green.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.ccs4:hover{background: url(../images/buttons/ccs_1_green.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.otti4{background: url(../images/buttons/otti_3_green.gif);width: 134px;height: 50px;cursor: pointer;display:block;}
	a.otti4:hover{background: url(../images/buttons/otti_1_green.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.atri4{background: url(../images/buttons/atri_3_green.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.atri4:hover {background: url(../images/buttons/atri_1_green.gif); width: 134px;height: 50px;cursor: pointer;display:block;} 
	a.touri4{background: url(../images/buttons/touri_2.gif); width: 134px;height: 50px;cursor: pointer;display:block;}
	a.touri4:hover{background: url(../images/buttons/touri_2.gif);width: 134px;height: 50px;cursor: pointer;display:block;} 
/* ##### globalstyles stop ###### */




/* ##### contentstyles start ###### */

/*##### Textstyles sortiert nach Farben!!!!! ######*/	
a, a:hover, a:active, a:focus {text-decoration:none}
	.text1 {font-size: 12px; color: #FFFFFF; font-weight: bold}
	.text1 a{font-size: 12px; color: #FFFFFF; text-decoration: none}
	.text1 a:hover{font-size: 12px; color: #FFFFFF; text-decoration: none}
	
	.text2 {font-size: 11px; color: #301F69; font-weight: normal}
	.text2 a{font-size: 11px; color: #301F69; text-decoration: none}
	.text2 a:hover{font-size: 11px; color: #301F69; text-decoration: none}
		
	.text3 {font-size: 12px; color: #666666; font-weight: normal}
	.text3 a{font-size: 12px; color: #666666; text-decoration: none}
	.text3 a:hover{font-size: 12px; color: #666666; text-decoration: none}
	
	.text4 {font-size: 12px; color: #301F69; font-weight: bold}
		
	.text5 {font-size: 11px; color: #333333; font-weight: normal}
	.text5 p {text-align: justify}
	.text5 a:link {color:#301F69; text-decoration:none; font-weight: bold;}
	.text5 a:visited {color:#301F69; text-decoration:none; font-weight: bold;}
	
		
	.text6 {font-size: 12px; color: #CCCCCC; font-weight: normal}
	.text6 a{font-size: 12px; color: #CCCCCC; text-decoration: none}
	.text6 a:hover{font-size: 12px; color: #CCCCCC; text-decoration: none}
		
	.text7 {font-size: 22px; color: #666666; font-weight: bold}
		
	.text8 {font-size: 11px; color: #666666; font-weight: normal}
	.text8 a{font-size: 11px; color: #666666; text-decoration: none}
	.text8 a:hover{font-size: 11px; color: #666666; text-decoration: none}
	
	.text9 {font-size: 11px; color: #333333; font-weight: bold}
	
	.text10 {font-size: 11px; color: #301F69; font-weight: bold}
	
	.text11 {font-size: 12px; color: #333333; font-weight: normal}
	
	.text12 {font-size: 13px; color: #FFFFFF; font-weight: normal}
	
	.text13 {font-size: 11px; color: #AAAAAA; font-weight: normal;}
	
	.text14 {font-size: 11px; color: #666666; font-weight: bold;}
	/*LGBlue*/
	.text15 {font-size: 12px; color: #01629C; font-weight: bold;}
	
	
	.text16 {font-size: 11px; color: #01629C; font-weight: normal;}
	.text16 a{font-size: 11px; color: #01629C; text-decoration: none;}
	.text16 a:hover{font-size: 11px; color: #01629C; text-decoration: none;}
	
	.text17 {font-size: 11px; color: #01629C; font-weight: bold;}
	/*Rot*/
	.text18 {font-size: 11px; color: #9F4035; font-weight: bold;}
	
	.text19 {font-size: 11px; color: #9F4035; font-weight: normal;}
	.text19 a{font-size: 11px; color: #9F4035; text-decoration: none;}
	.text19 a:hover{font-size: 11px; color: #9F4035; text-decoration: none;}
	
	.text20 {font-size: 12px; color: #9F4035; font-weight: bold;}
	/*Gr�n*/
	.text21 {font-size: 12px; color: #4F7500; font-weight: bold;}
	
	.text22 {font-size: 11px; color: #4F7500; font-weight: normal;}
	.text22 a{font-size: 11px; color: #4F7500; text-decoration: none;}
	.text22 a:hover{font-size: 11px; color: #4F7500; text-decoration: none;}
	
	.text23 {font-size: 11px; color: #4F7500; font-weight: bold;}
	
	
	.text24 {font-size: 14px; color: #333333; font-weight:bold;}
	.text25 {font-size: 14px; color: #301F69; font-weight: bold}
	
	.text26 {font-size: 12px; color: #666666; font-weight: bold}
	
	.text27 {font-size: 12px; color: #666666; font-weight: normal}
	.text27 a{font-size: 12px; color: #666666; text-decoration: none}
	.text27 a:hover{font-size: 12px; color: #666666; text-decoration: underline}
	
	.text28 {font-size: 12px; color: #333333; font-weight: bold}
	.text29 {font-size: 11px; color: #333333; font-weight: bold; font-style:italic;}
	.text30 {font-size: 18px; color: #333333; font-weight:bold;}
	
	.text31 {font-size: 12px; color: #301F69; font-weight: normal}
	.text32 {font-size: 11px; color: #999999; font-weight: normal}
	.text33 {font-size: 12px; color: #9F4035; font-weight: bold}
	.text34 {font-size: 12px; color: #9F4035; font-weight: normal}
	.text35 {font-size: 11px; color: #FFFFFF; font-weight: normal}
/* ##### contentstyles stop ###### */




/* ##### content formularelemente start ###### */

	.text-form-1 {font-family: verdana,Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal}
	
	.eingabe-1 {font-family: arial;font-size: 11px;color: #666666;border: 1px solid #CCCCCC;width: 174px;height: 20px;padding:0px 3px;}
	.eingabe-2 {font-family: arial;font-size: 11px;color: #666666;border: 1px solid #CDCDCD;width: 217px;height: 20px;padding:0px 3px;}
	.eingabe-3 {font-family: arial;font-size: 11px;color: #666666;border: 1px solid #CCCCCC;width: 138px;height: 20px;padding:0px 3px;}
	.eingabe-4 {font-family: arial;font-size: 11px;color: #666666;border: 1px solid #CCCCCC;width: 102px;height: 20px;padding:0px 3px;}
	.eingabe-5 {font-family: arial;font-size: 12px;color: #666666;border: 1px solid #CCCCCC;width: 255px;height: 20px;padding:2px 3px;}

	.textfeld-1 {font-family: arial;font-size: 11px;color: #666666;border: 1px solid #999999;width: 100%;height: 50px;padding:0px 3px;}
	.textfeld-2 {font-family: arial;font-size: 11px;color: #666666;border: 1px solid #CCCCCC;width: 100%;height: 100px;padding:0px 3px;}

	.auswahl-1 {font-family: arial;font-size: 11px;color: #666666;width: 70px;height: 20px;padding:0px 3px;}
	.auswahl-2 {font-family: arial;font-size: 11px;color: #666666;width: 100%;height: 20px;padding:0px 3px;}
	.auswahl-3{font-family: arial;font-size: 11px;color: #666666;}
	.auswahl-4 {font-family: arial;font-size: 12px;color: #666666;width: 100%;height: 20px;padding:0px 0px; border:1px solid #CCC}

	.deu { unicode-bidi:embed; }




/* ##### content formularelemente stop ###### */


/* ##### tables header ###### */
	
/* ##### tables menu ###### */
	.menu_bg{background: url(../images/bg/menue_bg.gif) top;height:180px;}
	.menu_mitte1{vertical-align:top;background: url(../images/bg/menue_mitte_1.gif) top;padding: 14px 17px 15px 17px; /* m�ssen noch ver�ndert werden*/height:104px;}
	.menu_mitte2{height:106px;background: url(../images/bg/menue_mitte_2.gif) top;}
/* Table content projekt�bersicht 1 */

	
/* Links */
	.info_link1{padding:6px 9px 7px 11px;vertical-align:top;}
	.info_link2{padding:8px 0px 7px 0px;vertical-align:top;}
	.veran_link1{padding:7px 8px;}
	.veran_link2{padding:7px 10px;}
.veran_link1 div {padding:7px 8px;} 
/* Men� */
	.menueabstand-0{padding: 14px 0px 6px 19px;}
	.menueabstand-1{padding: 7px 0px 7px 19px;font-weight:bold;}
	.menueabstand-2{padding: 2px 0px 2px 30px;}
	.menueabstand-3{padding: 2px 0px 2px 46px;}
	.menueabstand-4{padding: 2px 0px 2px 19px;font-weight:bold;}
	.menueabstand-5{padding: 2px 0px 2px 19px;font-weight:bold;}
	.mainmenue-0 { height:40px;width:100%;cursor: pointer;display:block; background: url(../images/bg/menue_3.gif) top; }
	.mainmenue-1{ width:100%;cursor: pointer;display:block;background-color:#969696; border-top: solid 1px; border-top-color: #CBCBCB;  border-bottom: solid 1px; border-bottom-color: #737373;}
	 .submenue-1{padding-top:5px; padding-bottom:4px; width:100%; cursor: pointer; display:block; background-color:#D8D8D8; border-top: solid 1px; border-top-color: #ECECEC; border-bottom: solid 1px; border-bottom-color: #A5A5A5;}
	  .submenue-2{margin:5px 0px;padding-top:5px; padding-bottom:5px;width:100%;cursor: pointer;display:block;background-color:#F1F1F1;}	  

/* Content global style*/
	.head1{width:100%;vertical-align:top;padding:31px 20px 0px 20px;}
	.head_abst_5{padding:0px 28px 0px 20px;width:548px;}
	.whitespace1_abst1	{vertical-align:top;padding:20px 26px 20px 20px;}
/* ##### tables stop ###### */

/* Footer*/
	.bottom1{width:100%; vertical-align:top; padding:11px 0px 0px 248px;}

	/* Headers  Module*/
	.info_head1{height:30px;background: url(../images/bg/info_head_grey1.gif) top;border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;padding:7px 0px 7px 10px;}
	.info_head2{height:30px;background: url(../images/bg/info_head_blue1.gif) top;border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;padding:7px 10px 7px 10px;}
	.info_head3{height:30px;background: url(../images/bg/info_head_lgblue1.gif) top;border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;padding:7px 10px 7px 10px;}
	.info_head4{height:30px;background: url(../images/bg/info_head_red1.gif) top;border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;padding:7px 10px 7px 10px;}
	.info_head5{height:30px;background: url(../images/bg/info_head_green1.gif) top;border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;padding:7px 10px 7px 10px;}
	.info_head6{height:29px;background: url(../images/bg/info_head_grey2.gif) top;padding:7px 0px 7px 10px;}
	.head_anord_links2{background: url(../images/bg/info_head_blue1.gif) top;padding:7px 10px 7px 10px;width:100%;}	
	
	.head_anord_rechts2{text-align:right;vertical-align: top; padding:5px 5px; background: url(../images/bg/info_head_blue1.gif) top;border-top: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;}
	.head_anord_rechts3{text-align:right;vertical-align: top;} /* kann entfernt werden */
	
/* Veramstaltung*/
	
	.veran_head2{background: url(../images/bg/veranst_head_4.gif) top;height:30px;vertical-align:top;}
	.veran_head3{background: url(../images/bg/veranst_head_1.gif);height:30px;vertical-align:top;width:548px;}
	.veran_head1{background: url(../images/bg/atri_shop_head1.gif);height:30px;vertical-align:top;}
	.veran_head1_l1{padding:7px 7px; vertical-align:top; width:100%; background:url(../images/bg/atri_shop_head_l0.gif) no-repeat top left}
	.veran_head1_l2{padding:7px 7px; vertical-align:top; background:url(../images/bg/atri_shop_head_l0.gif) no-repeat top left;}
	.veran_head1_m1{width:100%;padding:7px 0px; vertical-align:top;}
	.veran_head1_r1{text-align:right;vertical-align: top;padding:7px 0px 7px 30px; background:url(../images/bg/atri_shop_head_r1.gif) right top no-repeat;}
	.veran_head1_r2{text-align:right;vertical-align: top;padding:5px 5px; background:url(../images/bg/atri_shop_head_r2.gif) right top no-repeat;}
	.veran_head1_r{text-align:right;vertical-align: top;padding:13px 11px 13px 52px; background:url(../images/bg/atri_shop_head_r.gif) right top no-repeat;}
	
	.veran_head2_l0{vertical-align:top; width:100%; background:url(../images/bg/atri_shop_head_l0.gif) no-repeat top left}
	.veran_head2_l1{padding:7px 7px; vertical-align:top;}
	.veran_head2_l2{padding:7px 0px; vertical-align:top; width:100%}
	
	.veran_head3_l{padding:7px 7px; vertical-align:top; width:100%;}
	.veran_head3_r{text-align:right;vertical-align: top;padding:5px 5px;}
	.veran_head3_bg{background: url(../images/bg/veranst_head_3.gif) top;height:30px;vertical-align:top;}
	
	.veran_box{vertical-align:top;border:solid 1px #D4D4D4;padding:1px;width:100%;}
	.veran_box2{vertical-align:top;border:solid 1px #D4D4D4;width:354px;background: url(../images/bg/veranst_bg_1.gif) top}
	.veran_box3{vertical-align:top;border:solid 1px #D4D4D4;padding:1px;}
	.veran_box4{vertical-align:top;border:solid 1px #D4D4D4;}
	
/* Topveranstaltungen */

a, a:hover, a:active, a:focus {text-decoration:none}
	.veran_top {font-size: 16px; color: #FFFFFF; font-weight: bold}
	.veran_top a{font-size: 16px; color: #FFFFFF; text-decoration: none}
	.veran_top a:hover{font-size: 16px; color: #FFFFFF; text-decoration: none}
	
	.veran_top2 {font-size: 18px; color: #FFFFFF; font-weight: bold}
	.veran_top2 a{font-size: 18px; color: #FFFFFF; text-decoration: none}
	.veran_top2 a:hover{font-size: 18px; color: #FFFFFF; text-decoration: none}
	
	
/* Textbereich */
	.info_txt{background: url(../images/bg/info_txtbg_grey1.gif) top;padding:11px 10px;vertical-align: top;border: solid 1px #FFFFFF;}
	.info_txt2{background: url(../images/bg/info_txtbg_grey1.gif) top;padding:7px 11px;vertical-align: top;border: solid 1px #FFFFFF;height:61px;}
	.info_txt3{background: url(../images/bg/info_txtbg_grey1.gif) top;padding:13px 11px;vertical-align: top;border: solid 1px #FFFFFF;height:72px;}
	.info_txt5{background: url(../images/bg/info_txtbg_grey1.gif) top;padding:7px 10px;vertical-align: top;border: solid 1px #FFFFFF;height:123px;}
	.info_txt6{background: url(../images/bg/info_txtbg_grey1.gif) top;padding:7px 11px;vertical-align: top;border: solid 1px #FFFFFF;height:68px;}
	.info_pic{vertical-align:top;border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF}
	.info_box{vertical-align:top;border:solid 1px #D4D4D4;width:263px}
	.info_box2{border: solid 1px #FFFFFF;background: url(../images/bg/info_txtbg_grey1.gif) #EFEFEF top;padding-left:1px;}
	.info_bg1{text-align:right;padding-right:14px;width:149px;background: url(../images/bg/info_bg_vertical1.gif) top;}
	.info_news{padding-top:8px; padding-bottom:9px; vertical-align:top; height:87px;}
	.info_dat{vertical-align:top;padding:3px 0px 7px 0px;}
/*Suchen*/
	.suchen_inhalt{padding:5px 0px 5px 0px;vertical-align:top;width:100%;}
	.suchen_inhalt_abst1{padding:7px 20px 7px 10px;vertical-align:top;}
	.suchen_inhalt_abst1a{padding:0px 20px 0px 5px;vertical-align:top;width:144px;}
	.suchen_inhalt_abst2{padding:7px 20px 7px 21px;vertical-align:top;width:160px;}
	.suchen_inhalt_abst2a{padding:0px 20px 0px 16px;vertical-align:top;}
	.suchen_inhalt_abst3{padding:7px 21px 7px 20px;vertical-align:top;}
	.suchen_inhalt_abst3a{padding:0px 21px 0px 16px;vertical-align:top;width:151px;}
	.suchen_inhalt_abst4a{padding-bottom:3px;padding-right:1px;vertical-align:top;}
	.suchen_inhalt_txt{padding:0px 20px 0px 10px; vertical-align:top; width:100%;}
	
	.bild_box1{float:left; border:1px solid #D4D4D4; padding: 1px;margin: 15px 15px 15px 0px;}
	.bild_box2{float:left;margin: 15px 15px 15px 0px;}
	.box1{border:1px solid #D4D4D4; padding: 1px;}
	.bild_box1_sub{padding:10px;}
	
	.faq_abst_rechts{padding-top:5px;padding-bottom:4px;text-align:right;vertical-align:top;}
	.faq_inhalt_txt1{padding-top:7px;padding-bottom:7px;vertical-align:top;width:100%;}
	.faq_inhalt_txt2{padding:0px 10px;vertical-align:top;}
	.faq_inhalt_txt3{padding-top:7px;padding-right:3px;vertical-align:top;}
	.faq_inhalt_txt4{padding: 12px 11px 13px 11px;vertical-align:top;}
	.faq_inhalt_txt5{padding:7px 10px;vertical-align:top;}
/*Shopliste*/
	
	.shop_inhalt_mod{padding:0px 0px 0px 10px; vertical-align:top; width:100%;}
	.shop_inhalt_txt{padding:7px 8px; vertical-align:top; width:100%;}
	.shop_inhalt_txt2{padding:7px 10px 7px 0px; vertical-align:top; width:100%;}
	.shop_dat{vertical-align:top;padding:3px 0px 3px 0px;}
	.shop_abs_txt{padding-left:6px;padding-right:6px;}

/*suchergebnisse*/
	
	.such_txt1{padding:7px 10px;vertical-align:top;}
	.such_box{padding:1px; border:1px solid #D4D4D4;}
	.such_foot_abs1{padding:5px 6px; vertical-align:top;}
	.such_foot_txt_abs1{padding:0px 4px;}
	.such_foot_txt_abs2{padding:6px 0px;}
	.such_foot_txt_abs3{padding:0px 4px;}
	.such_foot_txt_high1{padding:3px 2px; background:#9F4035;}

	


	
/*Bildergalerie*/
	.bild_head1_l{vertical-align:top; padding:19px 19px;}
	.bild_head1_r{vertical-align:top; padding:21px 19px; text-align:right;}
	.bild_foot_bg{border:0px; width:100%; background:url(images/bg/bild_bg_m1.gif);}
	.bild_foot_abs1{padding:5px; vertical-align:top;background: url(../images/bg/bild_bg_l1.gif) top left no-repeat;}
	.bild_foot_abs2{padding:5px; vertical-align:top;background: url(../images/bg/bild_bg_r2.gif) top right no-repeat;}
	.bild_foottxt_abs1{padding:8px 0px 7px 0px; vertical-align:top;background: url(../images/bg/bild_bg_l2.gif) top left no-repeat;}
	.bild_foottxt_abs2{padding:8px 0px 7px 0px; vertical-align:top;background: url(../images/bg/bild_bg_r1.gif) top right no-repeat ;}
	.bild_foottxt_abs3{text-align:center; width:100%;padding:8px 0px 7px 0px;}


/*

	////////////////////////////////////////////////////////////
	//  styles further defined in ccs_(ccs|ottilienbad|atrium|tourismus).ccs
	////////////////////////////////////////////////////////////	

*/

	/* pageHeadline */
	.pageHeadline {
		font-family: arial,Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
	}
	
	/* eventSearchHeader */
	.eventSearchHeader {
		padding:7px 10px 7px 10px;
		width:100%;
	}	
	
	/* infoBox header */
	.infoBoxHeader {
		height:30px;
		border-top: solid 1px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		padding:7px 10px 7px 10px;
	}
	
	/* infoBoxHeadline */
	.infoBoxHeadline {
		font-family: arial,Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
	}
	
	/* infoBoxItemLabel */
	.infoBoxItemLabel {
		font-family: arial,Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
	}	
	
	/* infoBoxItemHeadline */
	.infoBoxItemHeadline {
		font-family: arial,Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
	}
	
	.infoBoxItemHeadline a {
		text-decoration: none;
	}
	.infoBoxItemHeadline a:hover {
		text-decoration: underline;
	}
	

	/* infoBoxLink */	
	.infoBoxLink {
		font-family: arial,Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
	}
	
	.infoBoxLink a {
		font-family: arial,Helvetica,  sans-serif; 
		font-size: 11px; 
		text-decoration: none;
	}
	
	.infoBoxLink a:hover {
		font-family:  arial,Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration: none;
	}
	
	/* searchFooterHighlight */
	.searchFooterHighlight {
		padding:3px 2px;
	}
	
	/* searchFooter */
	.searchFooter {
		border: solid 1px #FFFFFF;
		height:29px;	
	}
	
	/* imageGalleryHeader */
	.galleryHeader {
		width:444px;
	}
	
	/* imageGallery images */
	.galleryHeader a img {
		border: none;
	}
	
	/* imageGalleryPreview image */
	td.veran_box3 a	img {
		border: none;	
	}
	
	td.noborder a	img {
		border: none;	
	}	
	
	a	img {
		border: none;	
	}
	
	/* searchResultHighlight */
	.searchResultHighlight {
		font-weight: bold;
	}
	
	/* debugging */
	div.arrayShow {
		font-size: 0.6em;
		margin-left: 20px;
	}
	
	div.arrayShow ul,
	div.arrayShow ul li {
		margin: 0px;
		padding: 0px;
		list-style: square;
		color: #000;
	}
	
	div.arrayShow ul li {
		margin-left: 10px;
		margin-bottom: 5px;
	}
	
	div.arrayShow ul li span.arrayShowKey {
		font-weight: bold;
	}
	
	div.arrayShow ul li span.arrayShowValue {
		font-weight: normal;
		color: #555;
	}	
	
	div.arrayShow ul li span.arrayShowEmpty {
		font-weight: normal;
		color: #DDD;
	}		
	
	
	div.arrayShow ul li ul {
		margin-top: 5px;
		margin-bottom: 5px;
	}	
	
	div.arrayShow ul li ul li {
		margin-top: 2px;
		margin-bottom: 2px;
	}	


/*Formular*/
	.formular{width:545px; border:none}
	.formular .formular-50{width:255px}
	.formular p{margin:0; padding:0; padding-bottom:2px; font-size:11px; color:#333}
	.formular_trennlinie{height:2px; line-height:2px; font-size:1%; background:#FFF; width:100%}

