/* --- CSS Mobile Profile 1.0 --- */

#titleline, #titlenav, #searchbox, #topline, #languages  {
  display: none;
}
#svglogo  {
  height: 4em;
  background: url(/data/11668) no-repeat;
}
#svglogo img  {
  display: none;
}
#titletext  {
  margin: 0;
  padding: 0 0.5em 0 0;
  font-size: 140%;
}
#languages, #languages a  {
  margin: 0;
  padding: 0;
}
#de img, #en img, #es im, #fr img  {
  display: none;
}

#topnav {
  width: 100%;
  background-color: yellow;
}

#mainmenu {
  display:none;
  padding: 0px 0px 0px 0px;
}

#mainmenu li {
  width: 100%;
  display: inline;
}

#breadcrumb {
  display: none;
}

#submenu {
  background-color: #fff;
  width:100%;
  margin: 0px 0px 0px 0px;
}

#content {
  border: 1px solid black;
  width: 100%;
  background-color: #fff;
  color: #fff;
  margin: 0 0 0 0;  /* Ränder ergeben sich aus der Breite der umgebenden Spalten */
  padding: 0 0 0 0;  /* Höhe des Footers + gewünschter Rand unten */
}

/*
#content img {
  display:none;
}*/

#column {
  width: 100%;
  background-color: #999;
  color: #fff;
  margin: 0 0 0 0;  /* Ränder ergeben sich aus der Breite der umgebenden Spalten */
  padding: 0 0 0 0;  /* Höhe des Footers + gewünschter Rand unten */
}

#footer {
  padding: 0 0 0 0;
}

/* ---------------  MENU ------------------ */

#submenu a:hover, #submenu a.root, #submenu a:focus, #submenu a:active {
  color: #aec116;
  background: transparent;
  border: 0px;
}

#open li a {
  color: #000;
}
#submenu
{
  border-top: 0px;
  border-bottom:0px;
  font-size: 1em;
  font-weight: bold;
}
#submenu a  {
    color: #00589c;
  border-color: #00589c;
} 

#submenu li
{
  border-bottom: solid 1px #ebebe9;
  font-size:1.2em;
  font-weight:bold;
  width: 80%;
}

#level2 li  
{
  border-bottom:0px ;
  font-size:80%;
  font-weight:bold;
  width: 100%;
  background: #fff;
  display: block;  
}

#level3 li
{
  width:100%;
  font-size:80%;
}

#submenu ul 
{
  padding: 0px;
  width:100% ;
  /*list-style: none;*/
}



.level2  
{
  border-top: 0px;
  border-bottom:0px;
   text-indent: 1em;
   font-weight: normal;
   font-size: 0.80em; 
}

.level3 
{
  border-top: 0px;
  border-bottom:0px;
   text-indent: 2.5em;
   font-weight: normal;
   font-size: 0.80em; 
}

.level4
{
  border-top: 0px;
  border-bottom:0px;
   text-indent: 4.5em;
   font-weight: normal;
   font-size: 0.80em; 
}

#footer {
  display:none;
}
