/* Reset */
*{margin: 0;padding: 0;border: 0;list-style:none;outline:0;font-style: normal}
html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li {margin:0;padding:0;}
a:link, a:visited, a:hover, a:active{text-decoration:none;} 
/* ENDE Reset */

/* Body */
html, body{font-size: 101%;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
/* ENDE Body*/

/* Schrift festlegen */
h1, h2, h3, h4, h5, h6{}
h1{font-size:19px;margin-bottom:0.4em;font-weight:normal;}
p{font-size:14px;color:#595959;margin-bottom:10px;line-height:20px;margin-left:20px;}
.liste{font-size:14px;color:#595959;margin-bottom:10px;line-height:20px;}
/* ENDE Schrift festlegen */


/* Hintergrund */
div img.hintergrundbild {min-height: 100%;min-width: 1024px;width: 100%;height: auto;position: fixed;top: 0;left: 0;}

/* ENDE Hintergrund */

/* Beacon */
#beacon {width: 100%;height: 154px;margin: 0px 0 0 0;background: transparent url('../images/page_logo_balken.png') repeat-x right 11px;position: absolute;top:130px;z-index:9999;}
#beacon_logo {width: 1048px;height: 181px;overflow:hidden;display:block;background: transparent url('../images/page_header.png') no-repeat top right;margin: 0 auto;position: relative;left:50%;margin-left:-524px;}
/* ENDE Beacon */

/* Wrapper */ 
#wrapper {position:absolute;width:866px;top:88px;left:50%;margin-left:-524px;padding-left:182px;}
/* ENDE Wrapper */

/* Header */ 
#header{background: transparent url('../images/page_content_header.png') repeat-y top left; width:790px;height:10px;}
/* ENDE Header */

/* MainContent */ 
#left-col{position:absolute;top:10px;left:182px;width:158px;z-index:4;color: #333333;padding:230px 21px 0 21px;}
#container-block {width:790px;left:0px;z-index:1;height:80%;background: transparent url('../images/page_content.png') repeat-y top left;} 
#content-col{margin:0 0px 0 200px;padding:230px 65px 10px 90px;position:relative;color: #333333;z-index:5;min-height:500px;}
/* ENDE MainContent */ 

/* Navi */ 
#main_navi{font-size:19px;}
#main_navi .navi li{border-bottom:1px solid #FFFFFF}
#main_navi .navi li a{color:#FFFFFF; display:block;padding-left:30px; line-height:35px}
#main_navi .navi li a:hover{color:#EB7903;}
#main_navi .navi li span{color:#EB7903;padding-left:30px; line-height:35px}
/* ENDE Navi */

/* Footer */ 
#footer{background: transparent url('../images/page_footer.png') repeat-y top left; width:790px;height:10px;}
/* ENDE Footer */





