

body {
    background: url('grafObj/hintergr2.jpg');
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #454545;
    font-size: 15px;
    line-height: 18px;
    padding: 0px;
    margin: 0px;
    text-align: center;
  }

/*	Schrift	------------------------------------*/





div#contentStart a:link, div#content a:link, div#contentStartRight a:link {
    color:#4E6A83;
    text-decoration:none;
    border-bottom:#4E6A83 1px dotted;
  }


div#contentStart a:visited, div#content a:visited, div#contentStartRight a:visited {
    color:#4E6A83;
    text-decoration:none;
    border-bottom:#4E6A83 1px dotted;
  }


div#contentStart a:hover, div#content a:hover {
    color:#A4B1C6;
    text-decoration:none;
    border-bottom:#A4B1C6 1px solid;
  }


div#contentStartRigh a:hover {
    color:#454545;
    text-decoration:none;
    border-bottom:#454545 1px solid;
  }


p {
    margin: 0;
    padding: 0 0 10px 0;
  }


h1, h2, h3, h4, h5, h6 {
    font-family: Georgia, "Times New Roman", serif;
    font-weight: normal;
    margin: 0;
  }


div#contentStart p {
    padding: 0 0 0.8em 0px;
  }


div#centerContainer h1 {
    font-size: 18px;
    padding: 0 0 1em 25px;
    color: #4E6A83;
  }


div#centerContainer h2 {
    font-size: 16px;
    color: #757575;
    padding: 0 0 0.5em 0;
  }


div#contentStart h1, div#content h1 {
    background: url('grafObj/hintergr1.jpg') no-repeat 0 3px;
    font-size: 18px;
    color: #4E6A83;
    padding-left:25px;
    padding-right:0;
    padding-top:0;
    padding-bottom:1em;
  }


div#contentStart h2 {
    font-size: 16px;
    color: #757575;
    padding: 0 0 0.5em 0;
  }


div#contentStartRight h1 {
    padding: 0 0 1em 0;
    font-size: 18px;
    color: #4E6A83;
  }


div#contentRight h1 {
    padding: 0 0 0.2em 0;
    font-size: 18px;
    color: #4E6A83;
  }


div#contentStartRight h2 {
    font-size: 16px;
    color: #757575;
    padding: 0 0 0.5em 0;
  }


div#contentStart h3 {
    padding: 0 0 1em 0;
    font-size: 18px;
    color: #4E6A83;
  }


div#contentFooter {
    font-size: 11px;
    color: #A4B1C6;
    padding: 7px 30px 0px 30px;
  }


div#footer a:link, a:visited {
    text-decoration:none;
    color:#A4B1C6;
  }


div#footer a:hover {
    color:#DFE5EF;
  }


.sign {
    font-family: Georgia, "Times New Roman", serif;
    font-size: 14px;
    margin-bottom: 15px;
  }


.index {
    font-family : 'Sans Serif';
    font-size : 11px;
    text-align : center;
  }


.index2 {
    font-family : 'Sans Serif';
    font-size : 11px;
    margin-left : 0px;
    text-align : left;
  }

/*	navigation ---------------------------*/





#navigation a {
    display: block;
    padding: 8px 9px 8px;
    color: #DFE5EF;
    text-decoration: none;
    white-space: nowrap;
  }


#navigation a:hover {
    color: #A4B1C6;
    background: #4E6A83 top left repeat-x;
  }


#navigation strong {
    color: #A4B1C6;
    background: #4E6A83 top left repeat-x;
    padding: 8px 6px 8px;
  }


#navigation a:hover strong {
    background: none;
  }


div#navigation ul {
    margin: 0;
    padding: 0 20px;
    list-style: none;
    font-size: 14px;
    text-transform: capitalize;
  }


div#navigation li {
    float: left;
    margin: 0;
    padding: 0;
    line-height: normal;
    text-indent: 0;
  }

/* IE Mac fix */






#navigation a, #navigation strong {
    float: left;
  }

/*	div layout ---------------------------------*/







div#container {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    text-align: left;
  }


div#headerContainer {
    background: #3199CD url('grafObj/kopf-7.jpg') no-repeat top center;
    width: 1000px;
    height: 120px;
    margin: 0;
    padding: 0;
  }


div#navigationContainer {
    background: #2F404F top center no-repeat;
    width: 1000px;
    height: 34px;
    margin: 0;
    padding: 0;
  }


div#navigation {
    margin-left: 0px;
  }


div#centerContainer {
    background: #DFE5EF url('grafObj/hintergr1.jpg') ;
    width: 940px;
    height: 420px;
    margin: 0;
    padding: 30px;
  }


div#BildContainer {
    float : left;
    font-size : 14px;
    height : 380;
    line-height : 16px;
    margin-bottom : 2;
    margin-left : 170px;
    margin-right : 2;
    margin-top : 2;
    padding-bottom : 0;
    padding-left : 25px;
    padding-right : 0px;
    padding-top : 0px;
    width : 200px;
  }


div#footer {
    background: #4A52EF top center no-repeat;
    width: 1000px;
    height: 50px;
  }

/*	others	-----------------------------*/


p {
 padding-left: 0px;
 padding-top: 10px;
	}



img {
 margin-bottom: 10px;
    border-bottom-width : 3px;
    border-left-width : 1px;
    border-right-width : 3px;
    border-top-width : 1px;
    float : left;
  }

/*	browser float fix -----------------------*/





.clearfix: after {
    content:".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }


* html .clearfix {
    height: 1%;
  }

