/*///CSS-style Praxis-Wolter | Gestaltet von Sebastian Wolter///*/

body{ margin: 0px; padding: 20px 0px 50px 0px; color: #663300; background-color: #ffffff; background-image: url(verlauf.jpg); background-repeat: repeat-x; background-position: top; font: 1.1em/1.4em "Times New Roman",Times, serif;}

/*///Hauptrahmen///*/
#main { margin: auto; padding: 0px 0px 40px 0px; width: 800px; min-height: 500px; background-color: #ffffff; border: solid 2px #663300; background-image: url(mw-website_background.jpg); background-repeat: no-repeat; float: both; background-position: left bottom;}

/*///Head-Bereich///*/
#head { margin: 0px; padding: 0px;}
.nolink { border: 0px none #FFFFFF;}

.image { margin: 0px 10px 0px 10px; border: 1px solid #663300; float: both;}

/*///LOGO///*/
#head .logo {margin: 0px; padding: 0px;}

#head .logo a {margin: 0px 97px 0px 10px; padding: 0px; color: #663300; font: 2.4em/1.8em "Times New Roman",Times, serif; text-decoration:none;}

#head .logo span a {margin: 0px; padding: 0px; font: 1.0em/1.8em "Times New Roman",Times, serif; text-decoration:none; text-align:right;}

/*///NAVIATION///*/
#nav { }
#nav ul { margin: 3px 8px 5px 10px; padding: 3px 0px 4px 0px; text-align: right; color: #ffffff; background-color: #663300;}
#nav ul li { list-style-type: none; margin: 0px; padding: 0px; display: inline;}
#nav ul li a, #nav ul li a:link, #nav ul li a:visited { text-decoration: none; margin: 0px; padding: 6px 8px 6px; color: #ffffff; background-color: #663300; font: 0.9em/1.3em "Times New Roman",Times, serif;}
#nav ul li a:hover, #nav ul li a:active { color: #663300; background-color: #ffffff;}

/*///AKTIVER-LINK-NAVIATION///*/
#nav #active a, #nav #active a:link, #nav #active a:visited, #nav #active a:hover, #nav #active a:active { color: #663300; background-color: #ffffff;}

/*///SUB-NAVIATION///*/
#sub { margin: 0px; padding: 0px; float: left;}
#sub ul { margin: 50px 0px 0px 0px; padding: 0px;}
#sub ul li { list-style-type: none; margin: 0px 0px 5px 5px; padding: 2px 0px 5px 2px; border-left: 2px solid #FFFFFF;}
#sub ul li a, #sub ul li a:link, #sub ul li a:visited { text-decoration: none; margin: 0px 0px 5px 0px; padding: 2px 0px 2px 5px; color: #663300; font: 0.9em/1.3em "Times New Roman",Times, serif; border-left: 2px solid #FFFFFF;}
#sub ul li a:hover, #sub ul li a:active { border-left: 2px solid #663300;}

/*///AKTIVER-LINK-SUB///*/
#sub #subactive a, #sub #subactive a:link, #sub #subactive a:visited, #sub #subactive a:hover, #sub #subactive a:active {border-left: 2px solid #663300;}

/*///Content///*/
#content { margin: 0px; padding: 0px;}

/*///Text und Bild Bereich///*/
#inhalt { margin: 0px; padding: 20px 10px 0px 220px;}
#inhalt h1 { margin: 0px 0px 20px 0px; padding: 0px 0px 3px 0px; font: normal 1.3em/1.5em "Times New Roman",Times, serif; color: #663300; }
#inhalt h2 { margin: 30px 0px 10px 0px; padding: 0px 0px 3px 0px; font: normal 1.2em/1.4em "Times New Roman",Times, serif; color: #663300; }
#inhalt h3 { margin: 30px 0px 0px 0px; padding: 0px; font: bold 0.9em/1.2em "Times New Roman",Times, serif; color: #663300; }
#inhalt p { margin: 0px; padding: 0px 0px 10px 0px; font: normal 0.9em/1.2em "Times New Roman",Times, serif; color: #663300;}
#inhalt p a, #inhalt p a:link, #inhalt p a:visited, #inhalt p a:hover, #inhalt p a:active { text-decoration: none; color: #663300; }
#inhalt ul { margin: 0px; padding: 10px 0px 10px 0px; font: normal 0.9em/1.2em "Times New Roman",Times, serif;}
#inhalt ul li { margin: 0px; padding: 2px 0px 2px 0px; list-style-position: inside; list-style-type: disc;}

#inhalt #name { margin: 0px; padding: 0px; font: bold 1.4em/1.2em "Times New Roman",Times, serif;}

#inhaltbild { margin: 0px; padding: 0px; width: 170px; height: 200px; float: left;}


/*///Kontaktformular///*/
#inhalt #tablekontakt { margin: 20px 10px 0px 0px; padding: 0px; width: 450px;}

/*///Kontaktformular für IE anpassen///*/
#inhalt #tablekontakt td { margin: 0px; padding: 0px 5px 5px 0px; color: #663300; vertical-align: top; font: normal 0.9em/1.2em "Times New Roman",Times, serif;}
#inhalt #tablekontakt #ausfuellen { font: normal 0.7em/1.2em "Times New Roman",Times, serif;}
#inhalt .buttonleft { margin: 20px 200px 0px 0px; padding: 3px 10px; color: #ffffff; background-color:#663300; border: 1px solid #663300; font: bold 0.9em/1.2em "Times New Roman",Times, serif; text-align: left;}
#inhalt .buttonright { margin: 20px 0px 0px 0px; padding: 3px 10px; color: #ffffff; background-color:#663300; border: 1px solid #663300; font: bold 0.9em/1.2em "Times New Roman",Times, serif; text-align: right;}
#inhalt .right { text-align: right;}
#inhalt .feldplz { margin: 0px 5px 0px 0px; padding: 1px; width: 70px; border: 1px solid #663300;; color: #663300; background-color: #ffffff; border: 1px solid #663300;; text-decoration: none; font: normal 0.9em/1.2em "Times New Roman",Times, serif;}
#inhalt .feldort { margin: 0px; padding: 1px; width: 167px; border: 1px solid #663300;; color: #663300;; background-color: #ffffff; border: 1px solid #663300;; text-decoration: none; font: normal 0.9em/1.2em "Times New Roman",Times, serif;}
#inhalt .felder { margin: 0px; padding: 1px; width: 250px; border: 1px solid #663300;; color: #663300;; background-color: #ffffff; border: 1px solid #663300;; text-decoration: none; font: normal 0.9em/1.2em "Times New Roman",Times, serif;}
#inhalt .anfrage { margin: 0px; padding: 1px; width: 250px; border: 1px solid #663300;; color: #663300;; background-color: #ffffff; border: 1px solid #663300;; text-decoration: none; font: normal 0.9em/1.2em "Times New Roman",Times, serif;}

/*///Footer///*/
#footer { margin: 0px; padding: 0px; clear: none;}
#footer { margin: 5px 0px 0px 0px; padding: 0px; font: 0.7em/1.2em "Times New Roman",Times, serif; text-align: center; color: #663300;}
#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active { text-decoration: none; color: #663300;}

