/**
 * @version $Id: template.css 14401 2010-01-26 14:10:00Z louis $
 * @author Goetz Nemeth
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */


/* 
  color: 
  #2d76af  : blau  header
  #0093dd  : hellblau dunkelgrau  hover
  
*/

body
{
	background: #487fc0;
}
#all-gne {
  background: #4d87c7 url(../images/bg_blue.png) repeat-x top left fixed; /*#e5e5e5;*/
  color: #000;
  padding: 15px 0;
}
#all{
  border: 1px solid white;
  position: relative;
  margin: 0 auto; 
  min-width: 740px; 
  width: 95%;
}
    #all a{
      border-left: 4px solid transparent;
      text-decoration: none;
      /*padding: 2px 1px;*/
    }
    #all  a:hover,
    #all  a:active,
    #all  a:focus,
    #all  a:visited{ }
   
/*
  Der Header
*/
#all-gne #all #header #breadcrumbs {  
  background-color: transparent;
  border: 0px none;
  color: black;
  min-height: 0px; /* hide header background (3em) */  
}  
  #all-gne #all #header #breadcrumbs .hlist{    
    background-color: transparent;
    color: black;
    font-size: 1em;
    height: 10px;
    margin-left: 8px;
    width: 97%;
  }  
    #all-gne #all #header a:hover,
    #all-gne #all #header a:active,
    #all-gne #all #header a:focus{
      background-color: #0093dd !important;
      border-left: 4px solid #fe6700;
      color: #fff !important;  
    }
    #all-gne #all #header #logo{margin: 24px 0 13px 27px;}
    #all-gne #all #header #breadcrumbs .hlist a{
      background-color: transparent;
      color: black;
    }
    #all-gne #all #header #breadcrumbs .hlist .breadcrumbs.pathway{
      margin: 0; padding: 0;
      background-color: transparent;
      color: black;
      line-height: 5px;
      padding: 0 0 5px 23px;
      
    }
/*
  Die linke Spalte
*/

#all-gne #all #contentarea2 #left .moduletable a{
  
}

#all-gne #all #contentarea2 #left .moduletable table,
#all-gne #all #contentarea2 #left .moduletable table .mainlevel{
  padding-left: 15px;
}
/* virtuemart module link background in white */
#all-gne #all #contentarea2 #left .moduletable td a,
#all-gne #all #contentarea2 #left .moduletable #i_div0_0 td .t0i,
#all-gne #all #contentarea2 #left .moduletable ul li a{
  background-color: #fff;
  border-bottom: 1px solid silver; /*override pink*/
  color: #000000;
}

/*#all #contentarea2 #left .moduletable #i_div0_0 td a{
  background-color: #666666;
  color: 333333; 
}*/

#all-gne #all #contentarea2 #left #current a{
  
  border-left: 4px solid #fe6700;
}
#all-gne #all #contentarea2 #left  a:hover,
#all-gne #all #contentarea2 #left  a:active,
#all-gne #all #contentarea2 #left  a:focus,
#all-gne #all #contentarea2 #left .moduletable  ul li a:hover  {
  background-color: #0093dd !important;
  border-left: 4px solid #fe6700;
  color: #fff !important;    
}

/*
  Die Mitte
*/

#all-gne #all #contentarea2 #wrapper #main2{
  border: 3px solid gray;
}

    #all-gne #all #contentarea2 #wrapper #main2 a:hover,
    #all-gne #all #contentarea2 #wrapper #main2 a:active,
    #all-gne #all #contentarea2 #wrapper #main2 a:visited{
      /*background-color: #ff9966 !important;  orange save ff6600*/ 
      /*background: url(../../../components/com_virtuemart/themes/default/images/forward.png) transparent no-repeat !important;*/    
     
      background-color: #fff !important;
      
      /*border-left: 4px solid #0093dd;  light blue */
      /*border-left: 4px solid #fff !important;*/
      /*color: black !important;*/

    }
    #all-gne #all #contentarea2 #wrapper #main2 .checkout_link {
      margin-left: 40px;
      background: url( "../../../components/com_virtuemart/themes/default/images/forward.png" ) no-repeat left;
    }
    #all-gne #all #contentarea2 #wrapper #main2 .continue_link {
      margin-left: 40px;
      background: url( "../../../components/com_virtuemart/themes/default/images/back.png" ) no-repeat left;
    }
    #all-gne #all #contentarea2 #wrapper #main2 .next_page {
      background: url( "../../../components/com_virtuemart/themes/default/images/next_16x16.png" ) no-repeat right;     
      padding-right: 30px;
      line-height: 20px;
      float: right;
      width: auto;
    }

    #all-gne #all #contentarea2 #wrapper #main2,
    #all-gne #all #contentarea2 #wrapper #main2 p,
    #all-gne #all #contentarea2 #wrapper #main2 h2 {
      color: #333333;
    }
    
    #all-gne #all #contentarea2 #wrapper #main2 td {
      border-right: 1px dotted silver;
      text-align: center;
    }
    #all-gne #all #contentarea2 #wrapper #main2 td strong{
      background-color: white;
      color: black;
    }
    
    #all-gne #all #contentarea2 #wrapper #main2 #kundeninformationen a,
    #all-gne #all #contentarea2 #wrapper #main2 agbs a,
    #all-gne #all #contentarea2 #wrapper #main2 agbs a:visited {
      background-color: transparant !important;
      Color: black;
    }
    
    #all-gne #all #contentarea2 #wrapper #main2 #vmMainPage{
      
    }

/*
  Die rechte Spalte
*/
#all-gne #all #contentarea2 #wrapper #right .moduletable ul li {
  background-color: #fff;
  color: #333333;
  
}

#all-gne #all #contentarea2 #wrapper #right .moduletable  a:hover,
#all-gne #all #contentarea2 #wrapper #right .moduletable  a:active,
#all-gne #all #contentarea2 #wrapper #right .moduletable  a:focus{
  /*background-color: #333333 !important;*/
  background-color: #0093dd !important;
  border-left: 4px solid #fe6700;
  color: #fff !important;   
}
#all-gne #all-gne #all #contentarea2 #left .moduletable ul li.active a {
  border-left: 4px solid #fe6700;
}

#all-gne #all #contentarea2 #wrapper #main2 {
  /* der Inhalt */  
  background-image: none;
  
}

/*
  forms 
*/
#all-gne #all #contentarea2 #left form {
  background: #fff;
}
/*
  main
*/
#all-gne #all #wrapper #main2,
#main .leading h2,#main2 .leading h2 {
  background:#fff;
  color:#333;
}
#all-gne #all #wrapper #main2 #page .contentheading,
#all-gne #all #wrapper #main2 #page p {
  color:#333;
}
#right h3 {
  background:#fff;
  border-bottom:solid 1px silver;  
}
#maennchen {
  background-color: none; 
  color: black; 
  padding-left: 10px;
  position: absolute;
  top: 65px;
  left: 40em;
  z-index: 10;
}
#buchstapel {
  background-color: none; 
  color: black; 
  padding-left: 10px;
  position: absolute;
  top: 120px;
  left: 50em;
  z-index: 1;
}
#footer {
  background: #c0c0c0 url("images/shiny_buttons/background.png") repeat-x center right;
}

/*
  diverse Module
*/
/* */
#gne_account-order-details-kajamogo-adresse{}
.rote-schrift{background-color:#fff; color:red;}