/* 2008 Zweckverband "Kuehlung" - Bad Doberan */

* {
margin:0px;
padding:0px;}

html {}

body {
font-family:Arial, Verdana, Sans-Serif;
/*background-image:url(images/bg.jpg);
background-repeat:repeat-x;*/
background-color:#dbe8f1;
font-size:12px;
color:#666666;}

#videoPlayer {
color:#fff;
padding:5px;
background:#87a55f;
width:480px;
height:285px;}


a {
text-decoration:none;
font-weight:bold;
color:#006ab2;}

a:hover {
text-decoration:underline;}

a:focus {
outline:none;}

ul {
list-style:none;}

ol {
padding-left:30px;}

img {
border:0px;}

hr {
width:100%;
height:1px;
border: 0px;
border-bottom: 1px solid #006ab2;}

/* Gesamt */

#gesamt {
width:965px;
margin:0px auto;
background:url(images/puffer.jpg);}

#gesamt_breit {
width:965px;
margin:0px auto;
background:url(images/puffer_breit.jpg);}

#header {
height:150px;
position:relative;
background-image:url(images/header.jpg);}

/* Bilder Header */

#bilderwechsel {
position:absolute;
right:7px;
top:37px;
width:543px;}

* html #bilderwechsel {
	right:6px;}

#bilderwechsel a {
width:180px;
border-left:1px solid #fff;
height:113px;
display:block;
float:right;}

#bilderwechsel a.tw {
background:url(images/tw_head.jpg);}

#bilderwechsel a.ab {
background:url(images/ab_head.jpg);}

#bilderwechsel a.kd {
background:url(images/kd_head.jpg);}

#bilderwechsel a:hover, #bilderwechsel a.active {
background-position:0px -113px;}

/* Breadcrum Menu*/

#breadcrumb {
margin:0px 7px;
background:#f6f6f6;
padding: 10px 15px 3px 20px;
border-bottom:1px solid #e9e9e9;
font-size:10px;}

#trenner {
margin:0px 7px;
border-top:2px solid #fff;
border-bottom:7px solid #fff;
background:#006ab2;
height:1px;
font-size:0px;
line-height:0px;}

#mitte {
position:relative;
margin:0px 7px;}

/* News */

.news {
background:#f8f8f8;
padding:10px;
border-bottom:3px solid #ddd;
margin-bottom:5px;}

/* Wasserwerke */

.wasserwerke a {
display:block;
padding:5px 10px;
background:#f9f9f9;
border:1px solid #ddd;
margin-bottom:3px;
text-decoration:none;}

.wasserwerke a img {
background:#fff;
padding:3px;
margin-right:10px;
border:1px solid #ddd;}

.wasserwerke a:hover {
background:#f0f0f0;}

/* Inhaltsbereich  */

#inhalt {
width: 506px;
padding:20px;
float:left;
font-size:1em;
line-height:1.5em;}

#inhalt_breit {
width: 711px;
padding:20px;
float:left;
font-size:1em;
line-height:1.5em;}

#inhalt h1, #inhalt_breit h1 {
font-size:1.5em;
font-weight:normal;
margin-bottom:10px;
color:#87a55f;}

#inhalt h2, #inhalt_breit h2 {
color:#87a55f;
font-size:1.1em;
margin:10px 0px;}

#inhalt h4 {
color:#87a55f;
font-size:1.1em;
margin:10px 0px;
padding-bottom:0px;
margin-bottom:0px;
border-bottom:1px dotted #87a55f;}

#inhalt p.details {
font-size:0.95em;}

#inhalt p.pagination {
font-size:0.95em;
margin-top:10px;
border-top:1px dotted #87a55f;}

#inhalt p {
margin-bottom:10px;}

/* Liste im Inhaltsbereich */

#inhalt ul {
padding:10px 30px;
list-style:square;
list-style-position:outside;}

/* Azubi Navigation */

#inhalt ul.zwei {
padding:10px 15px;
list-style:square;
list-style-position:outside;}

#inhalt ul.zwei li {
border-bottom:1px dotted #ddd;
padding:2px;}

/* Sidebar */

#sidebar {
float:left;
width:205px;}

#sidebar p {
padding:10px;
border-bottom:10px solid #fff;}

#sidebar form {
padding:10px;
border-bottom:10px solid #fff;}

#sidebar p.last {
padding:10px;
border-bottom:none;}

/* Sidebar Liste */

#sidebar ul {
border-bottom:10px solid #fff;}

#sidebar ul li {
min-height:31px;
height:31px;
height:auto;}

#sidebar ul li a{
vertical-align: bottom;
background-image:url(images/sidebarlist.jpg);
padding:8px 20px 5px 20px;
display:block;
font-size:1em;
border-top:1px solid #fff;
border-bottom:1px solid #ddd;}

#sidebar ul li a:hover {
background-image:url(images/sidebarlist_hover.jpg);
text-decoration:none;}

#sidebar ul li a span {
font-weight:normal;
color:#666;}

/* Suchergebnisse */

ol#search {
padding:0px;
margin:20px 0px;
border-top:1px dotted #87a55f;}

ol#search li {
padding:5px;
border-bottom:1px dotted #87a55f;
list-style-position:inside;
background:#f9f9f9;}

/* News Archiv */

ul#archiv {
margin:20px 0px;
list-style:none;
padding:0px;}

ul#archiv li:first-child {
border-top:1px dotted #87a55f;}

ul#archiv li {
padding:5px;
border-bottom:1px dotted #87a55f;
list-style-position:inside;
background:#f9f9f9;}

/* Clear */

.clear {
clear:both;}

/* Footer */

#footer {
padding:4px 22px;
font-size:10px;
height:40px;
color:#fff;
background-image:url(images/footer.jpg);}

#footer span {
float:right;}

#footer a {
color:#fff;}

/* TSM BestŠtigung */

.tsm { 
position:absolute;
bottom:10px;
left:10px;
height:31px;}

.tsm a {
float:left;
background-image:url(images/tsm.jpg);
height:31px;
width:90px;
display:block;}

.tsm a.zwei {
background-image:url(images/tsm2.jpg); }

.tsm a:hover {
background-position:0px -32px;}

/* Sidebar Headings */

h3 {
background:#006ab2;
color:#fff;
font-size:1em;
min-height:14px;
padding:4px 4px 4px 14px;
border-left:20px solid #87a55f;}

/* Formulare */

input, select {
padding:5px;
font-size:10px;
color:#666;}

option {
padding:1px;}

select {
width:140px;}

input.fbsubmit, input.submit {
color:#fff;
background:#006ab2;
font-weight:bold;
cursor:pointer;
padding:4px;
border:none;}

input.fbsubmit:hover, input.submit:hover {
background:#87a55f;}

table.kontaktform {
width:100%;}

form ol li {list-style:none;}

textarea {
font-family:Arial;
width:100%;
padding:4px;
border:1px solid #ddd;}

/* Sidebar Forms */

#sidebar input {
border:none;
padding:4px;
font-size:10px;
width:120px;
border:1px solid #ddd;
color:#666;}

#sidebar input.button {
color:#fff;
background:#006ab2;
font-weight:bold;
border:none;
cursor:pointer;
width:50px;}

#sidebar input.button:hover {
background:#87a55f;}

/* Font Sizer */

.standard, .mittel, .gross {
text-transform:uppercase;
cursor:pointer;
line-height:0;}

.standard { font-size:9px; }

.mittel { fonz-size:11px; }

.gross { font-size:15px; }

.minus {
padding:0px 4px;}

/* Tabellengestaltung */

tr.head td {
background:#e7e7e7;;
color:#006ab2;
font-weight:bold;
border:none;}


tr td {
vertical-align:top;
padding:5px;
border-bottom:1px dotted #ddd;}

tr.odd td{
background:#f9f9f9;}

/* FAQ */

.term {
padding:3px; 
padding-left:15px;
border-bottom:1px solid #ddd;}

.term span {
display:block;
margin-left:-10px;
float:left;}

.term a {}

.term_selected {
color:#fff;
background:#006ab2;}

.term_selected a {
color:#fff;}

.term_selected a:hover {
text-decoration:none;
cursor:default;}

.definition_selected {
padding:10px;
border-bottom:1px solid #006ab2; 
background:#f4f4f4;}

/* Werke Bilder */

img.werk, .werk {
background:#f8f8f8;
padding:3px;
border:1px solid #ddd;}

table.formular td {vertical-align:top;}
table.formular td select.select { width:155px; height:22px; font-size: 12px;}
table.formular td input.text { width:150px; height:12px;font-size: 12px;}
input { font-size: 12px;  padding:2px;}
select { font-size: 12px; padding:1px;}
textarea { color:#666666; font-size: 12px; padding:1px;}

.tsm a.zoom span {
	display:none;
}

