html, body { width:100%; height:100%; margin:0; padding:0; -webkit-text-stroke:1px transparent;}

BODY{background:#060e1b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; margin:0px; padding:0px;}
H1{padding:0px; margin:0px; font-size:22px; font-weight:normal;}
H2, H3{padding:0px; margin:0px; font-size: 15px; font-weight:bold;}
a {color: #fff; text-decoration:none;}
a img{color:none; border:0px;}
p {padding:0px; margin:10px 0 10px 0;}
.clear{clear:both;}
object {outline:none;}

#flashcontent {font-size:9px; text-align:center;}
.background{position:fixed; top:0px; left:auto; width:100%; height:100%; z-index:1;}

.header {position:fixed; top:0px; left:5%; z-index:10;}
.header .nav{color:#fff; float:left; text-transform:uppercase; font-size:18px; outline:0; -moz-outline:0; width:80%; height:50%; position:fixed; z-index:200; display:none;}
.header .nav ul {list-style-type:none; margin:0px; padding:0px;}
.header .nav ul li.ebene1, .header .nav ul li.ebene1aktiv{margin:0px; font-size:13px; font-weight:bold;}
.header .nav ul li.ebene2, .header .nav ul li.ebene2aktiv{margin:0 0 0 20px; font-size:11px;}
.header .nav ul li.ebene3, .header .nav ul li.ebene3aktiv{margin:0 0 0 40px; font-size:11px;}

.header .nav ul li.ebene1aktiv a, .header .nav ul li.ebene2aktiv a, .header .nav ul li.ebene3aktiv a{color:#bababa;}

.logo{background:url(content/borchardt_catering.png) no-repeat; width:260px; height:78px; color:#fff; z-index:15; position:fixed; top:40px; right:5%; display:none;}

.content_container{width:600px; height:50%; vertical-align:bottom; float:left; text-align:left; position:fixed; bottom:20px; left:4%; z-index:5;}
.content{position:absolute; bottom:-10px; padding:10px 10px 0 7px; max-height:100%; overflow:hidden; line-height:17px; letter-spacing: 0.06em;}
.content .bigtext{font-size:24px; line-height:24px; text-transform:uppercase;}

.container_location{width:500px;}
.container_location a {outline:0;}
.container_location .map{float:right;}
.container_location .link{float:left; color:red;}


.footer{position:fixed; z-index:50; text-align:right; bottom:24px; right:4%; text-transform:uppercase; font-size:12px;}
.footer .metanav{float:left; color:#8c8c8c;}
.footer .lang{float:left; margin:0 0 0 20px;}
.footer .lang .off{padding:0 0 0 5px; color:#fff;}
.footer .metanav a, .footer .lang a{color:#fff; margin:0 5px 0 5px; }
.footer a.deutsch, .footer a.deutsch_aktiv{background:url(content/footer_pipe.gif) 100% 3px no-repeat; padding:0 10px 0 0;} 
.footer .metanav a:hover, .footer .metanav a.active, .footer a.deutsch:hover, .footer a.deutsch_aktiv:hover, .footer a.english:hover, .footer a.lang:hover{color:#446549;}

.employee{background:#446525; color:#fff; width:660px;}
.employee img{margin:0px !important; float:none !important;}
.employee .left{float:left; border-right:5px solid #000; line-height:18px;}
.employee .shortinfo{display:block; width:200px;padding:10px; font-size:17px; letter-spacing:1px;}
.employee .shortinfo a{font-size:12px; text-transform:none; letter-spacing:0px;}
.employee .right{padding:15px 15px 0 265px; font-size:17px; letter-spacing:1px; line-height:22px; height:300px; vertical-align:middle;}



/* Ext Powermail*/

.tx-powermail-pi1{margin:0 0 0 0;}
fieldset.tx-powermail-pi1_fieldset div.even, fieldset.tx-powermail-pi1_fieldset div.odd{background:none;}
fieldset.tx-powermail-pi1_fieldset label{margin:-2px 0 0; width:160px; text-transform:none; color:#808285; font-weight:normal; text-transform:uppercase;}
fieldset.tx-powermail-pi1_fieldset legend{display:none;}
fieldset.tx-powermail-pi1_fieldset{padding:0px; border:0px; background:none;}
fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, 
fieldset.tx-powermail-pi1_fieldset select.powermail_select{font-size:11px; border:0px; background:url(/fileadmin/templates/content/bg_formfield.gif) bottom right no-repeat; height:20px; width:290px; padding:0 0 0 3px;}
fieldset.tx-powermail-pi1_fieldset select.powermail_select {height:23px; padding:0 5px 5px 3px;}
textarea.powermail_textarea{height:50px !important; background:url(/fileadmin/templates/content/bg_formfield_textarea.gif) bottom right no-repeat !important;}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit{background:url(/fileadmin/templates/content/bg_form_send.gif) top right no-repeat; border:0 none; float:left; font-weight:bold; margin:-70px 0 0 465px; padding:6px 30px 10px 0; cursor:pointer;}


#containerImpressum{position:fixed; bottom:0px; padding:0 30px 0 30px; height:100%; overflow:hidden; text-transform:uppercase; width:600px; left:4%; background:#344e1c; color:#fff; display:none; z-index:1000; font-size:12px;}
#containerImpressum h1{color:#fff; font-size:30px; margin-top:45px;}
#containerImpressum a{color:#fff;}

#fadeContent{position:fixed; bottom:31px; padding:0 30px 0 30px; height:100%; width:600px; left:4%; background:#344e1c; color:#fff; display:none; z-index:1000;}
#fadeContent .rgmediaimages-media{border:2px solid #fff;}
#fadeContent a, #containerImpressum a{outline:0;}
#fadeContent h1{margin:30px 0 0 0; text-transform:uppercase;}
#fadeContent .inner{bottom:0px; position:absolute; vertical-align:bottom; width:600px;}

#containerVideo{margin:0 0 63px 0;}

#map{border:10px solid #ec008c;}

a.close, #containerImpressum a.close{background:url(/fileadmin/templates/content/bg_close.jpg) no-repeat top right; padding:2px 25px 10px 0; color:#fff; display:block; text-align:right;}
#closeLocation{background:url(/fileadmin/templates/content/close_location_bold.png) no-repeat top right; padding:2px 25px 10px 0; color:#fff; display:block; text-align:right; margin-top:30px; width:695px;}
