/* Standard */

div#container{
font-family: Courier ; font-size: 12px; color: black;
}

.titel: {font-family: Courier; font-size: 14px; color: black;}
.text: {font-family: Courier; font-size: 12px; color: black;}
////a {font-family: Times; font-size: 12px; color: black;}
////a:link {font-family: Times; font-size: 12px; color: black;}
////a:visited {font-family: Times; font-size: 12px; color: black;}
////a:active {font-family: Times; font-size: 12px; color: black;}
////a:hover {font-family: Times; font-size: 12px; color: black;}

.Navigation  {visibility: hidden; display: none; }
.navcontainer  {visibility: hidden; display: none; }
.extra {visibility: hidden; display: none; }
.footer  {visibility: hidden; display: none;}

/*Der allgemeine Bereich Menü wird versteckt*/

div#Menu {visibility: hidden; display: none; }
div#footer  {visibility: hidden; display: none;}

/* HEADER SECTION */
div#header {visibility: hidden; display: none; margin:0; padding:0; background: transparent url(images/casablanca1.jpg) no-repeat right center; height:8em;}
div#header h1 a { visibility: hidden; display: none; height: 3em; min-height:8em; line-height:80px;margin:0; color: #fff; border-bottom: none; padding:0;}
div#header h1 a:hover { visibility: hidden; display: none;background-color: transparent; border-bottom: none; color: #79B30B}
div#header p#skip{ visibility: hidden; display: none;position: absolute; top: 3px; right: 3px; margin:0; padding: 0;}
#skip a,#skip a:visited { visibility: hidden; display: none;color:#fff; border-bottom: 1px solid #b71;}
div#header  {visibility: hidden; display: none;}


/* VERTICAL NAVIGATION */
div#navigation{visibility: hidden; display: none; float:left; width:200px;margin-left:-100%; color:#fff;}
div#Navigation  {visibility: hidden; display: none; }
div#navcontainer  {visibility: hidden; display: none;
.navcontainer { width: 198px; border-right: 1px solid #3A3C69; padding:0; margin-bottom: 1em; 
background-color: transparent; visibility: hidden; display: none;}
.navcontainer ul { list-style: none; margin: 0; padding: 0; border: none; width: 198px; min-width:198px; visibility: hidden; display: none;}
.navcontainer li { margin: 0;visibility: hidden; display: none; }
html>body .navcontainer li a { width: auto;}
.navcontainer li a,.navcontainer li a:visited { 
          display: block; padding: 5px 5px 5px 0.5em; border-left: 10px solid #3A3C69;
          border-right: 10px solid #3A3C69; background-color: #3A3C69; 
          text-decoration: none; font-weight:bold; width: 167px; min-width:165px; 
          color: #fff; border-bottom: 1px solid #616387; visibility: hidden; display: none;
}
.navcontainer li a:hover,.navcontainer li#active a { 
          border-left: 10px solid #fff; border-right: 10px solid #fff; 
          background-color: #616387; color: #fff; font-weight:bold; visibility: hidden; display: none;
}
.navcontainer li.menutitle {border-left: 10px solid #616387 ; border-right:10px solid #616387;  font-size:larger;
text-align:center; color: #b71; font-weight:bold; padding-bottom:1ex; border-bottom:none; text-transform:uppercase;}
.navcontainer li#last a { border-bottom:none;}  /* the last one in the list should get the id of 'last' in the list to remove the bottom border */

/* --- These are the subnavigation for sublinks. --- */
.navcontainer li ul li { display:none;} /* this hides all sublinks if it is not the currently active link */
.navcontainer li#active ul li { display: block;} /* this expands all sublinks if it is the currently active link */
.navcontainer li#active ul li a:link, .navcontainer li#active ul li a:visited { border-left-color:#3A3C69; border-right-color: #3A3C69; background-color: #555555; padding: 5px 0 5px 11px;}
.navcontainer li#active ul li a:hover { background-color:#fff; color:#b71;}

/* EXTRA SECTION */
div#extra {visibility: hidden; display: none; float:left;width:198px;margin-left:-200px; background-color: #3A3C69; border-left: 2px solid #3A3C69;}
/* RIGHT AFFILIATE LINKS BOX */
ul#affiliate {visibility: hidden; display: none; border:1px solid #616387; margin:0; padding:0; margin-right: 20px; margin-left: 5px; padding: 3px 4px 4px 6px; background-color:#3A3C69; list-style-type:none; }
ul#affiliate li {visibility: hidden; display: none; padding: 3px;}
ul#affiliate li a:link, a:visited { visibility: hidden; display: none; color:#fff;}
div#extra {visibility: hidden; display: none;}


/* FOOTER SECTION */
div#footer{clear:left;width:100%; background-color: #000;color: #FFF}
div#footer a:link, div#footer a:visited { color:#fff; }
div#footer ul {list-style-type:none; margin:0; padding:.8em 0; text-align:center;}
div#footer ul li {display:inline; padding: 0 4px;}
div#footer  {visibility: hidden; display: none;}


/* General Image Stuff */
img.sm { width: 160px; }

/* TABLES */ 
///table {border: 2px solid #452; border-collapse:collapse; width:90%; margin-left: 3ex; }
///td {background-color: #fff; padding:3px; border: 1px solid #fff}
///th {text-align:left;border: 1px solid #fff}
///thead th {color:#fff; font-size:1.5em; background-color: #3A3C69 ; padding: 10px 6px}
///tbody th {color:#fff; font-size:1.15em; background-color: #616387 ; padding: 6px}
///tbody th.sub {font-size: .90em; color:#000; background-color: #dda; padding: 6px}  //// color was #000



div#Navigation  {visibility: hidden; display: none; }
div#navcontainer  {visibility: hidden; display: none; }
div#extra {visibility: hidden; display: none; }
div#footer {visibility: hidden; display: none; }


/*Die Schriftfarbe wird auf schwarz gesetzt*/



/* Stile */


</style>
