body, td
{
	font-family:		Arial;
	font-size:			13px;
	color:				#000000
}

					
/* *** Links *** */				
					
a:link
{ 
	font-family:		Arial;
	font-size:			13px;
	color:				#0060FF;
	text-decoration:	none;
}
					
a:visited
{ 
	font-family:		Arial;
	font-size:			13px;
	color:				#0060FF;
	text-decoration:	none;
}

a:hover
{
	font-family:		Arial;
	font-size:			13px;
	color:				#000000;
	text-decoration:	underline;
}

a:link.intro
{ 
	font-family:		Arial;
	font-size:			25px;
	line-height:		32px;
	color:				#000000;
	text-decoration:	none;
}
					
a:visited.intro
{ 
	font-family:		Arial;
	font-size:			25px;
	line-height:		32px;
	color:				#000000;
	text-decoration:	none;
}

a:hover.intro
{
	font-family:		Arial;
	font-size:			25px;
	line-height:		32px;
	color:				#000000;
	text-decoration:	underline;
}



div#menu a:link
{
	font-family:		Arial;
	font-size:			13px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}
					
div#menu a:visited
{
	font-family:		Arial;
	font-size:			13px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}

div#menu a:hover
{
	font-family:		Arial;
	font-size:			13px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	underline;
}

div#menu body, td
{
	line-height:		18px;
}

/* *** Layout *** */
table.layout
{
	border-left:		1px #000000 solid;
	border-right:		1px #000000 solid;
}

td.trenner
{
}

td.menu
{
	border-right:		2px #000000 solid;
}


/* *** Aktuelles *** */
tr.header td
{
	font-family:		Verdana;
	font-size:			20px;
	font-weight:		bold;
	padding:			1px;
	color:				#666666;
}


/* *** Formulare *** */
input.titel
{
	border:				1px #888888 solid;
	width:				300px;
}

input.mitglied
{
	border:				1px #888888 solid;
	width:				110px;
	font-size:			12px;
}

input.vorname
{
	border:				1px #888888 solid;
	width:				70px;
	font-size:			12px;
}

input.email
{
	border:				1px #888888 solid;
	width:				150px;
	font-size:			12px;
}

input.rasse
{
	border:				1px #888888 solid;
	width:				200px;
	font-size:			12px;
}

input.order
{
	border:				1px #888888 solid;
	width:				45px;
	font-size:			12px;
}

input.mitglied_submit
{
	border:				1px #888888 solid;
	width:				60px;
}

select.rasse
{
	border:				1px #888888 solid;
	width:				190px;
}

select.farbe
{
	border:				1px #888888 solid;
	width:				150px;
}

.eintrag
{
	border:				1px #888888 solid;
	background-color:	#aaaaaa;
	width:				40px;
}

.text
{
	border:				1px #888888 solid;
	width:				300px;
	height:				200px;
}

input.links
{
	border:				1px #888888 solid;
	width:				190px;
	font-size:			12px;
}

/* *** Züchter *** */
.zuechter
{
	background-color:	#eeeeee;
	border:				1px #666666 solid;
}

tr.zuechter1 td
{
	padding:			2;
}

tr.mitglieder1 td
{
	background-color:	#eeeeee;
}

tr.mitglieder2 td
{
	background-color:	#ffffff;
}

