body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; background-color: #fff;
}

h1{font: normal 14px verdana, sans-serif; color: #003366;
}

h2{font: normal 15px verdana, sans-serif; color:#003366;word-spacing:2px; font-weight: 600;
margin-bottom:20px;letter-spacing:0px;text-transform:normal;font-style:italic;
}
h3{font: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fce4c2; font-weight: 100;
}
h4{font: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight: 100;
}

td {font: normal 13px/1.5em verdana, arial, helvetica, sans-serif;
	}

/* hauptgerüst/ Rahmen */
.li {
width:18px;
background-image:url(images/ra1.jpg);
background-repeat:repeat-y;
border-right:solid 1px #000;
}

.re {
width:18px;
background-image:url(images/ra2.jpg);
background-repeat:repeat-y;
border-left:solid 1px #000;
}

/* Titelleiste Agility - IG Flinke Pfoten */
#leiste1 {
text-align:right;
height:41px;
line-height:42px;
background-color:#1F1F1F;
background-image:url(images/oben.jpg);
background-repeat:repeat-x;
letter-spacing:3px;
text-transform:normal;height:40px;
word-spacing:1px;
color:#4F4F4F;
font-size:13px;
padding-right:10px;

width:100%
vertical-align:middle}

/* Bereich Logo - Hunde */
#top2{
height:148px;
background-color:#1F1F1F;
background-image: url(logo.jpg);
background-repeat:no-repeat;
text-align:center;
}

/* Navigationsbereich Rechts */
#nav {color:#CDCCC8;font: normal 11pt verdana, sans-serif; padding-left: 10px;padding-right:10px;padding-top: 30px;
background-color:#b09f87;border-left:solid 0px #000;
background-image:url(images/navback.jpg);
background-repeat:repeat-x;
}

/* Gesamter Inhaltsbereich */
#inhalt {
	height:800px;
	color:#000;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-left: 20px;
	padding-right:10px;
	background-color:#d5c0a3;
	letter-spacing:0px;
	width:100%;
	background-repeat: no-repeat;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	}

/* Fusszeile */
#fussb {font: normal 11px verdana, sans-serif; color: #000;
height:40px;
text-align: left;
background-color:#535353;width:100%;
vertical-align:middle;
background-image:url(images/fuss.jpg);
background-repeat:no-repeat;
letter-spacing:1px;
padding-left:40px;
font-size: 9px
}

/* scrolleiste internet explorer ab vers.5.5 */
body
{scrollbar-arrow-color: #fff; scrollbar-base-color: #ae9c82;
scrollbar-highlight-color : #fff; scrollbar-shadow-color : #fff;
SCROLLBAR-TRACK-COLOR: #d2c7b5;}

/* menue  */
#menu1 a , #menu1 a:visited , #menu1 a:active {display:block;
background-color:#;
color:#fce4c2;
font: normal 13x verdana, sans-serif;
font-size:13px;
line-height:15px;
height:15px;
text-decoration:none ;
padding-left:30px;
width:140px;

border-bottom:solid 1px #4f4f4f;
padding-bottom:10px;
padding-top:10px;
margin-bottom:0px;
background-image:url(images/button.gif);
background-repeat:no-repeat;
background-position: 0% 50%;
}

#menu1 a:hover{
background-color:transparent;
color:#fff;
text-decoration:none ;
border-bottom:solid 1px #4f4f4f;
background-image:url(images/button2.gif);
}

#menu1 a span , #menu1 a:visited span{
color:#800000;
font-style:italic;
}
#menu1 a:hover span{
color:#000;
}

/* allgemeine links im text */

a:link, a:visited, a:active{ font: normal 13px/1.5em verdana, sans-serif;text-decoration:underline;color:#4f4f4f;}

a:hover{ text-decoration:none;background-color:#b09f87;
color:#fff;}
#inhalt div table tr td p {
	color: #800000;
}
#inhalt p {
	color: #000;
}
#inhalt table tr td {
	color: #000;
}
#inhalt table tr td {
	color: #000;
}
#inhalt table tr td div p {
	color: #000;
}
