* {
  margin:0px;
  padding:0px;
}

html,body {
  width:100%;
  height:100%;
  background-color:#ffffff;
  font-family:Verdana,sans-serif;
  font-size:12px;
  line-height:16px;
  color:#032124;
  
}

div#page_container {
  padding:25px 24px 46px 24px;
}

div#topnavi_container {
  margin-left:204px;
  width:500px;
}
div#topnavi_container ul {
  margin:0px 0px 0px 6px;
  padding:0px;
  list-style-type:none;
}
div#topnavi_container li {
  float:left;
  margin-right:17px;
}

div#layout1_container {
  width:711px;
}
div#logo_container {
  width:200px;
  height:143px;
  background:url(../img/logo_gradient.jpg) repeat-x #0183d9;
  clear:both;
  float:left;
  text-align:right;
  overflow:hidden;
  margin-top:6px;
}
div#logo_container img#logo {margin-top:9px;}
div#logo_container ul {
  margin:43px 12px 0px 0px;
  padding:0px;
  list-style-type:none;
}
div#logo_container li {margin-bottom:3px;}

div#header_container {
  width:507px;
  height:153px;
  background:url(../img/header_shadow.gif) no-repeat;
  float:left;
  margin-left:3px;
  margin-top:1px;
  overflow:hidden;
}
div#header_container img {margin-top:5px;}

div#layout2_container {
  width:711px;
}
div#navi_container {
  clear:both;
  float:left;
  width:200px;
  text-align:right;
}
div#navi_container ul {
  margin:7px 0px 0px 0px;
  padding:0px;
  list-style-type:none;
}
div#navi_container li {
  padding:0px 12px 1px 0px;
}
div#navi_container li.lilingualpatienten1active {
  background:url(../img/navi_act_p.gif) top right no-repeat;
}
div#navi_container li.lilingualbehandler1active {
  background:url(../img/navi_act_b.gif) top right no-repeat;
}

div#navi2_container {
  float:left;
  width:500px;
  height:98px;
  margin-left:10px;
  margin-top:7px;
}
div#navi2_container ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
  width:500px;
}
div#navi2_container li {
  float:left;
  margin:0px;
  padding:0px;
  padding:0px 12px 0px 0px;
}

div#content_container {
  clear:both;
  width:450px;
  margin-left:212px;
  padding:0px 0px 0px 0px;
}

div#content_container h1 {
  margin:0px;
  padding:0px;
  padding-top:11px;
  padding-bottom:7px;
  font-size:12px;
  font-weight:bold;
  color:#0183d9;
  text-transform:uppercase;
}

div#content_container h2,div#content_container h3{
  margin:0px;
  padding:0px;
  font-size:12px;
  font-weight:normal;
  color:#0183d9;
}
div#content_container h4 {
margin:0px;
  padding:0px;
padding-bottom:7px;
  font-size:12px;
  font-weight:normal;
  color:#0183d9;
}

div#content_container ul {
  /*margin:0px;
  padding:0px;*/
  margin-bottom:13px;
margin-left:14px;
}
div#content_container li {
  /*margin:0px;
  padding:0px;
  list-style-position: inside;*/
}
div#content_container ul.pfeile {
  list-style-type:none;
}
div#content_container ul.pfeile li {
  margin:0px;
  padding:0px;
  padding-left:15px;
  background:url(../img/gallery_right.gif) 0px 3px no-repeat;
}

div#content_container a.pfeile {
  margin:0px;
  padding:0px;
  padding-left:15px;
  background:url(../img/gallery_right.gif) 0px 2px no-repeat;
}

div#content_container a.pfeiler {
  margin:0px;
  padding:0px;
  padding-right:15px;
  background:url(../img/gallery_right.gif) right 2px no-repeat;
}

div#content_container p {
  margin:0px;
  padding:0px;
  margin-bottom:13px;
}

div#content_container a {
  color:#0183d9;
  text-decoration:none;
}

img {
  border:none;
}

div#content_container select {
  height:17px;
  border:1px solid #0183d9;
}

.border10 {
  padding:10px;
  border:1px solid #0183d9;
  margin:5px 0px 12px 0px;
}
.border10caption {
  padding:10px;
  border:1px solid #0183d9;
  margin:5px 0px 12px 0px;
  padding-bottom:6px;
}
.border {
  padding:0px;
  border:1px solid #0183d9;
  margin:5px 0px 12px 0px;
}

hr {
  width:445px;
  clear:both;
  margin-top:20px;
  margin-bottom:20px;
  height:1px;
  border:none;
  border-top:1px solid #0183d9;
}

div.minigallery {
  background:url(../img/gallery_shadow.gif) no-repeat;
  width:361px;
  height:126px;
  padding-bottom:4px;
  padding-right:4px;
  overflow:hidden;
  margin-bottom:14px;
}
div.minigallery div.holder {
  border:1px solid #0183d9;
  height:361px;
  height:124px;
  overflow:hidden;
  position:absolute;
}
div.minigallery div.holder div.roller {
  height:87px;
  margin-top:10px;
  margin-bottom:8px;
  white-space:nowrap;
  position:absolute;
  left:0px;
}
div.minigallery .holder .roller img {margin-right:12px;}
div.minigallery .holder .controller {
  height:11px;
  padding-top:105px;
  margin-left:10px;
  width:349px;
}
div.minigallery_legend {
  clear:both;
  margin-left:8px;
  margin-top:-12px;
  margin-bottom:14px;
}
div.minigallery_legend div.legend {
  filter:alpha(opacity=60);
  opacity:60%;
  -moz-opacity: 0.6;
  color:rgba(255, 255, 255, 0.6),
  -khtml-opacity:0.6;
  opacity:0.6;
  float:left;
  margin-right:16px;
  padding-left:16px;
  color:#1868c1;
  font-style:italic;
}

