body {
		background-color: #002f66;
		background-attachment: scroll;
		background-image: url(bg.jpg);
		background-repeat: no-repeat;
		background-position:center top;
		margin-top: 1px;
		margin-left:13px; 
		margin-right:0px; 
		margin-bottom:0px
		
		}
		
a:link	{
		color:#333333;
		}
/*  Überschriften
--------------------------------------------------------------
Headline in blauem Verlauf, Subheadline orange unterstrichen
--------------------------------------------------------------
*/

.h1 {
		background-image: url(newsblau.jpg);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		text-indent: 5px;
		line-height: 23px;
		width: 485px;
		height: 23px;
		}
.h1 a:link	{
		text-decoration: none;
		color:#FFFFFF;
		}
.h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: bold;
		text-indent: 2px;
		line-height: 19px;
		width: 485px;
		height: 19px;
		background-image: url(orange_strich.gif);
		}

.überschrift {
		margin-top: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		color: #333333;
		}

.copytext {
		margin-top: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		font-weight: normal;
		}
		
.copytext_rot {
		margin-top: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #DC0000;
		font-weight: normal;
		}
		
.copytext_klein {
		margin-top: 3px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: normal;
		}
		
.newsdate  {
		float: left;
		width: 50%;
		position:absolute;
		}
		
.newswriter  {
		width: 50%;
		float:right;
		position:relative;
		text-align:right;
		}
		
.eingabefeld  {
		left: 200px;
		}
		
.link_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: bold;
		text-align: center;
		width: 485px;
		}
		
.link_blau {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #006aa8;
		text-indent: 2px;
		text-align: center;
		line-height: 19px;
		width: 192px;
		height: 19px;
		text-decoration: none;
		}
		
.link_blau a:hover {
		font-weight: bold;
		}
		
.link_gallerie {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		line-height: 19px;
		width: 192px;
		height: 19px;
		text-decoration: none;
		text-align: center;
		}
		
.link_gallerie a:hover {
		font-weight: bold;
		}
		
.kontaktbild1 {
		float:right;
		margin-right:5px;
		margin-top:5px;
		}

.kontaktbild2 {
		float:left;
		margin-left:5px;
		margin-top:5px;
		}
		
.kontaktbild3 {
		margin-top:5px;
		}

/*  Rollover Buttons  "Kontakt" & "Impressum"
--------------------------------------------------------------
Ohne Preload, eine Grafik pro Button
--------------------------------------------------------------
*/

		
.kontaktover a {
		display: block;
		width: 51px;
		padding:0px 0px 0px 0px;
		background: url("kontakt.gif") 0 0 no-repeat;
		text-decoration: none;
		position: relative;
		float: left;
		margin-top:-1px;
		}
		
.kontaktover a:hover { 
		background-position: 0 -20px;
		}		
		
.impressumover a {
		display: block;
		width: 68px;
		padding:0px 0px 0px 0px;
		background: url("impressum.gif") 0 0 no-repeat;
		text-decoration: none;
		position: relative;
		float: right;
		margin-top:-1px;
		}
		
.impressumover a:hover { 
		background-position: 0 -20px;
		}	
			

/*  Gesamtlayouts
--------------------------------------------------------------
Hier werden die Tabellenspalten in einer Zeile zusammengefasst
--------------------------------------------------------------
*/

.gesamtheader {
		border: 0px outset black; 
		height: 20px; 
		margin-left: auto; 
		margin-right: auto; 
		position: relative; 
		width: 800px;
		} 
				
.gesamtoben {
		border: 0px outset black; 
		height: 278px; 
		margin-left: auto; 
		margin-right: auto; 
		position: relative; 
		width: 800px;
		} 
		
.gesamtmitte {
		border: 0px outset black; 
		height: 56px; 
		margin-left: auto; 
		margin-right: auto; 
		position: relative; 
		width: 800px;
		} 
		
.gesamtunten {
		height: 1657px; 
		margin-left: auto; 
		margin-right: auto; 
		position: relative; 
		width: 800px;
		} 
		
/*  Zellen Oben
-------------------------------------------------------------------------
Kontakt und Impressum, Flashfläche oder Header, Logo oder Logo mit Thommy
-------------------------------------------------------------------------
*/

.obennav {
		height: 20px;
		padding: 0px;
		position: absolute;
		width: 119px;
		margin-left: 681px;
		} 

.flashbox {
		height: 278px; 
		padding: 0px; 
		position: absolute; 
		top: 0px; 
		width: 344px;
		} 
		
.headerbox {
		height: 278px; 
		padding: 0px; 
		position: absolute; 
		width: 575px;
		} 
		
.logobox {
		height: 278px; 
		left: 576px; 
		padding: 0px; 
		position: absolute; 
		text-align: right; 
		width: 225px;
		} 
		
.thommylogo {
		height: 278px; 
		left: 345px; 
		padding: 0px; 
		position: absolute; 
		width: 456px;
		} 
		
/*  Zellen Mitte
-----------------------------------------------------------------------
Eckgrafik, Orangene Headline, Thommybauch oder leer, Blauverlauf-Anfang
-----------------------------------------------------------------------
*/

.orangeecke {
		height: 56px; 
		padding: 0px; 
		position: absolute; 
		width: 123px;
		} 
		
.orangeheadline {
		height: 56px; 
		left: 123px; 
		padding: 0px; 
		position: absolute; 
		width: 221px;
		} 
		
.mensch2 {
		height: 56px; 
		left: 344px; 
		padding: 0px; 
		position: absolute; 
		width: 264px;
		} 
		
.blau2 {
		height: 56px; 
		left: 608px; 
		padding: 0px; 
		position: absolute; 
		width: 192px;
		} 
		
/*  Zellen Unten
-----------------------------------------------------------------------
Navigation links, Contentbereich, Navigation rechts
-----------------------------------------------------------------------
*/

.orangenav {
		background-image: url(orange1.jpg); 
		height: 1657px; 
		overflow: hidden; 
		padding: 0px; 
		position: absolute; 
		width: 123px;
		} 
		
.testarea {
	height: 1657px;
	padding: 0px;
	position: absolute;
	width: 123px;

		} 
		
.contentarea {
	width: 485px;
	height: 1657px;
	left: 123px;
	top: 0px;
	padding: 0px;
	position: absolute;

		} 
		
.blaunav {
		background-image: url(blau3.jpg); 
		height: 1657px; 
		left: 608px; 
		padding: 0px; 
		position: absolute; 
		width: 192px;
		}
		
