﻿* {
   margin: 0;
   padding: 0;
 }

@media all
{
/* Formatierung der Seite */
body {
	   font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
     background-color: #000 url(bg/background.gif) repeat;
	   padding-top: 5px;	/* 0em für randabfallende Layouts */
	   text-align: center;
}


html, body {
      background-image: url(../../../css/bg/background.gif);
      background-attachment:fixed;
      background-repeat: repeat;
      background-color : #000;
      text-align: center;
     scrollbar-base-color: #ddd;
     scrollbar-3dlight-color:#778a6c;
     scrollbar-arrow-color: #778a6c;
     scrollbar-darkshadow-color: #000;
     scrollbar-face-color: #45513e;
     scrollbar-highlight-color: #333;
     scrollbar-shadow-color: #;
     scrollbar-track-color: #778a6c;
     overflow-x:hidden;
}

#page {
      width:990px;
      background-color: #ddd;
      margin-left: auto;
      margin-right: auto;
      border: 0.3em #45513e solid;
      text-align: left;
}

#shadow {
      background-image: url(../../../css/bg/schatten.png);
        background-repeat:repeat-y;
        background-position:center;
        width:1024px;
        height:590px;
        position:absolute;
        left:50%;
        top:50%;
        margin-left:-512px;
        margin-top:-296px;
        text-align: center;
}

#container { font-size: 10px;  border: 1em #778a6c solid;}

#map { margin-left: 15px; }

/* Formatierung der Kopfbereiches */
#header {  position:relative; height: 6em; background-color: #736C6A; margin-bottom: 10px;}
#nav {  position:relative; font-size: 10px; height: 16em; background-color: #778a6c; margin-bottom: 10px; }
#footer {padding: 0.0em;}

img.titleimage { position:absolute; top:0; left: 0; font-size:10px; width: 97em; height:16em; max-width: 970px; max-height: 200px;}
/* Header-Link Club Player */
a:link img.titleimage {
       text-decoration: none;
       border: none;
       filter:alpha(opacity=100); /* IE */
       -moz-opacity: 1.00; /* Gecko */
       opacity: 1.00; /* Opera */

}
/* 2-Spaltenlayout mit rechtem Float und Hauptteil */

#main {background-image: none; margin-bottom: 0px; font-size: 1.2em; width: 970px; height:373px; min-height:373px;}


.club { color: #B96544; text-decoration: none; }
.club a:hover { color: #834730; text-decoration: underline; background: #f4f4f4;}
.club a:visited { color: #a00; }

/* ende */

/* Rechte Spalte */
#col3 {	width: 259px;}
#col3_content {	padding-top: 1.5em; margin-left: 10px; margin-right: 0px; }

.dotted {
  border-bottom-color: #999;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}

/* Formatierung der Fußbereiches */
#footer { font-size: 1.0em;  padding-top: 1em; color:#000; width: 970px; background: #778a6c; line-height: 0em;}
p#footer_links {
               text-align: left;
              margin-top: -5px;
               margin-left: 20px;
               margin-right: 0px;
               margin-bottom: 0px;
}
p#footer_img {
               text-align: right;
               padding : 0px 0 0 900px;
               margin-top: -12px;
               margin-left: 0px;
               margin-right: 0px;
               margin-bottom: 0px;
}
.item {overflow:hidden;}

/* ######################################################################################################
** ### Hauptnavigation: "Sliding Doors" von A List Apart ################################################
** ######################################################################################################
*/
ul.menu {
        display:block;
        position: absolute;
        margin: 0px;
	      margin-left: 1px;
	      padding: 0;
	      bottom: 0;
        left: 1px;
}

ul.menu li {
	         float: left;
	         margin: 0 0.2em 0 0;
           list-style-type: none;
}

#nav_index li {
      float:left;
      background:url("../../../css/button/left_red.gif") no-repeat left top;
      margin: 0px;
      padding:0 0 0 9px;
    }

#nav_index #current_page_item {
      background-image:url("../../../css/button/left_green.gif");
    }

#nav li {
      float:left;
      background:url("../../../css/button/left_red.gif") no-repeat left top;
      margin: 0px;
      padding:0 0 0 9px;
    }

#nav #current_page_item {
      background-image:url("../../../css/button/left_green.gif");
    }

ul.menu li a {	padding: 10px 0px 8px; }

ul.menu li a {
             display:block;
             width: auto;
	           font-size: 1em;
             background:url("../../../css/button/right_red.gif") no-repeat right top;
	           text-transform: none;
	           text-decoration: none;
	           font-weight: bold;
	           color: #e4cece;
	           margin: 0;
	           padding: 7px;
	           padding-right: 11px;
	           padding-left: 6px;
	}

ul.menu li a:hover,
ul.menu li.blink_page_item a:hover {
	      color: #fff;
	      background:url(../../../css/button/right_red.gif) no-repeat right top;
	      text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	      color: #cee4ce;
	      background:url(../../../css/button/right_green.gif) no-repeat right top;
	      text-decoration: none;
        font-weight: bold;
        border-color: #ddd;
	}

} 
