body	
	{
	margin:			0 auto; 	/* Standardkonforme horizontale Zentrierung */
	padding:		5px;
	min-width:		990px; 		/* Bei weniger als 990px Breite soll ein Scrollbalken erscheinen. */
	text-align:		center; 	/* Zentrierung im Internet Explorer */
	font-size:		100.01%; 	/* umgeht den Font-Size-Bug im Safari, älteren Operas und IE */
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	background-image: 	url(images/bg_02.gif);
/*	background-color:	lightblue;*/
	scrollbar-face-color:	#688abf;
	scrollbar-arrow-color:	white; 
	scrollbar-highlight-color:	white; 
	}

/********** BEGIN: container		 **********/

#container
	{
	margin:			0 auto; 	/* Standardkonforme horizontale Zentrierung */
	width:			990px;
	height:			720px;
/*	height:			630px;*/
	border:			1px solid white;
	}
* html #container				/* Korrektur fuer IE */
	{
	marging:		0;
	ma\rging:		0;
	width:			990px;
	w\idth:			990px;
	}

/********** END:   container		 **********/


/********** BEGIN: header		 **********/

#header
	{
/*	height:			100px;*/	/* Höhe header: 100px */
	height:			170px;

	border-bottom:		1px solid white;

	background-image: 	url(images/header_5098038_990x300px_valentinstag.jpg);
/*	background-image: 	url(images/header_5098038.jpg);
	background-image: 	url(images/header_5098038_valentinstag.jpg);
	background-image: 	url(images/header_5098038_Ostern.jpg);
	background-image: 	url(images/header_5098038_Muttertag.jpg);
	background-image: 	url(images/header_5098038_Muttertag_2011.jpg);
	background-image: 	url(images/header_5098038_Weihnachten.jpg);*/
	background-position:	0 -65px;
	position:		relative;
/*	z-index:		2;*/
	}

.logo-wi_20100216
	{
	position:		absolute;
	top:			10px; 
	left:			10px;
/*	width:			281px;*/
	width:			206px;
	height:			100px;
/*	background-image:	url(images/Logo_WI_281x100.gif);*/
	background-image:	url(images/Logo_WI_206x100_02.gif);
/*	border:			3px solid white;*/
/*	z-index:		0;*/
	float:			right;
	}

.logo-wi
	{
	position:		absolute;
	top:			30px;
	left:			0;
	border:			none;
	padding:		10px;
	}

.logo-aquadrom
	{
	position:		absolute;
	top:			0; 
	right:			0;
	border:			none;
	padding:		10px;
	}

/* Um den Link-Bereich zu deaktivieren (= keine aktuelle Meldung), muss der nachfolgende Abschnitt ausdokumentiert werden */
.header-link-aktuelles				
	{
	position:		absolute;
	top:			84px; 
	right:			1px;
	width:			750px;
	height:			35px;
	border:			none;
	z-index:		2;
	}

/*
.logo-aquadrom_20100216
	{
	position:		absolute;
	top:			10px; 
	right:			10px;
	width:			130px;
	height:			50px;
	background-image:	url(images/LogoAquadrom_91x35px.jpg);
	border:			3px solid white;
	background-image:	url(images/20090107_AQUADROM_logo_FINAL_gross_130x50.gif);

	z-index:		0;
	}
*/

/********** END:   header		 **********/


/********** BEGIN: Navigation horizontal **********/

.nav-h-area
	{
	height:			24px;		/* Höhe der horiz. Navigationsbereiche*/
	border-bottom:		1px solid white;
	margin:			0;
	padding:		0;
	}

#nav-h, #nav-h-2
	{
	padding:		4px 6px;	/* Manuelles Zentrieren: padding-left/right:5px; */
	margin:			0;
	}
* html #nav-h, *html #nav-h-2
	{
	padding:		4px 6px;
	padd\ing:		4px 6px;
	margin:			0;
	ma\gin:			0;
	}

#nav-h-2
	{
/*	padding:		4px 253px;*/	/* Manuelles Zentrieren der unteren horiz. Nav.: padding-left/right:338px; */
	padding:		4px 97px;	/* Manuelles Zentrieren der unteren horiz. Nav.: padding-left/right:338px; */
	}
* html #nav-h-2
	{
/*	padding:		4px 253px;
	padd\ing:		4px 253px;*/
	padding:		4px 97px;
	padd\ing:		4px 97px;
	}


#nav-h a, #nav-h span, #nav-h-2 a, #nav-h-2 span
	{
	padding:		0 20px;
	margin:			0;
	text-decoration:	none;
	font-size:		0.8em;
	font-weight:		bold;
	color:			white;
/*	background-color:	blue;*/
	}
* html #nav-h a, * html #nav-h span, * html #nav-h-2 a, * html #nav-h-2 span
	{
	padding:		0 20px;
	padd\ing:		0 20px;
	margin:			0;
	ma\gin:			0;
	}

#nav-h a:hover, #nav-h span, #nav-h-2 a:hover, #nav-h-2 span  
	{
	color:			red;
	}

.nav-h
	{
	padding:		0 14px;
	float:			left;
	border-right:		1px solid white;
	}

.border-r-n
	{
	border-right:		none;
	}

.border-b-n
	{
	border-bottom:		none;
	}

/********** END:   Navigation horizontal **********/


/********** BEGIN: Navigation vertikal & Inhalt ***/

#nav-v-and-content
	{
/*	height:			479px;*/	/* Höhe header: 100px */
/*	height:			459px;*/	/* Höhe header: 120px */
	height:			499px;		/* Höhe header: 200px */
/*	background-image: 	url(images/bg_1929737.jpg);*/
	background-color:	white;
	background-position: 	0 -10px;
	background-position:	0;
	border-bottom:		1px solid white;
	color:			darkblue;
	}

/********** END:   Navigation vertikal & Inhalt ***/


/********** BEGIN: Navigation vertikal   **********/

#nav-v-area
	{
	width:			232px;
/*	height:			479px;*/	/* Höhe header: 100px */
/*	height:			459px;*/	/* Höhe header: 120px */
	height:			499px;		/* Höhe header: 120px */
	position:		relative;
	float:			left;
	margin:			0;
	padding:		0;
	}
* html #nav-v-area				/* Korrektur fuer IE */
	{
	width:			232px;
	w\idth:			232px;
	}

#nav-v
	{
	padding:		0;
	margin:			15px 10px 0 10px;
/*	overflow:		auto;*/
	}
* html #nav-v					/* Korrektur fuer IE */
	{
	padding:		0;
	padd\ing:		0;
	}

#nav-v li					/* Abstand zwischen den links */
	{
	margin:			0;
	padding:		0;
	list-style:		none;
	text-align:		left;
	}
#nav-v a, #nav-v span				/* Navigation 1. Ebene */
	{
	display:		block;
	padding:		5px 10px;
	margin:			0;
	text-decoration:	none;
	font-weight:		bold;
	font-size:		0.8em;
	color:			darkblue;
	}
* html #nav-v a, * html #nav-v span		/* Korrektur fuer IE */
	{
	width:			192px;
	w\idth:			192px;
	}

#nav-v li ul					/* 2.Ebene: Einrücken */
	{
	padding:		0;		/* Verhindert ebenenbezogen padding: 0 0 0 20px; Firefox*/
	margin:			0;		/* Verhindert ebenenbezogen padding: 0 0 0 20px; IE */
	}
* html #nav-v li ul li				/* Korrektur fuer IE */ /*  */
	{
	padding:		0;
	padd\ing:		0;
	margin:			0;
	ma\rgin:		0;
 	}
#nav-v li ul li a, #nav-v li ul li span		/* Navigation 2. Ebene */
	{
	padding-left:		30px;
	margin:			0;
	}
* html #nav-v li ul li a, * html #nav-v li ul li span	/* ! Korrektur fuer IE */
	{
	width:			172px;
	w\idth:			172px;
	}

#nav-v li ul li ul
	{
	padding:		0;
	margin:			0;
	}
* html #nav-v li ul li li ul			/* ! Korrektur fuer IE */ /*  */
	{
	padding:		0;
	padd\ing:		0;
	margin:			0;
	ma\rgin:		0;
 	}

#nav-v li ul li ul li a, #nav-v li ul li ul li span	/* ! Navigation 3. Ebene */
	{
	padding-left:		50px;
	margin:			0;
	font-size:		0.75em;
	}
* html #nav-v li ul li ul li a, * html #nav-v li ul li ul li span	/* ! Korrektur fuer IE */
	{
	width:			152px;
	w\idth:			152px;
	}

#nav-v a:hover, #nav-v span
	{
	color:			red;
	}

.border-t
	{
	border-top:		1px solid darkblue;
	}

#nav-v-area div
	{
	clear:			left;
	}

.nav-v-picture
	{
	position:		absolute;
	top:			230px;
	left:			18px;
	width:			192px;
	height:			148px;
	background-image:	url(images/6820951_nav_v.jpg);		/* Standard: Paar von oben*/
/*	background-image:	url(images/6820770_nav_v.jpg);*/	/* Standard: Paar von vorn*/
/*	background-image:	url(images/6820951_nav_v.jpg);*/	/* Standard: Paar von oben*/
/*	background-image:	url(images/9939656_nav_v.jpg);*/	/* Grünes Blatt mit Tropfen */
/*	background-image:	url(images/20111205_nav_v.jpg);*/	/* Weihnachten 2011 */
/*	background-image:	url(images/9969019_nav_v.jpg);*/	/* Weihnachten */
	border:			1px solid white;
/*	z-index:		0;*/
	float:			right;
	}

.nav-v-picture-blink
	{
	color:			white;
/*	color:			blue;*/		/* Standard */
/*	color:			white;*/	/* Weihnachten */
	font-size:		0.9em;		/* Standard 2012 */
/*	font-size:		0.8em;*/	/* Standard */
	font-weight:		bold;
	text-decoration:	none;
	}

#nav-v-contact
	{
	padding-top:		197px;
	text-align:		center;
	font-size:		0.8em;
	}

* html #nav-v-contact					/* Korrektur fuer IE */
	{
	padding-top:		155px;
	padd\ing-top:		155px;
	}


/********** END:   Navigation vertikal   **********/


/********** BEGIN: Inhalt		 **********/

#content_area
	{
	width:			758px;
/*	width:			526px;*/
/*	height:			479px;*/		/* Höhe header: 100px */
/*	height:			459px;*/		/* Höhe header: 120px */
	height:			499px;			/* Höhe header: 200px */
	text-align:		left;
	color:			darkblue;
	overflow:		hidden;			/* für Firefox */
	}
* html #content_area					/* Korrektur fuer IE */
	{
	width:			755px;
	w\idth:			755px;
	}

#content_up
	{
	padding:		15px 20px 5px 10px;
	margin:			0;
	text-align:		left;
	}
* html #content_up
	{
	padding:		15px 20px 5px 10px;
	padd\ing:		15px 20px 5px 10px;
	margin:			0;
	ma\rgin:		0;
	}

#content_up a, #content_up span
	{
	text-decoration:	none;
	color:			red;
	}

#content_up a:hover
	{
	color:			darkblue;
	}

#content
	{
/*	height:			414px;*/		/* Höhe header: 100px */
/*	height:			385px;*/		/* Höhe header: 120px */
	height:			425px;			/* Höhe header: 200px */
	padding:		0 20px 0 10px;
	margin:			0;
	text-align:		left;
	overflow:		auto;
	}
* html #content
	{
	padding:		0 20px 0 10px;
	padd\ing:		0 20px 0 10px;
	margin:			0;
	ma\rgin:		0;
	}

#content a, #content span
	{
	text-decoration:	none;
	color:			darkblue;
	}

#content a:hover
	{
	color:			red;
	}

#map
	{
	width:			720px;
/*	height:			347px;*/
	height:			392px;
	overflow:		hidden;
	border:			1px solid white;
	}

/********** BEGIN: Formatierungen Content *********/

.h1
	{
	font-size:		1.3em;
	font-weight:		700;
	color:			red;
	margin:			0 20px 10px 0;
	}

.h1-start
	{
	font-size:		1.45em;
	font-weight:		700;
	padding:		10px 20px 10px 0;
	}

.h2, .h2-p
	{
	font-size:		1.1em;
	font-weight:		700;
	margin:			15px 20px 5px 0px;
	}

.h2-p
	{
	margin-bottom:		-8px;
	}

.h2-1st
	{
	margin-top:		0px;
	}

.h3
	{
	font-size:		1.05em;
	font-weight:		900;
	margin:			10px 20px 5px 20px;
	}

.h3-bp
	{
	font-size:		1.05em;
	font-weight:		900;
	margin:			10px 20px 5px 0px;
/*	font-style:		italic;*/
	color:			black;
	}

.st
	{ 
	font-size:		0.9em;
/*	font-weight:		bold;*/
/*	text-align:		justify;*/
/*	color:			black;*/
	}

.bold
	{
	font-weight:		bold;
	}

.font-size-06
	{
	font-size:		0.6em;
	}

.italic
	{
	font-style:		italic;
	}

.justify
	{
	text-align:		justify;
	}

.underline
	{
	text-decoration:	underline;
	}

.margin-t-01
	{
	margin-top:		-20px;
	}

.margin-l-01
	{
	margin-left:		20px;
	}

.margin-l-02
	{
	margin-left:		40px;
	}

.margin-l-60
	{
	margin-left:		60px;
	}

.margin-l-80
	{
	margin-left:		80px;
	}

.margin-b-0
	{
	margin-bottom:		5px;
	}

.margin-b--10
	{
	margin-bottom:		-10px;
	}

.padding-t-5
	{
	padding-top:		5px;
	}

.width-01
	{
	width:			300px;
	}

.width-02
	{
	width:			340px;		/* Max. Wert: 340px ! */
	}

.behandlung
	{
	width:			445px;
	}

.dauer, .preis
	{
	text-align:		right;
	}

.dauer
	{
	width:			130px;
	}

.preis
	{
	width:			100px;
	}

.behandlung, .dauer, .preis
	{
	float:			left;
	}

.float-l
	{
	float:			left;
	}

.clear-l
	{
	clear:			left;
	}

.more, .back
	{
	text-align:		right;
	font-style:		italic;
	font-weight:		bold;
	color:			red;
	padding:		0;
	}

.back
	{
	padding-left:		100px;
	}

.red
	{
	color:			red;
	}

.blue
	{
	color:			blue;
	}

.darkblue
	{
	color:			darkblue;
	}


.ls-n
	{
	list-style:		none;
	margin-left:		-15px;
	}

.center
	{ 
	text-align:		center;
	}

.img 
	{
	border: 		1px solid white;
	margin:			0 0 20px 20px;
	}
/*
img 
 	border: 		1px solid white;
	margin:			0 0 20px 20px;
	}
*/

/********** END:   Formatierungen Content *********/

/********** END:   Inhalt		 **********/
