
/*styles.css schielberg.com*/











body {
    background-color : #e6e6e6;
    font-family : verdana, arial, helvetica, sans-serif;
  }

/*allgemeine selektoren (h1...h99, img, ...) */





p {
    color:#363535;
    font-size:0.8em;
    padding-top : 0px;
    padding-bottom : 10px;
    margin-top : 0px;
    margin-bottom : 0px;
  }

a {
    text-decoration : none;
  }


li {
    color:#546ca8;
    font-size:1em;
    padding-top : 0px;
    padding-bottom : 10px;
    padding-right: 10px;
    margin-left: -20px;
    margin-top : 0px;
    margin-bottom : 0px;
  }


ul {
    list-style-type : circle;
  }

/*h1 = titel;  h2 = überschrift n... */





h1:first-child, h2:first-child, h3:first-child {
    padding-top : 10px;
  }


h1 {
    color:#546ca8;
    font-size:1.3em;
    padding-top : 55px;
    padding-bottom : 35px;
    font-weight : 500;
    margin-top : 0px;
    margin-bottom : 0px;
  }


h2 {
    color:#546ca8;
    font-size:1.1em;
    padding-top : 55px;
    padding-bottom : 35px;
    font-weight : bold;
    margin-top : 0px;
    margin-bottom : 0px;
  }


h3 {
    color:#546ca8;
    font-size:0.9em;
    padding-top : 45px;
    padding-bottom : 25px;
    font-weight : bold;
    margin-top : 0px;
    margin-bottom : 0px;
  }


img {
    border-bottom-width : 0px;
    border-left-width : 0px;
    border-right-width : 0px;
    border-top-width : 0px;
    margin : 0px;
    padding-right : 0px;
    text-decoration:none;
    outline-width : 0px;
  }


.aufzaehlung {
    line-height : 0.6em;
  }


.externer_textlink {
    border-bottom-color : #546ca8;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
    color : #546ca8;
    text-decoration : none;
    font-size : 100%;
    font-weight:500;
  }
.linkliste {
    color:#546ca8;
    font-size:0.9em;
    padding-top : 5px;
    padding-left: 10px;
    padding-bottom : 0px;
    font-weight : bold;
    margin-top : 0px;
    margin-bottom : 0px;
  }
.linkliste a {
    color:#546ca8;
    padding-top : 5px;
    padding-bottom : 0px;
    font-weight : bold;
    margin-top : 0px;
    margin-bottom : 0px;
    border-bottom-color : #546ca8;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
  }

.bild {
    margin-top: 30px;
    color : #777;
    font-size : 60%;
    text-align : center;
  }


.hochpfeil {
    color : #777;
    font-size : 60%;
    text-align : right;
    padding-top : 10px;
  }


#passfoto {
    color : #777;
    font-size : 60%;
    margin-top:-150px;
    margin-right:30px;
    text-align : right;
  }

/*weitere formate */

.linksammlung {
    color:#363535;
    font-size: 0.9em;
    padding-top : 0px;
    padding-bottom : 20px;
    padding-left:10px;
    padding-right:30px;
    margin-top : 0px;
    margin-bottom : 0px;
    line-height : 1.2em;
  }



#kasten01 {
    background-color : #F0F0F0;
    border-bottom-color : #979797;
    border-bottom-style : dashed;
    border-bottom-width : 1px;
    border-left-color : #979797;
    border-left-style : dashed;
    border-left-width : 1px;
    border-right-color : #979797;
    border-right-style : dashed;
    border-right-width : 1px;
    border-top-color : #979797;
    border-top-style : dashed;
    border-top-width : 1px;
    margin-bottom : 30px;
    margin-left : 30px;
    margin-right : 30px;
    margin-top : 5px;
    padding-bottom : 20px;
    padding-left : 20px;
    padding-right : 20px;
    padding-top : 20px;
  }

/* aufteilung der boxen*/






#box1 {
    background:#546ca8;
    border-top:2px solid #6a89a6;
    border-right:2px solid #4b556f;
    border-bottom:2px solid #4b556f;
    border-left:2px solid #6a89a6;
    color : #BDBDBD;
    height : 60px;
    text-align : right;
  }


#box2 {
    position:absolute;
    float: left;
    left:20px;
    top: 100px;
    width: 170px;
    color:#BDBDBD;
    background:#546ca8;
    margin-top: 30px;
    padding:10px;
    border-top:2px solid #6a89a6;
    border-right:2px solid #4b556f;
    border-bottom:2px solid #4b556f;
    border-left:2px solid #6a89a6;
  }


#box3 {
    background-color : white;
    border-bottom-color : #fafafa;
    border-bottom-style : solid;
    border-bottom-width : 3px;
    border-left-color : #cccccc;
    border-left-style : solid;
    border-left-width : 3px;
    border-right-color : #fafafa;
    border-right-style : solid;
    border-right-width : 3px;
    border-top-color : #cccccc;
    border-top-style : solid;
    border-top-width : 3px;
    color : #363535;
    line-height : 1.4em;
    margin-bottom : 10px;
    margin-left : 240px;
    margin-right : 15px;
    margin-top : 20px;
    min-height : 500px;
    max-width : 750px;
    padding-bottom : 30px;
    padding-left : 55px;
    padding-right : 55px;
    padding-top : 30px;
  }


#box4 {
    background-color : #e6e6e6;
    font-family :arial, verdana, sans;
    color : #777;
    height : 30px;
    text-align : right;
    padding-right: 10px;
    font-size : 80%;
    padding-top: 10px;
    padding-bottom : 10px;
    margin-top : 0px;
  }

/* weitere formatierung fuer box1 (kopf) */






#box1 p {
    font-size : 1.2em;
    color:#BDBDBD;
    letter-spacing : 0px;
    margin-bottom : 0px;
    margin-top : 0px;
    padding-top : 12px; 
    padding-right: 20px;
  }

/* weitere formatierung fuer box2 (navi) */






#box2 a {
    color:#BDBDBD;
    background-color:#546ca8;
    font:bold 1.0em verdana, sans-serif;
    margin:5px 0 5px 0;
    padding:1px 3px 1px 4px;
    text-decoration:none;
    background:transparent;
    display:block;
    border-top:1px solid #4b556f;
    border-right:1px solid #6a89a6;
    border-bottom:1px solid #6a89a6;
    border-left:1px solid #4b556f;
    width:155px;
  }


#box2 a:hover {
    background:transparent;
    border-top:1px solid #6a89a6;
    border-right:1px solid #4b556f;
    border-bottom:1px solid #4b556f;
    border-left:1px solid #6a89a6;
  }


#box2 a:active, a:focus {
    outline-width : 0px;
  }

/* weitere formatierung fuer box3 (textfeld) */





.buttons img {
    margin-right:15px;
    margin-top:20px;
  }

