
@charset "utf-8";
html,body {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	height: 100%;
	line-height:		14px;
	font-style:			normal;
}
* html body 
{
 height:100%;
}
.CKFinderFrame
{
	border: solid 2px #e3e3c7;
	background-color: #f1f1e3;
}

#mainlevel {
  color: #211F5F;font-size: 12px;
}


div.selectbox {
	border: 1px solid #cccccc; 
	width:400px; 
	height:100px; 
	overflow: auto;	background-color  : #eeeeee;
	padding: 2px;
}

#megatitel
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			28px;
	line-height:		28px;
	font-style:			bold;
	color:				#211F5F;
	font-weight: bold;
	padding-top: 24px;
	}

#sitemap{
	margin-top:3px;
	margin-left:-10px;
	color:#000000;
	font-size:12px;
}

/*webdit Pflegeumgebung*/

#webditTitel {
	font-weight       : bold;
	font-size: 		12px; 
	font-family:	Arial, Helvetica, sans-serif; 
	color:			#000000
}


/* NAVIGATION im grauen Balken */

a.anz {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 8px;
  margin-left      	: 7px;
  width             : 252px;
  height            : 15px;
  text-indent       : 24px;
  text-decoration   : none;
}
div.maintitel {
	background: #999999;
	font-family       : Arial, Helvetica, sans-serif;
	font-size         : 12px;
	display           : block;
	width             : 100%;
	height            : 18px;
	padding-top       : 2px;
	text-align:	center;
	font-weight		: bold;
	/*border: 1px solid #999999;*/
	text-shadow: 0.1em 0.1em #000;
	color: #ffffff;
}

a.mainlevel {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 10px;
  display           : block;
  width             : 100%;
  height            : 18px;
  text-decoration   : none;
  padding-top       : 2px;
/*	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;*/
	text-shadow: 0.1em 0.1em #fff;
}
a.mainlevel:link, a.mainlevel:visited {
  color             : #0C499D;
  text-indent       : 4px;
}
a.mainlevel:hover {
	background: url(images/bg-submenbut-1.png) left top ;
	color: #ffffff;
	text-shadow: 0.1em 0.1em #000;
 }
/*
#active_menu {
  color             : #000000;
  text-indent       : 4px;
}
a#active_menu:hover {
	background: url(images/bg-submenbut-1.png) left top ;
	color: #ffffff;
	text-shadow: 0.1em 0.1em #000;
}
*/

a.sublevel {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 10px;
  text-indent       : 3px;
  /*font-weight		: bold;*/
  text-decoration	: none;
  display           : block;
  width             : 150px;
  height            : 18px;
  margin-bottom      : 2px;
  margin-left       : 5px;
  padding-top        : 2px;
}
a.sublevel:link, a.sublevel:visited {
  color				: #0C499D;
}
a.sublevel:hover {
  color				: #000000;
}


a.subsublevel {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 10px;
  text-indent       : 22px;
  /*font-weight		: bold;*/
  text-decoration	: none;
  display           : block;
  width             : 150px;
  height            : 18px;
  margin-top        : 1px;
  margin-left       : 12px;
  padding-top       : 2px;
  padding-left      : 16px;
}
a.subsublevel:link, a.subsublevel:visited {
  color				: #0C499D;
  background-color  : #ffffff;
}
a.subsublevel:hover {
  background-color  : #ffffff;
  color				: #999999;
}

#active_subsubmenu:link,#active_subsubmenu:visited,#active_subsubmenu:active {
	color: #000000; 
}
#active_subsubmenu:hover {
	text-decoration:0C499D;
}

/* SITEMAP ******************************************************************* */

a.SMmainlevel:link,a.SMmainlevel:visited,a.SMmainlevel:active {
	text-decoration:none; 
	display:block;
	padding-top: 3px;
	width:110px;
	height:22;
	color: #211F5F;
	font-size: 14px;
}

a.SMmainlevel:hover {
	text-decoration:underline; 
	color: #ff9900;
}

a.SMsublevel:link,a.SMsublevel:visited,a.SMsublevel:active {
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	padding-left:30px;
}

a.SMsublevel:hover {
	text-decoration:underline;
	color: #ff9900;
}

.searchmarkup {background-color:#ffcccc; border:1px solid #BB0000; padding:0 2px 0 2px; color:#BB0000;}


/* common styling */
.menu {
	z-index:100;
}
.menu ul li a, .menu ul li a:visited {
	color:#ffffff;
	display:block; text-decoration:none; 
	height:20px; 
	float:left;
	padding: 0 13px 0 13px; margin:0px;
	line-height:20px; font-size:11px; 
text-shadow: 0.1em 0.1em #000
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;z-index:auto !important ; z-index:999 ; display:block; text-align:center;}
.menu ul li ul {display: none;}
.menu ul li:hover a {
		color:#ffffff; 
		background: url(images/bg-menbut-1.png) left top ;
	border-left: 1px solid #990303;
	border-right: 1px solid #990303;
	}
.menu ul li:hover ul {display:block; position:absolute; top:19px; left:0; width:200px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#ffffff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#ffffff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {
	display:block; 
	color:#ffffff; 
	border-bottom: 1px solid #990303;
	border-left: 1px solid #990303;
	border-right: 1px solid #990303;
		background: url(images/bg-menbut-2.png) left top ;
	width:180px; text-align:left;}
.menu ul li:hover ul li a:hover {
		color:#ffffff; 
		background: url(images/bg-menbut-1.png) left top ;
}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:207px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-207px;}


form        						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000; }
TD 	    								{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000; }
H1          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 15px; margin-top : 3px; }
H2          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 3px; margin-top : 0px; }
H3          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 0px; margin-top : 0px; }
H4          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 0px; margin-top : 0px; }
LI 	    								{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000; line-height:14px; margin-bottom : 3px; margin-top : 2px;}
UL 	    		            { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #000000; list-style-type: square; margin-top : 2px;}
B           						{ line-height:16px; }

input, select, textarea {  FONT-SIZE:11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }


A:link      		 				{ TEXT-DECORATION: underline; COLOR: #333A46; }
A:visited    		 				{ TEXT-DECORATION: underline; COLOR: #333A46; }
A:hover      		 				{ TEXT-DECORATION: none; COLOR: #000000; }
A:active     						{ TEXT-DECORATION: underline; COLOR: #333A46; }



A.nav1:link							{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  normal; COLOR: #FFFFFF; line-height:15px; }
A.nav1:visited					{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  normal; COLOR: #FFFFFF; line-height:15px; }
A.nav1:hover						{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  normal; COLOR: #000000; line-height:15px; }
A.nav1:active						{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  normal; COLOR: #FFFFFF; line-height:15px;  }
/* für hauptnavigation weiss*/

A.nav1-a:link						{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  bold; COLOR: #000000; line-height:15px; }
A.nav1-a:visited				{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  bold; COLOR: #000000; line-height:15px; }
A.nav1-a:hover					{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  bold; COLOR: #000000; line-height:15px; }
A.nav1-a:active					{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  FONT-WEIGHT:  bold; COLOR: #000000; line-height:15px;  }
/* für hauptnavigation schwarz active*/

A.footer:link						{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #0088CC; line-height:12px; }
A.footer:visited				{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #0088CC; line-height:12px; }
A.footer:hover					{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #000000; line-height:12px; }
A.footer:active					{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #0088CC; line-height:12px; }
/* für fusszeile */

A.sprache:link					{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #0088CC; }
A.sprache:visited 			{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #0088CC; }
A.sprache:hover   			{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #000000; }
A.sprache:active 				{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT:  normal; COLOR: #0088CC; }
/* für sprachauswahl  */

td.nav   	    					{ PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 9px;}

td.nav-over   	 				{ PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 79px;}

td.foot   	    				{ PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px;}

td.sub1   	    				{ PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}

.navbold								{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #FFFFFF;}

.trenner								{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #0088CC;}

.bild										{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #000000;}

.adresse	        			{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #96989B;}

.adressebold	    			{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #0088CC;}

.story									{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #000000; text-align: justify; line-height:15px;}