/* ############################################################## FOR ALL PAGES  */ 
/*################  TAGS  */
html {height:100%;}

body { /*69%, 76%, 86%, 93% und 101% */
	height:100%;
	margin: 0px;
	padding: 0px;
	font: normal 13px/18px Helvetica, Arial, sans-serif;
	color: #666666;
	background-image: url(img/single/bgdmuster2.gif);
	background-repeat:repeat;
	}

img { border: 0em;}

h1 {
	font: bold 18px/18px Helvetica, Arial, sans-serif;
	margin: 0px;
	padding: 0 0 16px 0;}

h2, h3, h4, h5, h6 { margin: 0px; padding: 0 0 14px 0; font-weight:bold;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:13px;}

div {display: block; padding:0px; margin:0px;}
br { clear: both;}

p { 
	font: normal 13px/18px Helvetica, Arial, sans-serif;
	padding: 0 0 18px 0;
	margin: 0px;}
	
table {font: normal 13px/18px Helvetica, Arial, sans-serif; 
		margin: 0px;}

td { vertical-align: top}
		
ul {margin: 0 0 18px 0; padding-left: 15px}

/* ######################################### CLASSES GENERAL  */
.font_bluelight { color: #0677E3}
.font_bluedark { color: #00407D}
.font_red { color: #660000}
.unten0 {padding: 0px}

/* ##################################### CONTAINER BACKGROUND ####################*/
#all {
	width: 760px;
	height: 100%;
	margin: 0px auto;
	padding: 0px;
	background-color:#FFFFFF;} 

/*##################################################### HEAD BEREICH  ################*/
#head, #head_left, #navi_container { padding: 0px; margin:0px;}
#head {	width: 760px; height: 54px; background-color: #BABABA;}
#head_left {width: 259px; height: 44px; float:left;}
#head_address { float: right; padding: 12px 10px 0 0; margin: 0px}
#head_pixBig{ width: 740px; height: 155px; margin: 10px;}

/*##################################################### NAVI CONTAINER*/
#nc { width:760px; height: 19px; background-color:#666666;}

/*############################################### CONTENT ROOT und CONTENT CONTAINER UND CONTENT CLASSES*/
#div_root { width: 760px; margin: 0px; padding: 0px:}
#cc { margin: 10px 10px 5px 10px; padding: 12px 12px 30px 12px; background-color: #EBEBEB}

/* ##################################### PAGE - HOME */
#bankomat { width:110px; height: 34px; margin: -50px 0 0 420px}

/* ##################################### PAGE - HOME */
#aktiondm {
	width:156px;
	height: 65px;
	float: right;
}

/* ##################################### PAGE - UNSER TEAM */
td.td_team {width: 400px; border-bottom: 1px dashed #4E4E4E; padding-bottom: 5px; padding-right: 12px;}
.oben6 { padding:  6px 0 0 0;}

/* ##################################### PAGE - UNSERE KLINIK */
td.H1_klinik { 
	height: 30px; 
	font: bold 16px Helvetica, Arial, sans-serif;
	border-top: 1px dashed #4E4E4E;
	border-bottom: 1px dashed #4E4E4E;
	padding-left: 14px;
	background-image:url(img/single/arrow.gif);
	background-position: 4px 0px;
	background-repeat:no-repeat;	
	vertical-align:middle;
}

td.txt {padding: 12px 12px 0 5px; vertical-align: text-top;}

/* ##################################### PAGE - LEISTUNGEN*/
ul.UL_leistung li { padding-bottom: 18px;}

.PpixSubTxt_neurol {text-align: center; padding: 6px 0 0 10px; height: 62px}
.PpixSubTxt_kard1 { width: 180px; text-align:center; padding-top: 6px}
.PpixSubTxt_kard2 {padding-left: 60px; padding-top: 6px}
/* ##################################### PAGE - IMPRESSUM  */
h2.imprint {margin-top: -18px;}
.hinweis {
	display: block; width: 640px; font-size: 10px; 
	border-top: 1px solid #CCCCCC; padding-top: 6px;}
/* ##################################### PAGE - GALLERIE */
#DIV_gallery img {margin-bottom: 10px}
	
/* ##################################### PAGE - LINKS  */
#TABLE_Links {
	width: 710px;
	margin: 0px;
	padding: 2px;}

/* ##################################### PAGE - KONTAKT */
#FORM_Cont { width: 390px; float:left; display:inline;} 
#TABLE_KontaktForm td {padding: 2px;}
td.lable { width: 96px;}

input, textarea  {
	width: 270px;
	border: 1px solid #4E4E4E;
	font: normal 14px Helvetica, Arial, sans-serif;
	color: #4E4E4E;}
	
textarea { height: 100px}

#kontaktTXT { float:right; width:280px; display:inline;}

input.clear, input.send {
	width: 5.5em;
	height: 1.8em;
	font: bold 13px Helvetica, Arial, sans-serif;
	background-color: #EBEBEB;
	border: 0px;}

input.clear {margin-right: 90px;}

p.font14 {font-size: 14px; line-height: 21px;}
p.margLeft15 {margin-left: 15px;}
p.EorMsgMailer {color:#B63102}
p.OkMsgMailer {color:#0033FF}
/*##################################################### FOOTER CONTAINER */
#fc {
	 width:760px; 
	 height: 11px; 
	 margin-bottom: 16px;
	 text-align: center;
 	 background-color:#666666; }

/*##################################################### ContenContainer LINKS */
#cc a:link, #cc a:visited {
	color: #666666;
	text-decoration: none;}
	
#cc a:hover {
	text-decoration: underline;
	color: #4E4E4E;}
