/*******************************************************
*  THM 20081124
*  layout2a.css - Dreispaltig
*  http://typo3-beratung.com
*
* #DC143C -- rt
*
******************************************************/

@media all {
#kopf { background: url('/fileadmin/banner.jpg') repeat left top; }
#fuss	{ background: url('/fileadmin/banner2.jpg') repeat left top; height: 40px; }

#mitte a, #meta, #meta a, #rechts a {
	color: #DC143C;
}
#meta {
	border-top-color: #DC143C;
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0;
}
#meta p { 
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	background: url('/fileadmin/taste-ob.jpg') repeat bottom left;
	color: white; 
	padding: 5px;
	margin-top: 6px;	
	margin-bottom: 0;	
	/*
	border-top: 1px solid black; 
	padding-top: 5px; */
}

#brotkrumen { 
	margin-left: 167px; 
}

a:hover, #meta a:hover, #erstellt a:hover, #mitte a:hover {
	color: #D4372B;
}

#motto {		
	top: 0px;
	text-align: right;
	color: white;
	font-size: 8pt;
}

#hmenue li.aktiv  a, #umenue li.aktiv a,  #umenue li.aktiv ul li.aktiv1  a {
	background-image: url('/fileadmin/banner2.png');
	background-color: blue;
	color: black;
	font-weight: bold;	
}
#umenue li a {
    padding: 5px;
  padding-right: 2px;
}

#umenue li.aktiv  ul a { 
	background-image: none;
	background-color: lightgrey;
	font-weight: normal;
	font-size: 10pt;
    padding-left: 15px;
}
#hmenue a:hover, #hmenue li.aktiv  a:hover, 
#umenue a:hover, #umenue li.aktiv  a:hover,
#umenue li.aktiv ul li.aktiv1 a:hover  {
	background-image: none;
	background-color: #D4372B;
	color: white;
}

.contenttable {
 border: 1px solid #999;
}
.contenttable td {
 border: 1px outset #999;
}

#rechts h1 { display: hidden; }
#rechts h2, #rechts h3 {
	color: #D4372B;
}

/* *** tt_news ***************************************** */

/* Startseite */
.news-latest-container, .news-list-container { 
	border-color: black; 
	margin-bottom: 8px; 
	background-color: lightgray; 
}
.news-latest-container { 
	background-color: black; 
}
.news-latest-container h2, .news-latest-container h3 { 
	font-size: 10pt; line-height: 0.9em;
}
.news-latest-item, .news-latest-item .bodytext { }

.news-latest-container  > h2 {
	background-color: transparent;
	border: 0;
	color: white;
}
.news-latest-gotoarchive ,
.news-latest-container hr { display:none; }  

.news-latest-item, .news-list-item  { 
	border:0; 
	margin:0; 
}

/* Einzelansicht */
.news-single-item h2, .news-list-item h3 { 
	background-color: transparent; 
	color: black; 
	border: 0; 
}


} /* Media ... */

/*** Druckausgabe ***/

@media print {
	* { background-image: none; background: white; color: black; }
	html { background-image: none; background: white;  color: black; font: 100%/1.5 georgia, serif; }
	.hidden, .align-nix, #links, #rechts img, .zurueck { display: none; }
	#rechts { width: 100%; }
	#hmenue li a { color: black; }
}
