/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  Copyright (c) 2007, Schwarz & Schwarz 
  Werkstatt fuer Softwareentwicklung
  Thomas Schwarz
  
  http://com-werkstatt.de
 
  All Rights Reserved.
  
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Created          : 20.04.2007
	Created By       : ts
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 

#navhunde a {
	background-image: url(img/nav.hunde.sel.gif);
}

#canvas {
  position: relative;
	background: url(img/canvas.hunde.gif) no-repeat left top;	
	padding-top: 70px;
	height: 430px;
}

#hdrquerfeldein {
  width: 454px;
  height: 50px;
	background: url(img/hdr.querfeldein.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#teaser {
    float: right;
    width: 400px;
    padding-top: 15px;
}

#teaser dl {
	background: url(img/teaser.sprechzeiten.jpg) no-repeat left top;	
    padding-top: 248px;
}

#hdrbluerealname {
  width: 304px;
  height: 50px;
	background: url(img/hdr.blue.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrlizrealname {
  width: 304px;
  height: 50px;
	background: url(img/hdr.liz.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrphoeberealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.phoebe.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}
#hdrbaboorealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.baboo.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrbollerealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.bolle.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}
#hdrbellerealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.belle.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}
#hdrlolarealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.lola.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}
#hdrgwenrealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.gwen.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}
#hdreikarealname {
  width: 477px;
  height: 50px;
	background: url(img/hdr.eika.real.name.gif) no-repeat left top;
	text-indent: -5000px;	  
}
#hdrwesenstest {
  width: 304px;
  height: 30px;
	background: url(img/hdr.wesenstest.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrformwert {
  width: 304px;
  height: 30px;
	background: url(img/hdr.formwert.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrbeschreibung {
  width: 304px;
  height: 30px;
	background: url(img/hdr.beschreibung.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrnachkommen {
  width: 304px;
  height: 30px;
	background: url(img/hdr.nachkommen.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrpedigree {
  width: 304px;
  height: 30px;
	background: url(img/hdr.pedigree.gif) no-repeat left top;
	text-indent: -5000px;	  
}

#hdrgalerieklein {
  width: 80px;
  height: 30px;
	background: url(img/hdr.galerie.klein.gif) no-repeat left top;
	text-indent: -5000px;	  
}



#mugshot {
	position: absolute;
	top: 70px;
	right: 32px;
}

#fullmasthead {
	position: absolute;
	top: 50px;
	left: 60px;
}

.fullmasthead {
	padding-top: 400px;
}


.G8 { 
	color: white; 
	background-color: #3f3f46;
	border-bottom: 1px solid #1f1f1f;
	padding: 2px;
	padding-left: 8px;
}

.G4 { 
	color: white; 
	background-color: #5b5b62;
	border-bottom: 1px solid #1f1f1f;
	border-left: 1px solid #1f1f1f;
	padding: 2px;
	padding-left: 8px;
}

.G2 { 
	color: white; 
	background-color: #6a6a6b;
	border-bottom: 1px solid #1f1f1f;
	border-left: 1px solid #1f1f1f;
	padding: 2px;
	padding-left: 8px;
}

#pedigree {
	padding-top: 10px;
	padding-bottom: 20px;
}

#dogs dl {
	float: left;
	padding-right: 10px;
}

#dogs dd {
	text-indent: -5000px;
}

a img {
	border: none;
}

#textbild {
display: block;
padding-left:20px;
}

#hdrbluegal {
  width: 90px;
  height: 38px;
	background: url(img/hdr.galerie.gif) no-repeat left top;
	text-indent: -5000px;	  
}

div.nachkommen dl {
	position: relative;
	padding-top: 1em;
	padding-left: 220px;
	height: 160px;
}

div.nachkommen dt {
	font-weight: bold;
	color: #fff;
}

div.nachkommen img {
	position: absolute;
	left: 0px;
}






