/* CSS Document */

body{
height:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#6e6151;
font-size:0.7em; 
font-weight:normal;
line-height:1.5em;
background: transparent url(images/bg-body-beige.gif) left top repeat-y;
}

p {margin:0; padding:0;line-height:1.5em;}
*html p { line-height:1.1em;}
strong {color:#6e6151;}


h1 { font-size:1.3em; color:#6e6151;}
h2 { font-size:1em; color:#6e6151;border: 0 none; border-bottom: 1px dotted #fff; margin:0px; padding:0px;}
h3 { font-size:1em; color:#c00; }

a:link { text-decoration:none; color:#b99a4f;}
a:visited {text-decoration:none; color:#b99a4f;}
a:hover { color:#b99a4f; text-decoration:none;}
a:focus { color:#b99a4f; text-decoration:none;}

hr {height: 1px;border: 0 none; border-top: 1px dotted #ccc; margin-top:10px;}

/***************************************************** container *********************************************************/

.container-all { width:950px; margin:auto; background-color:#fff;}

.header { background: #fff url(images/head-soltau.jpg) right bottom no-repeat; height:280px;} 

.story { width:670px; margin-left:220px; padding:50px 0px 30px 30px; background-color:#fff;}

/***************************************************** allgemein gueltige klassen ***********************************************************/


.back {
background: transparent url(images/icons/back.png) left center no-repeat;
padding-left: 18px;
font-size:1em;
}
/***************************************** Menues */
    
.servicemenue { height:20px; width:950px; margin:-20px 0px 0px 0px; padding:0px;}

.servicemenue ul {
margin: 0px 0px 0px 0px;
padding: 0;
list-style-type: none;
float:right;
}

.servicemenue ul li {
display: inline;
text-align: center;
margin: 0;
}

.servicemenue ul li a{ padding: 2px 15px 5px 15px;margin: 0;color: #6e6151; text-decoration: none; font-weight:normal; }



.menue { width:200px; float:left; margin-top:50px; }

*html .menue{ margin-top:-1px;}

.menue ul { list-style:none; margin:0; padding:0;border-bottom:1px solid #fff;}
.menue ul li {	padding:5px 0px 5px 4px; border-top:1px solid #fff; background-color:#dbd2b8;border-left:6px solid #fff;}
.menue ul li.active {padding:5px 0px 5px 4px; background-color:#6e6151; border-left:6px solid #d3cab3;font-weight:normal; color:#fff;}
.menue ul li.active a{color:#fff;}

.menue ul li a { color:#6e6151; padding-left: 6px; text-decoration:none; font-size:1em; display:block;}
#menue ul li a:hover { color:#fff; }

.menue li:hover {border-left:6px solid #6e6151; padding:5px 0px 5px 4px; background-color:#d2c9b4; color:#fff;}


/***************************************** inhalt */


.story ul.list { list-style:none; margin-left:-35px;}

.story ul.list li {
margin-left:0px;
background: transparent url(images/bullet-soltau.gif) left top no-repeat;
background-position:0 6px;
padding-left: 15px;
text-align: left;
line-height:1.6em;
}

*+html .story ul.list { margin-left:5px;}

.story .distance100 { width:100px; float:left;}

.story img.right { float:right; margin-left:15px;}


table,td {border: 1px solid #e3ddd4; border-collapse: collapse;}
table{border:none; border:1px solid #e3ddd4;}
thead th, tbody th {background:#dbd2b8;padding: 5px 5px; border-left: 1px solid #fff; text-align: left;  font-weight:normal;}
tbody tr td{padding: 7px 5px; vertical-align:top;}



