/*
  div.werbung
  div#content div#left
  div#content div#news_right
  div.start_news_spalte
  div.start_news_spalte h1
  div.start_news_spalte p
  span.button_gal
  
*/

div.werbung {
  /*   background:white; */
  border:1px dotted #9CB2B5;
  border-left:0;
  border-right:0;
  color:#000000;
  font-weight:bold;
  text-align:left;
  font-size: .9em;
}
div#content {
  /* siehe box.css */
  font-size: 1.4em;
}

div#content div#left {
 width:468px;
  padding-right:12px;
  float:left;
  overflow:hidden;
}

div#news_right {
  /*   background:#123456; */
/*   border:1px dotted red; */
  height:100%;
  width:216px;
  float:right;
  overflow:hidden;
  /*background-color: #E1E1E1;
  padding-top: 5px;*/
  background-image: url(../img/margin-bkg-top.gif);
  background-repeat: no-repeat;
  font-size: 1.1em;
}

div#content div#news_right {
  padding-top: 0;
  /*background: none;*/
  font-size: 0.8em;
}

div.start_news_spalte {
  padding:0 1em 15px 1em;
  background-image: url(../img/margin-bkg-bottom.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  background-color: #E1E1E1;
  margin-top: 5px;
}
div.start_news_spalte h1 {
  margin:0;
  padding-top:8px;
  font-size:1em;
}
div.start_news_spalte p {
  margin:0;
  padding-top:0px;
  font-size:1em;
}
div#content div#gal {
  width:700px;
  float:left;
  overflow:hidden;
  background-color: #FFFFFF;
  padding: 0px 15px 12px 0;
}
div#content div.start_news_spalte h1 {

  font-size:1em;
}


div#content h1 {
  font-size: 1.4em;
  
}
div#content h2 {
  font-size: 1.3em;
}
div#content table p {
  margin: 0;
}


table.contenttable caption {
  display:none;
}
table.contenttable tr.tr-odd {
  background:#DBDBDB;
}
table.contenttable-3 td.td-last {
  text-align:right;
  padding-left:1em;
  font-weight:bold;
}
span.button_gal {
  vertical-align:middle;
}
/* drei Taeser quer */

div.table {
    clear:both;
	display:table;
	border-collapse:collapse;
	margin-left:  -7px;
}
div.tr {
	display:table-row;
}
div.td {
	display:table-cell;
	width:150px;
	float: left;
	padding: 6px 0px 5px 8px;

}
.bild_video {
    clear:both;
	float: left;
	padding: 0px 0px 0px 0px;
	
	
}

.headline_4 {
  font-size: 0.8em;
  font-weight: bold;
}

a.headline_video_4 {
    font-size: 0.95em;
	font-weight:bold;
}
span.thumbnail {
  overflow:hidden;
  display:box;
  float:left;
  margin: 1px 1px 0px 0px;
}
div.head_anzeige {
	width:100%;
	height:15px;
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	color: black;
	line-height:13px;
}
