q

body {
margin:.5em;
padding:0;
height:100%;
background-color:#ffffff;
color:#000000;  
text-align:center;
font-size:.9em;
}

@font-face {
	font-family:  "TradeGothicLTStd-BdCn20";
	src: url("resources/fonts/TradeGothicLTStd-BdCn20.otf");
	src: local("Trade Gothic LTStd Bold Condensed"), local("TradeGothicLTStd-BdCn20"),  
	url("resources/fonts/TradeGothicLTStd-BdCn20.otf") format("opentype");
}

@font-face {
	font-family:  "TradeGothicLTStd-Cn18";
	src: url("resources/fonts/TradeGothicLTStd-Cn18.otf");
	src: local("Trade Gothic LTStd Condensed"), local("TradeGothicLTStd-Cn18"),  
	url("resources/fonts/TradeGothicLTStd-Cn18.otf") format("opentype");
}

@font-face {
	font-family:  "TradeGothicLTStd-Light";
	src: url("resources/fonts/TradeGothicLTStd-Light.otf");
	src: local("Trade Gothic LTStd Light"), local("TradeGothicLTStd-Light"),  
	url("resources/fonts/TradeGothicLTStd-Light.otf") format("opentype");
}



a.footer:link { font-family:Helvetica, Arial, sans-serif;
font-size: 09px;color: #000000; text-decoration: none }
a.footer:visited { font-family:Helvetica, Arial, sans-serif;
font-size: 09px;color: #000000; text-decoration: none }

a.smalllink:link { font-family:Helvetica, Arial, sans-serif;
font-size: 09px;color: #f29400; text-decoration: none }
a.smalllink:visited { font-family:Helvetica, Arial, sans-serif;
font-size: 09px;color: #f29400; text-decoration: none }

a:link{
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:10pt;
}
a:hover{
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:10pt;
}
a:visited{
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:10pt;
}
.navbar {
text-align:center;
}
.navbar ul {
background-image: url(resources/media/images/bg.png);
width:800px;height:37px;
border-bottom:8px solid #dddddd;
color:#f29400;
padding-top:5px;
padding-left:0px;

text-decoration:none;
text-align:center;

}

.navbar ul li {
/*display: inline;*/
float:left;
list-style: none;
width: 200px;
/*padding-left:35px;
padding-right:35px;
/*padding-left:08px;*/
text-align:center;
}

.navbar ul li a {
display: block;

font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#000000;
text-decoration:none;
font-size:12pt;
width: 200px;
/*padding-left:50px;
padding-right:50px;*/
margin-left:0px;
text-align:center;
}


.navbar ul li a:visited {
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#000000;
text-decoration:none;
font-size:12pt;

/*padding-left:50px;
padding-right:50px;*/
margin-left:0px;
}


.navbar ul li a:hover { 
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:14pt;
height:37px;
border-bottom:8px solid #f29400;
padding-bottom:0px;

/*padding-left:50px;
padding-right:50px;*/
/*margin-left:0px;
margin-right:0px;*/
}

.activecolor2 {
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:14pt;
height:37px;
border-bottom:8px solid #f29400;
/*padding-top:15px;
padding-bottom:15px;
/*padding-left:50px;
padding-right:50px;*/
margin-left:0px;
}

.navbar_referenzen ul {
background-image: url(resources/media/images/bg.png);
width:790px;height:37px;
border-bottom:8px solid #dddddd;
color:#f29400;
padding-top:15px;
text-decoration:none;
text-align:center;
}

.navbar_referenzen ul li {
display: inline;
list-style: none;
padding-left:08px;}

.navbar_referenzen ul li a {
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#000000;
text-decoration:none;
font-size:12pt;
padding-left:35px;
padding-right:35px;
margin-left:25px;}


.navbar_referenzen ul li a:visited {
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#000000;
text-decoration:none;
font-size:12pt;
padding-left:35px;
padding-right:35px;
margin-left:25px;
}


.navbar_referenzen ul li a:hover { 
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:12pt;
height:50px;
border-bottom:8px solid #f29400;
padding-top:15px;
padding-bottom:10px;
}

ul {
padding-left:10px;
margin-top: 08px;
margin-bottom: 0px;}

.header {
background-image: url(resources/media/images/bg.png);
font-family:  "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
text-decoration:none;
margin:auto;
padding-left:00px;
margin-left:00px;
padding-top: 25px;
height:110px;
width:800px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
line-height: 4,5;
}

.header ul li {
list-style: none;
}

.header ul li a {
font-family: "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
color:#000000;
text-decoration:none;
font-size:12pt;
}

.header ul li a:visited {
font-family: "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
color:#000022;
text-decoration:none;
font-size:12pt;
}
.header ul li a:hover {
font-family: "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:12pt;
}

.activecolor {
font-family: "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:12pt;
}

.img_pos {
 position:relative;
 top:-73px;
 left:350px;
}

#centerColumn { 	
margin:0 auto;
padding:0px;
width:800px;
text-align:left;
vertical-align: middle;	
background-color:#ffffff;
}

#topbar {
margin-top:50px;
background-image: url(resources/media/images/bg.png);
width:800px;height:100px;
}

.container-mitarbeiter {border-bottom:1px solid black; width:790px; padding-bottom:10px; padding-top:15px; padding-left: 10px;height: 100%;}
.container-home {border-bottom:1px solid black; width:800px; padding-bottom:10px; padding-top:5px; padding-left: 0px;height: 100%;}
.container-mitarbeiter-beschreibung {float:left; width: 320px;padding-right:10px;padding-bottom:0px;}

.mitarbeiterfoto {margin-left:0px}
.back {border:0 solid blue;
left:0;
margin-left:0;
position:absolute;
top:483px;}
.back2 {border:0 solid blue;
position:absolute; top:950px; left:100px}


.pseudo {clear:both}

#content {
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
float:left;
margin-top:0px;
width:800px;
background-color:#ffffff;
padding-bottom:15px;}

#menuwrapper{
background-image: url(resources/media/images/bg.png);
float:left;
width:100%;
height:330px;
margin-bottom:20px;}


#content_kunden {
font-family: "TradeGothicLTStd-Cn18";Helvetica, Arial, sans-serif;
float:left;
margin-top:60px;
width:800px;
background-color:#ffffff;
padding-bottom:10px;
}

#kundenlogos {

width: 160px;
height: 160px;
margin: 10px 10px 20px 30px;
float:left;
}

.logocentered {
 line-height:250%;
  width:auto;
   margin:1em 20%;
   text-align:center;
}

.logomargin {
padding-bottom:15px;
}

ul.liste { 
	list-style-type: disc;
        color: #FFFFFF; 
}
ul.liste li span {
color: #000000;
}

.superheadlinefont {
font-family: "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
color:#323232;
text-decoration:none;
font-size:15pt; }

.headlinefont {
font-family: "TradeGothicLTStd-BdCn20";Helvetica, Arial, sans-serif;
color:#323232;
text-decoration:none;
font-size:10pt; }

.smallfont {
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#323232;
text-decoration:none;
font-size:09pt;
line-height: 15pt;
}



.smallfontlogos {
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#323232;
text-decoration:none;
font-size:09pt;
line-height: 7pt;
margin-bottom:20px;}

.smallfontorange {
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#f29400;
text-decoration:none;
font-size:09pt;
font-weight:500;
line-height: 1,5pt;
text-transform: uppercase;
}

.tinyfont {
font-family: "TradeGothicLTStd-Light";Helvetica, Arial, sans-serif;
color:#646464;
text-decoration:none;
font-size:8pt;
line-height: 1,5pt;
}

#footer {
position:relative;
font-family:Helvetica, Arial, sans-serif;
font-size: 08px;
clear:both;
bottom:0px;
margin-bottom:0px;
padding:0px;
height:4em;
line-height:1.5em;
text-align:center;
font-size:.6em;
background-color:#ffffff;
}

#footer_kunden {
position:relative;
font-family:Helvetica, Arial, sans-serif;
font-size: 08px;
clear:both;
bottom:0px;
margin-bottom:0px;
padding:0px;
height:4em;
line-height:1.5em;
text-align:center;
font-size:.6em;
background-color:#ffffff;
border-top:1px solid black; width:800px;  padding-top:15px;height: 100%;
}

.blogfont {
font-family:Helvetica, Arial, sans-serif;
font-size: 12px;
}


.container-mitarbeiter-beschreibungXX {height:400px; width:300px; }
#slider {position:absolute;
top:-518px;left:153px}



