  /* Layout Alignment | Layout-Ausrichtung */
  .page_margins { margin: 0 auto; }

  /* Layout Properties | Layout-Eigenschaften */
  .page_margins { width: 800px;  min-width: 800px; max-width: 800px; background: #C0C0C0; }
  
  #icons{text-align:right;border:0px solid #000;float:right;width: 300px;margin: 0px auto;height: auto;background: #c0c0c0;}
  
  #header {height:106px;width:800px;text-align:right;color:#000;background: url(img/logo.jpg) #454545 no-repeat;background-position:7% 45%;padding:0px;}
    
  #topnav { position:static; color: #aaa; bottom:0; background: transparent;}
  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }
  #topnav a:focus, #topnav a:hover, #topnav a:active { text-decoration:underline; background-color: transparent; }
  
  #arrownav{position:absolute;top:0;margin-top:270px;margin-left:-50px;width:860px; border:0px solid #000;}
  #arrownav a, #arrownav a:visited, #arrownav a:active{font-family:sans-serif; font-size:30px;color:#454545;}
  #arrownav a:hover{font-family:sans-serif; font-size:30px;color:#9B8A45;}
  #prevnav{ font-size:30px;vertical-align:middle;left:0;position:absolute;border:0px solid #000;}
  #nextnav{ font-size:30px;vertical-align:middle;right:0;position:absolute;border:0px solid #000;}
  
  
  #nav { z-index:2;position:relative;width:800px; bottom:0;margin: -1px 0; height:auto;}
  #clock { background:#515151;position:absolute;width:100px;height:100px;right:0;}
  #rightbottom {vertical-align:bottom;position:absolute;bottom:0;margin:0;}
  #main { position:relative; margin-top:0px; margin: 0px 0; background: #666666; }
  
  #footer { margin:0 auto; width:800px; padding: 10px 0px; color:#666; background: #C0C0C0; border-top: 0px #efefef solid; }
  #footer a { color: #999; background:transparent; font-weight: bold;}
  #footer a:focus, 
  #footer a:hover,
  #footer a:active {color: #9B8A45; background-color: transparent; text-decoration:underline;}
  

  #col1 { z-index:1; float: left; width: 700px}
  #col2 { display:none}
  #col3 {  width: auto; margin: 0 0 0 700px}
  #col1_content { color:#FFF;text-align:left;padding: 20px 0px 0 20px }
  #col3_content {padding: 0 0px 0 0px }
  
  #col1_content a {font-family: Arial, Helvetica, sans-serif; color: #fff; background:transparent; font-weight: bold;}
  #col1_content a:focus, 
  #col1_content a:hover,
  #col1_content a:active { color: #9B8A45; text-decoration:underline; background-color: transparent;}

.style1 {font:bold 13px Arial; }
.style1_big {font:bold 16px Arial; text-decoration: underline;}
.style2 {font:normal 12px Arial; }
.style3 {font:normal 13px Arial;}
.style4 {font:normal 12px Arial;}
.style4bold {font:bold 12px Arial;}

img {border:0px;}
body {
background: transparent url(images/bodybg.gif) repeat-x;
font-family: Arial;
font-size:12px;
color: #000;
background: #c0c0c0;
text-align: center;
margin: 20px auto;
}

body a {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #fff; background:transparent; font-weight: bold;}
body a:focus, 
body a:hover,
body a:active { color: #9B8A45; text-decoration:underline; background-color: transparent;}

#pages{	margin:0 auto; bottom:0; text-align:center;	}
#smallest{ overflow:hidden;height:10px;visibility:hidden;font-size:12px;color:#666;	}
#bigNumber {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:16px; color:#fff;}
#boldNumber { font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#fff;}

/*************START MAIN******************/
#language{
text-align:left;
border:0px solid #000;
float:left;
width: 200px;
margin: 0px auto;
height: 20px;
background: #c0c0c0;	
bottom:0;
}


#showPage{height:auto; font-family: Arial, Helvetica, sans-serif;font-size:12px;width:660px;border:0px solid #ccc; margin:0 auto; margin-left:0px; margin-top:-10px; margin-bottom:15px;margin-right:0px;}
#showPage a {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #fff; background:transparent; font-weight: bold;}
#showPage a:focus, 
#showPage a:hover,
#showPage a:active { color: #9B8A45; text-decoration:underline; background-color: transparent;}
#showPage ul{ margin-left:2em;	}
#showPage li{ margin-left:1em;	}
#showPage ol{ margin-left:2em;	}
#showPage h1{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #fff;}
#showPage h2{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #fff;}

#editTitle {display: block;height:20px; border:0px solid #000; font-family: Arial;font-size: 12px;color:#FFFFFF;width: 100px;float:left;text-align:left;margin: 0px 0px 5px 0px;clear:both;}
#editField input{height:18px; border:1px solid #fff;;background:#454545;color:#fff;width:550px; font-family: Arial;font-size: 12px;text-align: left;float:left; margin: 0px 0px 5px 5px;}
#editField img{border:1px solid #fff;width:100px;text-align: left;float:left; margin: 0px 0px 5px 5px;}
#editField select{border:1px solid #fff;background:#454545;color:#fff;width:552px; font-family: Arial;font-size: 12px;text-align: left;float:left; margin: 0px 0px 5px 5px;}
#editField #checkBox { width:20px;height:18px;}
#editField .selected{background:#fff;color:#000;}
iframe {color:#FFF;}

/* TOP NAVIGATION BAR */

.suckertreemenu{margin-top:-28px;}
.suckertreemenu ul{z-index:3;margin:0;padding:0;list-style-type:none;}
/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
text-align:center;
background-color: #454545; /*overall menu background color*/
}
/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 145px; /*Width of top level menu link items*/
padding: 5px 15px;
border: 0px solid black;
border-left-width: 0;
text-decoration: none;
color: #FFFFFF;
background-color: #454545;
}
/*1st sub level menu*/
.suckertreemenu ul li ul{left: 0;position: absolute;top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{display: list-item;float: none;}
/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ left: 159px; top: 0;}
/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 145px; /*width of sub menu levels*/
color: #FFFFFF;
text-decoration: none;
padding: 5px 15px;
border: 0px solid #ccc;
text-align:left;
}
.suckertreemenu ul  a:hover{background-color: #515151;color: white;}
/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{background: #454545 url(img/arrow-down.gif) no-repeat center right;}
/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{background: #454545 url(img/arrow-right.gif) no-repeat center right;}
* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */