/*PROLOG*/
html {background-color:#AE936B;}
* {margin:0px; padding:0px; font-family:arial, verdana, sans-serif; font-size:12px;}
a img {border:none;}
h1 {font-size:14px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
ul {list-style:none;}
.left10 {margin-left:10px;}
.top {margin-top:15px;}
/*####################################################################*/
/*SCHRIFT*/
.gruen {color:#33cc33;}
.links {vertical-align:top; width:100px;}
.links2 {text-align:right; vertical-align:top; width:200px;}
.error {color:red; font-size:14px;}
.ab {width:480px; margin-bottom:15px;}
.bl {float:left; margin-right:5px;}
.br {float:right; margin-left:5px; margin-right:40px;}
.center {text-align:center;}
.headline {margin-bottom:5px; background-color:#E79822; padding:3px;}
.menu {font-size:12px; margin-left:10px;}
.preis {font-weight:normal; margin-left:10px; margin-bottom:20px; margin-top:5px; border-bottom:dashed 1px #000000;}
.sub {font-weight:normal; margin-left:10px; margin-bottom:20px; margin-top:5px;}
.middle {vertical-align:top; border:solid 1px #000000;}
.top {vertical-align:top;}
.left {float: left;}
.spacer{margin-left: 110px;}
/*####################################################################*/
/*DIVS*/
#weihnachtslink {height: 200px; width: 540px;}
#gruen {background-color:#599245;}
#startMain {position:absolute; margin:-200px 0px 0px -350px; top:50%; left:50%; text-align: center; height:400px; width:700px;}
#startLogo {margin-bottom:10px;}
#top {background-image:url(../gfx/hintergrund.gif);	background-repeat: repeat-x; background-color:#000000; height:123px;}
#header {height:100px; width:698px; margin:auto; text-align:right;}
#headerPic {float:left;}
#submenu {height:22px; width:695px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; margin:auto; padding-top:3px; text-align:right; padding-right:3px; color:#ffffff;}
#main {width:698px; border-left:solid 1px #ffffff; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; margin:auto; background-image:url(../gfx/hintergrund_content.gif);}
#menu {width:150px; float:left; margin-bottom:5px;}
#content {border-left:1px solid #ffffff; padding:3px; margin-left:150px; min-height:380px;}
#contentEmpfang {border-left:1px solid #ffffff; padding:3px; margin-left:150px; min-height:380px; height:500px;}
#footer {width:698px; margin:auto; text-align:center; border-bottom:solid 1px #ffffff; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; background-color:#AF3726;}
#copy {width:698px; margin:auto; font-size:10px; text-align:right;}
#bildGross {position:absolute; border:solid 1px #000000; background-color:#ffffff; top:130px; left:20px;}
#bildHeader {color:#ffffff; background-color:#AF3726; height:20px; text-align:right; padding-right:3px; vertical-align:top;}
.empfang {text-align:center; font-size:16px; margin-bottom:10px;}
.left {float:left; margin-right:10px;}
.right {float:right; margin-left:10px;}
.hunde {text-align:right;}
.preise {margin-left:212px;}
/*####################################################################*/
/*LINKS*/
a:link.sub {text-decoration:none; color:#ffffff; font-size:12px;}
a:visited.sub{ text-decoration:none; color:#ffffff; font-size:12px;}
a:active.sub { text-decoration:none; color:#ffffff; font-size:12px;}
a:hover.sub { color:#FFE347; font-size:12px; text-decoration:underline; font-weight:normal;}

a:link.innerNav {text-decoration:none; color:#ffffff; font-size:11px;}
a:visited.innerNav{ text-decoration:none; color:#ffffff; font-size:11px;}
a:active.innerNav { text-decoration:none; color:#ffffff; font-size:11px;}
a:hover.innerNav { color:#FFE347; font-size:11px; text-decoration:underline; font-weight:normal;}

a:link {text-decoration: none; color:#000000; font-size:12px; text-decoration:underline;}
a:visited{ text-decoration: none; color:#000000; font-size:12px; text-decoration:underline;}
a:active { text-decoration: none; color:#000000; font-size:12px; text-decoration:underline;}
a:hover { color:#33cc33; font-size:12px; font-weight:normal; text-decoration:underline;}


.navW a {display:block;	padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; height:22px; width:130px; background-color:#d52229; color:#ffffff; border-bottom:solid 1px #ffffff;}
.navW a:visited {display:block;	padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; height:22px; width:130px; background-color:#d52229; color:#ffffff; border-bottom:solid 1px #ffffff;}
.navW a:hover {display:block; padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; height:22px; width:130px; background-color:#d52229; color:#ffffff; text-decoration:underline;}
.nav_onW a {display:block; padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; font-weight:bold; height:22px; width:130px; background-color:#AF3726;}

.nav a {display:block;	padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; height:22px; width:130px; background-color:#AC9A7F; color:#ffffff; border-bottom:solid 1px #ffffff;}
.nav a:visited {display:block;	padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; height:22px; width:130px; background-color:#AC9A7F; color:#ffffff; border-bottom:solid 1px #ffffff;}
.nav a:hover {display:block; padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; height:22px; width:130px; background-color:#AF3726; color:#ffffff; text-decoration:underline;}
.nav_on a {display:block; padding-left:20px; padding-top:3px; text-decoration:none; vertical-align:middle; font-weight:bold; height:22px; width:130px; background-color:#AF3726;}
/*####################################################################*/
/*FORMULAR*/
.input {width:254px; border:solid 1px #000000;}
.inputKlein {width:70px; border:solid 1px #000000;}
.inputMittel {width:172px; border:solid 1px #000000;}
.textarea {width:254px; height:180px; border:solid 1px #000000;}
.submit {border:solid 1px #000000; background-color:#ffffff; width:100px;}
select {border:solid 1px #000000; width:254px;}
textarea:active, textarea:focus,input:active, input:focus, select:active, select:focus  {background-color: #d7d7d7;}

/*.textfeld {border:1px solid #6A6A6A; width:250px; font-size:1em;}
.plz {border:1px solid #6A6A6A; width:50px;	font-size:1em;}
.submit {color:#000000; border:1px solid #6A6A6A; background-color:#ffffff; width:80px;	margin-left:auto; margin-right:auto;}
textarea{color:#000000;	border:1px solid #6A6A6A; background-color:#ffffff;	width:21em;	height:10em;}
textarea:active, textarea:focus,input:active, input:focus, select:active, select:focus  {background-color: #e1dabd;}
/*.textfeld {border:0px; border-bottom:1px solid #6A6A6A; width:250px; font-size:1em;}
.plz {border:0px;border-bottom:1px solid #6A6A6A; width:50px;	font-size:1em;}
.submit {color:#000000; border:1px solid #6A6A6A; background-color:#ffffff; width:80px;	margin-left:auto; margin-right:auto;}
textarea{color:#000000;	border:1px solid #6A6A6A; background-color:#ffffff;	width:21em;	height:10em;}
textarea:active, textarea:focus,input:active, input:focus, select:active, select:focus  {background-color: #e1dabd;}*/