/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
:focus { outline: 0; }
body {
  line-height: 1;
  color: black;
  background: white;
}
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


/* TIERARZT */
body {
  font-family: verdana;
  font-size: 12px;
  color: #FFFFFF;
  padding-top: 10px;
}

strong {
  font-weight: bold;
  color: #F17421;
}

#left {
  float: left;
  width: 162px;
}

	#submenu {
	  margin-top: 27px;
	  text-align: right;
	  padding-right: 10px;
	}
	
	#submenu li {
	  margin-top: 4px;
	  line-height: 16px;
	}
	
	#submenu a {
	  color: #777575;
	  text-decoration: none;
	}
	
	#submenu a:hover {
	  color: #F17421;
	}
	
	#submenu h3 {
	  font-weight: normal;
	}

#middle {
  float: left;
  width: 413px;
  background-image: url(../images/shadow_top.gif);
  background-repeat: repeat-x;
  background-position: 0 13px;
}

	#navigation {
	  margin-top: 13px;
	  list-style: none none;
	  position: relative;
	  width: 100%;
	}
	
	#navigation li {
	  height: 25px;
	  list-style: none none;
	  text-indent: -5700px;
	  float: left;
	  margin-right: 15px;
	}
	
	#nNotfall { padding-right: 0px; }
	
	#navigation a {
	  height: 25px;
	  display: block;
	  background: url(../images/nav/praxis.gif) 0 0 no-repeat;
	  text-decoration: none;
	}

	#nPraxis a { background-image: url(../images/nav/praxis.gif); width: 86px; }
	#nAngebot a { background-image: url(../images/nav/angebot.gif); width: 53px; }
	#nKontakt a { background-image: url(../images/nav/kontakt.gif); width: 46px; }
	#nLinks a { background-image: url(../images/nav/links.gif); width: 31px; }
	#nAktuell a { background-image: url(../images/nav/aktuell.gif); width: 41px; }
	#nNotfall a { background-image: url(../images/nav/notfall.gif); width: 38px; }

	#nPraxis a:hover, #nPraxis a:focus,
	#nAngebot a:hover, #nAngebot a:focus,
	#nKontakt a:hover, #nKontakt a:focus,
	#nNotfall a:hover, #nNotfall a:focus,
	#nAktuell a:hover, #nAktuell a:focus,
	#nLinks a:hover, #nLinks a:focus { background-position: 0px -25px; }

	#player {
	  margin-top: -1px;
	}

#right {
  float: left;
  width: 413px;
  margin-left: 3px;
  background-image: url(../images/shadow_top.gif);
  background-repeat: repeat-x;
  background-position: 0 13px;
}
	#logo {
	  text-align: right;
	}

	#content {
	  background-color: #25682F;
	  background-image: url(../images/tiere.jpg);
	  background-position: bottom right;
	  background-repeat: no-repeat;
	  height: 560px;
	}

	#container {
	  overflow: auto;
	}

	#content .header {
	  margin: 10px 10px 0 10px;
	}

	#content p {
	  margin: 10px 10px;
	  line-height: 19px;
	}
	
	#content ul {
	  margin: 10px 10px;
	  line-height: 19px;
	  list-style-type: disc;
	}
	
	#content li {
	  margin-left: 20px;
	}
	
	#content a {
	  color: #ffffff;
	  text-decoration: underline;
	}
	
	#content a:hover {
	  text-decoration: none;
	}

#footer {
  height: 10px;
  margin-left: 162px;
  padding-left: 732px;
  width: 96px;
  background-image: url(../images/shadow_bottom.gif);
  background-repeat: repeat-x;
  background-position: top left;
}

#copyright, #copyright2 {
  text-align: right;
  padding-right: 10px;
  margin-top: 28px;
  font-size: 11px;
}

	#copyright a, #copyright2 a {
	  color: #777575;
	  text-decoration: none;
	  font-size: 11px;
	}
	
	#copyright a:hover, #copyright2 a:hover {
	  text-decoration: underline;
	}

#copyright2 {
  margin-top: 271px;
}

