/* CSS Document 
ep-werdenfels
*/



html,body { background: url('wem-1.jpg') left top no-repeat #84dab5; background-color: #84dab4; margin: 0px; padding: 0px; font-family: Arial, Tahoma, "Times New Roman", sans-serif; }



span {white-space: nowrap;}
img {border: 0;}

div.head {background-color: #dad6cd; height: 111px;}


div.haupt{margin-left: auto; margin-right: auto; padding-top: 20px; padding-right: 180px; text-align: center;}
div.haupt h1 {font-weight: 400;}
div.haupt-links {margin-left: 190px; padding-top: 20px; padding-left: 10px;}
div.haupt-links h2 {text-decoration: underline;}
div.footer 
{
height: 20px;
padding-left: 1em; 
padding-right: 1em; 
background-color: #bbbbbb; 
clear: both; 
border-top: solid 2px #000000; 
border-bottom: solid 2px #000000; 
font-weight: bold;
color: #444444;
}

div.footer div.right {color: #444444; float: right;}
div.clear {clear: left;}
div.service {text-align: center; padding-top: 60px; padding-bottom: 100px; padding-left: 10px;}

div.team {margin-left: 20px; width: 640px; margin-top: 10px; border-bottom: solid 3px #000000; float: left; padding-top: 20px; padding-bottom: 20px; background-color: #dddddd;}
div.team-text {padding-left: 5px; float: left;}
div.team-text h3 {text-decoration: underline;}
div.team-bilder {float: right; width: 300px; padding-right: 10px; text-align: right;}

label { cursor: pointer; }
.form { float: left; width: 6em; text-align: right; margin-right: 0.5em; }
.pflicht { font-weight: bold; }
.cleaner { margin-bottom: 1em; }
.error { color: red; font-weight: bold; }
.sent { color: green; font-weight: bold; margin-bottom: 1em; }

div.cleaner {clear: left;}

div.menu {width: 180px; padding-top: 30px; float: left; margin-left: 0px; background: url('menu-hinter.jpg') left top no-repeat #84dab4;}
div.menu ul { margin: 0; padding: 0; list-style-type: none; }
div.menu li { padding: 0; text-align: center; }
div.menu a { display: block; padding: 5px 0; border-bottom: 1px solid black; font-size: 20px; text-decoration: none; font-weight: bold; color: #00A;}
div.menu a:hover { background-color: #AAA; color: white; }

div.werbung {min-height: 30px; margin-top: 0px; background-color: #eeeeaa; background: url('werb-hinter.jpg')}
div.werbung ul {margin: 0; padding: 0; list-style-type: none;}
div.werbung li {font-size: 20px; font-family: Arial, 'times new roman', serif; font-weight: bold; color: #ffff00; margin: 0 5px 0 5px; padding: 0 5px 0 5px; float: left;}
div.werbung a {border-bottom: solid 1px #000000; color: #00a; text-decoration: none; display: block; padding: 0 10px 0 10px; }
div.werbung a:hover {background-color: #aaaaaa; text-decoration: none; color: #ffffff;}

div.oeffnung {padding-top: 20px; margin-left: 35px; background: url('hinter-eing.jpg') no-repeat; width: 600px; height: 400px; text-align: center;}

div.abteilung {border-bottom: solid 3px #000000; margin-top: 10px; background-color: #dddddd; padding-top: 20px; padding-bottom: 20px; float: left;}
div.abteilung-bilder {margin-top: 20px; width: 300px; float: left; padding: 0 10px 0 10px;}
div.abteilung-text {margin: 0;}
div.abteilung-text ul {margin-left: 315px;}
div.abteilung-text h3 {text-decoration: underline;}

div.aktion {padding-top: 20px;}

div.kontakt {margin-top: 10px; background-color: #dddddd;}
div.kontakt-u {text-align: center; border: solid 1px #000000;}
div.kontakt-links {float: left; padding: 0 0 0 10px;}
div.kontakt-rechts {padding: 0 10px 0 350px;border: solid 1px #000000;}

div.grafik {float: left;}
div.grafik-text {margin-left:320px;}
div.text-allg {border-bottom: solid 2px #444444; background-color: #dddddd; margin-top: 10px;}

div.aktuelles {margin-top: 10px; background-color: #dddddd;}
div.impressum {background-color: #dddddd;}
div.netshop {background-color: #dddddd;}
div.bild-rechts {float: right; padding: 5px 5px 5px 5px;}

div.menu-rechts {float: right; width: 180px; background-color: #eeeeaa; }
div.menu-rechts ul { margin: 0; padding: 0; list-style-type: none; }
div.menu-rechts li { padding: 0; text-align: center; }

div.menu-1 a {display: block; padding: 5px 0; border-bottom: 1px solid black; font-size: 15px; text-decoration: none; font-weight: bold; color: #00a;}
div.menu-1 a:hover { background-color: #AAA; color: white; }

div.menu-2 a {display: block; padding: 5px 0; border-bottom: 1px solid black; font-size: 15px; text-decoration: none; font-weight: bold; color: #55a;}
div.menu-2 a:hover { background-color: #AAA; color: white; }

div.menu-3 a {display: block; padding: 5px 0; border-bottom: 1px solid black; font-size: 15px; text-decoration: none; font-weight: bold; color: #77a;}
div.menu-3 a:hover { background-color: #AAA; color: white; }

div.menu-4 a {display: block; padding: 5px 0; border-bottom: 1px solid black; font-size: 15px; text-decoration: none; font-weight: bold; color: #aaa;}
div.menu-4 a:hover { background-color: #AAA; color: white; }

div.menu-5 a {display: block; padding: 5px 0; border-bottom: 1px solid black; font-size: 15px; text-decoration: none; font-weight: bold; color: #dda;}
div.menu-5 a:hover { background-color: #AAA; color: white; }

div.vorfuehrungen {position: absolute; left: 200px; top: 260px;}




