body
{
  font-family:Arial, sans-serif;
  width:1140px;
}

#geruest
{
  width:1340px;
}

#kopf
{
  margin-left:0px;
}

#kopf img
{
  margin-right:20px;
}


/* Seitenaufteilung */

#bereichLinks
{
  margin-top:-8px;
  float:left;
  width:900px;
  clear:both;
}

#linkeSpalte
{
  float:left;
  width: 190px;
}

#inhalt
{
  float:right;
  width:700px;
  margin-right:5px;
}

#bereichRechts
{
  margin-top:-8px;
  margin-left:2px;
  float:left;
  width:400px;
}

#rechteSpalte
{
  float:left;
  width:160px;
}

#rechtsAussen
{
  float:right;
  width:160px;
}


#navigation
{
  float:left;
  height:167px;
  width:194px;
  border: #336699 solid 1px;

}

#navigation ul
{
  list-style-type:none;
  padding-left:12px;
  margin:0;
  padding-left:20px;
  padding-top:10px;
}

#navigation ul li a
{
  color:#336699;
  font-weight:normal;
  line-height:1.4;
}

#navigation ul .selected
{
  list-style-image:url('/arzt-img/aktiv-navigation.gif');
}

#navigation ul li.selected a
{
  font-weight:bold;
}


#fuss
{
  clear:both;
  border-top: 1px solid #c7c9cc;
  background: #fff url(reflect_nav.jpg) top repeat-x;
  padding-top: 5px;
  margin-top: 30px;
}

#fuss a
{
  font: bold 12px Lucida Sans, Lucida Grande, Lucida, Arial, sans-serif;
  color: #3b527f;
  background: #transparent;
  text-decoration: none;
  padding: 10px 10px 10px 10px;
}

#fuss a:hover
{
  color: #000;
}

#fuss a.author
{
  font: 11px Lucida Sans, Lucida Grande, Lucida, Arial, sans-serif;
  border: none;
}

#fuss p
{
  float: right;
  margin-top: -20px;
}




#inhalt p
{
  line-height:1.5;
  font-size:85%;
}

h1:first-child
{
  background-color:#336699;
  color:white;
  height:30px;
  padding:10px;
  padding-bottom:0;
  font-size:100%;
  font-weight:bold;
  font-family:arial;
  clear:both;
  position:relative;
  z-index:-2;
}




/* Auflistung von Stellenanzeigen / Aerzte-News */

table#stellenanzeigen, table#aerzte-news
{
  font-family:arial;
  font-size:82%;
  border: 1px solid #336699;
  margin-bottom:8px;
}

table#stellenanzeigen th, table#aerzte-news th
{
  background-color:#336699;
  color:white;
  padding:5px;
}

table#stellenanzeigen td, table#aerzte-news td
{
  padding:5px;
  vertical-align: top;
}


table#stellenanzeigen tr.ungerade, table#aerzte-news tr.ungerade
{
  background-color:#f3f8fd;
}

table#stellenanzeigen tr:hover, table#aerzte-news tr:hover
{
  background-color:#e3eaf9;
}

table#aerzte-news td.datum
{
  font-size:70%;
}




form .formularfeld
{
  margin:0;
  margin-bottom:8px;
  font-size:90%;
}


form .erlaeuterung
{
  font-size:70%;
  color:#003366;
}

#form .fehlerfeld
{
  color:red;
}

form .required
{
  background-image:url('/aerzte-icons/required.gif');
  background-position:top left;
  background-repeat:no-repeat;
  margin-left:2px;
  padding-left:8px;
  color:white;
}






/* Layout fuer einzelne Stellenanzeigen */

#stellenanzeige
{
  background-color:white;
  padding:0;
  margin:0;
  border:0;
  font-family:Verdana, Helvetica, Arial, serif;
  font-size:14px;
  width:840px;
}

#stellenanzeige #titel, #stellenanzeige .label
{
  font-family:Verdana, Helvetica, Arial, serif;
  font-weight:bold;
  background-color:#336699;
  padding:10px;
  padding-left:20px;
  padding-top:100px;
  margin-bottom:20px;
  color:white;
}

#stellenanzeige .label
{
  margin-bottom:10px;
}



#stellenanzeige #titel
{
  font-size:150%;
}

#stellenanzeige #unternehmen,
#stellenanzeige #referenz,
#stellenanzeige #anzeigentext,
#stellenanzeige #anforderungen,
#stellenanzeige #vertretungszeitraum,
#stellenanzeige #arbeitszeiten,
#stellenanzeige #fruehester_eintrittstermin,
#stellenanzeige #befristung,
#stellenanzeige #hausbesuche,
#stellenanzeige #unterkunft,
#stellenanzeige #verguetung,
#stellenanzeige #bemerkungen,
#stellenanzeige #kontakt

{
  border:2px solid #336699;
  margin-bottom:10px;
}

#stellenanzeige .label
{
  border:0;
  padding:5px;
  padding-left:20px;
}

#stellenanzeige .inhalt
{
  padding:5px;
  padding-bottom:20px;
  padding-left:20px;
}







/* Service - Bannerpreise */

table#bannerpreise
{
  font-size:80%;
}

table#bannerpreise th
{
  background-color:#336699;
  text-align:center;
}
table#bannerpreise td
{
  background-color:#f3f8fd;

}

table#bannerpreise td
{
  background-color:#e3eaf9;
}


.box
{
  width:185px;
  margin-bottom: 8px;
  border: #336699 1px solid;
  text-align:left;
}

.box p
{
  padding-left:13px;
  font-size:70%;
}

.box h3
{
  padding:8px;
  padding-left:45px;
  font-size:82%;
  font-weight:bold;
  margin:0;
  color:white;
  background: #336699;
}


.box #TopArbeitgeber
{
  background: #336699 url(/aerzte-icons/top-arbeitgeber.gif) no-repeat left center;
}


.box#kundenlogin h3
{
  background: #336699 url(/aerzte-icons/kunden-login-schluessel.gif) no-repeat left center;
}

.box#neue-stellenanzeige h3
{
  background: #336699 url(/aerzte-icons/neue-stellenanzeige.gif) no-repeat left center;
}


.box#AerzteNews h3
{
  background: #336699 url(/aerzte-icons/aerzte-news.gif) no-repeat left center;
}


