/* Wichtige Farben:
 *
 *
 * Schrift Datum: #454545
 * Ueberschrift:  #90ABFC
 * Item 1:        #F0F8FF / evtl. #E3EAFE?
 * Item 2:        #C7D5FE
 *
 * Tue Dec  2 12:23:32 CET 2008
 * bores [at] bereitschaften.brk-muenchen [dot] de
 *
 *
 * Neu seit 18.07.2009:
 * Schrift Datum: #454545
 * Ueberschrift:  #E60005
 * Item 1:        #CCCCCC
 * Item 2:        #EEEEEE
 *
 * Sat Jul 18 15:17:47 CEST 2009
 * bores [at] bereitschaften.brk-muenchen [dot] de
 *
 *
 *
 */


	/*---------------------------------  tt_news LIST-view ---------------------------------*/
#main .news-list p {
	margin: 0;
}
	
#main .news-list-elem h4{
       text-align: left;
       color: #454545;
       font-size: 10px;
       padding-right: 0px;
       padding-left: 3px;
       padding-bottom: 2px;
       margin: 0px;
       /* später entfernen? */
       background-color:white;
}

/* news-single-email konsistent halten! */ 
#main .news-list-email {
	text-align: right;
	float: right;
	margin: 6px 6px 0px 6px;
	visibility: hidden;
}

#main .news-list-elem h2 a,
#main .news-list-elem h2 a:link,
#main .news-list-elem h2 a:visited {
	text-decoration: none;
	color: white;
}

#main .news-list-elem h2 {
       text-align: left;
       font-size: 9.5pt;
	   padding: 2px 0 2px 3px;
       font-weight: bold;
	   margin: 0px 0px 0px 0px;
	   /* später tauschen? */
       1background-color: #eaeaea;
	   background-color:#E60005;
}

#main .news-list-elem {
	padding-bottom: 15px;
	margin-bottom: 5px;
	   /* später tauschen? */
	background-color: #CCCCCC;
	1border-bottom: 1px solid black;
}

#main .news-list-content {
	margin-top: 5px;
	margin-left: 3px;
}

#main .news-list-meta {
	margin-top: 10px;
	font-size: 10px;
	margin-left: 3px;
}

#main .news-list-meta p {
	font-size: 10px;
}

#main .news-list-browse {
	margin-top: 10px;
}


	/*---------------------------------  tt_news Page-Browser ---------------------------------*/

#main .tx-ttnews-browsebox {
	text-align: center;
	background-color: #CCCCCC;
	1background: #f2f2f2;
	color:#666;
	padding: 4px 7px;
	border: 1px solid #ddd;
	1margin: 0 0 1.5em
}

#main .tx-ttnews-browsebox p {
	position:relative;
	text-align:right;
	margin-bottom: 7px;
}

#main .tx-ttnews-browsebox p a:link, 
#main .tx-ttnews-browsebox p a:visited, 
#main .tx-ttnews-browsebox p a:hover, 
#main .tx-ttnews-browsebox p a:active {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc
}

#main .tx-ttnews-browsebox 
#main .tx-ttnews-browsebox-SCell p a {
	color: red;
}

#main .tx-ttnews-browsebox p a:hover {
	background:#c00;
	color:#fff
}

#main .tx-ttnews-browsebox p span {
	text-decoration:none;
	1background:#fff;
	padding:2px 5px;
	1border: 1px solid #ccc;
	1color:#ccc
}

#main .tx-ttnews-browsebox h4 {
	margin-top:-1.45em;
	padding:0;
	border:none
}

#main .tx-ttnews-browsebox table {
	text-align: right;
	float: right;
}


/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
#main .news-amenu-container {
	1margin-top:10px;
	1padding:3px;
	1border:1px solid #333;
	1background-color:#BBE53A;
}

#main .news-amenu-container a {
	display: inline;
}

#main .news-amenu-container li {
	font-size:10px;
	padding:4px 0 4px 3px;
}
#main .news-amenu-container UL {
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#EEEEEE;
	list-style-type: none;
}
#main .news-amenu-container H2 {
	1color:#fff;
	padding:3px;
	margin-top: 0px;
	border:1px solid #666;
	1background-color:#769024;
	background: #EAEAEA none repeat scroll 0 50%;
	font-size: 13px;
}
#main LI.news-amenu-item-year {
	font-weight: bold;
	1border: 1px solid #666;
	padding: 2px 0px 2px 4px;
	background-color: #E60005;
	color:#fff;
	font-size: 13px;
}

#main li.news-amenu-item-odd {
	background-color: #EEEEEE;
}
#main li.news-amenu-item-even {
	background-color: #CCCCCC;
}

#main .news-amenu-actitem {
	color: red;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

#main .news-latest-container {
	margin: 0;
}

#main .news-latest-container p {
	margin: 0;
}
#main .news-latest-container a p {
	color: #000;
}

#main .news-latest-container H3 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	border: none;
}

#main .news-latest-container H2 {
	font-size: 14px;
}

#main .news-latest-container H2,
#main .news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:2px;
	background-color:#E60005;
}

#main .news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
#main .news-latest-gotoarchive A:LINK, 
#main .news-latest-gotoarchive A:VISITED, 
#main .news-latest-gotoarchive A:HOVER {
	color:#fff;
}

#main .news-latest-gotoarchive A {
	color:#fff;
}

#main .news-latest-item-odd {
	/* IE hack */
	!height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:2px;
	1border:1px solid #666;
	background-color:#EEEEEE;
}

#main .news-latest-item-even {
	/* IE hack */
	!height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:2px;
	1border:1px solid #666;
	background-color:#CCCCCC;
}

#main .news-latest-item-even img,
#main .news-latest-item-odd img {
	float: right;
	padding: 0px 0px 3px 3px;
}


#main .news-latest-item p{
	font-size: 9px;
	text-align: left;
}

#main .news-latest-item IMG {
	margin-bottom:2px;
	margin-left:2px;
	border:1px solid #666;
	float:right;
}
#main .news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}

#main .news-latest-author  p{
	margin-top: 7px;
	margin-bottom: 0px;
}

#main .news-latest-date,
#main .news-latest-morelink,
#main .news-latest-author p,
#main .news-latest-category {
	font-size:10px;
}

#main .news-latest-morelink {
	height:12px;
}

#main .news-latest-morelink A {
	float:right;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
	
#main .news-single-item p {
	margin: 0;
}

#main .news-single-item {
	display: inline-block;
	1padding:5px;
	1margin-bottom:5px;
	1border-bottom:1px solid #666;
	1background-color:#F9FFE5;

}

#main .news-single-item h2 {
       /* tauschen? */
       color: white;
       background: #E60005;
       1color: black;
       1background: #eaeaea;
       text-align: left;
       font-size: 16px;
       padding: 2px 0 2px 3px;
       font-weight: bold;
       margin: 0px 0px 0px 0px;
}

#main .news-single-head h4,
#main .news-single-head {
       text-align: left;
       color: #454545;
       font-size: 10px;
       padding-right: 0px;
       padding-left: 0px;
       margin-bottom: 2px;
       margin-left: 0px;
}

#main .news-single-item H3 {
	margin-bottom: 15px;
}

#main .news-single-img {
	float: right;
	margin-left:5px;

}

#main .news-single-content {
	margin-top: 5px;
	padding-left: 3px;
}

#main .news-single-subheader p {
	font-style: italic;
	font-weight: bold;
	margin-bottom: 10px;
}

p.news-single-imgcaption {
	padding: 0px 0px 0px 1px;
	clear:both;
	width: 235;
	margin-top: 2px;
}

#main .news-single-category {
	float: right;
}
#main .news-single-backlink, 
#main .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
	padding-left: 3px;
	border-top: 1px solid  black;
}
#main .news-single-timedata {
	1float: right;
}
#main .news-single-author P {
	font-size: 12px;
	font-style: italic;
	padding-left: 3px;
}

#main .news-single-timedata, 
#main .news-single-imgcaption {
	font-size: 9px;
}
#main .news-single-author {
	padding-bottom: 3px;
	margin-bottom: 5px;
}
#main .news-single-additional-info {
	margin-top: 15px;
	padding:3px;
	padding-bottom:0px;
	text-align:left;
}

/* news-list-email konsistent halten! */ 
#main .news-single-email {
	text-align: right;
	float: right;
	margin: 6px 6px 0px 6px;
	visibility: hidden;
}

#main .news-single-links  p {
	margin: 0px;
}

#main .news-single-related,
#main .news-single-files,
#main .news-single-links  {
	1border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	1background-color:#F9FFE5;
}

#main .news-single-related DD, 
#main .news-single-links DD, 
#main .news-single-files DD {
	margin-left:20px;
}

#main .news-single-related DT, 
#main .news-single-links DT, 
#main .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}


div#news-latest-item-mp-even {
  opacity:1.0;
  filter:alpha(opacity=100); /* For IE8 and earlier */
  margin-right: 10px;     
  background: #FFB6C1;
  overflow: hidden;
}

div#news-latest-item-mp-odd {
  opacity:1.0;
  filter:alpha(opacity=100); /* For IE8 and earlier */
  margin-right: 10px;     
  background: #FFB6C1;
  overflow: hidden;
}

div#news-latest-item-mp-even:hover {
  1opacity:0.5;
  1filter:alpha(opacity=50); /* For IE8 and earlier */
  1width: 890px;
}

div#news-latest-item-mp-odd:hover {
  1opacity:0.5;
  1filter:alpha(opacity=50); /* For IE8 and earlier */
  1width: 890px;
}


.news-latest-container-mp div {
  cursor: pointer;
  height: 140px; width: 440px;
  background: #ddd
  position: relative;
  float: left
}

.1news-latest-container-mp div:hover {
  1min-height: 140px;
  h1eight: auto;
}

.news-latest-container-mp {
  width: 950px
}

.news-latest-date-author-mp {
	color: #000;
	font-size: 10px;
	margin-left: 4px;
	margin-top: 2px;
}

.news-latest-container-mp IMG {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}

.news-latest-container-mp A H3 {
	color: #F00;
}

#main .news-latest-container-mp p {
	margin-left: 4px;
	line-height: 1.25em;
	color: #000;
}
.news-latest-container-mp H3 {
	font-size: 20px;
	line-height: 1.15em;
	font-weight: bold;
	margin-top: 2px;
	margin-left: 4px;
	margin-bottom: 0px;
	border: none;
}


