/* ---------------------------------------------------------------

	Copyright (c) snaptoweb - Petra Lockhoff, 2008
	All Rights Reserved.

	http://www.snaptoweb.de
 
------------------------------------------------------------------
	Created          : 17.06.2008
	Created By       : loc
--------------------------------------------------------------- */
body { 
  background:#4f4f4f;
	font: 9pt/16pt verdana, sans-serif; 
	color: #EDE7E4; 
	margin: 0px; 
	}
p { 
	font: 9pt/16pt; 
	margin-top: 0px; 
	text-align: justify;
	}
h3 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}


a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #807944;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #807944;
	}
a:hover { 
	text-decoration: underline; 
	color:#982417;
	}


#container {
  background: transparent url(../jpg/hg.gif) repeat-y top right;
  margin:10px 109px 10px 109px;
  padding: 0px 0px 0px 0px;  
	}
#intro { 
	min-width: 500px;
  padding: 20px 170px 0px 0px;  
	}


#pageHeader {
height:178px;
background: transparent url(../jpg/h1.jpg) no-repeat top left; 
padding:0px;
margin:0px;
border-bottom: 1px solid #982417;
}
#pageHeader p span {
display:block;
background: transparent url(../jpg/name.gif) no-repeat top left; 
height:178px;
padding:0px;
margin:0px;
}

	
#quickSummary {
	}
#quickSummary p {
	font: italic 10pt/22pt; 
	}


#preamble {
	clear: right; 
	padding: 0px;
	}
#preamble h3 span {
display:block;
height:95px;
}


#supportingText {
padding: 0px; 
margin-bottom: 40px;
}
#supportingText h3 span {
padding-right:75px;
width: 300px;
font-style: normal;
font-weight: bold;
color: #444444;
}


#footer { 
	text-align: left; 
	margin-bottom: 15px;
	font: 9px verdana, sans-serif; 
	}
#footer a:link, #footer a:visited { 
	}


#linkList {
	text-align:right;
	width:150px;
	position: absolute; 
	top: 10px; 
	right: 109px;
	}
#linkList2 { 
	background: #807944 url(../images/layout_03.gif) no-repeat top center;
	font: 10px; 
	padding: 10px; 
	width: 130px; 
	}
	
#linkList h3.new { 
	margin: 10px 0px 5px 0px; 
	width: 120px; 
	height: 15px; 
	color: #EDE7E4;
	font: 12px verdana, sans-serif; 
	font-weight: bold;
	}
	
#linkList h3.dog,
#linkList h3.ahnen,
#linkList h3.pruef,
#linkList h3.sem,
#linkList h3.foto,
#linkList h3.link,
#linkList h3.kontakt,
#linkList h3.gast { 
	margin: 20px 0px 0px 0px; 
	width: 120px; 
	height: 15px; 
	color: #EDE7E4;
	font: 12px verdana, sans-serif; 
	font-weight: bold;
	}
#linkList h3.new span,
#linkList h3.dog span,
#linkList h3.ahnen span,
#linkList h3.pruef span,
#linkList h3.sem span,
#linkList h3.foto span,
#linkList h3.link span,
#linkList h3.kontakt span,
#linkList h3.gast span,
#linkList h3.start span {
	display:block;
	}

#linkList h3.start { 
	margin: 20px 0px 10px 0px; 
	width: 120px; 
	height: 15px; 
	color: #EDE7E4;
	font: 12px verdana, sans-serif; 
	font-weight: bold;
}


#lnew a:hover,
#ldog a:hover,
#lahnen a:hover,
#lpruef a:hover,
#lsem a:hover,
#lfoto a:hover,
#llink a:hover,
#lkontakt a:hover,
#lgast a:hover,
#lstart a:hover {
list-style-type: none;
display: block; 
color: #982417;
text-decoration: underline;
}


#linkList ul {
	margin: 0px;
	padding: 0px;
	}
#linkList2 li {
	line-height: 2.5ex; 
	list-style-type: none;
	display: block; 
	margin-bottom: 5px;
	color:#AAA15B;
	font-size:9px;
	}
#linkList2 li.new {
	line-height: 2.5ex; 
	list-style-type: none;
	display: block; 
	padding: 4px;
	height: 120px;
	color:#982417;
	}

#linkList2 a:link { 
	color: #EDE7E4;
	}
#linkList2 a:visited {
	color: #EDE7E4;
	}
#linkList2 a:hover { 
	color:#982417;
	text-decoration: underline;
	}


.links {
float:left;
}
.rechts {
float:right;
}
#bild {
border-left: solid 1px #a00;
border-top: solid 1px #a00;
}
.bild {
border-left: solid 1px #a00;
border-top: solid 1px #a00;
}

