html, body				{ height:100%;
						margin:0;
						padding:0;
						font:12px Arial, Helvetica, sans serif;
						}
body 					{ text-align:center; height:100%; background-color:#DDDEE2; }
body#popup				{ text-align:center; height:100%; background-color:#ffffff; }
.popup					{ padding:10px; }

p, ul, ol, td, dl, dd 	{ line-height:19px;}
#mother					{	
						position:relative;
						margin-left:auto;
						margin-right:auto;
						text-align:left;
						width:995px;
						height:100%;
						
						}
#base					{ width:995px; height:100%; background:#ffffff url(../images/bg.gif) 0 0 repeat-y; }
#header					{	
						position:relative;
						text-align:left;
						width:990px;
						background:url(../images/logo-image.gif) top right no-repeat;
						height:196px;
						}
.logo					{	
						position:absolute;
						left:70px;
						top:20px;
						width:136px;
						height:80px;
						background:url(../images/radios-logo.gif) top right no-repeat;
						}
.logo a					{ display:block; width:136px; height:80px; }
.logo a	span			{ display:none; }
.main-headline			{ position:absolute; left:270px; top:53px; }
.main-headline h2		{ margin:0; padding:0; font-size:16px!important; }
.ruler					{ height:2px; line-height:0; font-size:1px; background:url(../images/h-ruler.gif) 0 0 repeat-x; width:100%; }
#hr-1					{ position:absolute; left:0; top:110px; z-index:100;}
#hr-2					{ position:absolute; left:0; top:135px; z-index:100;}
#hr-3					{ position:absolute; left:0; top:196px; z-index:100;}
.search-box				{ position:absolute; left:40px; top:145px; }
.search-box	.field		{ float:left;  background-color:#dcdedd; height:17px; width:120px; border:1px solid #656665; line-hreight:5px; }
.search-box h2			{ margin:0; padding:0; font-size:14px!important; }
.search-box .button		{ float:left; margin-left:4px;  }
.search-box form		{ display:inline;   }
/* Mainnavi */
#mainnavi				{ float:left; width:241px; margin:0 0 0 1px; min-height:350px; }
html>body #mainnavi		{ width:242px; }
#mainnavi div.level-1	{ 
						background:url(../images/h-ruler.gif) left top repeat-x;
						margin:0 0 0 27px;
						padding-top:2px;
						}
#mainnavi #first		{ background-image:url(../images/spacer.gif); }
.level-1 a				{
						font-size:14px;
						font-weight:bold;
						display:block;
						color:#000000;
						text-decoration:none;
						padding:5px 20px 5px 10px
						}	
.level-1 a:hover		{ color:#ffffff; background-color:#3c5b94; text-decoration:none; }		
#last					{  padding-bottom:10px!important;}	

.standard				{
						background:url(../images/h-ruler.gif) left 0 repeat-x;
						margin:0 0 0 27px;
						padding-top:2px;
						}	
.standard a				{
						font-size:12px!important;
						color:#000000;
						text-decoration:none;
						font-weight:bold;
						padding:5px 20px 5px 10px
						}
.standard a span		{ display:block; background:url(../images/spacer.gif) 5px 6px no-repeat!important; padding-left:13px!important; }		
.standard a:hover		{ background-color:transparent!important; color:#41aede; }

#team .internal-link 	{ color:#41aede; float:left; width:210px; padding-bottom:10px; }
#team .internal-link:hover 	{ color:#000000; }
.internal-link 			{ color:#41aede;  }
.internal-link:hover 	{ color:#000000; }
#praxen .internal-link-new-window 			{ color:#e68e24;  }
#praxen .internal-link-new-window:hover 	{ color:#000000; }


.no-border				{ background-image:url(../images/spacer.gif)!important; }	
.no-border a			{
						font-size:12px!important;
						background-image:url(../images/spacer.gif)!important; 
						color:#000000;
						text-decoration:none;
						font-weight:bold;
						padding:0 20px 0 10px!important;
						}
.no-border a span		{ display:block; background:url(../images/spacer.gif) 20px 6px no-repeat!important; }		
.no-border a:hover		{ background-color:transparent!important; color:#41aede; }

.no-border-orange				{ background-image:url(../images/spacer.gif)!important; }	
.no-border-orange a			{
						font-size:12px!important;
						background-image:url(../images/spacer.gif)!important; 
						color:#000000;
						text-decoration:none;
						font-weight:bold;
						padding:0 20px 0 10px!important;
						}
.no-border-orange a span		{ display:block; background:url(../images/spacer.gif) 20px 6px no-repeat!important; }		
.no-border-orange a:hover		{ background-color:transparent!important; color:#e68e24!important; }
.no-border-orange #level-2-marker	{ color:#e68e24!important }

			
.level-2				{ padding-left:10px!important; }
.level-2 a, .level-3 a	{
						font-size:12px;
						display:block;
						color:#000000;
						text-decoration:none;
						padding:2px 0 2px 0;
						}
.level-2 a				{ margin-bottom:2px; font-weight:bold; } 
.orange a:hover			{ color:#e68e24!important }
.orange #level-2-marker	{ color:#e68e24!important }


.level-2 a:hover		{ color:#41aede; }
.level-2 #level-2-marker{ color:#41aede; text-decoration:none; }	

.orange a:hover			{ color:#e68e24!important }
.orange #level-3-marker	{ color:#e68e24!important }
span.orange		{ color:#e68e24!important }
span.blue		{ color:#41aede!important }
h1.orange		{ color:#e68e24!important }
.level-3 a:hover		{ color:#41aede; }
.level-3 #level-3-marker { color:#41aede; text-decoration:none; }	
		
		
		
					
.level-2 a span, .level-3 a span 		{ padding-left:30px; display:block;}
#level-1-marker							{ color:#ffffff; background-color:#3c5b94; text-decoration:none; }


.level-3					{ padding-left:30px!important; }
.level-3 a:hover			{ color:#41aede; }

.level-2-spacer 			{ height:10px; line-height:2px; overflow:hidden; }
.Technegas					{ margin-bottom:10px;}
#content					{ float:left; width:747px; margin:0 0 0 2px; display:inline; height:100%; }		
.content-box				{ float:left; padding-top:10px; }		
/*.csc-firstHeader			{ margin:0 0 0 50px!important; padding:0 5px 0 0!important; color:#000000;  }*/
h1							{ margin:0; padding:10px 0 15px 0; color:#41aede; font-size:16px; font-weight:bold;}
p							{ clear:left; }
.content-box p, .content-box h1, .content-box h2, .content-box h3, .content-box h4, .content-box h5, .content-box ul, .content-box ol 	{ padding-left:20px; width:640px; height:auto; }
.content-box h2	{ line-height: inherit!important; clear:both; font-size:22px;}
.contenttable	{ width:640px; margin-left:15px;}
.td-0		{ vertical-align:top; }
.td-last		{ width:530px; }

/* Search Plugin */
.tx-indexedsearch				{ padding-left:20px; width:640px; }
.tx-indexedsearch-whatis 		{ width:100%!important; float:none; overflow:auto;}
.tx-indexedsearch-searchbox 	{ display:none; }
.tx-indexedsearch-sectionlinks	{  padding:2px 10px 3px 10px; margin:0; }
.tx-indexedsearch-res			{ width:100%!important; float:none;}
.tx-indexedsearch-res table		{ border-top:1px solid #41aede; margin:0 0 5px 0; padding-top:10px; }
.tx-indexedsearch-res h2 a		{ font-size:14px!important; color:#41aede!important;}
.tx-indexedsearch-res a			{ color:#41aede; font-weight:bold; }
.tx-indexedsearch-title span 	{ font-weight:bold; }
.tx-indexedsearch-browsebox		{
			width:100%!important;
			margin-bottom:5px;
			float:none;
			background-color:#ffffff;
			margin:0;
			clear:both;
}
.browsebox						{ list-style-type:none; margin:7px 0 7px 0; padding:0; float:left; }
.browsebox li					{ list-style-type:none; margin:0; padding:3px 5px 3px 0; float:left; }
h1 .important					{ color:#000000!important; }
h1 .detail						{ font-size:19px!important; color:#000000!important; }
h1 .blue						{ color:#41aede!important; }

#am-augusta-krankenhaus h1, #anfahrt-am-augusta-krankenhaus h1		{ color:#e68e24!important; }
#am-augusta-krankenhaus #content a, #anfahrt-am-augusta-krankenhaus #content  a		{ color:#e68e24!important; }
#am-augusta-krankenhaus #content a:hover, #anfahrt-am-augusta-krankenhaus #content a:hover		{ color:#000000!important; }


#footer							{ float:left; clear:both; height:20px; width:100%; }

/* Sitemap Plugin */
.csc-textpic-imagerow		{ padding-bottom:10px;}
.csc-sitemap				{ width:550px; margin-bottom:20px; padding-bottom:10px; }
.csc-sitemap ul				{  padding:0; margin:0; }
.csc-sitemap ul li			{ list-style-type:none; }
.csc-sitemap ul li ul li	{ list-style-type:none; }
.csc-sitemap ul li			{  margin:5px 0 5px 0; padding:0;  }
.csc-sitemap ul li a		{  padding:5px 5px 5px 5px; display:block; text-decoration:none; font-weight:bold; color:#000000; background:url(../images/h-ruler.gif) left bottom repeat-x; }
.csc-sitemap ul li a:hover	{  color:#ffffff!important; background-color:#003b70;}

.csc-sitemap ul li ul li a 	{   padding:0 5px 2px 15px!important; background:#ffffff; color:#000000!important; font-weight:normal!important; }
.csc-sitemap ul li ul li a:hover 	{   color:#41aede!important; background:#ffffff!important; }
.csc-sitemap ul li ul li ul li a {  padding:0 5px 2px 25px!important; }


/* default styles for extension "tx_cssfilelist" */
	.filelinks{ margin-left:20px; } 
	.filelinks div {  background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; margin-bottom:10px;}
	.filelinks span{ display:block;}
	.filelinks .filecount{ display:none; } 
	.filelinks a { display:block; color:#41aede; padding-left:25px; }
	/* Icons begin */
	.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}
	.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}
	.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}
	.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
	.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
	.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}
	.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}
	.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}
	.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}
	.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}
	.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}
	.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}
	.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}
	.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}
	.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}
	.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
	.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
	.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
	.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}
	.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}
	.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}
	.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
	.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
	.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}
	.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
	.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
	.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
	.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
	.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
	.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
	.filelinks .pdf{background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}
	.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
	.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}
	.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
	.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
	.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}
	.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}
	.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}
	.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}
	.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}
	.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
	.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
	.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
	.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
	.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
	.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
	.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
	.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
	.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
	/* Icons end */
	.filelinks a:hover {text-decoration:underline; color:#000000;}
	
	
	
	
.csc-mailform 					{ border:0; margin:0; padding:0; width:330px; float:left; padding-left:20px; }
.csc-mailform-field				{ margin:0 0 4px 0; padding:0; }
.csc-mailform label				{ float:left; width:100px;  }
.csc-mailform-field input		{ width:200px; height:18px; font-size:10px; }
.csc-mailform-field input.csc-mailform-submit		{ 
									float:right;
									width:auto;
									height:auto;
									padding:5px 10px 5px 10px;
									background-color:#ffffff;
									color:#41aede;
									border:0;
									font-weight:bold;
									margin-right:5px;
									cursor:pointer;
									cursor:hand;
									}
#kontakt-augusta-krankenhaus .csc-mailform-field input.csc-mailform-submit		{ 
									color:#e68e24!important;
									}
.link	{ 	padding-left:0!important; width:250px!important; }
.link a { color:#41aede; text-decoration:none; background:url(../images/h-ruler.gif) bottom left repeat-x; text-transform:uppercase; font-size:20px;}
.orange .link a { color:#e68e24!important;}
.link a:hover { color:#000000!important; }
