@charset "utf-8";
/* CSS Document */

*	{ margin:0; padding:0; font-family: 'Open Sans', sans-serif; }

body {background-color:#eeeced; }

#header {width:100%; height:80px; border-bottom:#FFF 1px solid;}
#inner_header { width:972px; margin: 0 auto; border-left:#FFF 1px solid; }
#logo {float:left; margin:19px 0 0 16px; }

#language {margin:0 0 0 728px; }
#language ul { height:80px; list-style-type:none; border-left:#FFF 1px solid; }
#language li { float:left; font-size:12px;; border-right:#FFF 1px solid; }
#language a { height:80px; width:80px; display:block; line-height:80px; color: #818181; text-decoration:none; text-align:center; }
#language a:hover { color:#FFF; background-color:#d7d7d7; text-decoration:none;}

#slideshow { width:974px; margin:auto; }

#navi { width:100%; height:32px; border-bottom:#FFF 1px solid; border-top:#FFF 1px solid; }
#inner_navi { width: 972px; height:32px; margin: 0 auto; border-left:#FFF 1px solid; }
#inner_navi li { float:left; text-align:center; border-right:#FFF 1px solid; list-style-type:none;}
#inner_navi a { color:#818181; height:32px; text-decoration:none; text-align:center; display:block; line-height:32px; width:242px; }
#inner_navi a:hover, #inner_navi a.active { color: #FFF; background-color:#f28d01; text-decoration:none;}


#content { width:100%; background-color:#FFF; }
#inner_content { width:972px; margin: 0 auto; overflow:auto;}
#left { width:669px; padding:46px 60px 46px 0; float:left; font-size:14px; }
#right { margin:61px 0 0 728px;  }

#left li { list-style-type:none; }
#left li:before { content: "-"; margin-right:10px; }

h1 { font-weight:600; font-size:18px; margin-bottom:22px; }
h2 { font-weight:600; font-size:14px; margin-bottom:15px; }
p, #content ul, table { margin-bottom:22px; font-size:14px; line-height:18px; }
p a { color:#f28d01; text-decoration:none; }
p a:hover { text-decoration:underline; }
hr { border-bottom:none; width:520px; }

#footer { width:100%; }
#inner_footer { width: 972px; margin: 0 auto; }
#inner_footer ul { padding:25px 0 0 0; list-style-type:none; }
#inner_footer li { float:left; font-size:12px; list-style-type:none; padding-right:27px;}
#inner_footer a { color: #818181; text-decoration:none; }
#inner_footer a:hover { color:#FFF; text-decoration:none; }
#logo_footer { float:right; }

/****** Formular *******/
fieldset { border:none; margin-top:20px; }
legend { display:none; }

.powermail_fieldwrap { padding:1px 0px; clear:both }
.powermail_label { width:200px; display:block; float:left; }
.powermail_field { width:300px; }
input.powermail_field, textarea, select  { border:none; background-color:#eee; padding:2px 4px; }
select.powermail_field { width:308px; }
.powermail_fieldwrap_html  { padding:8px 0px; }
input.powermail_submit { background-color:#f28d01; padding:4px; margin:10px 0 0 200px; color:#fff; width:308px; }
div.powermail_check_outer { display: block; width: 400px; float: left; }
div.powermail_check_outer a { color:#f28d01; }

/****** Linkbox *****/
.link-box { padding:40px 35px 20px 35px; background-color:#eeeced;  }
.link-box a { font-size:18px; text-transform:uppercase; color:#818181; }
.link-box a:after { content:'\a»'; font-size:108px; line-height:50px; }
.link-box a:hover { color:#f28d01; text-decoration:none; }

/****** Bewerberansicht ********/
.powermail_frontend { position:relative; width:800px; padding:20px 50px; }
.powermail_frontend th { text-align:left; width:220px; border-bottom:1px solid #DDD; }
.powermail_frontend td { width:300px; border-bottom:1px solid #DDD; }
img.passbild { position:absolute; top:90px; right:70px; }

@media print {
	
#language, #slideshow, #navi, #footer, .powermail_frontend a { display:none; }
#logo { float:right; margin-right:100px; }
.powermail_frontend { padding-left:100px; }

}