
/* Standard-CSS Projekt: Klinik St. Irmingard */
body 				{ background-image: url("images/klinik-irmingard/xxpgheaa.gif"); background-repeat: repeat-x; }

h1					{ color: rgb(51,176,86); }
h3					{ color: rgb(255,255,255); background-color: rgb(116,192,123); }

/* projektspezifische Angaben */
#gutschein			{ position: absolute; z-index: 2; left: -15px; top: 10px; width: 250px; height: 190px !important; overflow: hidden; }

#head_row_1			{ background-image: url("images/klinik-irmingard/xxbgro1a.gif"); background-repeat: no-repeat; }
#head_row_2			{ background-color: rgb(119,119,119); }

#content			{ background-image: url("images/klinik-irmingard/xxpgcona.gif"); background-repeat: repeat-y; }
	#content_breadcrumb		{ background-color: rgb(248,248,248); }
	#content_navi_links		{ background-color: rgb(51,176,86); }
	
#content_rechts_badendorf { background-color: rgb(248,248,248); text-align: center; height: 100px; }
#content_rechts_thermenhotel { background-color: rgb(248,248,248); text-align: center; }

#foot_row_1			{ background-color: rgb(51,176,86); }

#foot_row_3			{ margin: 0px auto; width: 960px; height: 65px; padding-top: 25px; text-align: center; }

/* Links Navigation */
.navi_li_select		{ background-color: rgb(116,192,123); padding: 4px 1px 4px 10px; }
.navi_li_aktiv		{ background-color: rgb(116,192,123); padding: 4px 1px 4px 10px; font-weight: bold; }
.navi_ul_sub		{ padding: 0px; margin: 0px; list-style-type: none; background-color: rgb(116,192,123);
						margin-top: 1px; padding-top: 2px; margin-bottom: 5px; padding-bottom: 10px; }
.navi_li_sub_aktiv	{ padding-left: 15px; margin-left: 10px; padding-top: 4px;  
						background-image:url("images/klinik-irmingard/xxgaktpa.gif"); background-repeat: no-repeat; }

a.navi_left:link, a.navi_left:active 	
							{ text-decoration: none; color: rgb(255,255,255); border-bottom: 1px solid rgb(184,227,196); }
a.navi_left:visited			{ text-decoration: none; color: rgb(255,255,255); border-bottom: 1px dashed rgb(184,227,196); }
a.navi_left:hover			{ text-decoration: none; color: rgb(255,255,255); border-bottom: none; }

a.navi_left_aktiv:link, a.navi_left_aktiv:active, a.navi_left_aktiv:visited
							{ text-decoration: none; color: rgb(255,255,255); font-weight: bold; border: none; }
a.navi_left_aktiv:hover		{ text-decoration: none; color: rgb(255,255,255); border: none; }

a.sub_link:link, a.sub_link:active 	
							{ text-decoration: none; color: rgb(255,255,255); font-size: 0.9em;
								border-bottom: 1px solid rgb(184,227,196); }
a.sub_link:hover			{ text-decoration: none; color: rgb(255,255,255); border: none; }
a.sub_link:visited			{ text-decoration: none; color: rgb(255,255,255); border-bottom: 1px dashed rgb(184,227,196); }


/* CSS fÃ¼r Folgeseitentemplates */
.content_abstand			{ background-color: rgb(116,192,123); }

table						{ border-bottom: 1px solid rgb(116,192,123); }
th							{ background-color: rgb(116,192,123); text-align: left; border-left: 1px solid rgb(255,255,255); }
.th_left					{ border-left: 1px solid rgb(116,192,123); }
td							{ vertical-align: top; border-left: 1px solid rgb(116,192,123); border-right: 1px solid rgb(116,192,123); }
.tr_backing					{ background-color: rgb(226,226,226); }

.bild_galerie				{ background-color: rgb(242,249,241); }

/* Kontaktformular */
.input_1, .input_2, .input_3, .input_4, .textarea_1
							{ border: 1px solid rgb(51,176,86); }
.submit_1					{ border: 1px solid rgb(51,176,86); background-color: rgb(184,227,196); font-weight: bold; cursor: pointer; }
.felderror					{ background-color: rgb(226,240,223); }

/* Routenplaner */
#routenplaner_rahmen		{ height: auto; background-color: rgb(226,240,223); }

/* Angaben für Fachbereich-Template */
#fachbereich_rahmen			{ float: left; width: 540px; background-image:url("images/klinik-irmingard/1xpgfaba.jpg"); 
								background-repeat: repeat-x; }
#fachbereich_inhalt			{ float: left; padding: 25px 5px 0px 10px; width: 408px; }
	.fachbereich_titel 		{ font-size: 1.2em; color: rgb(255,255,255); }
	.fachbereich_trennlinie	{ float: left; width: 1px; height: 154px; background-color: rgb(255,255,255); margin-top: 16px; }

.ScrollingBox				{ height: 1px; text-align: left; width: auto; overflow: hidden; float: left; width: 540px; }
	.ScrollingBoxContent	{ width: auto; height: auto; _height: 1px;	margin: 0px; padding: 20px 15px 0px 11px;
								border-top: 1px solid rgb(255,255,255);	background-color: rgb(255,255,255);
								filter: Alpha(opacity='0', finishopacity=0, style=0); }
#rahmen_open_div			{ position: absolute; width: 116px; height: 22px; margin-left: 424px; margin-top: -27px; 
								background-color: rgb(255,255,255); opacity: 0.9; filter: Alpha(opacity=90); 
								text-align: center; padding-top: 3px; }

