body {
	background-color: #d7d7d7;
	color: #000000;
	font-family: arial, geneva, lucida, sans-serif;
	font-size: 12px;
	margin-top : 5px;
}
a  {
	text-decoration: none;
	color: #ff3300;
}
a.bold  {
	font-weight : bold;
}
a:hover {
	text-decoration : underline;
}
a.menue  {
	font-size:11px;
	font-weight : bold;
	color : white;
}
a.menue:hover {
	color : #ff9900;
	text-decoration : none;
}
a.menue-selected  {
	font-size:11px;
	font-weight : bold;
	color : #ffee55;
}
a.menue-selected:hover {
	text-decoration : none;
}
a.menue-weiss  {
	font-size:11px;
	color : #ffffff;
}
a.menue-schwarz {
	font-size:11px;
	color: #000000; 
}
a.menue-weiss:hover {
	color : #000000;
	text-decoration : none;
}
.menue-normal {
	font-weight: normal;
}
.font  {
	font-family: arial, geneva, lucida, sans-serif;
	font-size: 12px;
}
.fb  {
	font-family: arial, geneva, lucida, sans-serif;
	font-size: 12px;
	font-weight : bold;
}
.fs  {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:10px;
	font-weight : normal;
}
table {
	/*background-color: #ffffff;*/
}
td  {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:12px;
	/* margin-left:5px; */
}
td.galerie {
	margin: 10px;
	vertical-align: top;
}
td.tabelle {
	vertical-align:  top;
}
td.rand {
	margin-top: 40px;
}
ul {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:12px;
}
.rd {
	color: red;
	font-size:10px;
}
h1  {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:18px;
	font-weight: bold;
}
h2 {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:14px;
	font-weight: bold;
}
b.extra  {
  font-size : 12pt;
}
tr.grau {
	background-color: #eeeeee;
}
td.grau {
	background-color: #eeeeee;
	vertical-align : top;
	white-space : nowrap;
}
th.blau {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:12px;
	margin-left:5px;
	background-color : #ADDEFF;
	text-align : left;
	font-weight : bold;
}
.kacheln {
	background-image : url(http://www.storchennest.de/pics/nav/rand_kacheln.gif);
	background-repeat : repeat;
}
.kacheln-schwarz {
	background-image : url(http://www.storchennest.de/pics/nav/schwarz.gif);
	background-repeat : repeat;
}
img.rand {
	border-color: #000000;
}
hr {
  height: 1px;
	color: #999999;
}
.button {
	background-color : #666666;
	color : White;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;
	border-top : 1px solid #cccccc;
	border-left : 1px solid #cccccc;
}
form {
	margin: 0px;
}
.bodyline {
	background:#ffffff;
	color:#000000;
	border-left:1px solid #a5a5a5;
	border-right:1px solid #a5a5a5;
	border-bottom:1px solid #a5a5a5;
}
table.menue {
	margin:0px;
	background-color: #ffffff;
}
td.menue {
	background:#000000 url(http://www.storchennest.de/pics/nav/bg_menue.gif);
	padding:1px;
	padding-left:6px;
}
th.menue {
	background:#000000 url(http://www.storchennest.de/pics/nav/cellpic1.gif);
	padding:1px;
	padding-left:6px;
	font-size:11px;
	font-weight : bold;
	color: #ffffff;
	padding:1px;
	padding-left:6px;
	text-align:left;
}
td.menue-aktiv {
	background:#e65c00 url(http://www.storchennest.de/pics/nav/bg_menue-aktiv.gif);
	padding:1px;
	padding-left:6px;
}
td.menue a,td.menue-aktiv a,td.menue a:visited,td.menue-aktiv a:visited {
	font-size:11px;
	font-weight : bold;
	color: #ffffff;
}
td.menue a:hover {
	color : #ff6600;
	text-decoration : none;
}
td.menue-aktiv a:hover {
	color : #ffffff;
	text-decoration : none;
}
.menue-normal {
	font-weight: normal;
	font-size:10px;
}
table.untermenue {
	border: 1px solid #666666;
	margin: 0px 0px 15px 15px;
}
td.untermenue {
	background:#f6f6f6;
	padding:1px;
	padding-left:6px;
}
td.rand {
	border-right:1px solid #a5a5a5;
	background-image : url(http://www.storchennest.de/pics/nav/bg_kacheln.jpg);
}
.schwarz {
	color : #000000;
}


/* envia TEL-Anpassungen ans Storchennest */
td.catHead a { color: white; }
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { color: white; }
.cattitle		{ color: white; }
a.cattitle		{ color: white; }
td.menue  {
	font-family: arial, geneva, lucida, sans-serif;
	font-size:12px;
}
table.menue td { height: 16px; }
.bodyline	{ border: 0px; }
.forumline	{ border: 1px #666666 solid; }
h1 {
	font-family: arial, geneva, lucida, sans-serif;
	font-size: 18px;
	padding-top: 2px;
}
table, td, th { font-family: arial, geneva, lucida, sans-serif; }





li a, td.untermenue a, p a, td.row1 a, td.row2 a  {
	color: #DD6900 !important;
}