<style type="text/css" media="screen">
	body
	{
		margin: 0;
		padding: 0;
		font: 90% verdana,miriam,sans-serif;			
		text-align: center;		
		color: #505367;
		background-color: #D6D6D6;
	}
	
	#container
	{
		margin: 1em auto;
		width: 980px;
		text-align: left;
		background-color: #ffffff;
/*		margin-left: 293px;		
		border-top: 1px solid black; 
		border-bottom: 1px solid black;
*/
	}
	#menue
	{
		float: left;
		width: 241px;
		height: 211px;
		font-family: verdana,miriam,sans-serif;
  		font-size: 75%;
  		line-height: 110%;
  		margin:0;
  		color: #5c5a4b;
		background-color: #dddac6;
		border-top: 1px solid black;

	}
	#menue_intern
	{
		float: left;
		width: 241px;
		height: 100%;
		font-family: verdana,miriam,sans-serif;
  		font-size: 75%;
  		line-height: 110%;
  		margin:0;
  		color: #5c5a4b;
		background-color: #dddac6;
		border-top: 1px solid black;

	}	
	#menue_intern ul{
  		list-style: none;
  		color: #5c5a4b;  
  		margin: 0 10px 0 20px;
  		padding: 12px 0px 0px 0px;
	}

	#menue_intern li {
		font-size: 100%;
		color: #5c5a4b;
  		line-height: 220%;
  		margin: 0;
	}
	
	#menue_intern li.aktuell {
		
		/*
		font-weight:bold;
		*/
		text-decoration: underline; 		
		color: #5c5a4b;
		font-size: 110%;
  		line-height: 220%;
  		margin: 0;
	}
	
	#menue_intern a:link, #menue_intern a:visited {
/*
  		color: #2A292C;
*/  		
  		color: #5c5a4b;
/*
        font-weight: bold;        
*/        
        text-decoration: none;
        background/**/: url(images/quadrat.gif) 0.2em no-repeat; /* mit dem Kommentarhack vor dem IE 5 (Win und Mac) versteckt, um padding-Problem beim Win IE 5 zu umgehen */
       	padding-left/**/: 18px; /* hier auch der Kommentarhack, damit das padding nicht im Mac IE 5 zum Tragen kommt (der kann naemlich im Gegensatz zur Win-Version paddings auf Inline-Elemente anwenden) */	
	}

	#menue_intern a:focus, #menue_intern a:hover, #menue_intern a:active {
  		text-decoration: underline;
  		color: #5c5a4b;
  
	}
	#menu1 
	{
		float: left;
		width: 160px;	
		height: 20px;		
  		font-size: 90%;
		font-family: verdana,miriam,sans-serif;
/*		
		font-family: verdana,arial,sans-serif;
*/		
  		margin: 0.3em 6px;		
	}

	#menue ul{
  		list-style: none;  
  		color: #5c5a4b;
  		margin: 0 10px 0 20px;
  		padding: 12px 0px 0px 0px;
	}

	#menue li {
		font-size: 100%;
		color: #5c5a4b;
  		line-height: 220%;
  		margin: 0;
	}
	
	#menue li.aktuell {		
		/*
		font-weight:bold;
		text-decoration: underline; 		
		*/		
		color: #5c5a4b;
		font-size: 100%;
  		line-height: 220%;
  		margin: 0;
	}
	
	#menue a:link, #menue a:visited {
/*
  		color: #2A292C;
*/  		
  		color: #5c5a4b;
/*  		
        font-weight: bold;
*/        
        text-decoration: none;
        background/**/: url(images/quadrat.gif) 0.2em no-repeat; /* mit dem Kommentarhack vor dem IE 5 (Win und Mac) versteckt, um padding-Problem beim Win IE 5 zu umgehen */
       	padding-left/**/: 18px; /* hier auch der Kommentarhack, damit das padding nicht im Mac IE 5 zum Tragen kommt (der kann naemlich im Gegensatz zur Win-Version paddings auf Inline-Elemente anwenden) */	
	}

	#menue a:focus, #menue a:hover, #menue a:active {
  		text-decoration: underline;
  		color: #5c5a4b;
  
	}

	#kopf
	{
/*	
		background: #ffffff url(images/bild1.PNG) 0 .2em no-repeat;
*/		
		margin-left: 248px;		
		height: 211px;
		border-top: 1px solid black;

	}
	
	#kopf img{
		display: block;
		float: left;
		padding: 0;
	}	
	#kopf_navi
	{
		margin-left: 248px;		
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		height: 211px;
		border-top: 1px solid black;

	}
	#kopf_navi img
	{
		display: block;
		float: left;
		padding: 0;
	}	
	#kopf_clear
	{
		clear: both ;		
	}
	#portfolio
	{
		margin: 0;
		padding: 0;
	}
	#zwischen	
	{
		clear: both;
		height: 6px;
		background-color: #a10012;
	}

	#zwischen_links
	{	
		float: left;
		     
		width: 241px;
		height: 6px;
		background-color: #a10012;
  		margin:0;	
	}
	#zwischen_rechts
	{
		background-color: #a10012;
		margin-left: 248px;		
		height: 6px;
	}	
	#mitte_links
	{
		float: left;		
		width: 248px;		
		height: 18px;
		background-color: #ffffff;
	}  

	#mitte_rechts
	{		
		margin-left: 248px;
		height: 18px;
  		margin: 1em 20px;		
		font-family: verdana,miriam,sans-serif;
		background-color: #ffffff;
		text-align:left;
		font-weight: bold;
	}
	#zwischen2	
	{
		clear: both;
		height: 0.5px;
		background-color: #000000;
	}
	#zwischen2_links
	{
		float: left;

		width: 241px;
		height: 1px;
		background-color: #000000;
  		margin:0;	
	}
	#zwischen2_rechts
	{
		background-color: #000000;
		margin-left: 248px;		
		height: 1px;
	}	
	#zwischen3	
	{
		clear: both;
		height: 0px;
		background-color: #000000;
	}
	#zwischen3_links
	{
		float: left;

		width: 241px;
		height: 1px;
		background-color: #000000;
  		margin:0;	
	}
	#zwischen3_rechts
	{
		background-color: #000000;
		margin-left: 248px;		
		height: 1px;
		text-align:left;
	}
	#login
	{
		float: left;		
		width: 248px;		
		height: 300px;
  		font-size: 85%;
  		line-height: 150%;
/*
  		margin: 1em 10px;	
*/  	
		color: #a10012;	
  		font-family: verdana,miriam,sans-serif;	
		background-color: #ffffff;
	}
    #login input {
/*		width: 230px;
		
		height: 30px;
*/
       	font-size: 85%;
       	font-family: verdana,miriam,sans-serif;
  		line-height: 110%;
/*  		
  		margin: 1em 6px;	
*/  		
    }


	#contents
	{
		margin-left: 240px;
		height: 300px;
		font-size: 90%;
  		line-height: 150%;	
  		font-family: verdana,miriam,sans-serif;	
/*		
  		margin: 1em 10px;
*/		
		margin: 0px;
		background-color: #ffffff;
	}


	#contents2 { 
		clear:both;
		margin: 0px auto;
		margin-left: 248px;	
		padding-top: 10px;
		padding-bottom: 10px;
		text-align:center;
	}

	#contents5 img{
		border-top:1px solid black;
		border-left:1px solid black;
		border-bottom:1px solid lightgray;
		border-right:1px solid lightgray;
	}

	#contents li
	{	
		margin-left: 248px;		
/*			
		width: 734px;		
*/		
		list-style-type: none;
		float: none;		
     	margin: 0 0px 0px 0;			
		font-weight: bold; 
		font-family: verdana,miriam,sans-serif;
		text-align: left;
	}
	#contents ul	{
     	margin: 0 0px 0px 0;			
		padding: 0;
	}
	#contents img
	{
/*	
		width: 204px;
		height: 156px;
*/		
		width: 232px;
		height: 211px;
		display: block;
		float: left;
		padding: 0 15px 0 0;
/*
		border: 1px solid #8B0000;
*/		
	}
	#patienten li
	{	
		margin-left: 248px;		
		list-style-type: none;
		float: none;		
     	margin: 0 0px 0px 0;			
		font-weight: normal; 
		font-family: verdana,miriam,sans-serif;
		text-align: left;
	}	
	#patienten img
	{
		width: 22px;
		height: 22px;
		display: block;
		float: left;
		padding: 0 15px 0 0;
/*
		border: 1px solid #8B0000;
*/		
	}
	#footer	
	{
		clear: both;
		height: 1px;		
		color: #5c5a4b;
	}


	#footer_links
	{
		float: left;		
		width: 248px;		
		height: 30px;		
		font-size: 70%;
  		font-family: verdana,miriam,sans-serif;
  		line-height: 150%;
		color: #5c5a4b;  	
		margin-top: 5px;
		margin-bottom: 2px;
		background-color: #ffffff;
	}  
	#footer_links ul {
		float: left;
    	text-align: left;
		color: #5c5a4b;  
		margin-left: 0px;  
		padding-left: 0px;	
    }
	#footer_links li
	{
		list-style-type: none;
		float: left;
		margin: 0 10px 10px 0;
		text-align: left;
		font-family: verdana,miriam,sans-serif;
		color: #5c5a4b;		
		text-align: left;
/*		
		font-weight: bold; 
*/		
	}
	#footer_links a:link, #footer_links a:visited {
  		color: #5c5a4b;
/*  		
        font-weight: bold;
*/        
        font-family: verdana,miriam,sans-serif;
        text-decoration: none;        
        text-align: left;
	}
	#footer_rechts
	{		
		margin-left: 248px;
		margin-top: 5px;		
		margin-bottom: 2px;		
		height: 30px;
/*
  		margin: 1em 20px;		
*/  		
		font-size: 70%;		
		font-family: verdana,miriam,sans-serif;
		background-color: #ffffff;
		text-align:left;
/*		
		font-weight: bold;
*/		
		color: #5c5a4b;	
	}
	#footer_rechts ul {	
		float: left;	
    	text-align: left;
    	padding-left: 0px;	
		color: #5c5a4b;    	
    }

	#footer_rechts li
	{
		list-style-type: none;		
		float: left;
		margin: 0 10px 10px 0;
		text-align: left;
		font-family: verdana,miriam,sans-serif;
/*		
		font-weight: bold; 
*/		
		color: #5c5a4b;		
	}	
	#footer_rechts a:link, #footer_rechts a:visited {	
  		color: #5c5a4b;
/*  		
        font-weight: bold;
*/        
        font-family: verdana,miriam,sans-serif;
        text-decoration: none;
        
	}

	.two-col {
       -moz-column-count: 2;
       -moz-column-gap: 20px;
       -webkit-column-count: 2;
       -webkit-column-gap: 20px;
    }

	.three-col {
       -moz-column-count: 3;
       -moz-column-gap: 20px;
       -webkit-column-count: 3;
       -webkit-column-gap: 20px;
    }
	
	
	#contents_other
	{
		margin-left: 247px;
		height: auto;
		font-size: 90%;
  		line-height: 150%;		
  		font-family: verdana,miriam,sans-serif;	
		background-color: #ffffff;
	}

/*

	#contents_other li
	{	
		margin-left: 248px;			
		width: 734px;		
		list-style-type: none;
		float: none;		
     	margin: 0 10px 10px 0;	
     	font-family: verdana,miriam,sans-serif;
*		
		font-weight: bold; 
*		
		text-align: left;


		}
*/

	#contents_other ul{
  		
  		margin: 0 0px 0 0px;
  		padding: 12px 0px 0px 0px;
	}
		
	#contents_other li {
		font-size: 100%;
		
  		line-height: 220%;
  		margin: 1em 20px;
        text-decoration: none;		
		padding-left/**/: 18px; /* hier auch der Kommentarhack, damit das padding nicht im Mac IE 5 zum Tragen kommt (der kann naemlich im Gegensatz zur Win-Version paddings auf Inline-Elemente anwenden) */	
	}	
		

	#contents_other2 img
	{
		display: block;
		padding: 3px;
	}
	
	#contents_other table
	{	
		margin-top: 0px;	
		padding: 0;		
		list-style-type: none;
		float: none;		
/*
		width: 734px;		
*/		
		text-align: left;
		font-family: verdana,miriam,sans-serif;
	}

	#contents_other th
	{		
		text-align: left;
		font-size: 75%;   
		font-family: verdana,miriam,sans-serif;
	}
    
    th
    {
    	color: #ffffff;   
    	background-color: #a10012;
    }
    tr.tcm
    {
    	background-color: #ffffff;
    }
    tr.tcm2
    {
    	background-color: #dddac6;
    }	
    tr.forum
    {
    	background-color: #ffffff;
    	border-top: 1px solid black;
    }
    tr.forum2
    {
    	background-color: #dddac6;
    	border-top: 1px solid black;
    }	
    td.first
    {
    	font-size: 90%;
    	font-weight: bold;
    	border-bottom: 1px solid #a10012;
    }
    td.forum
    {
    	background-color: #ffffff;
    	font-size: 70%;
    	border-bottom: 1px solid #a10012;
    }
    td.forum2
    {
    	background-color: #dddac6;
    	font-size: 70%;
    	border-bottom: 1px solid #a10012;
    }
    td.mitglied
    {
    	font-size: 70%;
    }
	#contents_welcome
	{
		margin-left: 240px;
		vertical-align: top;
		height: 420px;
		font-size: 90%;
  		line-height: 150%;	
  		font-family: verdana,miriam,sans-serif;	
/*		
  		margin: 1em 10px;
*/		
		margin: 0px;
		background-color: #ffffff;
	}    

    #contents_welcome table
	{	
		margin-top: 0px;	
/*		
		margin-left: 240px;
*/		
		padding: 0px;		
		border-collapse: separate;
		border-spacing: 0px;
		list-style-type: none;
		float: none;		
/*
		width: 734px;		
*/		
		text-align: left;
		font-family: verdana,miriam,sans-serif;
	}
	#contents_welcome tr
	{	
		margin-top: 0px;	
		border-spacing: 0px;
		padding: 0px;		
		list-style-type: none;
		float: none;		
/*
		width: 734px;		
*/		
		text-align: left;
		font-family: verdana,miriam,sans-serif;
	}
/*	
	#contents_welcome td
	{	
		margin-top: 0px;	
		padding-right: 11px;		
		list-style-type: none;
		float: none;		
		text-align: left;
		font-family: verdana,miriam,sans-serif;
	}
*/		
.inputbox-benutzer {
      width: 226px;
      border: 1px solid #000000;
      font-size: 11px;
      height: 16px;
      background-color: #ffffff;
      }

.inputbox-passcode {
      width: 194px;
      border: 1px solid #000000;
	  color: #5c5a4b;
      margin:0;
      padding:0;
      font-size: 11px;
      height: 16px;
      background-color: #ffffff;
      }
.inputbox-passcode_tmp {
      border: 1px solid #000000;
      font-size: 11px;
      height: 16px;
      }
.button-ok_old {
      width: 30px;
      padding:0;
      font-family: verdana,miriam,sans-serif;
      font-size: 9px;
      font-weight: normal;
	  color: #5c5a4b;
      height: 20px;
      margin: 0px;
      }
.button-ok {      	  
      width: 26px;
      height: 20px;
	  border: none;
	  background/**/: url(images/ok.png); 
	  
      }		  
.button-suche {
      width: 30px;
      
      font-family: Verdana, Arial;
      font-size: 9px;
      font-weight: normal;
	  color: #5c5a4b;
      height: 16px;
      margin-left: 5px;
      padding-bottom: 1px;
      }	
.v2 {
  		color: #5c5a4b;
        text-decoration: underline;
	}	  
	
	#weiter a:link, #weiter a:visited {
        text-decoration: none;
		color: #5c5a4b;
	}	
</style>