/*****************************************

Hit-Enter X-Solution
Wurster Landstr. 171
27638 Wremen
04705 9510100

******************************************/

p {
font-family: verdana, sans-serif;
font-size:14px;
color:black;
}

ul {
list-style-image:url(../img/hak.gif);
}

li {
font-family: verdana, sans-serif;
font-size:14px;
color:#264b93;
margin-bottom:3px;
}


.bodytext {
font-family: verdana, sans-serif;
font-size:14px;
color:black;
margin:0px;
padding:0px;
}


.bodytext b{
font-family: verdana, sans-serif;
font-size:14px;
color:#264b93;
margin:0px;
padding:0px;
font-weight:bold;
}

h4{
font-family: verdana, sans-serif;
font-size:13px;
color:#264b93;
margin:0px;
padding:0px;
}


a {
font-family: verdana, sans-serif;
font-size:14px;
text-decoration:underline;
color:#264b93;
}

div {
margin:0px;
padding:0px;
border:none;
font-family: verdana, sans-serif;
}



body {
     padding:0px;
     margin:0px;
     text-align: center;    
     background-color:white;
}


div#page {
           width:900px;
           margin: 0pt auto;
           height:auto;  
           background-color:white;
}

div#spacer-front {
           float:left;
           width:900px;
           height:0px;
           background-color:white;
}


div#haupt-mitte {
           float:left;
           width:900px;
           height:auto;
           background-color:white;
           margin-bottom:3px;
background-image:url(../img/angebot_deck.gif);
background-repeat:repeat-y;
background-position: 0px 10px;           
}

div#footer-front {
           float:left;
           width:900px;
           height:auto;
           background-color:white;
           border-top:1px solid #f1ba4e;
           text-align:left;
}

div#footer-front a{
font-size:12px;
color:black;

margin-right:5px;
}

div#foo {
           float:left;
           width:900px;
           height:15px;
           background-color:white;
}

div#footer-hex {
           float:left;
           width:900px;
           height:auto;
           background-color:white;
}

div#footer-hex {
   color:#264b93;
font-size:12px;
}

div#footer-hex-center {
   color:#264b93;
font-size:12px;

}


div#footer-front-left {
font-size:12px;
color:black;
text-align:left;
float:left;
height:auto;
width:150px;
}
div#footer-front-right {
font-size:12px;
color:black;
text-align:right;
float:left;
height:auto;
width:750px;
}



div#haupt-mitte-links {
width:200px;
float:left;
height:auto;
background-image:url(../img/angebot.jpg);
background-repeat:no-repeat;
background-position:0px -20px;
padding-bottom:20px;
}

div#haupt-mitte-rechts {
width:690px;
float:left;
height:auto;
}

div#haupt-mitte-mitte {
width:10px;
float:left;
height:auto;
}

div#angebot {
height:210px;
width:200px;
float:left;
}


div#menu {
height:auto;
width:200px;
float:left;
}


div#abstand {
height:130px;
margin-top:20px;
width:16px;
float:left;
}

div#anschrift p{ 
margin:0px;
color:#264b93;
}
div#anschrift {
height:auto;
width:200px;
float:left;
text-align:left;
font-size:14px;
}

div#angebot-links {
float:left;
width:50px;
height:210px;
}

div#angebot-rechts {
float:left;
width:150px;
height:210px;
color:#264b93;
font-size:15px;
font-weight:bold;
}

div#bild-links {
width:265px;
float:left;
height:auto;
}


div#bild-rechts {
width:417px;
float:left;
height:auto;
padding:3px;
padding-top:4px;
padding-bottom:4px;
background-color:white;

}


div#bild-rahmen {
border:1px solid #264b93;
float:left;
height:auto;
width:688px;
}

div#bild-links-oben {
width:262px;
float:left;
height:100px;
padding-top:4px;
padding-bottom:4px;
padding-left:3px;
padding-right:0px;
}


div#mitte-co {
float:left;
height:auto;
width:688px;
text-align:justify;
}


div#mitte-co-unten {
float:left;
height:auto;
width:688px;
}

.csc-textpic-caption {
font-size:12px;
font-weight:bold;
color:#F1BA4E;
}


.offen .tr-odd td{
background-color:#F1BA4E;
padding:3px;
}


.offen .tr-even td{
background-color:#d2d3d3;
padding:3px;
}

.offen {
margin-left:110px;
border: 1px solid #264b93;
}

.detail {
text-decoration:underline;
}
