/* Globale Anweisungen */
html 
{ width: 100%}
.termine {
	height: 21px;
	width: 100px;
	position: absolute;
	left: 202px;
	top: 319px;
}


body{
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif, sans;
	font-size: 0.8em;
	font-weight: normal; color:#172465;}

div, p, h1, h2, h3, span, a, form, img, li, hr, body	{
   	margin: 0px;
   	padding: 0px;
   	font-family: arial,verdana,sans-serif; vertical-align: top; }

/* Ende Globale Anweisungen */

/* :::::::::: Navigation :::::::::: */
.navwrapper { clear:both; }
.navopener { height:14px; width:10px; float:left; padding: 2px; margin-bottom: 1px; background-color: #331C62;}
.navinhalt { width: 350px; margin: 0px; font-size: 1em; padding: 2px; color: #ffffff; background-color: #194995;}
.navopener2 {width:10px; float:left; padding: 1px; }
.navinhalt2 {float: left; padding: 1px 1px 1px 1px; }
.navspacer { width: 9px; height: 13px; }
.navsub		{ margin: 0px 0px 10px 0px; }
.plus 		{ background: url(../../../images/cm/plus.gif) no-repeat; width: 9px; height: 13px; }
.minus 		{ background: url(../../../images/cm/minus.gif) no-repeat; width: 9px; height: 13px; }
.linkpfeil { float: left; background: url(http://www.dr-kingsize.com/images/framework/linkPfeil.gif) no-repeat; width: 9px; height: 9px; }

.guestbook { position:absolute; left:866px; top: 260px;  }
/* :::::::::: Navigation-Ende :::::::::: */


/* :::::::::: Design :::::::::: */

.box1{	float:left; margin-right: 10px; width: 250px; background-color: #efefef; border: 1px solid #c0c0c0; padding: 4px; }
.little { font-size: .85em; }
.box2{	background-color: #ffffff; padding: 2px; font-size: .85em; }

#header_top {  background: url(../../../images/splash/header.jpg) no-repeat; width:335px; height:177px; margin: 0px auto 0px auto;}
#header_main {  background: url(../../../images/splash/main.jpg) no-repeat; width:679px; height:443px; margin: 0px auto 0px auto; cursor: pointer;}
#main_left { position: absolute; top:0px; left: 0px; width: 160px; height: 597px; background: url(../../../images/splash/left.jpg) no-repeat;}
#main_right { position: absolute; top:0px; right: 0px; width: 132px; height: 597px; background: url(../../../images/splash/right.jpg) no-repeat;}

#outerleft{	margin: 0px 50px 0 50px; padding: 0 0 0 0px; color: #000; background-repeat: repeat-y; background-position: top left;}

#back1{ position: absolute; top: 0px; left: 0px; height:3000px; width: 50px; background-image: url(../../../images/framework/back_left.jpg);}
	
#back2{position: absolute;top: 0px; right: 0px; height:3000px; width: 50px;background-image: url(../../../images/framework/back_right.jpg);}
	
#content { position: relative; background-image: url(../../../images/framework/back_top.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }

#Tabelle_01 	{	position:absolute; left:0px;top:0px;width:900px;height:570px;}
#nav 			{	position:absolute;left:38px;top:184px;height:31px;margin:0px}

#nav ul{display: inline;list-style: none;margin: 0px;padding: 0px;}
#nav li{display: inline;list-style: none;margin: 0px;padding: 0px;float:left;}

table { font-size: 1em; margin: 0px; line-height: 1.3em; border-collapse: collapse;}
td { font-size: 1em; vertical-align: top; padding-left:4px; padding-top:2px; padding-bottom:2px; }
th { font-size: 1em; vertical-align: top; text-align: left; }


.inhalt { position:absolute; top: 255px; }
.navigation {position:absolute; top:268px; width: 202px; left:90px; z-index:2; }
.menulinks { width:212px; margin: 0px 0px 0px 0px; }
.menurechts { float:right; width:200px; right:10px; padding: 8px; background-color: #efefef; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; border: 1px solid #c0c0c0;}

.white		{  	COLOR: #ffffff;}
.red		{  	COLOR: #1B3F82;}
.hintergrund {	padding: 2px; background: #f4f4f4; width: auto;}
ul.graph	{ list-style: url(../../../images/cm/pfeil.gif); margin: 0px; padding-left: 1.4em;}

ul { padding-left: 3em; margin: 0px; }
li { line-height: 1.4em; }
img.links 		{	margin-right:10px; margin-bottom:10px; } 

.back1 {	COLOR: #ffffff; background: #999; vertical-align: top; }
.back2 {	background: #f4f4f4; vertical-align: top; }
.back3 {	background: #e8e8e8; vertical-align: top; }

h1 {   	FONT-SIZE: 1.3em; margin-top: 0px; padding-left: 4px; COLOR: #ffffff; background-image: url(../../../images/framework/h1_back.jpg); background-repeat: repeat-y;}
h2 {   	FONT-SIZE: 1.3em; margin-top: 0px; padding-left: 2px; padding-top:1px; COLOR: #253279; background: #E2E2E2;}
h3 { 	FONT-SIZE: 1.6em; margin-top: 0px; margin-bottom: 0px;  }
h4 { 	FONT-SIZE: 2em; margin-top: 0px; margin-bottom: 0px; COLOR: #593221; }

p {  margin: 0px 0px 0px 0px; line-height: 1.4em; }
tr {  padding-left:4px; text-align:left; vertical-align:top;}
.nomargin { margin-bottom:2px ;}

.galerie	{ float: left; margin: 0px 10px 10px 0px; border: 1px solid #C1C1D1;}

/* :::::::::: Design-Ende :::::::::: */

/* :::::::::: Sitemap :::::::::: */
.navinhalt_sitemap { width: 240px; padding: 2px; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #ffffff;}
.navinhalt_sitemap2 { width: 226px; float:left; border-bottom: 1px solid #DFDFDF; padding: 2px; margin-left: 7px; }
/* :::::::::: Sitemap Ende :::::::::: */

/* :::::::::: Link Styles :::::::::: */

A:link 						{	TEXT-DECORATION: none; COLOR: #040A29; TEXT-DECORATION: underline; }
A:visited 					{	TEXT-DECORATION: none; COLOR: #111B54; TEXT-DECORATION: underline; }
A:hover 					{	TEXT-DECORATION: underline; COLOR: #000000;  }
A:active 					{	TEXT-DECORATION: none; COLOR: #990033; TEXT-DECORATION: underline; }

A.white:link 				{	TEXT-DECORATION: none; COLOR: #ffffff; }
A.white:visited 			{	TEXT-DECORATION: none; COLOR: #ffffff; }
A.white:hover 				{	TEXT-DECORATION: none; BACKGROUND: #ffffff; COLOR: #000; padding: 1px 0px 1px 0px; }
A.white:active 				{	TEXT-DECORATION: none; COLOR: #ffffff; }

A.menu:link, A.menu:active, A.menu:visited 		{	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.menu:hover 				{	TEXT-DECORATION: underline; COLOR: #efefef;  }


A.blank:link, A.blank:visited, A.blank:active {	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.blank:hover 				{	TEXT-DECORATION: underline; BACKGROUND: none;  COLOR: #331C62; }

A.blanklittle:link 			{	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.blanklittle:visited  		{	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.blanklittle:hover 		{	COLOR: #efefef;  }
A.blanklittle:active 		{	TEXT-DECORATION: none; COLOR: #ffffff;  }

A.blankdark:link 			{	TEXT-DECORATION: none; COLOR: #343434;  }
A.blankdark:visited  		{	TEXT-DECORATION: none; COLOR: #343434;  }
A.blankdark:hover 			{	TEXT-DECORATION: none; BACKGROUND: #676767; COLOR: #676767  }
A.blankdark:active 			{	TEXT-DECORATION: none; COLOR: #343434;  }

A.blanklight:link 			{	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.blanklight:visited  		{	TEXT-DECORATION: none; COLOR: #efefef;  }
A.blanklight:hover 			{	TEXT-DECORATION: none; BACKGROUND: #134A90; COLOR: #0AC700; }
A.blanklight:active 		{ 	TEXT-DECORATION: none; COLOR: #ffffff;  }

A.blankdarklittle:link 		{	TEXT-DECORATION: none; COLOR: #343434;  }
A.blankdarklittle:visited  	{	TEXT-DECORATION: none; COLOR: #343434;  }
A.blankdarklittle:hover 	{	BACKGROUND: #676767; COLOR: #ffffff;  }
A.blankdarklittle:active 	{	BACKGROUND: #676767; TEXT-DECORATION: none; COLOR: #ffffff;  }

A.navdark:link 				{	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.navdark:visited  			{	TEXT-DECORATION: none; COLOR: #efefef;  }
A.navdark:hover, A.navdark:active 			{	TEXT-DECORATION: none; BACKGROUND: #0AAC01; COLOR: #ffffff;  }

A.navactivedark:link 		{	TEXT-DECORATION: none; COLOR: #ffffff;  }
A.navactivedark:visited 	{	TEXT-DECORATION: none; COLOR: #efefef;  }
A.navactivedark:hover, A.navactivedark:active 		{	TEXT-DECORATION: none; BACKGROUND: #0AAC01; COLOR: #ffffff;  }

A.navlight:link 			{	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #331C62;  }
A.navlight:visited  		{	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #5C4292;  }
A.navlight:hover, A.navlight:active {	TEXT-DECORATION: none; FONT-WEIGHT: bold; BACKGROUND: #efefef; COLOR: #5C4292; }

A.navactivelight:link 		{	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #331C62;  }
A.navactivelight:visited  	{	TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #5C4292;  }
A.navactivelight:hover, A.navactivelight:active 		{	TEXT-DECORATION: none; FONT-WEIGHT: bold; BACKGROUND: #efefef; COLOR: #5C4292; }

/* :::::::::: Link Styles Ende :::::::::: */

/* :::::::::: Form Styles Ende :::::::::: */
.frmnomargin 	{ margin: 0px; }
input 			{	FONT-FAMILY: tahoma,arial,sans-serif; COLOR: #001000; FONT-SIZE: 1em; }
textarea 		{	FONT-FAMILY: tahoma,arial,sans-serif; COLOR: #001000; FONT-SIZE: 1em; }
.inputborder1 	{ border: 1px solid #a4a4a4; }
.input20		{ width: 20px; background: url(../../../images/framework/formshadow.jpg); background-repeat:repeat-x; }
.input30		{ width: 30px; background: url(../../../images/framework/formshadow.jpg); background-repeat:repeat-x; }
.input100		{ width: 100px; background: url(../../../images/framework/formshadow.jpg); background-repeat:repeat-x; }
.input200		{ width: 150px; background: url(../../../images/framework/formshadow.jpg); background-repeat:repeat-x;}
.input300		{ width: 250px; background: url(../../../images/framework/formshadow.jpg); background-repeat:repeat-x;}
.submit			{ text-align: center; margin: 0px; }
.button			{ border: 1px outset; background: #f4f4f4; }
.select 		{ font-size: .8em; }
.fieldset		{ padding: 6px; border: 1px solid #474747; }
.feldname		{ width: 100%; margin-top: 5px; font-weight: bold; }
.feld			{ width: 100%; }
.feldnamefl		{ float: left; width: 25%; margin-top: 5px; font-weight: bold; clear: left;}
.feldfl			{ float: left; width: 75%; clear: right;}
.formspan		{ padding: 6px; width: 450px; }
.fieldspan		{ clear: both; width: 100%; }
/* :::::::::: Form Styles Ende :::::::::: */

/* :::::::::: Weiterempfehlung :::::::::: */
.empmain		{ width: 350px; padding: 6px; margin: auto; }
.empfieldset	{ padding: 6px; border: 1px solid #474747; }
.empfeldname	{ width: 100%; margin-top: 5px; font-weight: bold; }
.empfeld		{ width: 100%; }
/* :::::::::: Weiterempfehlung Ende :::::::::: */

/* :::::::::: News :::::::::: */
h1.newshead 	{ font-size: 1em; margin-top: 0px; margin-bottom: 4px; COLOR: #006633; border-bottom: 1px solid #898989; padding-bottom: 2px; }
h1.quicklink 	{ font-size: 1em; margin-top: 0px; margin-bottom: 4px; COLOR: #006633; padding-bottom: 0px; }
.nonews 		{ padding: 6px; margin-top: 10px; border: 1px solid #898989; background: #efefef; }
.newsthema 		{ text-align: right; margin-bottom: 15px; }
.newsspan 		{ border: 1px solid #898989; padding: 4px; margin-top: 10px; }
.newsimage 		{ float: left; width: 20%; padding: 4px; height: 100%; }
.newscontent 	{ padding: 0px 0px 4px 4px; line-height: 1.4em; text-align: left; }
.newsgallery 	{ clear: both; padding: 6px; }
.newsfunctions 	{ clear: both; margin: 0px; padding: 2px; text-align: center; }
.newsdetail		{ padding: 0px 0px 4px 4px; line-height: 1.4em; }
/* :::::::::: ENDE News :::::::::: */

/* :::::::::: Newsletter :::::::::: */
.nlmain	 		{ background: #f4f4f4; padding: 6px; }
.nlfieldset		{ padding: 6px; border: 1px solid #474747; }
.nlfeldname		{ float: left; width: 30%; margin-right: 5px; font-weight: bold; }
.nlfeld			{ float: left; width: 68%; }
.nlthema		{ width: 50%; }
.nlcheck		{ float: left; width: 10%; }
.nlthemalabel	{ float: left; width: 90%; }
/* :::::::::: ENDE Newsletter :::::::::: */

/* :::::::::: Intranet :::::::::: */
h1.loginhead 	{ font-size: 1em; margin-top: 0px; margin-bottom: 4px; COLOR: #1B3F82; }
.loginleft		{ float: left; width: 47%; height: 240px; padding: 6px; background: #f4f4f4; border: 1px solid #898989; border-right: 0px; }
.loginright		{ float: left; width: 47%; height: 240px; padding: 6px; background: #f4f4f4; border: 1px solid #898989; }
/* :::::::::: ENDE Intranet :::::::::: */

/* :::::::::: Gästebuch :::::::::: */
.gbhead		{ margin-bottom: 6px; }
.gbmainspan	{ margin: 6px 0px; border: 1px solid #cecece; }
.gbentryhead	{ background: url(../../../images/framework/date.gif) no-repeat; background-color: #efefef; padding: 0px 18px 2px 18px; vertical-align: top; border-bottom:  1px solid #cecece; }
.gbentryhead2	{ background-color: #f5f5f5; padding: 0px 2px 2px 18px; vertical-align: top; border-bottom:  1px solid #cecece; }
.gbentrycontent	{  padding: 2px 18px 2px 18px; vertical-align: top; }
.gbstatus	{  padding: 4px; border: 1px solid #a4a7b0; margin: 8px 0px; background-color: #efefef; }
/* Links */
a.gb:link, a.gb:active, a.gb:visited { text-decoration: none; color: #000000; }
a.gb:hover 	{ color: #efefef; text-decoration: none; background-color: #797979; padding: 1px; }
/* :::::::::: ENDE Gästebuch :::::::::: */

/* Editor Styles */
.bggraydark { background: #999; color: white; }
.bggraymiddle { background: #e8e8e8; }
.bggraylight { background: #f4f4f4; }
.colorblack { color: #000000; }
.red { color: red; }
.green { color: green; }
/* ENDE Editor Styles */px;
.inhalt div #content1 table tr td div p {
	font-size: 16px;
}
.big {
	font-size: 18px;
}
.inhalt div #content1 table tr td div #Ebene1 div .big {
	font-size: 24px;
}
