/* ----------------- ORDINATION DR. ANDREAS WEIRER ------------------------- */

*   { padding:0;
margin: 0;
      }

body {background-color:#EAEAEA;
      font-family: "Verdana";
      color:#62160A;
      margin:0px 20px 10px 20px;

      }

#box {width:900px;
      margin: 0px auto;
      padding:0px;
      text-align:left;
      }


#kopf { background-color:#FFFFFF;
        margin-top:5px;
        height: 160px;
        background-image: url(img/drandreasweirer.jpg);
        background-repeat:no-repeat;
        background-position: center;
        }

#obenli {float: left;
         padding-top: 30px;
         padding-left:15px;
         color:#808080;
         font-size:70%;
         }

#obenre  {float: right;
          padding-top: 30px;
          padding-right:15px;
          color:#808080;
          font-size:70%;
          text-align:right;
          }

#navi {height: 50px;
       margin-left:0px;
       padding-left: 15px;
       border-top:dotted 2px #FFAB0D;
       }

#links {width:150px;
        padding-links:5px;
        margin-bottom: 5px;
        margin-top: 36px;
        float:left;
        border-left:dotted 2px #FFAB0D;
        }

#linksindex {width:150px;
        padding-links:5px;
        margin-bottom: 5px;
        float:left;
        border-left:dotted 2px #FFAB0D;
        }

#inhalt {width:730px;
         padding:0px 0px 10px 0px;
         margin-left:5px;
         float:left;
         margin-bottom: 5px;
         border-right:solid 1px #C0C0C0;
         border-top:solid 1px #C0C0C0;
         border-left:solid 1px #D2D2D2;
         overflow: auto;
         }

#inhaltm {width:730px;
         padding:0px 0px 10px 0px;
         margin-left:5px;
         float:left;
         margin-bottom: 5px;
         border-right:solid 1px #C0C0C0;
         border-top:solid 1px #C0C0C0;
         border-left:solid 1px #D2D2D2;
         overflow: auto;
         background-image: url(pics/massage1.jpg);
        background-repeat:no-repeat;
           }

#inhaltt {width:730px;
         padding:0px 0px 10px 0px;
         margin-left:5px;
         float:left;
         margin-bottom: 5px;
         border-right:solid 1px #C0C0C0;
         border-top:solid 1px #C0C0C0;
         border-left:solid 1px #D2D2D2;
         overflow: auto;
         background-image: url(pics/therapie1.jpg);
        background-repeat:no-repeat;
           }


#footer {clear: both;

         margin: 0px;
         background-color: #EFEFEF;
         border:solid 1px #D2D2D2;
         }

#footer p {font-size: 60%;
           color:#9B9B9B;
           padding-top:5px;
           padding-left: 170px;}


/* LINKS / MENUES */

a:link {color:#575757;text-decoration:none;font-weight:normal}
a:visited {color:#575757;text-decoration:none;font-weight:normal}
a:hover {color:#F9A521;text-decoration:none;font-weight:normal}
a:focus  {color:#D6D6D6;text-decoration:none;font-weight:bold}

a.ohne:link {color:#000000;text-decoration:none;font-weight:bold}
a.ohne:visited {color:#000000;text-decoration:none;font-weight:bold}
a.ohne:focus  {color:#3F3F3F;text-decoration:none;font-weight:bold}

.aktiv  {padding:3px;
        border-top:solid 1px #D6D6D6;

          }

.inaktiv  {padding:3px;
           border-top:solid 1px #D6D6D6;

           }

.menu {font-family:"Verdana";
       font-weight:normal;
       font-size:70%;
       margin-top:0px;
       }


/* ÜBERSCHRIFTEN */

h1 {font-size:80%;
    font-weight:bolder;
    letter-spacing:4px;
    border-bottom:solid 1px #D2D2D2;

    text-align:left;
    color:#808080;
    padding:5px 0px 3px 15px;
    margin-bottom: 10px;

    background-color: #EFEFEF;
    }

h2 {font-size:75%;
    font-weight:bolder;
    letter-spacing:6px;
    text-align:left;
    color:#808080;
    padding:5px 0px 3px 15px;
    border-top: 1px solid #D8D8D8;
    border-bottom: 1px solid #D8D8D8;
    margin-bottom: 15px;
    background-color: #ECECEC;
    }


h3 {font-size:75%;
    font-weight:bold;
    letter-spacing:2px;
    text-align:left;
    color:#808080;
    padding:0px 0px 3px 15px;
    }


/* TEXT */

p  {font-size:70%;
       color:#323232;
       padding: 0px 15px 5px 15px;
       text-align:justify}

.link  {font-size:75%;
        padding-bottom:2px;
        padding-top:5px;
        padding-left:1px;
        }

b {color:#808080}

table  {color:#6B6B6B;
        margin: 10px;}

/* BOXEN */

.box {float: left;
          overflow:hidden;
          width: 310px;
          padding: 5px 5px 10px 20px;
          margin-top: 10px;
          margin-left: 5px;
          margin-bottom: 5px;
          border: solid #D2D2D2 1px;
          background-color: #EFEFEF;}

.news {border: dotted 1px #D2D2D2;
       background-color:#EFEFEF;
       padding: 5px;
       margin: 0px 5px 0px 5px;}

img  {border-color:#EAEAEA}

.box1 {float: left;
          overflow:hidden;
          width: 500px;
          padding: 5px 5px 10px 20px;
          margin-top: 10px;
          margin-left: 5px;
          margin-bottom: 5px;
          border: solid #D2D2D2 1px;
          background-color: #EFEFEF;}

/* FOTOS */

.fotoli  {font-size: 55%;
          text-align: justify;
          float:left;
          border: solid #C0C0C0 1px;
           overflow: auto;
          margin-right:10px;
          padding:3px;
          margin-bottom:5px;
          margin-left:25px;}

.fotore  {font-size: 55%;
          text-align: justify;
          float:right;
          border: solid #C0C0C0 1px;

          margin-right:5px;
          padding:3px;
          margin-bottom:5px;
          margin-left:25px;}

.foto  {  padding: 5px;
          text-align: center;
          margin-left: 30px;
          margin-right: 30px;
          border: solid #C0C0C0 1px;



          }