@charset "utf-8";
/* CSS Document */

body, html
{
		height:100%;
		margin:0;
		font-size:11px;
		color:#333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(../icon/bg.png);
		background-attachment: scroll;
		background-repeat: repeat-x;
}

p
{
margin:0px;
padding:0px;
}
hr{
		color:#079900;
		background-color:#079900;
}
h1
{
		font-size:20px;
		color:#079900;
		font-variant: small-caps;
}

h2
{
		font-size:13px;
		color:#079900;
		font-variant: small-caps;
		font-weight:normal;
}

h3
{
		font-size:12px;
		color:#079900;
		font-weight:normal;
}


a
{
color:#006600;
text-decoration:none;
}
.pagecounter
{
color:#006600;
}

a:hover
{
color:#006600;
text-decoration:underline;
}


#inner{
width:800px;
margin:0 auto;
border-left:#079900 solid 2px;
border-right:#079900 solid 2px;
display:block;
background-color:#FFFFFF;
}
#header
{
padding-left:10px;
padding-right:10px;
padding-top:20px;

}
#header_inner{
height:270px;
width:800px;
}
#dog {
	position: absolute;
	z-index:4
}

#lg{
		position: absolute;
		margin-left: 220px;
		z-index:2;
		margin-top: 20px;
}

#nav

{
		position: absolute;
		background-image:url(../icon/bg_nav.png);
		background-repeat: repeat-x;
		height:50px;
		width:800px;
		text-align: right;
		z-index:3;
		margin-top: 170px;
		}
	
	
#subnav
{
		margin-top: 220px;
		margin-left: 0px;
		position:absolute;
		z-index:5;
}
#subnav a
{
color:#079900;
font-weight:bold;
font-size:10px;
margin-right:10px;
text-decoration:none;
}

#content

{
		width:780px;
		min-height:520px;
		margin:10px;
}

#footer{
margin:0px;
}

#nav_footer{
		text-align:center;
		background-image: url(../icon/bg_nav_footer.png);
		background-repeat: repeat-x;
		height:30px;
		padding-top:7px;
}

#nav_footer a
{
color:#ffffff;
font-weight:bold;
font-size:11px;
margin-right:15px;
text-decoration:none;
}


.clear
{
clear:both;
}
.right
{
float:right;
}
.left
{
float:left;
}

.p10L
{
margin-left:10px;
}

.p10R
{
margin-right:10px;
}

.p10B
{
margin-bottom:10px;
}

.p10T
{
margin-top:10px;
}


.p20L
{
margin-left:20px;
}

.p20R
{
margin-right:20px;
}


.p20T
{
margin-top:20px;
}


.p20B
{
margin-bottom:20px;
}


img
{
border:0px;
}

.pic_left
{
float:left;
margin-bottom:5px;
margin-right:10px;
}

.pic_right
{
float:right;
margin-bottom:5px;
margin-left:10px;
}

.pic_center
{
margin-bottom:5px;
margin-left:10px;
}

.pic_border
{
border:#079900 2px solid;
}

div.figure { 
  width: 30%;
  border: 1px #079900 solid;
  padding: 0.5em;
}

div.figure1 { 
  border: 1px #079900 solid;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}

img.scaled1 {
}
.little
{
		font-size:12px;
}

a.tabs
{
		background-image: url(../icon/tabs.jpg);
		background-repeat: no-repeat;
		background-position: left 0px;
		padding-top:3px;
		padding-left: 25px;
		font-size:14px;
		line-height: 30px;
}

a.tabs:hover
{
    background-image: url(../icon/tabs.jpg);
    background-repeat: no-repeat;
    background-position: left 0px;
	padding-top:3px;
    padding-left: 25px;
	font-size:14px;
}

.ahnen
{
line-height:30px;
}
