

/* allgemein */

td {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

body {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 10px;
}

li {
	padding-top: 0px;
	padding-bottom: 0px;
}

/* navigation */

/* hilfnav */
.nav-top-n {
	background-color: #F2F2F2;
	font-size: 11px;
	font-weight: bold;
	color: #929292;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border: 0px none;
	background-image: url(../img/pic_arr_lightgray.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-top-a {
	background-color: #E7E7E7;
	font-size: 11px;
	font-weight: bold;
	color: #929292;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border: 0px none;
	background-image: url(../img/pic_arr_lightgray.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-top2 {
	background-color: #F2F2F2;
	font-size: 11px;
	font-weight: bold;
	color: #929292;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	height: 20px;
	border: 0px none;
	background-image: url(../img/pic_arr_lightgray.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

a.link-nav-top2:visited, a.link-nav-top2:link {font-size: 11px; font-weight: bold; color: #999999; text-decoration: none;}
a.link-nav-top2:hover, a.link-nav-top2:active {font-size: 11px; font-weight: bold; color: #999999; text-decoration: underline;}

/* hilfnav end  */

/* breadcrumbs  */
.breadcrumbs {
	font-size: 10px;
	font-weight: bold;
	color: #AAAAAA;
	text-align: left;
	padding-top: 14px;
	padding-bottom: 14px;
	text-decoration: none;
}

a.breadcrumbs-link:visited, a.breadcrumbs-link:link {font-size: 10px; color: #AAAAAA; text-decoration: underline;  font-weight: normal; }
a.breadcrumbs-link:hover, a.breadcrumbs-link:active {font-size: 10px; color: #AAAAAA; text-decoration: none;  font-weight: normal; }

/* breadcrumbs end  */


/* nav1 */
.nav-grau-n {
	background-color: #BBBBBB;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border: 0px none;
	background-image: url(../img/pic_arr_gray.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-grau-a {
	background-color: #C5C5C5;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border: 0px none;
	background-image: url(../img/pic_arr_gray.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-rot-n {
	background-color: #F36822;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_rot.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-rot-a {
	background-color: #F57F43;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_rot.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-orange-n {
	background-color: #F68C20;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_orange.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-orange-a {
	background-color: #F79D41;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_orange.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-gelb-n {
	background-color: #FDC11C;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_gelb.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-gelb-a {
	background-color: #FDCA3E;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_gelb.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}


.nav-gruen-n {
	background-color: #54B948;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_gruen.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}

.nav-gruen-a {
	background-color: #61CD54;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 21px;
	padding-right: 10px;
	text-decoration: none;
	width: 187px;
	height: 20px;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	background-image: url(../img/pic_arr_w_gruen.gif);
	background-position: 6px;
	background-repeat: no-repeat;
}


a.link-nav1n:visited, a.link-nav1n:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.link-nav1n:hover, a.link-nav1n:active {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/* nav1 end  */
/*
a.navtext-grau:visited, a.navtext-grau:link {
	font-size: 11px;
	font-weight: bold;
	color: #929292;
	text-decoration: none;
}
*/

.footer {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #929292;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	padding-right: 10px;
	text-decoration: none;
	height: 20px;
	border-top: 2px dotted #BBBBBB;
	border-left: 0px none;
	border-right: 0px none;
	border-right: 0px none;
	line-height: 130%;
}

.footer-text {
	font-size: 10px;
	font-weight: bold;
	color: #929292;
	padding-bottom: 2px;
}

.content {
	line-height: 130%
}

.content-download {
	background-color: #F2F2F2;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 2px;
}
.content-download-titel {
	background-color: #BBBBBB;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}


a.link-download:visited, a.link-download:link {font-size: 11px; color: #7F7F7F; text-decoration: none;}
a.link-download:hover, a.link-download:active {font-size: 11px; color: #7F7F7F; text-decoration: underline;}
 
/*

.inhalt-1 {
	color: #333333;
	text-align: left;
	padding-left: 34px;
	padding-right: 55px;
	padding-bottom: 30px;
}

.seitliche-infos {
	color: #333333;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 40px;
}

.inhaltsfoto-1 {
	border: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}
*/

.spacer {
	font-size: 1px;
}


.bildlegende {
	font-size: 10px;
	color: #777777;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*  formulare */

.searchbox{
	background-color: #FFFFFF;
	color: #666666;
	font-size: 10px;
	border-width: 0px;
	border-style: none;
	width: 98px;
}

a.sitemap-rot:visited, a.sitemap-rot:link, a.sitemap-rot:hover, a.sitemap-rot:active {
	color: #F36822;
	text-decoration: none;
}

a.sitemap-orange:visited, a.sitemap-orange:link, a.sitemap-orange:hover, a.sitemap-orange:active {
	color: #DD7914;
	text-decoration: none;
}

a.sitemap-grau:visited, a.sitemap-grau:link, a.sitemap-grau:hover, a.sitemap-grau:active {
	color: #BBBBBB;
	text-decoration: none;
}

a.sitemap-gelb:visited, a.sitemap-gelb:link, a.sitemap-gelb:hover, a.sitemap-gelb:active {
	color: #D9A109;
	text-decoration: none;
}

input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	padding-left: 2px;
	border-right-color: #A5ACB2;
	border-bottom-color: #A5ACB2;
	border-left-color: #A5ACB2;
	border-top-color: #A5ACB2;
	border-width: 1px;
	border-style: solid solid solid solid;	
}

.input-select {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	padding-left: 2px;
	border-right-color: #A5ACB2;
	border-bottom-color: #A5ACB2;
	border-left-color: #A5ACB2;
	border-top-color: #A5ACB2;
	border-width: 1px;
	border-style: solid solid solid solid;	
}

.input-none {
	border-style: none;	
}

.td-input {
	padding-top: 3px;
	padding-bottom: 3px;
}


ol {
	margin-left: -10px;
	padding-left: 40px;
}
