@charset "UTF-8";
@media all
{

  #col1 {
  	display:none;
  }

  #col3 {
  	margin:0 220px 10px 0;
	padding: 10px 0 0 0;
	background-image:url(../images/mainbox_oben.gif);
	background-repeat:no-repeat;
	background-position:left top;
  }
  #col3_content {
  	padding:0;
  }
  #col3_content .subcolumns {
  	width:680px;
	padding:0 20px 10px 20px;
	background-image:url(../images/mainbox_unten.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#b51d28;
	color:#fff;
  }
  #col3_content .flexi {
  	width:710px;
	padding:10px 0 20px 20px;
  }
  
  #col3_content .subcolumns a,
  #col3_content .subcolumns a,
  #col3_content .subcolumns a,
  #col3_content .subcolumns a {color:#fff; text-decoration:none;}
  
  #col3_content .subcolumns h1,
  #col3_content .subcolumns h2,
  #col3_content .subcolumns h3,
  #col3_content .subcolumns h4 {
	font-style:normal;
	font-weight:bold;
	color:#fff;
  }
  
  #col3_content .subcolumns h1 {font-size:1.2em; text-transform:uppercase; margin:0 0 0.4em 0;}
  #col3_content .subcolumns h2 {font-size:1em; margin:0 0 0.7em 0;}
  #col3_content .subcolumns h3,
  #col3_content .subcolumns h4 {font-size:1em; margin:0 0 0.7em 0;}
  
  #col3_content .subcolumns h1 a,
  #col3_content .subcolumns h2 a,
  #col3_content .subcolumns h3 a,
  #col3_content .subcolumns h4 a {color:#fff; text-decoration:none;}
  
  #col3_content .subcolumns h1 a:focus,
  #col3_content .subcolumns h1 a:hover,
  #col3_content .subcolumns h1 a:active {color:#e9bcbf; text-decoration:none;}
  
  #col3_content .subcolumns h2 a:focus,
  #col3_content .subcolumns h2 a:hover,
  #col3_content .subcolumns h2 a:active {color:#e9bcbf; text-decoration:none;}
  
  #col3_content .subcolumns h3 a:focus,
  #col3_content .subcolumns h3 a:hover,
  #col3_content .subcolumns h3 a:active {color:#e9bcbf; text-decoration:none;}
  
  #col3_content .subcolumns h4 a:focus,
  #col3_content .subcolumns h4 a:hover,
  #col3_content .subcolumns h4 a:active {color:#e9bcbf; text-decoration:none;}
  
  .c33l {border-right:1px solid #cb6169;}
  .subc  {padding: 0 0.7em}
  .subcl {padding: 0 1.3em 0 0}
  .subcr {padding: 0 0 0 1.3em}
  
  /* LIST Ansicht tt_news */
  #col3_content .tx-ttnews-browsebox {clear:both; text-align:center; padding:0; margin:0.5em 0 0.5em 0; font-size:0.8em; color:#005ba8;}
  
  #col3_content .news-list-item {clear:both; border-top:1px solid #b2cde5; margin-bottom:1em; padding-top:0.4em; font-size:1em; background-color:#fff;}
  #col3_content .news-list-item h3 {padding-top:0; margin-top:0; font-size:185%;}
  #col3_content .news-list-item h3 a {text-decoration:none;}
  #col3_content .news-list-item h3 a:hover {background:transparent;}
  #col3_content .news-list-item h3 span.news-list-date {color:#005ba8; font-weight:normal; font-size:0.5em;}
  #col3_content .news-list-item img {float:left; margin:0 20px 3px 0; padding:0; border:1px solid #b2cde5;}
  #col3_content .news-list-item p {font-size:1em;}
  #col3_content .news-list-morelink {
	clear:both;
	height:19px;
	float:right;
	text-align:center;
	font-weight:bold;
	font-size:8pt;
	text-transform:uppercase;
	margin-bottom:0.8em;
	padding:0 0 0 9px;
	background-image:url(../images/linkbox_rot_links.gif);
	background-repeat:no-repeat;
	background-position:left top;
  }
  #col3_content .news-list-morelink a {
	height:19px;
	display:block;
	color:#b51d28 !important;
	text-decoration:none !important;
	padding:0 9px 0 0;
	background-image:url(../images/linkbox_rot_rechts.gif);
	background-repeat:no-repeat;
	background-position:right top;
  }
  #col3_content .news-list-morelink a:focus,
  #col3_content .news-list-morelink a:hover,
  #col3_content .news-list-morelink a:active {color:#b51d28 !important; text-decoration:none !important;}
  #col3_content .news-list-category {color:#b51d28;}
  
  #col3_content .news-list-morelink a .morelink-bg {
	height:17px;
	display:block;
	padding:2px 0 0 0;
	background-image:url(../images/linkbox_rot_hg.gif);
	background-repeat:repeat-x;
	background-position:left top;
  }

}
