HTML {
	HEIGHT: 100%; body: background="/fileadmin/images/bg1.gif";
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; body: background="/fileadmin/images/bg1.gif" ; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana,helvetica,arial,sans-serif; HEIGHT: 100%
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal; 
}
A {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006E00; FONT-STYLE: underline; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.boxText { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
UL LI {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 30px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-SIZE: 10px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal
}
SELECT {
	FONT-SIZE: 10px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 0em; COLOR: #000000; LINE-HEIGHT: 1.3em; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal
}
LABEL {
	FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0em 0.6em 0em 0.8em; COLOR: #000000; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica,arial, sans-serif; FONT-VARIANT: normal
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0em 0em 20px; COLOR: #006E00; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica,arial, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0em 0em 20px; COLOR: #006E00; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica,arial, sans-serif
}
H3 {font-size:11px; color:#006E00; background:transparent; margin:0.4em 0 0.3em 0; padding-top:1em;}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0em 0em 15px; COLOR: #006E00; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica,arial, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0em 0em 10px; COLOR: #006E00; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica,arial, sans-serif
}
.rand {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 159px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.skip {
	DISPLAY: none; VISIBILITY: hidden; HEIGHT: 0px
}
.oben {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1D70A3; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; line-height: 20px; position:right;
}
.oben A:link {
	COLOR: #1D70A3; TEXT-DECORATION: none
}
.oben A:visited {
	COLOR: #1D70A3; TEXT-DECORATION: none
}
.oben A:active {
	COLOR: #006E00; TEXT-DECORATION: none
}
.oben A:hover {
	COLOR: #006E00; TEXT-DECORATION: none
}
.oben_act {
	FONT-SIZE: 12px; COLOR: #006E00; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;  line-height: 20px; position:right;
}
.oben_act A:link {
	COLOR: #006E00; TEXT-DECORATION: underline
}
.oben_act A:visited {
	COLOR: #006E00; TEXT-DECORATION: underline
}
.oben_act A:active {
	COLOR: #006E00; TEXT-DECORATION: underline
}
.oben_act A:hover {
	COLOR: #006E00; TEXT-DECORATION: underline
}
.nav_top {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #1D70A3; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;  PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-DECORATION: none;
}
.nav_top A{
	display: block;
	WIDTH: 155px;
	color: #FFFFFF;
	text-decoration : underline;
	margin-bottom: 0px;
	padding-left: 10px;
    padding-right: 0px;
	line-height: 30px;
}
.nav_top A:link {
	COLOR: #1D70A3; TEXT-DECORATION: none
}
.nav_top A:visited {
	COLOR: #1D70A3; TEXT-DECORATION: none
}
.nav_top A:active {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_top A:hover {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_top_act {
FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006E00; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.nav_top_act A{
	display: block;
	color: #006E00;
	text-decoration : none;
	margin-bottom: 0px;
	padding-left: 10px;
    padding-right: 0px;
	line-height: 30px;

}
.nav_top_act A:link {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_top_act A:visited {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_top_act A:active {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_top_act A:hover {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_topun {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #006E00; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; DISPLAY: block; PADDING-RIGHT: 0px; 
 TEXT-DECORATION: none
 }
.nav_topun A{
	display: block;
	color: #FFFFFF;
	WIDTH: 155px;
	text-decoration : none;
	margin-bottom: 0px;
	padding-left: 20px;
    padding-right: 0px;
	line-height: 20px;
}
.nav_topun A:link {
	COLOR: #006E00; TEXT-DECORATION: none
}
.nav_topun A:visited {
	COLOR: #006E00; TEXT-DECORATION: none;

}
.nav_topun A:active {
	COLOR: #006E00; TEXT-DECORATION: none;

}
.nav_topun A:hover {
	COLOR: #006E00; TEXT-DECORATION: underline;

}

.nav_topun_act {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #006E00; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; DISPLAY: block;  
 TEXT-DECORATION: none
 }
.nav_topun_act A{
FONT-WEIGHT: normal; 
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	display: block;
	WIDTH: 155px;
	color: #006E00;
	text-decoration: underline;
	PADDING-RIGHT: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	line-height: 20px;
}
.nav_topun_act A:link {
	COLOR: #006E00; TEXT-DECORATION: underline
}
.nav_topun_act A:visited {
	COLOR: #006E00; TEXT-DECORATION: underline
}
.nav_topun_act A:active {
	COLOR: #006E00; TEXT-DECORATION: underline

}
.nav_topun_act A:hover {
	COLOR: #006E00; TEXT-DECORATION: underline;

}
####################################################################################################################
.nav_topun1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #1D70A3; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; DISPLAY: block; PADDING-RIGHT: 0px; 
 TEXT-DECORATION: none
 }
.nav_topun1 A{
	display: block;
	color: #FFFFFF;
	WIDTH: 155px;
	text-decoration : none;
	margin-bottom: 0px;
	padding-left: 20px;
    padding-right: 0px;
	line-height: 20px;
}
.nav_topun1 A:link {
	COLOR: #1D70A3; TEXT-DECORATION: none
}
.nav_topun1 A:visited {
	COLOR: #1D70A3; TEXT-DECORATION: none;

}
.nav_topun1 A:active {
	COLOR: #1D70A3; TEXT-DECORATION: none;

}
.nav_topun1 A:hover {
	COLOR: #1D70A3; TEXT-DECORATION: underline;

}

.nav_topun_act1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #1D70A3; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; DISPLAY: block;  
 TEXT-DECORATION: none
 }
.nav_topun_act1 A{
FONT-WEIGHT: normal; 
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	display: block;
	WIDTH: 155px;
	color: #1D70A3;
	text-decoration: underline;
	PADDING-RIGHT: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	line-height: 20px;
}
.nav_topun_act1 A:link {
	COLOR: #1D70A3; TEXT-DECORATION: underline
}
.nav_topun_act1 A:visited {
	COLOR: #1D70A3; TEXT-DECORATION: underline
}
.nav_topun_act1 A:active {
	COLOR: #1D70A3; TEXT-DECORATION: underline

}
.nav_topun_act1 A:hover {
	COLOR: #1D70A3; TEXT-DECORATION: underline;

}







.naviueber {
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 7px; BORDER-BOTTOM: #6699CC 0px solid;  
sans-serif; BACKGROUND-COLOR: #E2F4F9; TEXT-DECORATION: none
}
.naviueber A:link {
	COLOR: #707070; TEXT-DECORATION: none
}
.naviueber A:visited {
	COLOR: #707070; TEXT-DECORATION: none
}
.naviueber A:active {
	COLOR: #6699CC; TEXT-DECORATION: none
}
.naviueber A:hover {
	COLOR: #6699CC; TEXT-DECORATION: none
}
.naviueber_act {
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 7px; BORDER-BOTTOM: #6699CC 0px solid; 
sans-serif; BACKGROUND-COLOR: #E2F4F9; TEXT-DECORATION: none
}
.naviueber_act A:link {
	COLOR: #6699CC; TEXT-DECORATION: none
}
.naviueber_act A:visited {
	COLOR: #6699CC; TEXT-DECORATION: none
}
.naviueber_act A:active {
	COLOR: #6699CC; TEXT-DECORATION: none
}
.naviueber_act A:hover {
	COLOR: #6699CC; TEXT-DECORATION: none
}
DIV#topArea {
	BORDER-RIGHT: red 0px solid; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: red 0px solid; Z-INDEX: 10; LEFT: 60px; BORDER-LEFT: red 0px solid; WIDTH: 930px; BORDER-BOTTOM: red 0px solid; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: -20px; HEIGHT: 118px
}

DIV#content {
PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 0px;  COLOR: #333; PADDING-TOP: 0px
	}
	
#content HR {
	BORDER-RIGHT: #e51924 0px dotted; BORDER-TOP: #e51924 1px dotted; MARGIN: 10px 20px; BORDER-LEFT: #e51924 0px dotted; BORDER-BOTTOM: #e51924 0px dotted; HEIGHT: 5px
}

	

	
/* #############################
** ### tt_news #################
** #############################
*/
.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccd; background:#f0f0f4;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}


/* LATEST Ansicht */
.news-latest-item {margin-bottom:1em;}
.news-latest-item h3 {padding-top:0; color:#006E00;}
.news-latest-item h3 a {text-decoration:underline;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item span.news-latest-date {color:#006E00; font-weight:normal;}
.news-latest-item img {padding-right:1em; padding-top:0.5em; float:left;}
.news-latest-morelink {padding:1px; border:1px solid #ccd; background:#006E00; text-align:center;}

/* LIST Ansicht */
.news-list-item {margin-bottom:1em;}
.news-list-item h3 {padding-top:0;}
.news-list-item h3 a {text-decoration:underline;}
.news-list-item h3 a:hover {background:transparent;}
.news-list-item h3 span.news-list-date {color:#C4C4C4; font-weight:normal;}
.news-list-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}
.news-list-morelink a {color:#669;}
.news-list-morelink a:hover {background:transparent;}
.news-list-category {color:#aaa;}

/* SINGLE Ansicht */
.news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0.5em; background:#f0f0f4; border-left:8px #BD0000 solid;}
.news-single-img {padding-right:15px;	float:left;}
.news-single-img p {padding:0; margin:0;}
.news-single-timedata {font:10px ; color:#aaa; margin-bottom:1em;}
.news-single-additional-info {}
.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}

/* ##############################
** ### tx_indexedsearch #########
** ##############################
*/

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {width:100px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {width:150px;}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {font-weight:bold; font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-whatis {margin-top:0px; margin-bottom:0px;}
.tx-indexedsearch, P.tx-indexedsearch-noresults {text-align:center; font-weight:bold;}
.tx-indexedsearch-title {color:#BD0000; background:#eeeeee; FONT-SIZE: 11px;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-title P {color:#BD0000; font-weight:bold;}
.tx-indexedsearch-percent {font-weight:normal; FONT-SIZE: 9px; background:#eeeeee;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-descr, P {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-info {background:#E9F1FB;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-secHead {margin-top:20px; margin-bottom:5px;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-secHead H2 {color:#BD0000; margin-top:0px; margin-bottom:0px; background:transparent;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-secHead TABLE {background:#transparent;}
.tx-indexedsearch, .tx-indexedsearch-res, .tx-indexedsearch-secHead TD {vertical-align:middle;}
.tx-indexedsearch, .tx-indexedsearch-res, .noResume {color :#666666;}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {	font-weight:bold; font-style:italic; padding:0 0.3em 0 0.3em; background:#C2FFB1; border:1px #2ECB01 solid;}

/* ###########################
** ### Language menu #########
** ###########################
*/
div.langMenu {padding:0 0 0 0;}
div.langMenu a:hover {background:transparent;}
div.langMenu img.flag {margin-top:4px; padding-right:7px;}
div.langMenu img.arrow {}

/* ##########################
** ### tx_dropdownsitemap ###
** ##########################
*/
.tx-dropdownsitemap-pi1 A {font-weight:bold; FONT-SIZE: 12px; COLOR: #BD0000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; DISPLAY: block; }
.tx-dropdownsitemap-pi1 li.open ol {display:block;}
.tx-dropdownsitemap-pi1 li.closed ol {display:none;}
.tx-dropdownsitemap-pi1 li.open ul {display:block;}
.tx-dropdownsitemap-pi1 li.closed ul {display:none;}
.tx-dropdownsitemap-pi1 div {border:solid 1px #CCC; background:#FFF; padding:2px; margin-bottom:5px;}
.tx-dropdownsitemap-pi1 div.level_2 {background:#FFFFFF;}
.tx-dropdownsitemap-pi1 div.level_2 a {font-weight:normal;}
.tx-dropdownsitemap-pi1 div.level_3 {background:#FFF;}
.tx-dropdownsitemap-pi1 div.level_4 {background:#FFFFFF;}
.tx-dropdownsitemap-pi1 div.level_5 {background:#FFF;}
.tx-dropdownsitemap-pi1 div.expAll {text-align:center; border:solid 1px #CCC; background:#FFF;}
.tx-dropdownsitemap-pi1 img {margin-right:0.5em;}
.tx-dropdownsitemap-pi1 a:hover {background:transparent;}





