@import url(/luna/luna_core.css);

body {
   background: #403666;
   font: normal 10px tahoma, geneva, verdana, sans-serif;
}

#wrapper {
   width: 800px;
}

#home #content h4 {
  margin-top: 20px;
  font-weight: normal;
  font-size: 10px;
}

/*-----------*\
|* searchbar *|
\*-----------*/
.searchbar {
  margin-bottom: 1px;
  padding: 5px 5px;
  border-bottom: 0px solid #57594b;
  background: #FFFFFF;
  text-align: center;
}
.searchbar input.text, .searchbar input.submit {
  margin-right: 5px;
}
/* setting this in mozilla causes rendering issues */
* html .searchbar input.submit {
  height: 21px;
}
/* these colours are the same as defined by 'a', but we unset a:visited */
.searchbar a {
  color: #212126;
  font-size: 10px;
}
.searchbar a:hover {
  color: #5c5b66;
}

#footer {
  margin-top: 0px;
    padding: 5px;
    border-top: 1px solid #57594b;
    border-bottom: 0px solid #57594b;
    background: #edf2cb;
}

/* the previous style causes problems with long sidebars in ie6 */
.row .value input.SessionID, {
  w\idth: 50%;
}

input.text, input.SessionID, input.password, textarea {
  padding: 1px 0px 1px 2px;
  border: 1px solid #57594b;
}

#header {
 border-top: 1px solid #57594b;
       border-bottom: 1px solid #57594b;
}

.linklisting .linkdescription, .review .reviewcontent {
  margin: 0px 0px 2px 0px;
  padding: 2px;
  border: 1px solid #bbbfa1;
  background: #f8faed;
  overflow: hidden;
  font-size: 10px;
}

DIV.bild_rechts img {
  float: right;
}


#linkdescription {
/*  margin: 0px 0px 5px 0px; */
  padding: 5px;
/*  border: 1px solid #bbbfa1;*/
/*  background: #f8faed;*/
  overflow: hidden;
  font-size: 10px;
}

DIV.subtitle {
 margin: 0px 0px 2px 0px; 
  padding: 5px;
  background: #efefef; 
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
}
td {
 font-size: 10px;
}
#home dt a {
  font-weight: bold;
  font-size: 11px;
}

hr{
height: 26px; 
background: url(/gleis2.gif) left bottom repeat-x;
border: none;
 }    
#footer img { 
 float: none;
}
}
	  
