body {
				background-color: #FCFFC9;
				color: black;
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				margin: 0px;
}
a:link {
				color: #AE5149;
}
a:visited {
				color: #AE5149;
}
a:hover {
				color: #AE5149;
}
div#main{
width:760px;
				margin-left: auto;
				margin-right:auto;}

div#header{				
				height: 170px;
				position:relative; 
				margin-top: 17px;
}
img#collies { bottom:0; left:0;position:absolute; }
img#logo {top:0;left: 220; position:absolute;}
img#fci {top:30;right: 130; position:absolute;}
img#dcc {top:30;right: 95; position:absolute;}
img#vdh {top:33;right: 40; position:absolute;}

div#menu {
	padding-top:40px;
	text-align: left;
}

ul.menu {
				list-style-type: none;
				padding-left: 0;
				margin-left: 0;
}
li.menuMain {
				background: url('gif/pfote.gif') left center no-repeat;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-size: 12px;
				padding-left: 18px;
				height: 21px;
}
ul.menu a {
				color: #333333;
				font-size: 11px;
				text-decoration: none;
				vertical-align: middle;
				line-height: 21px;
}
ul.menu a:visited {
				color: #333333;
				font-size: 11px;
				text-decoration: none;
}
ul.menu a:hover {
				color: #333333;
				font-size: 11px;
				text-decoration: underline;
}
ul.menu a:active {
				color: #AE5149;
				font-size: 11px;
				text-decoration: none;
}
ul.menu a.selected {
				color: #333333;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
}
ul.menu a.selected:visited {
				color: #333333;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
}
ul.menu a.selected:hover {
				color: #333333;
				font-size: 11px;
				font-weight: bold;
				text-decoration: underline;
}
ul.menu a.selected:active {
				color: #AE5149;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
}
li.menuSub {
				background: url('gif/aufzaehlung.gif') 20px top no-repeat;
				padding-left: 30px;
				height: 16px;
				vertical-align: top;
}
li.menuSub a {
				vertical-align: top;
				line-height: 16px;
}
.roundedcornr_box_612294 {
   background: #ffffff;
}
.roundedcornr_top_612294 div {
   background: url(roundedcornr_612294_tl.png) no-repeat top left;
}
.roundedcornr_top_612294 {
   background: url(roundedcornr_612294_tr.png) no-repeat top right;
}
.roundedcornr_bottom_612294 div {
   background: url(roundedcornr_612294_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_612294 {
   background: url(roundedcornr_612294_br.png) no-repeat bottom right;
}

.roundedcornr_top_612294 div, .roundedcornr_top_612294, 
.roundedcornr_bottom_612294 div, .roundedcornr_bottom_612294 {
   width: 100%;
   height: 17px;
   font-size: 1px;
}
.roundedcornr_content_612294 { margin: 0 17px; }

.content{
float:right;
width:610px;
margin-top:17px;
}
img.colliename{
height:45px;
}
img.collieDetail{
margin-top: 50px;
}
.bildunterschrift {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
.underline {
border-bottom:1px solid black;
width:50%;
display: table-cell;
}

.AusstellungenHeader {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-top: 50px;}
.Ausstellungsjahr {
				padding-top: 14px;
				padding-bottom: 8px;
				font-weight: bold;
text-align:left;
}
.AusstellungTabelle {
				border: 1px solid #74767C;
				text-align: left;
				width: 576px;
				background-color: white;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:12px;
}
.AusstellungOddRow {
				background-color: #fcffc9;
				height: 20px;
				vertical-align: middle;
}
.AusstellungEvenRow {
				height: 20px;
				vertical-align: middle;
}
.AusstellungOrt {
				width: 200px;
				padding-left: 5px;
}
.AusstellungKlasse {
				width: 45px;
}
.AusstellungErgebnis {
				width: 179px;
}
.AusstellungRichter {
				width: 123px;
}
.AusstellungLand {
				width: 29px;
}
.AhnentafelHeader {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-top: 50px;}
td.AhnentafelCaption {
				text-align: center;
				padding-top: 10px;
				padding-bottom: 10px;
				font-weight: bold;
				font-size:12px;
				width:192px;
}
.AhnentafelVater {
				background-color: #A4D1FF;
				text-align: center;
				font-weight: bolder;
				color: white;
				font-size:12px;
}
.AhnentafelMutter {
				background-color: #F2B6B5;
				text-align: center;
				font-weight: bolder;
				color: white;
				font-size:12px;
}
td.Ahnentafel {
				text-align: left;
				padding-top: 10px;
				padding-bottom: 10px;
				height: 50px;
				font-size:12px;
				width:192px;
}
.contentfooter {
				padding-top: 50px;
				text-align:left;
				background: url('gif/herzchen.gif') right bottom no-repeat;
				clear:both;
				}
.legalnotice {
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-size: 10px;
				text-align: center;
				padding-top: 8px;
				padding-bottom: 8px;
				padding-left: 0px;
				padding-right: 0px;}
.caption {
font-weight: bold;
font-size: 14px;
}
.textleft {
text-align: left;
}
.imgCaption{
font-weight: bold;
font-size: 14px;
margin-top: 10px;
margin-bottom: 10px;
}
img.collieoverview{
	border: 0;
width: 202px;
height:270px;
}
table.collies{
	width:576px;
	text-align: center;
	font-size:12px;
}
.verpaarungMutter{
color:#AE5149;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
				text-align: center;
 }

.verpaarungVater{
color:#2A306C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
				text-align: center;
}

table#verpaarung{
	width:576px;
text-align:center;
}
.captionWelpen{
	font-size:11px;
	font-weight:bolder;
	margin-top:10px;
	
}
img.welpen{
margin: 15px;
}
img.ausstellung{
	margin-top:15px;
}
.ausstellungHeader {
	font-weight: bolder;
	margin-top: 20px;
	margin-bottom: 5px;

}
img.impressum {margin-top:60;right: 130; float:right;}
img.header {max-width:380px;}