div#honcode {
	width: 180px;
	height: 72px;
	position: absolute;
	top: 701px;
	left: 50%;
	margin-left:287px;
	z-index: 1;
	background-color:#f4f4f4;
	border:1px solid #cccccc;
	padding:5px;
}

div#honcode a.lnk {
	float:left;
	display:block;
	width:49px;
}

div#honcode p {
	float:right;
	display:block;
	width:120px;
	font-size:9px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
}

/* Start Standardvorgaben */

*{
  margin:0;
  padding:0;
}

img {
  border:0;
  vertical-align:bottom;
}

.nofloat {
	clear:both;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:1px;
}

/* Ende Standardvorgaben */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Start Farbvorgaben ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Farbwert orange: #e37203 */
.fallz,
#content0 a,
#footer a:hover{
  color:#e37203;
}

ul.menu a:hover,
ul.menu a.active{
  background-color:#e37203;
}

#footer{
  border-top:1px dotted #e37203;
}

/* Farbwert dunkelgrau: #514c48 */
#footer a{
  color:#514c48;
}


/* Farbwert hellgrau: #b2b2b2 */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ENDE Farbvorgaben ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ START Formulare ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
fieldset {
  border:none;
}

label{
  width:80px;
  display:block;
  float:left;
}

div.csc-mailform-field{
  clear:left;
  margin-bottom:10px;
}

input, textarea{
  width:300px;
  border:1px solid #b2b2b2;
}

input:focus, textarea:focus{
  border:1px solid #e37203;
}

input#mailformformtype_mail{
  margin-left:80px;
}

textarea{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size:12px;
}

form#mailform{
  margin-top:30px;
  margin-left:140px;
}

input#mailformformtype_mail{
  background-image:url(/img/btn_absenden.jpg);
  background-repeat:no-repeat;
  border:0;
  background-color:transparent;
  cursor:pointer;
  height:27px;
}

input#mailformformtype_mail:hover{
  background-image:url(/img/btn_absenden_over.jpg);
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ENDE Formulare ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ START Dropdown Menü ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/*
#navOben{
  background-color:white;
  height:50px;
}
*/

ul.menu{
  background-color:#936c43;
  min-height:23px;
  /*
  background-image:url(/fileadmin/images_layout/back_navOben.gif);
  background-repeat:repeat-x;
  background-position:right;
  */
}

ul.menu, ul.menu ul {
  list-style-type: none;
  text-transform:uppercase;
  font-weight:bold;
/*  font-family:Georgia, Times New Roman, Times, serif; */
}

ul.menu a{
  display: block;
  padding: 3px 40px 3px 40px;
  padding: 3px 36px 3px 36px;
/*  font-weight:normal; */
  color:white;
}

ul.menu a:hover{
  
}

ul.menu ul a {
  padding: 0 10px;
  color:#936c43;
}

ul.menu ul a:hover{
  background-color:#d9bfa4;
}

ul.menu li {
  padding:0;
  margin:0;
  background-image: none;
  background-color: #936c43;
  float:left;
  border-left:1px solid white;
}

ul.menu li ul li{
  border:0;
}

ul.menu ul {
  margin-left:0;
  padding: 0 0 5px 0;
  position: absolute;
  background-color: #e0ceba;
  border:1px solid #936c43;
  display:none;
  min-width:180px;
}

/* IE-Hack für die Breite */
*html ul.menu ul {
  width:180px;
}


/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
  display:block;
}

ul.menu ul li {
  float:none;
  background-color: transparent;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ENDE Dropdown Menü ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */




html, body {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	background-image:url(/fileadmin/images_layout/hg_kachel.jpg);
	color:#514c48;
}

#typo3{
  position:absolute;
}

a{
  text-decoration:none;
}

#frame0{
  width:1000px;
  margin: 10px auto 10px auto;
  background-image:url(/fileadmin/images_layout/back_frame0.gif);
}

#left{
  width:766px;
  float:left;
}

#right{
  float:right;
  width:234px;
}

#header{
  height:120px;
  background-image:url(/fileadmin/images_layout/back_headerLeft.gif);
}

img#logo{
  position:absolute;
  margin-left:268px;
  margin-top:14px;
}

ul#navigation{
  text-transform:uppercase;
  list-style:none;
}

ul#navigation li{
  float:left;
}

ul#navigation li a{
  display:block;
  padding-left:20px;
}

#content0{
  padding-top:10px;
  padding-bottom:40px;
  min-height:500px;
  border-top:1px solid white;
}

#content0{
  padding-left:25px;
  padding-right:25px;
}

#floater{
  float:left;
}

#footer{
  font-size:11px;
  padding-top:5px;
  padding-bottom:5px;
  margin-left:25px;
  margin-right:25px;
  width:715px;
}

ul#navFooter{
  list-style:none;
  float:right;
}

ul#navFooter li{
  float:left;
  padding-right:5px;
  padding-left:5px;
  background-image:url(/fileadmin/images_layout/back_navUnten.gif);
  background-repeat:no-repeat;
  background-position:right;
}

#topRight{
  background-image:url(/fileadmin/images_layout/back_topRight.gif);
  height:120px;
}

#headlRight{
  color:white;
  background-color:#b0a39b;
/*  
  font-family:Georgia, Times New Roman, Times, serif;
  text-transform:uppercase;
*/
  padding-top:3px;
  padding-bottom:3px;
  padding-left:20px;
  font-size:11px;
  font-weight:bold;
}

#content1{
  padding-top:40px;
  padding-left:20px;
}

h1.csc-firstHeader{
  font-size:14px;
}

h1{
  font-size:12px;
}

div.csc-header{
  margin-top:30px;
  margin-bottom:15px;
}

ul.csc-bulletlist{
  margin-left:15px;
}


img#clinicLogo{
  position:absolute;
  left:50%;
  margin-left:-230px;
  top:15px;
  z-index:1;
  width:210px;
  height:100px;
}

.oldSite{
  position:absolute;
  left:50%;
  margin-left:266px;
  margin-top:-23px;
  width:214px;
}

#content0 ul, content0 ol{
  margin-left:35px;
  margin-top:7px;
  margin-bottom:20px;
}

#content0 a:hover{
  text-decoration:underline;
}

#headerpic{
  width:269px;
  height:550px;
  position:absolute;
  top:160px;
  left:50%;
  margin-left:230px;
  background-image:url(/fileadmin/images/arzt1.jpg);
  background-repeat:no-repeat;
  background-position:right;
  z-index:1;
}

.formFachabteilung{
  margin-top:10px;
}

#logout{
  position:absolute;
  margin-left:650px;
  z-index:2;
}

#pagebrowser{
  margin-top:10px;
  margin-bottom:10px;
}

#pagebrowser a{
  font-weight:bold;
  color:#de7506;
}

.fallz{
  font-weight:bold;
  margin-top:5px;
}

#telefon{
  position:absolute;
  left:50%;
  margin-left:-475px;
  margin-left:287px;
  top:30px;
  top:55px;
  z-index:10;
}

#lastakt{
  margin-top:20px;
  font-size:10px;
}

#lastChange{
  margin-left:25px;
  margin-bottom:20px;
}

#lastChange{
  font-size:10px;
}
