/* CSS */

/* Farben: */



body
{
text-align:center;
padding:16px 0px 15px 0px;
margin:0px;
background-color:#BFD7EE;
background-image:url(../upload/design/hg_body.jpg);
background-repeat:repeat-x;
clear:both;
font-size:0px;
line-height:0px;
}

p, h1, h2, h3, h4, ul, li, a, td, label, input, textarea, span, div
{
font-family: arial, verdana, sans-serif;
font-weight:normal;
color:#000099;
margin:0px;
padding:0px;
}



ul{list-style-type:none;}
li, h2, a, div, h1, h2, h3, p{background-repeat:no-repeat;}

a{text-decoration:none;}
img{border:none; }
td{vertical-align:top;}

em, em a, b, b a, strong, strong a{font-weight:bold; font-style:normal;}
h1 em, h1 em a, h1 b, h1 b a, h1 strong, h1 strong a{font-weight:bold; font-style:normal; color:#D66B00;}


/* hauptboxen ------------------------------------------------------------------*/


#box-center
{
width:790px;
margin:0px auto;
padding:0px 0px 0px 0px;
text-align:left;
clear:both;
}

/* header - 1 -------------------------------------------------------------------*/
#box-header-1
{
width:790px;
height:162px;
background-color:#FFFFFF;
float:left;
overflow:hidden;
}

	#box-header-1-links
	{
	float:left;
	width:19px;
	height:162px;
	background-image:url(../upload/design/hg_links_header_1.jpg);
	background-position:0px 0px;
	}
	
	#box-header-1-mitte
	{
	float:left;
	width:644px;
	height:162px;
	border-top:1px solid #CEE2E3;
	background-image:url(../upload/design/hg_header_1_kopf.jpg);
	background-position: 57px 127px;
	}
		#box-header-1-mitte #logo{padding:20px 0px 29px 25px; float:left;}
		
		/* Nebennavi oben links */
		#box-header-1-mitte #ul-nebennavipunkte-1{float:right; padding:10px 20px 0px 0px; width:150px;}
			#box-header-1-mitte #ul-nebennavipunkte-1 li
			{
			float:left;
			margin:0px 0px 0px 0px;
			padding:0px 0px 1px 15px;
			line-height:0px;
			background-image:url(../upload/design/listenpunkt_nebennavi.gif);
			background-position:7px 7px;
			}
				#box-header-1-mitte #ul-nebennavipunkte-1 .kein-listenpunkt{background-image:none;}
				#box-header-1-mitte #ul-nebennavipunkte-1 li.over{}
				#box-header-1-mitte #ul-nebennavipunkte-1 li a{font-size:12px; text-decoration:none; font-weight:normal; color:#408BB9; line-height:15px; margin:0px 0px 0px 0px; padding:0px;}
				#box-header-1-mitte #ul-nebennavipunkte-1 a.a-over, #box-header-1-mitte #ul-nebennavipunkte-1 a:hover{color:#000099; text-decoration:underline;}
		
		/* Hauptnavi -------------------------------------------------------------------------- */
		/* EDIT TR: Bereich komplett ueberarbeitet BEGINN */
			#box-header-1-mitte #box-hauptnavi
			{
				float: right;
				width: 490px;
				height: 31px;
			}
			#box-header-1-mitte #box-hauptnavi ul
			{
				margin: 0pt;
				list-style-type: none;
				list-style-image: none;
				list-style-position: outside;
			}
			#box-header-1-mitte #box-hauptnavi ul li
			{
				margin: 0pt; padding: 0pt; display: inline;
			}
			#box-header-1-mitte #box-hauptnavi ul li a
			{
				background: url(../upload/design/hauptnavigation/normal_links-vert.png) no-repeat left top;
				margin: 0px;
				padding: 0px 0px 0px 10px;
				float: left;
				text-decoration: none;
				cursor: pointer;
			}
			#box-header-1-mitte #box-hauptnavi ul li a span
			{
				background: url(../upload/design/hauptnavigation/normal_rechts-vert.png) no-repeat right top;
				padding: 0px 16px 0px 7px;
				float: left;
				display: block;
				text-decoration: none;
				font-weight: bold;
				font-size: 12px;
				line-height: 29px;
				color: #000099;
			}
			/* Commented Backslash Hack hides rule from IE5-Mac \*/
			#box-header-1-mitte #box-hauptnavi ul li a span {float:none;}
			/* End IE5-Mac hack */

			/* Erster Navi-Punkt */
			#box-header-1-mitte #box-hauptnavi ul li.erster-navipunkt a
			{
				background: url(../upload/design/hauptnavigation/erster_links-vert.png) no-repeat left top;
				margin: 0px;
				padding: 0px 0px 0px 22px;
				float: left;
				text-decoration: none;
			}
			#box-header-1-mitte #box-hauptnavi ul li.erster-navipunkt a span
			{
				background: url(../upload/design/hauptnavigation/erster_rechts-vert.png) no-repeat right top;
				padding: 0px 17px 0px 5px;
				float: left;
				display: block;
			}
			/* Letzter Navi-Punkt */
			#box-header-1-mitte #box-hauptnavi ul li.letzter-navipunkt a
			{
				background: url(../upload/design/hauptnavigation/letzter_links-vert.png) no-repeat left top;
				margin: 0px;
				padding: 0px 0px 0px 10px;
				float: left;
				text-decoration: none;
			}
			#box-header-1-mitte #box-hauptnavi ul li.letzter-navipunkt a span
			{
				background: url(../upload/design/hauptnavigation/letzter_rechts-vert.png) no-repeat right top;
				padding: 0px 20px 0px 5px;
				float: left;
				display: block;
			}
			/* Hover und Aktiv Effekt */
			#box-header-1-mitte #box-hauptnavi ul li a:hover,
			#box-header-1-mitte #box-hauptnavi ul li.a-over a
			{
				background-position:left -31px;
				text-decoration: none;
			}
			#box-header-1-mitte #box-hauptnavi ul li a:hover span,
			#box-header-1-mitte #box-hauptnavi ul li.a-over a span
			{
				background-position:right -31px;
			}
		/* EDIT TR: Bereich komplett ueberarbeitet ENDE */		
		
		
	#box-header-1-rechts
	{
	float:right;
	width:127px;
	height:162px;
	}





/* content ------------------------------------------------------------------*/

	#box-content
	{
	width:790px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../upload/design/hg_content_links.gif);
	background-repeat:repeat-y;
	background-position:18px;
	}
	
	#box-content-innen-1
	{
	width:790px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../upload/design/hg_content_unten2.gif); /* EDIT TR: alt hg_content_unten.gif */
	background-position:19px bottom;
	}
	
		#box-content-innen-1-2
		{
		width:790px;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px 0px 90px 0px;
		background-image:url(../upload/design/hg_content_frau.jpg);
		}
			
			/* Subnavi -------------------------------------------------------------------------- */
			#box-content-innen-1-2-1
			{
			width:614px;
			height:23px;
			display:block;
			margin:0px 0px 0px 176px;
			padding:0px 0px 0px 0px;
			border-top:1px solid #CEE2E3;
			}
						
				#box-content-innen-1-2-1 ul
				{
				 margin:0;
				 list-style:none;
				}
					#box-content-innen-1-2-1 ul li
					{
					display:inline;
					margin:0;
					padding:0;
					}
						#box-content-innen-1-2-1 ul li a
						{
						float:left;
						margin:0px 0px 0px 0px;
						padding:0px 0px 0px 20px;
						text-decoration:none;
						background:url(../upload/design/subnavigation/links.gif) no-repeat left top;
						}
							#box-content-innen-1-2-1 ul li a span
							{
							float:left;
							display:block;
							padding:0px 16px 2px 7px;
							text-decoration:none;
							font-size:12px;
							line-height:22px;
							color:#408BB9; background:url(../upload/design/subnavigation/rechts.gif) no-repeat right top;
							}
							/* Commented Backslash Hack hides rule from IE5-Mac \*/
							#box-content-innen-1-2-1 ul li a span {float:none;}
							/* End IE5-Mac hack */
							#box-content-innen-1-2-1 ul li a:hover,
							#box-content-innen-1-2-1 ul li.a-over a
							{
							text-decoration:none;
							background:url(../upload/design/subnavigation/links_aktiv.gif) no-repeat left top; /* EDIT TR: new */
							}
								#box-content-innen-1-2-1 ul li a:hover span,
								#box-content-innen-1-2-1 ul li.a-over a span
								{
								text-decoration:none; /* EDIT TR: alt text-decoration:underline */
								background:url(../upload/design/subnavigation/rechts_aktiv.gif) no-repeat right top; /* EDIT TR: new */
								color:#000099;
								}
				
			
	
			/* Content - Text usw. */
			#box-content-innen-1-2-2
			{
			width:505px;
			display:block;
			margin:0px 0px 0px 160px;
			padding:20px 0px 30px 110px;
			}
			
		#box-content-innen-footer
		{
		width:779px;
		display:block;
		margin:0px 0px 5px 0px;
		padding:0px 0px 0px 11px;
		text-align:center;
		}
			#box-content #box-content-innen-footer p{line-height:15px; font-size:11px; color:#000099;}
				#box-content #box-content-innen-footer p a{text-decoration:underline; color:#000099;}
					#box-content #box-content-innen-footer p a:hover{text-decoration:none; color:#000099;}
	
	
/* content Text usw. ------------------------------------------------------------------*/
	
		#box-content-innen-1-2-2 h1
		{
		font-size:20px;
		font-family:georgia;
		color:#408BB9;
		margin:0px 0px 20px 0px;
		line-height:1.4em;
		}
	
		#box-content-innen-1-2-2 h2
		{
		font-size:15px;
		font-family:georgia;
		font-weight:bold;
		color:#408BB9;
		margin:20px 0px 10px 30px;
		line-height:1.4em;
		}
	
		#box-content-innen-1-2-2 h3, #box-content-innen-1-2-2 h3 a
		{
		font-size:13px;
		color:#408BB9;
		font-weight:bold;
		margin:20px 0px 10px 30px;
		line-height:1.4em;
		}
	
		#box-content-innen-1-2-2 p{font-size:13px; margin:0px 0px 10px 30px; line-height:1.6em; color:#000099;}
		#box-content-innen-1-2-2 td p, #box-content-innen-1-2-2 td{font-size:13px; line-height:1em; margin:0px; padding:0px;}
			#box-content-innen-1-2-2 input{font-size:13px;}
			#box-content-innen-1-2-2 td{font-size:13px; line-height:1.6em}
		#box-content-innen-1-2-2 img{border:2px solid #FFFFFF; margin:0px 0px 0px 30px;}
		  #box-content-innen-1-2-2 img.ohne-rahmen{border:none;}
	
	
		#box-content-innen-1-2-2 ul
		{
           margin-bottom:5px;
		}
		/* listen ohne links */
		#box-content-innen-1-2-2 ul li
		{
		font-size:13px;
		color:#000099;
		background-image:url(../upload/design/listenpunkt_1.gif);
		padding:0px 20px 3px 26px;
		display:block;
		margin:0px 0px 0px 30px;
		line-height:1.6em;
		background-position:10px 10px;
		}
			#box-content-innen-1-2-2 ul li p{line-height:1.0em;}
			
			#box-content-innen-1-2-2 ul li ul
			{
			margin-top:5px;
			margin-left:5px;
			}
				#box-content-innen-1-2-2 ul li ul li
				{
				font-size:12px;
				background-image:url(../upload/design/listenpunkt_2.gif);
				padding:0px 20px 5px 18px;
				display:block;
				margin:0px;
				line-height:1.3em;
				background-position:0px 5px;
				}
	
	
		/* Liste in einem Listenpunkt */
		#box-content-innen-1-2-2 .liste-1 {margin:5px 0px 10px 0px;}
		#box-content-innen-1-2-2 .liste-1 li
		{
		font-size:12px;
		background-image:url(../allgemein/listenpunkt_2.gif);
		background-position:0px 7px;
		padding:3px 20px 0px 16px;
		display:block;
		margin:0px 0px 5px 5px;
		line-height:1.0em;
		}
	
	
	
		/* abstände */
		#box-content-innen-1-2-2 .abstand-unten-0{padding-bottom:0px;}
		#box-content-innen-1-2-2 .abstand-unten-1{padding-bottom:10px;}
		#box-content-innen-1-2-2 .abstand-unten-2{padding-bottom:20px;}
		#box-content-innen-1-2-2 .abstand-unten-3{padding-bottom:30px;}
		#box-content-innen-1-2-2 .abstand-unten-5{padding-bottom:40px;}
		#box-content-innen-1-2-2 .abstand-unten-7{padding-bottom:70px;}
		#box-content-innen-1-2-2 .abstand-unten-10{padding-bottom:100px;}
		#box-content-innen-1-2-2 .abstand-unten-15{padding-bottom:150px;}
		#box-content-innen-1-2-2 .abstand-unten-25{padding-bottom:250px;}
		
		#box-content-innen-1-2-2 .abstand-oben-0{padding-top:0px;}
		#box-content-innen-1-2-2 .abstand-oben-1{padding-top:10px;}
		#box-content-innen-1-2-2 .abstand-oben-2{padding-top:20px;}
		#box-content-innen-1-2-2 .abstand-oben-3{padding-top:30px;}
		#box-content-innen-1-2-2 .abstand-oben-5{padding-top:40px;}
		#box-content-innen-1-2-2 .abstand-oben-7{padding-top:70px;}
		#box-content-innen-1-2-2 .abstand-oben-8{padding-top:130px;}
		#box-content-innen-1-2-2 .abstand-oben-10{padding-top:220px;}
	
			/* abstände für z.B. Bilder */
			#box-content-innen-1-2-2 .abstand-links-oben-unten-10-10-10{margin:10px 0px 10px 10px;}
			#box-content-innen-1-2-2 .abstand-links-oben-unten-20-20-20{margin:20px 0px 20px 20px;}
			#box-content-innen-1-2-2 .abstand-links-oben-unten-30-0-30{margin:0px 0px 30px 30px;}
			#box-content-innen-1-2-2 .abstand-links-oben-unten-30-20-20{margin:20px 0px 20px 30px;}
			
			#box-content-innen-1-2-2 .abstand-oben-rechts-unten-links-0-10-10-10{margin:0px 10px 10px 10px;}
			#box-content-innen-1-2-2 .abstand-oben-rechts-unten-links-0-20-20-10{margin:0px 20px 20px 10px;}
			#box-content-innen-1-2-2 .abstand-oben-rechts-unten-links-0-30-20-10{margin:0px 30px 20px 10px;}
			#box-content-innen-1-2-2 .abstand-oben-rechts-unten-links-0-30-30-10{margin:0px 30px 30px 10px;}
	
			/* abstände für z.B. Texteinrückungen */
			#box-content-innen-1-2-2 .abstand-links-30{padding-left:30px;}
			#box-content-innen-1-2-2 .abstand-links-40{padding-left:40px;}
			#box-content-innen-1-2-2 .abstand-links-50{padding-left:50px;}
			
			/* abstände für z.B. Bildeinrückungen */
			#box-content-innen-1-2-2 .abstand-links-aussenabstand-10{margin-left:40px;}
			#box-content-innen-1-2-2 .abstand-links-aussenabstand-20{margin-left:50px;}
			 #box-content-innen-1-2-2 .abstand-links-aussenabstand-10-ohne-rahmen{margin-left:40px; border:none;}
			 #box-content-innen-1-2-2 .abstand-links-aussenabstand-20-ohne-rahmen{margin-left:50px; border:none;}
			
			#box-content-innen-1-2-2 .abstand-unten-aussenabstand-10{margin-bottom:10px;}
			#box-content-innen-1-2-2 .abstand-unten-aussenabstand-20{margin-bottom:20px;}
			#box-content-innen-1-2-2 .abstand-unten-aussenabstand-30{margin-bottom:30px;}
	
		/* Links im content */
		#box-content-innen-1-2-2 a{text-decoration:underline; color:#4B4BF1; font-weight:bold;}
		#box-content-innen-1-2-2 a:hover{text-decoration:none;}
	
		/* fett */
		#box-content-innen-1-2-2 .fett{font-weight:bold;}
		/* farbig */
		#box-content-innen-1-2-2 .farbig{color:#D66B00;}
		
		#box-content-innen-1-2-2 .fett-und-farbig{font-weight:bold; color:#D66B00;}
		#box-content-innen-1-2-2 .rot{color:red;}
		#box-content-innen-1-2-2 .rand-grau{border:1px solid #B4B3B3;}
	
	
			#box-content-innen-1-2-2 .zeilenhohe-1{line-height:1.8em;}
	
			#box-content-innen-1-2-2 a.icon-pdf
		{
		background-image:url(../upload/design/icon_pdf.gif);
		padding-left:30px;
			padding-bottom:10px;
		background-position:0px 0px;
			line-height:15px;
		}
	
			#box-content-innen-1-2-2 a.icon-word
		{
		background-image:url(../upload/design/icon_word.gif);
		padding-left:30px;
			padding-bottom:10px;
		background-position:0px 0px;
			line-height:15px;
		}
	
	
			#box-content-innen-1-2-2 .anker{text-decoration:none; line-height:0px; margin:0px; padding:0px; font-size:0px;}
	
			/* clear:both - zurücksetzen float*/
		.clear, #box-content-innen-1-2-2 .clear{clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;}
		.clear-sichtbar, #box-content-innen-1-2-2 .clear-sichtbar{clear:both;}



/* Impressum -------------------------------------------------------------------------------*/

#box-content-innen-1-2-2 #img-impressum-1{float:right; margin:0px 0px 10px 10px;}

#box-content-innen-1-2-2 #impressum-hinweise-1{padding-left:30px;}

#box-content-innen-1-2-2 #impressum-hinweise-1 h2, #box-content-innen-1-2-2 #impressum-hinweise-1 h2 a
{
font-size:11px;
margin:20px 0px 7px 0px;
line-height:1.6em;
}

#box-content-innen-1-2-2 #impressum-hinweise-1 h3, #box-content-innen-1-2-2 #impressum-hinweise-1 h3 a
{
font-size:11px;
font-weight:bold;
margin:20px 0px 7px 0px;
line-height:1.6em;
}

#box-content-innen-1-2-2 #impressum-hinweise-1 p{font-size:11px; margin:0px 0px 10px 0px; line-height:1.6em;}


/* Philosophie -------------------------------------------------------------------------------*/
#box-content-innen-1-2-2 #img-philosophie-1{float:right; margin:0px 0px 10px 10px;}

/* Spektrum -------------------------------------------------------------------------------*/
#box-content-innen-1-2-2 #img-spektrum-1{margin-top:10px; margin-bottom:10px;}
#box-content-innen-1-2-2 #img-spektrum-2{float:left; margin:0px 15px 10px 30px;}
#box-content-innen-1-2-2 #img-spektrum-3{float:left; margin:0px 15px 10px 30px;}
#box-content-innen-1-2-2 #img-spektrum-4{margin-top:10px; margin-bottom:15px;}


/* Sprechzeiten -------------------------------------------------------------------------------*/

#box-content-innen-1-2-2 #img-sprechzeiten-1{float:right; margin:0px 20px 10px 10px;}

#box-content-innen-1-2-2 #tbl-sprechzeiten-1{border-collapse:collapse; border-spacing:0px; margin:10px 0px 60px 30px; background-color:#FFFFFF;}
#box-content-innen-1-2-2 #tbl-sprechzeiten-1 td{padding:10px 10px 10px 10px; border:1px solid #BEE3DF; vertical-align:top;}

/* Largiader -------------------------------------------------------------------------------*/

#box-content-innen-1-2-2 #img-largiader-1{float:right; margin:0px 0px 10px 10px;}

#box-content-innen-1-2-2 #tbl-largiader-1{margin-left:30px; margin-bottom:10px;}
#box-content-innen-1-2-2 #tbl-largiader-1 td{padding-bottom:10px;}
#box-content-innen-1-2-2 #tbl-largiader-1 .td-1{width:70px;}


/* Verwaltung -------------------------------------------------------------------------------*/
#box-content-innen-1-2-2 #img-verwaltung-1{float:right; margin:0px 0px 10px 10px;}

/* Assistenz -------------------------------------------------------------------------------*/
#box-content-innen-1-2-2 #img-assistenz-1{float:right; margin:0px 0px 10px 10px;}
#box-content-innen-1-2-2 #img-assistenz-2{float:right; margin:0px 0px 10px 10px;}
#box-content-innen-1-2-2 #img-assistenz-3{float:right; margin:0px 0px 10px 10px;}

/* Assistenz -------------------------------------------------------------------------------*/
#box-content-innen-1-2-2 #img-3Ddiagnostik-1{}

/* Anfahrt -------------------------------------------------------------------------------*/
#box-content-innen-1-2-2 #box-iframe-map24{padding:0px 0px 20px 40px;}



/* Kontakt -------------------------------------------------------------------------------*/

/* Bild */
#box-content-innen-1-2-2 #img-kontakt-1{float:right; margin:0px 0px 10px 10px;}

/* tabelle formular  */
#tbl-kontaktformular{border-collapse:collapse; margin:0px 0px 0px 30px; border:1px solid #BEE3DF; background-color:#FFFFFF;}
#tbl-kontaktformular td{padding:3px 0px 3px 15px; vertical-align:middle; font-size:13px;}
#tbl-kontaktformular .td-1{width:210px;}
#tbl-kontaktformular .td-2{width:420px;}

#box-content-innen-1-2-2 #tbl-kontaktformular td p, 
#box-content-innen-1-2-2 #tbl-kontaktformular td h2, 
#box-content-innen-1-2-2 #tbl-kontaktformular td p h3
{margin-left:0px;}

/* input felder alle  */
#box-content-innen-1-2-2 .vorname-name, #box-content-innen-1-2-2 .strasse, #box-content-innen-1-2-2 .plz-ort,
#box-content-innen-1-2-2 .telefon, #box-content-innen-1-2-2 .email,
#box-content-innen-1-2-2 .nachricht, #box-content-innen-1-2-2 .input-empfehlung, #box-content-innen-1-2-2 .input-sonstiges,
#box-content-innen-1-2-2 .wunsch, #box-content-innen-1-2-2 .zeitpunkt-1, #box-content-innen-1-2-2 .zeitpunkt-2, 
#box-content-innen-1-2-2 .input-anderes-land
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:12px;}


/* input felder */
#box-content-innen-1-2-2 .vorname-name{width:270px;}
#box-content-innen-1-2-2 .strasse{width:270px;}
#box-content-innen-1-2-2 .plz-ort{width:270px;}
#box-content-innen-1-2-2 .telefon{width:270px;}
#box-content-innen-1-2-2 .email{width:270px;}
#box-content-innen-1-2-2 #tbl-kontaktformular td .nachricht{width:270px; height:100px;}
#box-content-innen-1-2-2 .td-nachricht{padding-top:40px;}
    #box-content-innen-1-2-2 .td-nachricht h3{padding-top:0px; margin-top:0px;}
	#box-content-innen-1-2-2 .td-nachricht .nachricht{height:200px;}
#box-content-innen-1-2-2 .input-anderes-land{width:270px;}

#box-content-innen-1-2-2 .radio-kontaktaufnahme{}
#box-content-innen-1-2-2 .td-kontaktaufnahme-einzeln{padding-right:10px; padding-top:5px;}
#box-content-innen-1-2-2 .zeitpunkt-1, #box-content .zeitpunkt-2{width:50px;}


#box-content-innen-1-2-2 #td-kontaktaufnahme{padding:0px;}
#box-content-innen-1-2-2 #h2-kontaktaufnahme{padding-top:10px; padding-bottom:10px; padding-left:0px; margin-left:15px;}

#box-content-innen-1-2-2 #h2-anfrage{padding-top:0px; padding-right:20px; margin-left:0px; padding-left:0px;}

/* button senden */
#box-content-innen-1-2-2 .senden{margin:30px 0px 20px 15px; font-size:13px;}


/* Eingabefehler */
#box-content-innen-1-2-2 .eingabefehler{border:1px solid red;}

/* Allgemeine Festlegungen zum Formular */
#box-content-innen-1-2-2 .vertical-top{vertical-align:top;}

/* Anker fürs Formular zum Anspringen nach Fehleingabe */
#box-content-innen-1-2-2 #a-anker-formular{text-decoration:none; display:block; line-height:0px; margin:0px; padding:0px; font-size:0px;}


/* Box Eingabefehler */
#box-content-innen-1-2-2 #box-meldung-kontakt-eingabefehler
{
width:433px;
margin:40px 0px 20px 30px;
padding:20px 20px 8px 20px;
border:1px solid #BEE3DF; 
background-color:#FFFFFF;
background-image:url(../upload/design/hg_kontaktformular_eingabefehler.gif);
background-position:15px 10px;
}
	#box-content-innen-1-2-2 #box-meldung-kontakt-eingabefehler p
	{
	color:red;
	}



/* Box Erfolg/nicht erfolg */
#box-content-innen-1-2-2 #box-meldung-kontakt-ok
{
width:418px;
margin:40px 0px 20px 30px;
padding:15px 20px 8px 35px;
border:1px solid #BEE3DF; 
background-color:#FFFFFF;
background-image:url(../upload/design/hg_kontaktformular_ok.gif);
background-position:12px 16px;
}
   #box-content-innen-1-2-2 #box-meldung-kontakt-ok p{color:#5BB700;}

#box-content-innen-1-2-2 #box-meldung-kontakt-unten-ok{}

#box-content-innen-1-2-2 #box-meldung-kontakt-fehler
{
width:433px;
margin:40px 0px 20px 30px;
padding:20px 20px 8px 20px;
border:1px solid red; 
background-color:#FFFFFF;
background-image:url(../upload/design/hg_kontaktformular_eingabefehler.gif);
background-position:15px 10px;
}
	#box-content-innen-1-2-2 #box-meldung-kontakt-eingabefehler p
	{
	color:red;
	}


#box-stat,
#box-stat-2 {
	display:inline; font-size:0; line-height:0; margin:0; padding:0; text-decoration:none;
}


