/* CSS thgchirurgie */

body { height:100%; margin:0;	padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 14px;}
	
#basistabelle{ background-image: url(../pics/backgr.gif); background-repeat: repeat-y;}

#container{
	position:relative;
	margin: auto;
	min-height:100%;
	height:auto !important;
	height:100%;
	width:1054px;
	background-image: url(../pics/backgr.gif);
	background-repeat: repeat-y;
	background-position: center;
		
}

a:link, a:visited {	 color: #4C82B1; text-decoration: none;}
a:hover {	color:#BD1220; }

h1{	font-size: 16px; color: #4A82B3; font-weight: bold; }

h2{	font-size: 12px; color: #666666; font-weight: bold; }

#herz{ padding: 20px; }

#suchbox{
	padding-top: 40px;
	padding-left: 7px;
}


/* -------------------  Kopf Bereich ------------------------*/
#cabeza{top:0px;	left:0px;	margin:0 auto;	height:203px;	background-color: #FFFFFF;}

#ukt_logo{ background-image: url(../pics/ukt_logo.gif);	background-repeat: no-repeat;	
	height: 188px;	width: 198px;	background-position: 0px 40px;	background-color: #FFFFFF;	}
	
	
#cabeza_titulo{
	position: absolute;
	top:0px;
	left:200px;
	height: 40px;
	width: 653px;
	float: left;
	padding-top: 15px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #666666;
	}
	
#cabeza_banderas{
	position: absolute;
	top:0px;
	left:860px;
	height: 40px;
	width: 195px;
	background-color: #FFFFFF;
	padding-top: 12px;
	
}

#cabeza_bild_start{ position: absolute; top:40px; left:200px; height: 163px; width: 857px; text-align: right;
		background-image: url(../pics/backgr_start.gif); background-repeat: no-repeat; background-color: #FFFFFF;}

#cabeza_bild_klinik{ position: absolute; top:40px; left:200px; height: 163px; width: 857px; text-align: right;
		background-image: url(../pics/backgr_klinik.gif); background-repeat: no-repeat; background-color: #FFFFFF;}
	
#cabeza_bild_pat{ position: absolute; top:40px; left:200px; height: 163px; width: 857px; text-align: right;
		background-image: url(../pics/backgr_pat.gif); background-repeat: no-repeat; background-color: #FFFFFF;}
		
#cabeza_bild_arzt{ position: absolute; top:40px; left:200px; height: 163px; width: 857px; text-align: right;
		background-image: url(../pics/backgr_arzt.gif); background-repeat: no-repeat; background-color: #FFFFFF;}
		
#cabeza_bild_forsch{ position: absolute; top:40px; left:200px; height: 163px; width: 857px; text-align: right;
		background-image: url(../pics/backgr_forsch.gif); background-repeat: no-repeat; background-color: #FFFFFF;}
		
#cabeza_bild_kind{ position: absolute; top:40px; left:200px; height: 163px; width: 857px; text-align: right;
		background-image: url(../pics/backgr_kind.gif); background-repeat: no-repeat; background-color: #FFFFFF;}

#zwischenraum{	height: 25px;	top: 320px;	background-color: #FFFFFF;}

/* -------------------  Inhale Bereich ------------------------*/
/* -------------------  Inhale Bereich ------------------------*/
/* -------------------  Inhale Bereich ------------------------*/


#spalte_links{	width: 198px; float:left; padding-top: 5px;}


	
#spalte_mitte{ width: 650px; float: left; background-image: url(../pics/zwischenraum.gif);
	background-repeat: no-repeat; background-position: 1px top; }

#inhalt{
	top: 0px;
	left: 20px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 35px;
	font-size: 14px;
	line-height: 18px;
}
	
#spalte_rechts{ position: relative; float: left; width:192px; height: auto; }

#inhalt_rechts{ padding-left: 15px; padding-top: 15px; }


#termine{ padding-top: 30px; padding-left: 10px; }
#termine DIV A, visited { text-decoration: none; color: #BD1220; }


/* -------------------  Menu ---------------------------  Menu ---------------------------  Menu ------------------------*/
/* -------------------  Menu ------------------------*/



#hauptmenu {
	padding-top: 0px;
	vertical-align: top;
	border-top-width: 1px;
	border-top-color: #FF0000;
	border-right-width: 1px;
	border-right-color: #FF0000;
	text-transform: uppercase;
	padding-left: 5px;
	padding-right: 25px;
	font-size: 10px;
	
	}


#hauptmenu DIV A ,visited{ text-decoration: none; color: #4C82B1;}

#hauptmenu A:hover {	color:#BD1220; }


/*  Hauptmenu Level 1 normal */

#hauptmenu DIV.level1 {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	font-size: 14px;
	color: #4C82B1;
	padding: 3px;
}

#hauptmenu DIV.level1 A:hover	{color:#BD1220;} 
#hauptmenu DIV.level1 A ,visited{ text-decoration: none; color: #666666;}

#hauptmenu DIV.level1-akt {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	font-size: 14px;
	color: #4C82B1;
	background-color: #eeeeee;
	padding: 3px;
}




/*  MENU 1, level 2 */
#hauptmenu DIV.level2 {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	color: #666666;
	font-size: 12px;
	background-color: #FFFFFF;
	padding-left:20px;
	padding-bottom:2px;
	text-transform: none;

	}
#hauptmenu DIV.level2 A:hover	{color:#BD1220;}
#hauptmenu DIV.level2 A, visited {text-decoration: none; color: #666666;}

#hauptmenu DIV.level2-akt {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #666666;
	font-size: 12px;
	background-color: #FFFFFF;
	border-bottom-color: #999999;
	padding-left:20px;
	padding-bottom:2px;
	text-transform: none;

}

#hauptmenu DIV.level2-akt A{color: #BD1220;}

/*  MENU 1, level 3 */
#hauptmenu DIV.level3 {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	color: #666666;
	font-size: 12px;
	background-color: #FFFFFF;
	padding-left:30px;
	padding-bottom:1px;
	text-transform: none;

	}
#hauptmenu DIV.level3 A:hover	{color:#BD1220;}
#hauptmenu DIV.level3 A, visited {color: #666666;}
	
#hauptmenu DIV.level3-akt {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #666666;
	font-size: 12px;
	background-color: #FFFFFF;
	border-bottom-color: #999999;
	padding-left:30px;
	padding-bottom:1px;
	text-transform: none;
	background-image: url(../pics/menu_e3.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;

}

#hauptmenu DIV.level3-akt A{color: #666666;}

/*********************************MENU DERECHA ***********************************************************************/

#menu_der {
	padding-top: 0px;
	vertical-align: top;
	border-top-width: 1px;
	border-top-color: #4A82B3;
	border-right-width: 1px;
	border-right-color: #4A82B3;
	padding-left: 5px;
	padding-right: 10px;
	font-size: 12px;
	color: #666666;
	}




#menu_der A:hover {	color:#BD1220; }


/*  Hauptmenu Level 1 normal */

#menu_der DIV.level1 {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #4A82B3;
	font-size: 12px;
	color: #666666;
	padding: 3px;
		}
#menu_der DIV.level1 A ,visited{	text-decoration: none;	color: #666666;}
#menu_der DIV.level1 A:hover {	color:#BD1220; }

#menu_der DIV.level1-akt {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #4A82B3;
	padding: 3px;
	
}

#menu_der DIV.level1-akt A ,visited{	text-decoration: none;	color: #BD1220;}

/*  formulare-------------------------------------------------------------------- */


.boton {
	background-image: url(../pics/bt_suche.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-bottom:5px;
	width: 21px;
	height: 20px;
	font-size: 9px;
	background-position: 0px 1px;
	border:0;
}
.suche_perm{
	font-size: 10px;
	color: #4C82B1;
	text-transform: uppercase;
    height:17; 
	width:137;  
}

.suche_principal{
	font-size: 11px;
	color: #4C82B1;
    height:17; 
	width:160;  
}
/*+++++++++++++ inhalt start*/
td#home_left{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 7px;
	background-color: #FFFFFF;
	
	


	}
	
	
td#home_right{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 7px;
	background-color: #FFFFFF;
	font-size: 14px;
}

td#publi{font-size: 12px;}

td#table_small_font{font-size: 11px;}
