@charset "utf-8";
/* CSS Document */

body {
/* margin: 0 auto;*/
  font-family: Calibri;
    background-image: url(../images/bg.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.block { 
		background-color:#FFFFFF;
	border:1px solid #333333; 
	margin: 0px 0 0 30px;
	border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   -moz-box-shadow:1px 1px 6px #a0a0a0; /* Firefox */
-webkit-box-shadow:1px 1px 6px #a0a0a0; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 6px #a0a0a0; /* Konqueror */
box-shadow:1px 1px 6px #a0a0a0; /* CSS3 */
  } 
.big { width: 65%; height: 400px; float:left; min-width:800px;
}
.finanzen {width: 25%; height: 400px; float: right; margin-right:40px; }
.patienten {width: 96%; height: 300px;  margin-top:460px; }
.info {color: #6C0D0F; font-weight:bold; width:150px;}
.bigcell {}
.radiob { width: 40px;color: #6C0D0F; font-weight:bold;}
.headertext {color:#FFFFFF; text-decoration:none; font-size:16px; padding:5px; border-bottom:1px solid #4897aa;text-align:center;}
.headertext a {text-decoration:none;color:#FFFFFF; }
.headertext:hover {background:#4897aa;}
.headeraktiv {background-color:#4897aa}
.abrunden_schatten{
	border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   -moz-box-shadow:1px 1px 6px #a0a0a0; /* Firefox */
-webkit-box-shadow:1px 1px 6px #a0a0a0; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 6px #a0a0a0; /* Konqueror */
box-shadow:1px 1px 6px #a0a0a0; /* CSS3 */
}
.trhervorheben:hover {
    background: #4897aa;
    color: black;
}
.button {width:20px; height:20px; 
		background:#ccc;
		border:1px solid #fff;
		margin:1px 1px 1px 1px;
		border-bottom-left-radius: 3px;
 		border-bottom-right-radius: 3px;
  		border-top-left-radius: 3px;
   		border-top-right-radius: 3px;}	
		
.button_klein {width:15px; height:15px; 
		background:#ccc;
		border:1px solid #fff;
		margin:1px 1px 1px 1px;
		border-bottom-left-radius: 8px;
 		border-bottom-right-radius: 8px;
  		border-top-left-radius: 8px;
   		border-top-right-radius: 8px;}
		
.button_rot {width:15px; height:15px; 
		background: #F00;
		border:1px solid #fff;
		margin:1px 1px 1px 1px;
		border-bottom-left-radius: 8px;
 		border-bottom-right-radius: 8px;
  		border-top-left-radius: 8px;
   		border-top-right-radius: 8px;}	
		
.button_klein_re_erstellt {width:15px; height:15px; 
		background: #0C0;
		border:1px solid #fff;
		margin:1px 1px 1px 1px;
		border-bottom-left-radius: 8px;
 		border-bottom-right-radius: 8px;
  		border-top-left-radius: 8px;
   		border-top-right-radius: 8px;}

.button:hover{width:22px; height:22px; 
		background: #0099CC;
		border:1px solid #fff;
		margin:1px 1px 1px 1px;
		border-bottom-left-radius: 3px;
 		border-bottom-right-radius: 3px;
  		border-top-left-radius: 3px;
   		border-top-right-radius: 3px;
		cursor: pointer;}			
.ptitel {font-size:12px;margin-top:-0px; margin-left:6px;}
input {border:1px solid #666666; border-top:0; border-right:0; border-bottom-left-radius: 5px; padding-left: 5px;}
select {border:1px solid #666666; border-top:0; border-right:0; border-bottom-left-radius: 5px; padding-left: 5px;}
textarea {border:1px solid #666666; border-top:0; border-right:0; border-bottom-left-radius: 5px; padding-left: 5px;}
h3 { color:#4897aa}
h2 { color:#4897aa}
hr { color:#4897aa; border:1px solid; margin-top:-12px;}
input.absenden {padding: 4px; border:1px solid #666666;  border-bottom-left-radius: 0px;}
#tabs-1,#tabs-2,#tabs-3{ border:1; margin-top:0px; display: inline-table; margin-top:0px; background-color:#FFFFFF; width:100%}
.patdatenform{ border: 1px solid #a0a0a0; width:180px;}