/* Default [Club zu Bremen] Style */
/* $Id: default.css,v 1.1 2005/01/11 12:58:19 daniel.kuhnke Exp $ */
html, body {
  height: 100%;
}

body {
  padding: 0 0 0 10px;
  margin: 0;
  color: gray;
  font-size: 12px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body a {
  color:gray;
}

.under {
  text-decoration: underline;
}

#head td {
  height: 66px!important;
}

.orange_line_bottom {
  border-bottom: 1px solid #F47726;
}

#navigation {
  border-right: 1px solid #F47726;
  color: gray;
  vertical-align: top;  
  font-size: 12px;
}

#navigation ul {
  margin: 0px;
  padding: 4px 0 0 25px;
  list-style: url(img/hellgrau_punkte.gif);
}

#navigation ul #active {
  list-style: url(img/schwarz_punkte.gif);
} 

#navigation #active a {
  color: black;
}

#navigation ul #active a {
  color: black;
}

#navigation ul a {
  text-decoration: none;
  color: gray;
  font-size: 12px;
}

#navigation .head {
  border-right: 10px solid #F47726;
  border-bottom: 1px solid #F47726;
  padding: 18px 5px 0 0;
  text-align: right;
  font-size: 14px;
}

#navigation .head a {
  text-decoration: none;
  color: gray;
}

#content {
  padding: 0 30px 0 36px;
  margin: 0;  
  color: #000;
  font-size: 12px;
}

#content h3 {
  font-size: 16px;
  margin: 15px 0;
  padding: 0 0 0 2px;
  color: #000;
}

#content table tr td {
  line-height: 14pt;
  vertical-align: top;
  color: #000;
  font-size: 12px;
}

#content .left_content {
  border-right: 4px solid #fff;
  padding: 0 0 0 2px;
}

#content .right_content {
  border-left: 10px solid #fff;
}

#abstand {
  padding-top:12px;
}

#teaser img {
  border: 1px solid #F47726;
}

#infobar table {
  margin: 0 12px 0 0;
  font-size:12px;
}

#infobar img {
  margin: 15px 0 0 0;
  padding: 0;
  border: none;
}

* html #infobar img {
  margin: 15px 0 -3px 0;
  padding: 0;
  border: none;
}

#infobar div {
  border: 1px solid #F47726;
  padding: 12px;
  margin: 0;
}

#infobar td {
  padding-top:7px;
}

#veranstaltung td {
  padding: 5px 10px;
  border-right: 1px solid #F47726;
}

#veranstaltung p {
  margin: 0;
  padding: 0;
}

#veranstaltung a {
  color: #F47726;
}

#veranstaltung .dunkel {
  border-bottom: 1px solid #F47726; 
  padding-right: 18px;
  background-color: #FFE3CD;
}

#veranstaltung .hell {
  border-right: 9px solid #F47726;
  border-bottom: 1px solid #F47726;
}

.frechts {
  float: right; 
}

#inputBorder {
   border: 1px solid #F47726;
   width: 200px;
}

#veranstaltung #last_cell {
  border-bottom: none!important;
  height: 100%;
}