body {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-image: #FF9933;

	margin: 0px;

}



td {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height: 16px;

}



.unsichtbar {

	visibility: hidden;

	font-size: 0px;

}





/* Title formatting - Titelformatierungen */

h1 {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	color: #860000;
	
	font-size: 16px;

	padding-bottom: 3px;

	margin: 0px;

}



h2 {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	color: #860000;

	font-weight: bold;

	font-size: 14px;

	padding-bottom: 10px;

	padding-top: 0px;

	margin: 0px;

}



h3 {

	color: #333333;

	font-size: 11px;

	font-weight: bold;

	padding-bottom: 10px;

	padding-top: 0px;

	padding-right: 10px;

	margin: 0px;

}

h4 {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	
	color: #860000;

	font-size: 11px;

	font-weight: bold;

	padding-bottom: 10px;

	padding-top: 0px;

	padding-right: 10px;

	margin: 0px;

}

/* End Title formatting - Ende Titelformatierungen */



.height-spacer {

	height: 8px;

}



.padding-right {

	margin-right: 10px;

}

.padding-left {

	margin-left: 10px;

}



.headerfoto {

	border-color: #FFFFFF;

	border-style: solid;

	border-left-width: 1px;

	border-top-width: 0px;

	border-bottom-width: 0px;

	border-right-width: 0px;

}



.foto-frame-n {

	padding: 1px;

	border: solid 1px #CDC8C3;

}

.foto-frame-a {

	padding: 1px;

	border: solid 1px #4380BB;

}



.foto-frameright-n {

	padding: 1px;

	border: solid 1px #CDC8C3;

	margin-left: 10px;

	margin-bottom: 3px;

}

.foto-frameright-a {

	padding: 1px;

	border: solid 1px #4380BB;

	margin-left: 10px;

	margin-bottom: 3px;

}

.foto-frameright2-n {

	padding: 1px;

	border: solid 1px #CDC8C3;

	margin-left: 20px;

	margin-bottom: 3px;

}

.foto-frameright2-a {

	padding: 1px;

	border: solid 1px #4380BB;

	margin-left: 20px;

	margin-bottom: 3px;

}

.foto-frameleft-n {

	padding: 1px;

	border: solid 1px #CDC8C3;

	margin-right: 10px;

	margin-bottom: 3px;

}

.foto-frameleft-a {

	padding: 1px;

	border: solid 1px #4380BB;

	margin-right: 10px;

	margin-bottom: 3px;

}



.bg-white{

	background-color: #FFFFFF;

}



.bg-inhalt{

	background-color: #FFFFFF;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 0px;

	padding-right: 0px;

	line-height: 16px;

}



.bg-black{

	background-color: #000000;

}



.bg-dottedline {

	background-image: url(../img/dotted_gray.gif);

	border-bottom: 8px solid white;

}



.bg-footer {

	color: #FFFFFF;

	text-align: center;

	background-image: url(../img/bg-topnav.gif);

}



.footer {

	color: #909090;

	font-size: 10px;

	padding-left: 16px;

	padding-bottom: 4px;

}


.footer2 {

	color: #909090;

	font-size: 9px;

	padding-left: 0px;

	padding-bottom: 4px;

}

.box-quote {

	background-color: #EDD3B5;

	padding: 10px;

}



.box-beige {

	background-color: #E8EBD9;

	padding: 10px;

}



.bg-beige {

	background-color: #E8EBD9;

}



.bg-navig {

	background-color: #EFE2BF;

}



.bg-topnav-separator {

	background-image: url(../img/bg-topnav-separator.gif);

}



.bg-breadcrumbs {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	background-color: #FF6600;

	text-align: left;

	font-size: 10px;

	color: #005FA9;

	padding-left: 8px;

}



.caption {

	background-color: #EAE7E5;

	color: #666666;

	font-size: 10px;

	text-align: right;

	line-height: 13px;

	padding-left: 5px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 8px;

	background-image:url(../img/dotted_gray3.gif);

	background-position: bottom left;

	background-repeat: repeat-x;

	border-top: 2px white solid;

}



.photodescription {

	background-color: #FBF3DE;

	color: #666666;

	font-size: 10px;

	line-height: 13px;

	padding-left: 12px;

	padding-top: 3px;

	padding-right: 12px;

	padding-bottom: 4px;

	border-bottom: 2px white solid;

}




.photodescription-topborder {

	background-image:url(../img/photodescription_topborder.gif);

	background-position:bottom;

	background-repeat:repeat-x;

}





/* Colour Containers - Farbcontainer */

.bg-box-orange {

	background-color: #F9F7DA;

	font-size: 10px;

	text-align: left;

	padding-left: 10px;

	padding-top: 7px;

	padding-bottom: 5px;

	line-height: 14px;

}

.bg-box-orange2 {

	background-color: #F9F7DA;

}

.bg-boxtitel-orange {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 10px;

	background-image: url(../img/bg-boxtitel-orange.gif);

}

.bg-boxtitel-orange2 {

	background-image: url(../img/bg-boxtitel-orange.gif);

}



.bg-box-grau {

	background-color: #EEF0F1;

	font-size: 10px;

	text-align: left;

	padding-left: 10px;

	padding-top: 7px;

	padding-bottom: 5px;

	line-height: 14px;

}

.bg-box-grau2 {

	background-color: #EEF0F1;

}

.bg-boxtitel-grau {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 10px;

	background-image: url(../img/bg-boxtitel-grau.gif);

}

.bg-boxtitel-grau2 {

	background-image: url(../img/bg-boxtitel-grau.gif);

}



.bg-box-blau {

	background-color: #E3EBF4;

	font-size: 10px;

	text-align: left;

	padding-left: 10px;

	padding-top: 7px;

	padding-bottom: 5px;

	line-height: 14px;

}

.bg-box-blau2 {

	background-color: #E3EBF4;

}

.bg-boxtitel-blau {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 10px;

	background-image: url(../img/bg-boxtitel-blau.gif);

}

.bg-boxtitel-blau2 {

	background-image: url(../img/bg-boxtitel-blau.gif);

}



.bg-box-gruen {

	background-color: #E8EBD9;

	font-size: 10px;

	text-align: left;

	padding-left: 10px;

	padding-top: 7px;

	padding-bottom: 5px;

	line-height: 14px;

}

.bg-box-gruen2 {

	background-color: #E8EBD9;

}

.bg-boxtitel-gruen {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 10px;

	background-image: url(../img/bg-boxtitel-gruen.gif);

}

.bg-boxtitel-gruen2 {

	background-image: url(../img/bg-boxtitel-gruen.gif);

}



.bg-dottedline-orange {

	background-color:#F9F7DA;

	background-image: url(../img/dotted_gray2.gif);

}

.bg-dottedline-grau {

	background-color:#EEF0F1;

	background-image: url(../img/dotted_gray2.gif);

}

.bg-dottedline-blau {

	background-color:#E3EBF4;

	background-image: url(../img/dotted_gray2.gif);

}

.bg-dottedline-gruen {

	background-color:#E8EBD9;

	background-image: url(../img/dotted_gray2.gif);

}

/* End Colour Containers - Ende Farbcontainer */







/* Navigation */

.navtitle {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 12px;

	background-image: url(../img/bg-navtitle.gif);

	background-position:top;

}

.navtitle1 {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	background-image: url(../img/bg-navtitle.gif);

	background-position:top;

}


.bg-navtitle {

	background-image: url(../img/bg-navtitle.gif);

	background-position:top;

}



.bg-topnav-n {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 7px;

	background-image: url(../img/bg-topnav.gif);

}

.bg-topnav-a {

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	padding-left: 7px;

	background-image: url(../img/bg-topnav.gif);

}

/*

.bg-topnav-a {

	font-weight: bold;

	text-align: left;

	padding-left: 7px;

	background-image: url(../img/bg-topnav-a.gif);

	

}

*/



.bg-navlevel1-n {

	background-color: #EFE2BF;

	font-size: 10px;

	font-weight: bold;

	color: #333333;

	text-align: left;

	padding-left: 12px;

	padding-top: 2px;

	padding-bottom: 2px;

	line-height: 14px;

	height: 16px;

	background-image: url(../img/navarrow-n.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel1-a {

	background-color: #FD1813;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-left: 12px;

	padding-top: 2px;

	padding-bottom: 2px;

	line-height: 14px;

	height: 16px;

	background-image: url(../img/navarrow-a.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel1o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	font-weight: bold;

	color: #FD1813;

	text-align: left;

	padding-left: 12px;

	padding-top: 2px;

	padding-bottom: 2px;

	line-height: 14px;

	height: 16px;

	background-image: url(../img/navarrow-n.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel1o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	font-weight: bold;

	color: #FD1813;

	text-align: left;

	padding-left: 12px;

	padding-top: 2px;

	padding-bottom: 2px;

	line-height: 14px;

	height: 16px;

	background-image: url(../img/navarrow-n.gif);

	background-position: top left;

	background-repeat: no-repeat;

}



.bg-navlevel2-n {

	background-color: #EFE2BF;

	font-size: 10px;
	
	font-weight: bold;

	color: #333333;

	text-align: left;

	padding-left: 10px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

}


.bg-navlevel22-n {

	background-color: #EFE2BF;

	font-size: 10px;
	
	font-weight: bold;

	color: #333333;

	text-align: left;

	padding-left: 0px;

	vertical-align: top;

	line-height: 2px;

	height: 15px;

}




.bg-navlevel2-n1 {

	background-color: #EFE2BF;

	font-size: 10px;
	
	font-weight: bold;

	color: #333333;

	text-align: center;

	padding-left: 15px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

}


.bg-navlevel2-a {

	background-color: #FD1813;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-left: 15px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

}

.bg-navlevel2o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	font-weight: bold;

	color: #FD1813;

	text-align: left;

	padding-left: 15px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

}

.bg-navlevel2o-n {

	background-color: #EFE2BF;

	font-size: 10px;
	
	font-weight: bold;

	color: #FD1813;

	text-align: left;

	padding-left: 12px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

}



.bg-navlevel3-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow3-n.gif);

	background-position:top left;

	background-repeat: no-repeat;

}

.bg-navlevel3-a {

	background-color: #FD1813;

	font-size: 10px;

	color: #FFFFFF;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow3-a.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel3o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #FD1813;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow3-o.gif);

	background-position:top left;

	background-repeat: no-repeat;

}

.bg-navlevel3o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #FD1813;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow3-o.gif);

	background-position:top left;

	background-repeat: no-repeat;

}



.bg-navlevel4-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow4-n.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel4-a {

	background-color: #FD1813;

	font-size: 10px;

	color: #FFFFFF;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow4-a.gif);

	background-position:top;

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel4o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #FD1813;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow4-o.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel4o-a {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #FD1813;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow4-o.gif);

	background-position: top left;

	background-repeat: no-repeat;

}



.bg-navlevel5-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 42px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow5-n.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel5-a {

	background-color: #FD1813;

	font-size: 10px;

	color: #FFFFFF;

	text-align: left;

	padding-left: 42px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow5-a.gif);

	background-position:top;

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel5o-n {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #FD1813;

	text-align: left;

	padding-left: 42px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow5-o.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

.bg-navlevel5o-a {

	background-color: #EFE2BF;

	font-size: 10px;

	color: #FD1813;

	text-align: left;

	padding-left: 42px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow5-o.gif);

	background-position: top left;

	background-repeat: no-repeat;

}



.bg-bluenav1-n {

	background-color: #E3EBF4;

	font-size: 10px;

	color: #005FA9;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow-blue_1.gif);

	background-position:top left;

	background-repeat: no-repeat;

}

.bg-bluenav1-a {

	background-color: #C3D4E7;

	font-size: 10px;

	color: #005FA9;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow-blue_1.gif);

	background-position:top left;

	background-repeat: no-repeat;

}



.bg-bluenav2-n {

	background-color: #E3EBF4;

	font-size: 10px;

	color: #005FA9;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow-blue_2.gif);

	background-position:top left;

	background-repeat: no-repeat;

}

.bg-bluenav2-a {

	background-color: #C3D4E7;

	font-size: 10px;

	color: #005FA9;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow-blue_2.gif);

	background-position:top left;

	background-repeat: no-repeat;

}



/*orange navigation */




.bg-orangenav1-n {

	background-color: #F9F7DA;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow3-n.gif);

	background-position:top left;

	background-repeat: no-repeat;

}

.bg-orangenav1-a {

	background-color: #ECCC6F;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 22px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow3-a.gif);

	background-position:top left;

	background-repeat: no-repeat;

}



.bg-orangenav2-n {

	background-color: #F9F7DA;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow4-n.gif);

	background-position:top left;

	background-repeat: no-repeat;

}

.bg-orangenav2-a {

	background-color: #ECCC6F;

	font-size: 10px;

	color: #333333;

	text-align: left;

	padding-left: 32px;

	padding-bottom: 1px;

	vertical-align: top;

	line-height: 12px;

	height: 15px;

	background-image: url(../img/navarrow4-a.gif);

	background-position:top left;

	background-repeat: no-repeat;

}



/* end orange navigation */





.bg-navbox-abschluss {

	background-image: url(../img/navbox-abschluss.gif);

}

/* Ende Navigation */







/*  Link Formatting - Linkformatierungen */

a:visited, a:link {

	color: #005FA9;

	text-decoration: none;

	background-image: url(../img/underline-black.gif);

	background-position: bottom;

	background-repeat: repeat-x;

}

a:active, a:hover {

	color: #005FA9;

	text-decoration: none;

	background-color:#CEDEED;

	background-image: url(../img/underline-black.gif);

	background-position: bottom;

	background-repeat: repeat-x;

}



a.link-topnav:visited, a.link-topnav:link {

	color: #FFFFFF;

	text-decoration: none;

	background-color: transparent;

	background-image: url();

}

a.link-topnav:hover, a.link-topnav:active {

	color: #FFFFFF;

	text-decoration: none;

	background-color: transparent;

	background-image: url();

}



a.link-topnav-light:visited, a.link-topnav-light:link {

	color: #FFFFFF;

	text-decoration: none;

	background-color: transparent;

}

/*

a.link-navlevel1:visited, a.link-navlevel1:link {

	color: #333333;

	font-weight: bold;

	text-decoration: none;

	background-color: transparent;

	background-image: url();

}

a.link-navlevel1:active, a.link-navlevel1:hover {

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

	background-color: transparent;

	background-image: url();

}

*/



a.link-footer-big:visited, a.link-footer-big:link {

	color: #FFFFFF;

	font-weight: bold;

	font-size: 12px;

	padding: 1px;

	text-decoration: none;

	background-image: url(../img/underline.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

a.link-footer-big:active, a.link-footer-big:hover {

	color: #FFFFFF;

	font-weight: bold;

	font-size: 12px;

	padding: 1px;

	text-decoration: none;

	background-image: url(../img/_white.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

a.link-footer-big-off:visited, a.link-footer-big-off:link {

	color: #FFFFFF;

	font-weight: bold;

	font-size: 12px;

	padding: 1px;

	text-decoration: none;

}



a.link-footer-small:visited, a.link-footer-small:link {

	color: #FFFFFF;

	font-size: 9px;

	font-weight: bold;

	padding: 1px;

	text-decoration: none;

	background-image: url(../img/underline.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

a.link-footer-small:active, a.link-footer-small:hover {

	color: #FFFFFF;

	font-size: 9px;

	font-weight: bold;

	padding: 1px;

	text-decoration: none;

	background-image: url(../img/_white.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

a.link-footer-small-off:visited, a.link-footer-small-off:link {

	color: #FFFFFF;

	font-size: 9px;

	font-weight: bold;

	padding: 1px;

	text-decoration: none;

	background-color: transparent;

}



a.link-footer:visited, a.link-footer:link {

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../img/underline.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

a.link-footer:active, a.link-footer:hover {

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../img/_white.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}



a.textlink-fett:visited, a.textlink-fett:link {

	color: #005FA9;

	font-weight: bold;

	text-decoration: none;

	background-image: url(../img/underline-blue.gif);

	background-position: bottom;

	background-repeat: repeat-x;

}

a.textlink-fett:active, a.textlink-fett:hover {

	color: #005FA9;

	font-weight: bold;

	text-decoration: none;

	background-color:#CEDEED;

	background-image: url(../img/underline-blue.gif);

	background-position: bottom;

	background-repeat: repeat-x;

}



a.breadcrumbs:visited, a.breadcrumbs:link {

	color: #333333;

	text-decoration: none;

	background-image: url(../img/underline-black.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

a.breadcrumbs:active, a.breadcrumbs:hover {

	color: #000000;

	text-decoration: none;

	background-image: url(../img/_black.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	background-color: transparent;

}

.breadcrumbs-off {

	color: #333333;

	text-decoration: none;

}

/*  End Link Formatting - Ende Linkformatierungen */







/*  Liste */

ul{

	padding-left: 0px;

	margin: 5px 0px 5px 0px;

	list-style-type: none;

	color:#333333;

}



li{

	background-image: url(../img/ul.gif);

	background-repeat: no-repeat;

	background-position: 0 .4em;

	padding-left: 1.0em;

}



.download-list{

	background-image: url(../img/icon_download.gif);

	background-repeat: no-repeat;

	background-position: 0 .5em;

	padding-left: 1.0em;

}

/*  Ende Liste */







.input-box{

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;

	color: #333333;

	font-size: 10px;

	border: 1px solid black;	

	margin-left: 1px;

	height: 15px;

}

/* Species File classes */

.spfileheading {

  	font-family: Verdana, Arial, Helvetica, sans-serif;

  	font-size: 10px; 

	color: #21283d; 

  	font-weight: normal;

}

.spfiletext {  

  	font-family: Verdana, Arial, Helvetica, sans-serif;

  	font-size: 10px;

  	color: #4d5c97;

  	font-weight: normal;

}
.AlphabetLink {  
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px; font-weight: normal; 

	line-height: 12px
}


/* End Species File Classes */
