body 	
		{
		background-color:#ffffff;
		color:#666666;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:100.1%;
		margin-top:0.3em;
		}

		
input		{
		background-color:#efefef;
		color:#999999;
		border:#cccccc 1px solid;
		
		
		}
textarea		{
		background-color:#eeeeee;
		color:#999999;
		border:#cccccc 1px solid;font-family:Verdana, Arial, Helvetica, sans-serif;

		
		}	
div#seite
		{
		padding:0px;
		font-size:0.8em;
		text-align:left;
		margin:0 auto;
		width:1000px;
		/*height:610px;*/
		background-image:url(hg_bug.jpg);
		background-repeat:repeat-y;
		background-position:left top;		
		border:solid #666666 1px;
		background-color:#ffffff;
		}
		
/*banner*/		

div#banner
		{
		padding-top:0px;
		margin-top:0px;
		width:1000px;
		height:200px;
		background-image:url(banner.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		}
.klein 
		{
		font-size:3px;
		}
div#banner h3
		{
		color:#D26015;
		display:inline;
		}
div#oben
		{
		width:1000px;
		height:50px;
		margin:0px;
		padding:0px;
		margin-top:-20px;
	
		}
div#name
		{
		
		}
div#utilities
		{
		float:right;
		width:370px;
		color:#FF3300;
		font-weight:bold;
		padding:0px;
		margin:0px;
		padding-top:4px;
		font-size:0.9em;
		text-align:right;
		padding-right:0.5em;

	
		}	
div#utilities ul
		{
		padding:0px;
		margin:0px;
		list-style-type:none;
		}
div#utilities ul li
		{
		padding-top:5px;
		padding-left:10px;
		display:inline;
		}
div#utilities ul li a
		{
		display:inline;
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#utilities ul li a:link
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#utilities ul li a:visited
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#utilities ul li a:focus
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#utilities ul li a:hover
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#utilities ul li a:active
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
/*mitte*/

div#mitte
		{
		margin:0px;
		height:24px;
		clear:both;
		padding-bottom:0px;
		border-bottom:1px solid #eeeeee;
		}
div#aktuell
		{
		font-weight:bold;
		/*font-size:18px;*/		
		/*color:#E6E6E6;*/
		color:#cccccc;
		float:left;
		width:200px;
		height:100%;
		text-align:right;
		
		
		}
div#aktuell p
		{
		padding-bottom:0px;
		/*padding-top:0.1em;*/
		margin:0px;
		display:inline;
		font-size:19px;
		
		}
div#grau1
		{
		background-color:#eeeeee;
		width:160px;
		height:30px;
		float:left;
		padding-bottom:0px;
		}
div#not
		{
		float:right;
		padding-top:0.4em;
		padding-bottom:0px;
		width:100px;
		/*color:#E6E6E6;*/
		color:#cccccc;
		font-weight:bold;
		}
div#brot
		{
		color:#666666;
		padding-left:2px;
		padding-top:0.4em;
		margin-left:360px;
		}
div#brot a
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#brot a:link
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#brot a:visited
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#brot a:focus
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#brot a:hover
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#brot a:active
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}

		
		
/*inhalt*/

div#inhalt
		{
		padding:0px;
		margin:0px;
		clear:both;
		/*height:355px;*/
		
		
		
		}
div#links
		{
		float:left;
		width:200px;
		/*height:360px;	*/
		
		
		}
div#aust
		{
		height:139px;
		text-align:center;
		padding-top:8px;
		margin:0px;
		
		}
div#nogis
		{
		/*height:160px;*/
		text-align:center;background-color:#ffffff;
		
		}
div#navi
		{
		float:left;
		width:160px;
		/*height:360px;*/
				
		background-color:#eeeeee;
		}
div#navi ul
		{
		padding:0px;
		margin:0px;
		list-style-type:none;
		}
div#navi ul li
		{
		padding-top:5px;
		padding-left:10px;
		}
div#navi ul li a
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#navi ul li a:link
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#navi ul li a:visited
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#navi ul li a:focus
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#navi ul li a:hover
		{
		font-weight:bold;
		color:#999999;
		text-decoration:none;
		}
div#navi ul li a:active
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#unter
		{
		font-size:0.85em;
		color:#cF5504;
		background-color:#eeeeee;
		}
div#unter ul
		{
		list-style-type:none;
		padding-left:15px;
		}
div#unter ul li
		{
		padding-top:5px;
		
		}
div#unter ul li a
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#unter ul li a:link
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#unter ul li a:visited
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#unter ul li a:focus
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#unter ul li a:hover
		{
		font-weight:bold;
		color:#999999;
		text-decoration:none;
		}
div#unter ul li a:active
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}

div#content
		{
		margin-left:360px;
		padding-left:3px;
		padding-top:2px;		
		background-color:#ffffff;
				}
.linie		{
		border-top:1px solid #f1f1f1;width:632px;
		}
		
div#content a
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		border:0px solid white;
		}
div#content a:link
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#content a:visited
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#content a:focus
		{
		font-weight:bold;
		color:#CF5504;
		text-decoration:none;
		}
div#content a:hover
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#content a:active
		{
		font-weight:bold;
		color:#cccccc;
		text-decoration:none;
		}
div#content table {
		width:632px;
		margin-left:0px;		
		}
div#content table td 
		{
		font-size:0.9em;
		color:#666666;
		}
div#content table td p a img
		{
		border: 0px solid #ffffff;
		}

/*impressum*/

div#impress
		{
		clear:both;
		height:16px;
		font-size:0.8em;
		color:#aaaaaa;
		margin:0px;
		padding:0px;

		padding-top:1px;
		width:1000px;
		vertical-align:top;
		font-weight:bold;
		border-top:1px solid #cccccc;
		/*border-left:160px solid #CF5504;	*/
		
		/*border-right:35px solid #D0AB05;*/
		/*padding-right:0px;margin-right:0px;*/
		background-image:url(hg_bug_unten.jpg);
		background-repeat:repeat-y;
		background-position:left top;
		}
		
div#counter {
		float:left;
		width:190px;
		text-align:right;
		vertical-align:middle;
	}
div#m	{
		margin-left:200px;
		margin-right:640px;
		widht:160px;
		
	}
div#imp	{
		float:right;
		width:640px;
		
	}	
	
		

.rot {
	color:red;
}

.blau {
	color:blue;	
}

.tx-ttnews-browsebox-SCell {
	background-color:#eeeeee;
	text-align:center;
	font-weight:normal; }

.tx-ttnews-browsebox-SCell td p a {
	color:#ffffff;
	}

/****************************************************************************************
# Default css file for content edited with htmlArea RTE
#
# Defines a few class selectors that can be simply taken as examples by anyone who needs to configure the RTE.
# This css file is referenced by property RTE.default.contentCSS in the default configuration of htmlArea RTE
#
# TYPO3 CVS ID: $Id: dynamiccss.css 955 2005-12-28 00:49:12Z mundaun $
# ***************************************************************************************/

/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }

/* Two frame examples taken from the example CSS file of CSS Styled Content extension and applied to p and table block elements.*/
p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.gruen { color:#999999; font-weight:bold; }
p.rot { width:150px; background-color:#ffff00; }
td.spalten { width:156px; border:#cccccc 1px solid; background-color:#999999; color:#000000; }
td.einsatz2 { width:400px; background-color:#333333;color:white; }

/* Bullet styles for unordered lists.*/
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }

/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}
		