/*
stylesheet fuer dr-carl-und-kollegen.de
Media: Bildschirmausgabe

Description: Dr Carl&Kollegen theme #v 1.0
Version: 1.0
Author: Alexander Tobisch
*/

di {
border:1px solid black;
}

html {
padding:0;
margin:0;
height: 100%;
}

body {
padding:0;
margin:0;
font-size: 84%;
font-family: Arial,Helvetica,Sans Serif;
line-height:130%;
color:/*#81858E;*/#6F6F6F;
padding-bottom:20px;
}


.nodisp {
display:none;
}

.nodisp_p {
display:none;
}

.clear {
clear:both;
}

a img {
border-width: 0;
}

a:link, a:visited, a:active, a:focus {
text-decoration: underline;
color:/*#333365;*/ #223366;
}

a:hover {
text-decoration: none;
}

/* IDs */

#seite {
width:948px;
margin:auto;
margin-top:45px;
}

#logo {
height:134px;
width:127px;
float:left;
}

#oben {
width:627px;
height:90px;
float:left;
margin-left:97px;
}
 #oben h3 {
 font-weight:normal;
 font-size:120%;
 }
 #kontaktnavi {
 float:right;
 /*margin-top:-30px;*/
 }
  #kontaktnavi ul {
   margin:0;
   padding:0;
   list-style-type: none;
   }

    #kontaktnavi ul li {
    display: inline;
    padding: 0px;
    margin: 0px;
    float: left;
    padding: 0px 4px 0px 7px;
    background:url(img/bg_li.gif) no-repeat left;
    }
    /* kein | vor erstem Navipunkt */
    #kontaktnavi ul li.page-item-2 {
    background:none;
    }

     #kontaktnavi a, #kontaktnavi a:active, #kontaktnavi a:focus, #kontaktnavi a:visited {
     display: block;
     float: left;
     text-decoration: none;
     color:/*#81858E;*/#464646;
     text-transform:uppercase;
     }

     #kontaktnavi a:hover {
     color:/*#333365;*/#223366;
     }

     #kontaktnavi li.current_page_item a {
     color:/*#333365;*/#223366;
     }

     #kontaktnavi li.current_page_parent a {
     color:/*#333365;*/#223366;
     }

#navigation {
float:left;
margin-left:123px;
overflow:hidden;
}

#navigation ul {
   margin:0;
   padding:0;
   list-style-type: none;
   text-transform:uppercase;
   }

    #navigation ul li {
    display: inline;
    padding: 0px;
    margin: 0px;
    float: left;
    padding: 0px 4px 0px 7px;
    background: url(img/bg_li.gif) no-repeat left;

    }
    /* kein | vor erstem Navipunkt */
    #navigation ul li.page-item-3 {        /* Navi */
    background:none;
    padding: 0px 4px 0px 0px;
    }
    #navigation ul li.page-item-10 {        /* Unternavi */
    background:none;
    padding: 0px 4px 0px 0px;
    }
    #navigation ul li.page-item-18 {
    background:none;
    padding: 0px 4px 0px 0px;
    }
    #navigation ul li.page-item-28 {
    background:none;
    padding: 0px 4px 0px 0px;
    }
    #navigation ul li.page-item-32 {
    background:none;
    padding: 0px 4px 0px 0px;
    }
/*    #navigation ul li.page-item-75 {
    background:none;
    padding: 0px 4px 0px 0px;
    }*/
    #navigation ul li.page-item-83 {
    background:none;
    padding: 0px 4px 0px 0px;
    }
 #navigation ul li.page-item-957 {
    background:none;
    padding: 0px 4px 0px 0px;
    }

     #navigation a, #navigation a:active, #navigation a:focus, #navigation a:visited {
     display: block;
     float: left;
     text-decoration: none;
     color:#464646;
     }

     #navigation a:hover {
     color:#223366;
     }

     #navigation li.current_page_item a {
     color:#223366;
     }

     #navigation li.current_page_parent a {
     color:#223366;
     }

ul#unternavigation {
padding-top:6px;
text-transform:none;
clear:both;
}

#mitte {
background-color:#EEEEEE;
width:848px;
}
 #links {
 width:223px;
 float:left;
 }
  #links .bildunter {
  padding:10px 0px;
  }

  #kontakt {
  float:left;
  width:220px;
  font-size:90%;
  }
  #thumbs {
  float:left;
  width:85px;
  }

 #inhalt {
 float:right;
 width:585px;
 padding:16px 16px 26px 16px;
 }
  #inhalt h1 {
  color:#223366;
  font-weight:bold;
  font-size:100%;
  /* text-transform:uppercase; aufgehoben wegen "StB", Schreibweise groß/klein!*/
  }
  #inhalt h2 {
  font-weight:bold;
  font-size:100%;
  }

  #inhalt p.vita {
  line-height:150%;
  }

  #inhalt table {  /*für Seite Philosophie */
  padding: 0px;
  border:0px;
  border-spacing: 2px;
  vertical-align: top; 
  }

  #inhalt td {    /*für Seite Philosophie */
  text-align:left;
  vertical-align: top; 
  padding: 5px 5px 5px 5px;
  border:0px;
  }

#unten {
float:left;
width:848px;
}

 #unten_links {
 padding-top:8px;
 width:223px;
 float:left;
 }

 #unten_rechts {
 float:right;
 text-align:right;
 width:582px;
 padding-right:18px;
 padding-top:8px;
 }
  #unten_rechts h2 {
  letter-spacing:2px;
  line-height:200%;
  font-size:120%;
  font-weight:normal;
  margin:0;
  padding:0;
  }
 #unten_rechts h3 {
  letter-spacing:2px;
  line-height:170%;
  font-size:80%;
  font-weight:normal;
  margin:0;
  padding:0;
  }

 #unten_rechts a {
  text-decoration: none;
  color:#6F6F6F;
  }
 #unten_rechts a:hover {
  color:#223366;
  }

#box{
float:left;
width:97px;
height:97px;
background-color:#81858E;
}



/* Introseite */

#introseite {
margin:auto auto;
width:706px;
height:306px;
margin-top:50px;
}


/* durchlaufende Bilder */

#laufleiste, #laufleiste *
      {
      padding:0px;
      margin:0px;
      border:none;
      }
      #laufleiste {
      overflow:hidden;
      }
      #laufleiste1,
      #laufleiste2 {
      white-space:nowrap;
      position:absolute;
      top:0px;
      }
