BODY {
	FONT-SIZE: 68.75%; COLOR: #484848; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A {
	COLOR: #FF6400
}
A:link {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.current {
	FONT-WEIGHT: bold
}
A.anchor {
	
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN-TOP: 20px; LINE-HEIGHT: 1.5em
}
H1  {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 5px 0px 0px; COLOR: #FF6400
}
H2  {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 25px 0px 0px; COLOR: #FF6400
}
H3 {
		FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 10px 0px 0px; COLOR: #FF6400
}
H4 {
	 FONT-SIZE: 1.7em; COLOR: #FFFFFF; TEXT-ALIGN: right; FLOAT: right;
}
UL {
	MARGIN-TOP: 10px
}
LI {
	MARGIN-TOP: 2px; PADDING-LEFT: 10px; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: none
}
.inputBoxAdmin8 {
	color : #484848; background : #FFFFFF; border-color : #484848; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;
}
.inputSubmit
{
color: #484848; background-color: #FFF1D0; border-color : #484848; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; 
}

.inputImage {
	MARGIN: 20px 0px 0px
}
#boxContent #boxLeftColumn .inputImage {
	MARGIN-TOP: 10px
}
.inputText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 95%; PADDING-TOP: 2px
}
.inputFile {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 95%; PADDING-TOP: 2px; POSITION: relative
}
TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 95%; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	WIDTH: 96%
}
.Radiobutton {
	VERTICAL-ALIGN: middle
}
.RadioLabel {
	VERTICAL-ALIGN: middle
}


FORM .left {
	FLOAT: left; WIDTH: 52%
}
FORM .right {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 43%
}

#boxContent #boxLeftColumn .hr {
	MARGIN-TOP: 10px; PADDING-TOP: 10px
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0; POSITION: relative
}

.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 20px; MARGIN-LEFT: auto; WIDTH: 710px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; POSITION: relative
}
.footer .copyright {
	FLOAT: left; COLOR: #484848; POSITION: relative
}
.footer .menue {
	FLOAT: right; POSITION: relative
}
.footer .menue LI {
	BACKGROUND: 0px 50%; FLOAT: left; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
.footer .backToTop {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: right; POSITION: relative
}
.headerimage {
	DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 995px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 153px
}
.header {
	BACKGROUND:  url(images_layout/bg_top.gif) repeat-x; MARGIN-LEFT: auto; WIDTH: 996px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 86px
}
.header .logo {
	LEFT: 20px; POSITION: relative; TOP: 0px
}
.header .ani {
	POSITION: absolute; left:861px; top:0px; z-index:2;
}
.header .line1 {
	POSITION: absolute; left:860px; top:0px; z-index:2;
}
.header .line3 {
	POSITION: absolute; left:860px; top:112px; z-index:2;
}
.header .bg_right {
	POSITION: absolute; left:767px; top:111px; z-index:2;
}

.header .status {
	 FLOAT: right; MARGIN: 60px 10px 0px 0px; COLOR: #ffffff; POSITION: relative
}

.header .status A {
	COLOR: #ffffff
}
PRE {
	BORDER-RIGHT: #666666 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #666666 1px dashed; COLOR: #cc0000; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px dashed; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
.box_a {
	BACKGROUND-COLOR: #D5D4D2
}
.box_b {
	BACKGROUND-COLOR: #e4e2e3
}
.box_c {
	BACKGROUND-COLOR: #fefdfd
}
.box_d {
	BACKGROUND-COLOR: #c5c3c4
}
.point_list {
	FONT-SIZE: 1.0em; MARGIN: 10px 20px 0px; POSITION: relative
}
.point_list LI {
	PADDING-LEFT: 15px; BACKGROUND: url(images_layout/b_point.gif) no-repeat 0px 5px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
.link_list {
	FONT-SIZE: 1.0em; MARGIN: 20px 0px 0px; POSITION: relative
}
.link_list LI {
	PADDING-LEFT: 12px; BACKGROUND: url(images_layout/b_link.gif) no-repeat 0px 5px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
.home_list {
	FONT-SIZE: 1.0em; MARGIN: 20px 0px 0px; POSITION: relative
}
.home_list LI {
	PADDING-LEFT: 12px; BACKGROUND: url(images_layout/b_top.gif) no-repeat 0px 5px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
.down_list {
	FONT-SIZE: 1.0em; MARGIN: 20px 0px 0px; POSITION: relative
}
.down_list LI {
	PADDING-LEFT: 12px; BACKGROUND: url(images_layout/b_down.gif) no-repeat 0px 5px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
.back_list {
	FONT-SIZE: 1.0em; MARGIN: 20px 0px 0px; POSITION: relative
}
.back_list LI {
	PADDING-LEFT: 12px; BACKGROUND: url(images_layout/b_left.gif) no-repeat 0px 5px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
.main_menue {
	PADDING-LEFT: 0px; BACKGROUND:  url(images_layout/bg_main_menue.gif) no-repeat; MARGIN: 0px auto; WIDTH: 996px; POSITION: relative; HEIGHT: 27px
}
.main_menue LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  BACKGROUND: 0px 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main_menue LI A {
	DISPLAY: block; WIDTH: 92px; HEIGHT: 20px; TEXT-ALIGN: center
}
.main_menue LI A.help {
	BACKGROUND:  url(../../Temp/www/images/mmbutton_last.gif) no-repeat
}
.main_menue LI A IMG {
	POSITION: relative; TOP: 4px; LEFT: 0px
}
.main_menue LI A.home:hover {
	BACKGROUND:  url(images_layout/meno_home.gif) no-repeat
}
.main_menue LI A.homeActive {
	BACKGROUND:  url(images_layout/meno_home.gif) no-repeat
}
.main_menue LI A.news:hover {
	BACKGROUND:  url(images_layout/meno_news.gif) no-repeat; 
}
.main_menue LI A.newsActive {
	BACKGROUND:  url(images_layout/meno_news.gif) no-repeat; 
}
.main_menue LI A.standorte:hover {
	BACKGROUND:  url(images_layout/meno_standorte.gif) no-repeat
}
.main_menue LI A.standorteActive {
	BACKGROUND:  url(images_layout/meno_standorte.gif) no-repeat
}
.main_menue LI A.leistungen:hover {
	BACKGROUND:  url(images_layout/meno_leistungen.gif) no-repeat
}
.main_menue LI A.leistungenActive {
	BACKGROUND:  url(images_layout/meno_leistungen.gif) no-repeat
}
.main_menue LI A.referenzen:hover {
	BACKGROUND:  url(images_layout/meno_referenzen.gif) no-repeat
}
.main_menue LI A.referenzenActive {
	BACKGROUND:  url(images_layout/meno_referenzen.gif) no-repeat
}
.main_menue LI A.unternehmen:hover {
	BACKGROUND:  url(images_layout/meno_unternehmen.gif) no-repeat
}
.main_menue LI A.unternehmenActive {
	BACKGROUND:  url(images_layout/meno_unternehmen.gif) no-repeat
}
.main_menue LI A.auszeichnung:hover {
	BACKGROUND:  url(images_layout/meno_auszeichnung.gif) no-repeat
}
.main_menue LI A.auszeichnungActive {
	BACKGROUND:  url(images_layout/meno_auszeichnung.gif) no-repeat
}
.main_menue LI A.jobs:hover {
	BACKGROUND:  url(images_layout/meno_jobs.gif) no-repeat
}
.main_menue LI A.jobsActive {
	BACKGROUND:  url(images_layout/meno_jobs.gif) no-repeat
}
.main_menue LI A.english:hover {
	BACKGROUND:  url(images_layout/meno_gaestebuch.gif) no-repeat
}
.main_menue LI A.englishActive {
	BACKGROUND:  url(images_layout/meno_gaestebuch.gif) no-repeat
}


#boxContent #tab_mid {
	FLOAT: left; MARGIN: 0px 19px 50px 21px; WIDTH: 547px; POSITION: relative
}

TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbbd9b 1px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TH.left {
	TEXT-ALIGN: left
}
TD.left {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px
}
TD.title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 25px 0px 0px; COLOR: #FF6400
}
TD.images {
	TEXT-ALIGN: left; FONT-SIZE: 9px
}
TH.right {
	TEXT-ALIGN: right
}
TD.right {
	TEXT-ALIGN: right
}
TH.top {
	VERTICAL-ALIGN: top
}
TD.top {
	VERTICAL-ALIGN: top
}
.news_list {
	MARGIN-TOP: 20px
}
.news_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
.news_list LI A {
	PADDING-RIGHT: 17px; PADDING-BOTTOM: 2px; FONT-SIZE: 1em; BACKGROUND:  url(images_layout/b_link.gif) no-repeat right center
}

.image_austausch {
	DISPLAY: block; POSITION: relative
}
.image_austausch_text {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: right
}
.header .image_text {
	POSITION: absolute; right:3px; top:300px; z-index:2; PADDING-RIGHT: 10px; 
}
.home#boxContent #tab_mid {
	MARGIN: 0px; WIDTH: 767px
}

