/****************************************************************/
/*																*/
/*	Navigation													*/
/*																*/
/****************************************************************/
.level1, .level1:visited, .level1:hover {
font-size: 012px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
.level1:active {
font-size: 012px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

.level2, .level2:visited, .level2:hover {
font-size: 012px;
color: #3b2a25;
text-decoration: none;
font-weight: normal;
}
.level2:active {
font-size: 012px;
color: #3b2a25;
text-decoration: none;
font-weight: bold;
}


.level3, .level3:visited, .level3:active {
font-size: 011px;
color: #003366;
background-color: #ECF0F4;
text-decoration: none;
font-weight: normal;
padding-left: 014px;
padding-top: 001px;
padding-bottom: 001px;
border-bottom: 000px solid #FFFFFF;
}
.level3:hover {
font-size: 011px;
color: #003366;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 014px;
padding-top: 001px;
padding-bottom: 001px;
border-bottom: 000px solid #FFFFFF;
}
.level3hl, .level3hl:hover, .level3hl:active, .level3hl:visited {
font-size: 011px;
color: #003366;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 014px;
padding-top: 001px;
padding-bottom: 001px;
border-bottom: 000px solid #FFFFFF;
}
.level5, .level5:visited {
font-size: 012px;
text-decoration: none;
font-weight: normal;
}
.level5:hover, .level5:active, .level5hl, .level5hl:hover, .level5hl:active, .level5hl:visited {
font-size: 012px;
text-decoration: none;
font-weight: normal;
}
.level5:hover {
font-size: 012px;
text-decoration: none;
font-weight: normal;
}
.level5:active {
font-size: 012px;
text-decoration: none;
font-weight: normal;
}

a.metanavi:visited {
font-size: 011px;
color: #000000;
text-decoration: none;
font-weight: normal;
margin-left: 001px;
margin-right: 001px;
}
a.metanavi {
font-size: 011px;
color: #000000;
text-decoration: none;
font-weight: normal;
margin-left: 001px;
margin-right: 001px;
}
a.metanavi:hover {
font-size: 011px;
color: #000000;
text-decoration: none;
font-weight: normal;
margin-left: 001px;
margin-right: 001px;
}
a.metanavi:active {
font-size: 011px;
color: #000000;
text-decoration: none;
font-weight: normal;
margin-left: 001px;
margin-right: 001px;
}

/****************************************************************/
/*																*/
/*	Allgemein													*/
/*																*/
/****************************************************************/
a,.links:link {
font-size: 012px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}
a:hover,.links:hover {
font-size: 012px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}
a:active,.links:active {
font-size: 012px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}
a:visited,.links:visited {
font-size: 012px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}

td,body,a,div,p,.content {
font-family: Arial;
font-size: 012px;
color: #4e4e4e;
}

.linkssmall:link {
font-size: 010px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}
.linkssmall:hover {
font-size: 010px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}
.linkssmall:active {
font-size: 010px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}
.linkssmall:visited {
font-size: 010px;
color: #3366cc;
text-decoration: none;
font-weight: normal;
}

/****************************************************************/
/*																*/
/*	Elemente													*/
/*																*/
/****************************************************************/
.headline1 {
font-size: 013px;
color: #5b5b5b;
font-weight: bold;
}
.headline2 {
font-size: 013px;
color: #003366;
font-weight: bold;
border-bottom: 001px solid #003366;
padding-right: 002px;
padding-top: 015px;
padding-bottom: 002px;
}
.headline3 {
font-size: 012px;
color: #FFFFFF;
font-weight: bold;
border-bottom: 000px solid #FFFFFF;
background-color: #738FAB;
padding-left: 002px;
padding-right: 002px;
padding-top: 002px;
padding-bottom: 002px;
}
.headline4 {
font-size: 012px;
color: #738FAB;
font-weight: bold;
padding-top: 015px;
}
.tblrowhl {
font-size: 012px;
background-color: #CCD6E0;
font-weight: bold;
}
.tblrow {
background-color: #F3F5F7;
font-size: 012px;
font-weight: regular;
}
.form Formularfeld,.form feld,.form {
font-family: Arial;
font-size: 012px;
background-color: #FFFFFF;
border-left: 001px solid #01916d;
border-right: 001px solid #01916d;
border-top: 001px solid #01916d;
border-bottom: 001px solid #01916d;
}

.formbox {
font-family: Arial;
font-size: 012px;
background-color: #ffffff;
border-left: 001px solid #b6b6b6;
border-right: 001px solid #b6b6b6;
border-top: 001px solid #b6b6b6;
border-bottom: 001px solid #b6b6b6;
height: 020px;
width: 120px;
}
textarea, .form2 {
font-family: Arial;
font-size: 011px;
background-color: #FFFFFF;
border-left: 001px solid #b6b6b6;
border-right: 001px solid #b6b6b6;
border-top: 001px solid #b6b6b6;
border-bottom: 001px solid #b6b6b6;
width: 200px;
}
.button,.Button:visited,.Button:active,.Button:hover {
font-size: 010px;
color: #3b2a25;
background-color: #d8d5d3;
text-decoration: none;
font-weight: normal;
border-left: 001px solid #1a9331;
border-right: 001px solid #1a9331;
border-top: 001px solid #1a9331;
border-bottom: 001px solid #1a9331;
}
.boxButtons:link,.boxButtons:visited,.boxButtons:active,.boxButtons:hover {
font-size: 009px;
color: #E0E6EC;
background-color: #003366;
text-decoration: none;
font-weight: normal;
padding-left: 002px;
padding-right: 002px;
padding-top: 001px;
padding-bottom: 001px;
}
.teaserheadline {
color: #FFFFFF;
font-size: 012px;
font-weight: bold;
background-color: #738fab;
padding-left: 005px;
padding-right: 005px;
padding-top: 002px;
padding-bottom: 002px;
}

.RandUmDasBild {
	border-color: #01916d;
	border: 1px;
	border-top : 1px solid #01916d;
	border-bottom : 1px solid #01916d;
	border-right : 1px solid #01916d;
	border-left : 1px solid #01916d;
}
.KeinRandUmDasBild {
	border-color: #01916d;
	border: 0px;
	border-top : 0px solid #01916d;
	border-bottom : 0px solid #01916d;
	border-right : 0px solid #01916d;
	border-left : 0px solid #01916d;
}

/****************************************************************/
/*																*/
/*	Farben														*/
/*																*/
/****************************************************************/
.farbwert1 { /* Weiss */
background-color: #ffffff;
}
.farbwert2 { /* Gruen */
background-color: #01916d;
}
.farbwert3 { /* DunkelGrau */
background-color: #d9d9d9;
}
.farbwert4 { /* Schwarz */
background-color: #000000;
}
.farbwert5 { /* Grau */
background-color: #e0e0e0;
}
.farbwert6 { /* HellGrau */
background-color: #f4f4f4;
}
.farbwert7 { /* Grau2 */
background-color: #f8f8f8;
}


/****************************************************************/
/*																*/
/*	Alternative Linkklassen										*/
/*																*/
/****************************************************************/

a.teaserHeadLink:link, a.teaserHeadLink:visited, a.teaserHeadLink:hover, a.teaserHeadLink:active  {
	color:#5B5B5B;
	font-size:13px;
	font-weight:bold;
}


a.teaserHeadText:link, a.teaserHeadText:visited, a.teaserHeadText:hover, a.teaserHeadText:active  {
	color:#4E4E4E;
	font-family:Arial;
	font-size:12px;
	text-decoration: none;
	font-weight: normal;
}

.displayBlock {
	display:block;
}
