@import url("common.css");
@import url("folgeseite-common.css");
@import url("content.css");
@import url("extensions.css");

/* Menü links */
#menuleft {
 width:195px;
 min-height:662px;
 height:662px;
 background-image:url(../img/menu-left-bg.png); 
 background-repeat:no-repeat;
}

#menuleft .menu-left-item,
#menuleft .menu-left-item-ro {
  display:inline;
}

#menuleft .menu-left-item A,
#menuleft .menu-left-item-ro A {
  display:block;
  
  border-bottom:1px solid white;
  
  text-decoration:none;
  font-family:verdana;
  font-size:10px;
  
}

#menuleft .menu-left-item A {
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top:1px solid #cccccc;
  background-image:url(../img/menu-left-bg.gif);
  width:163px;
  height:27px;
  padding-left:15px;
  padding-right:15px;
  padding-top:6px;
  
}

#menuleft .menu-left-item-ro A,
#menuleft .menu-left-item A:hover {
  padding-left:16px;
  padding-right:16px;
  padding-top:6px;
  border-left:0px none;
  border-right:0px none;
  border-top:1px solid #666666;
  
  height:27px;
  background-image:url(../img/menu-left-bg-ro.gif);
  
  font-weight:bold;
}



#menuleft .menu-left-item-ro A {
  width:163px;
}


#menuleft .menu-left-item-level2 A {
  color:#666666;
}
#menuleft .menu-left-item-level2-ro A,
#menuleft .menu-left-item-level2 A:hover{
  color:#ffffff;
}

#menuleft .menu-left-item-level3 A {
  color:#b90063;
}
#menuleft .menu-left-item-level3-ro A,
#menuleft .menu-left-item-level3 A:hover{
  color:#f19fcb;
}

#menuleft .menu-left-item-level4 A {
  color:#996600;
}
#menuleft .menu-left-item-level4-ro A,
#menuleft .menu-left-item-level4 A:hover{
  color:#f2ca2e;
}



/*
  2 no  #666666
  2 ro  #ffffff
  3 no  #b90063
  3 ro  #f19fcb
  4 no  #996600
  4 ro  #f2ca2e
*/


/* linke Inhaltsspalte */

#content-left {
  width:478px;
  max-width:478px;
  border:1px solid #cccccc;
  min-height:630px;
  background-color:#f0f0f0;
  margin-bottom:15px;
  padding:15px;
  position:relative;
  float:left;
  
  
}

#content-left .ruler {
  width:508px;
  margin-left:-15px;
}

/* innere Contentaufteilung */

.cols-210-510 {
  width:720px;
  float:left;
}

.cols-210-510 .col1 {
  width:210px;
  float:left;
}

.cols-210-510 .col2 {
  width:510px;
  float:left;
}

.news-list-container .news-list-item {
  float:left;
  width:478px;
  position:relative;
}

.news-list-container .news-list-content {
  float:left;
  width:309px;
  position:relative;
}



