/* Für den Druck */


/* Navigation */

#navigation { display : none; }
	

/* HTML-Tags */

body 
	{
		background: none;
	}
	
H1
	{
		padding-left: 5px;
	}
	
img
	{
		border: none;
		padding: 3px;
	}
	
hr
	{
		border-bottom: 1px solid #0c0c0c;
		border-top: none;
	}
	

/* IDs */

#gesamt
	{
		width:100%;
		/* margin:0px auto; */
		text-align:left;
	}	

#titel { display: none; }
	
#menu { display : none; }
	
#leiste { display : none; }

#fuss { display : none; }

#newsflash { display : none; }
	
#inhalt 
	{
		width:100%;
	}

#login { display : none; }
	
#artikelbottom { display: none; }
	
	
/* für den Content-Bereich */

.contentblock
	{
		width: 100%;
		text-align: center;
	}
	
	
/* Login und linke Spalte */

.logintext
	{
		font-family: Arial, sans-serif, Verdana;
		font-size:8pt;
		margin: 0px;
		padding-top: 10px;
	}
	
h1, h2, h3, h4, p, table, li
	{
		font-family: Arial, sans-serif, Verdana;
		padding-left: 10px;
		padding-right: 10px;
	}
		
h1 
	{
		font-size: 10pt;
		font-weight: bold;
		background-color: #808080;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
h2
	{
		font-size: 9pt;
		font-weight: bold;
		background-color: #808080;
		padding-top: 10px;
		padding-bottom: 10px;
	}
		
h3
	{
		font-size: 9pt;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 5px;
	}	

h4
	{
		font-size: 9pt;
		font-weight: bold;
		padding-top: 10px;
		padding-bottom: 0px;
		border-bottom: 1px solid gray;
	}
	
p, li
	{
		font-size: 8pt;
	}

p.blog
	{
		padding-top: -5px;
	}
	
td
	{
		font-size: 8pt;
	}
	
a, a:active, a:visited 	
	{ 
		color: darkred; 
		font-weight: bold;
	}
	
iframe
	{
		background-color: #d0d0d0;
	}

.klar
	{
		background-color: none;
		border: none;
	}
	
.mitte
	{
		text-align: center;
	}
	
.info
	{
		background: #FFF878 url("layoutpics/info.gif") 5px 5px no-repeat;
		float: right;
		width: 300px;
		padding: 10px;
		padding-top: 35px;
		margin-right: 10px;
		border-radius: .5em;
		-moz-border-radius: .5em;
	}
	
.werbungrechts
	{
		background: #AEFF78;
		float:right;
		padding: 5px;
		border-radius: .5em;
		-moz-border-radius: .5em;
		margin: 5px;
	}
	
.werbungtext
	{
		font-size: 6pt;
		text-decoration: underline;
		padding: 0px;
	}
		
.werbungmitte
	{
		background: #AEFF78;
		width: 260px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		border-radius: .5em;
		-moz-border-radius: .5em;
		padding: 5px;
		margin-top: 5px;

	}
		
.seitenfrei
	{
		clear: both;	
	}
	
.rot
	{
		color: red;
	}
	
.fett
	{
		font-weight: bold;
	}
	
.zitat
	{
		font-style: italic;
	}
	
td.artikel
	{
		padding: 5px;
		border-bottom: 1px solid #808080;
	}
	
td.artikel2
	{
		padding: 5px;
		border-bottom: 1px solid #808080;
		background: #d0d0d0;
	}

	
.season
	{
		padding: 0px 5px 5px 5px;
		float: right;
	}
	
.newsflash
	{
		position: absolute;
		width: 300px;
		height: 204px;
		left: -400px;
		top: 150px;
		text-align: center;
	}
	
.trigger
	{
		position: absolute;
		width: 100px;
		height: 50px;
		left: -300px;
		top: -300px;
	}
	
	
td.index
	{
		width: 33%;
		padding: 5px;
		text-indent: -22px;
		padding-left: 27px;
	}
		
	
img.text
	{
		vertical-align: middle;
	}
	
	
.boxtop
	{
		width: 175px;
		height: 45px;
		background-image: url(layoutpics/boxtop.gif);
		background-repeat: none;
		background-position: top center;
		margin: 15px auto 0px auto;	
	}
	
.boxtitel
	{
		font-family: Arial, sans-serif, Verdana;
		font-size:8pt;
		font-weight: bold;
		text-align: right;
		padding: 25px 25px 0px 0px;
		margin: 0px auto 0px auto;	
	}
	
	
.boxlinks
	{
		width: 175px;
		background-color: #d0d0d0;
		-moz-border-radius: 0 0 .8em .8em; 
		border-radius: 0 0 .8em .8em; 
		margin: 0px auto 0px auto;
	}

.boxtext
	{
		font-family: Arial, sans-serif, Verdana;
		font-size:8pt;
		margin: 0px;
		padding: 5px;
		text-align: left;
	}

.boxtext2
	{
		font-family: Arial, sans-serif, Verdana;
		font-size:8pt;
		margin: 0px;
		padding: 0px 5px 5px 15px;
		text-align: left;
	}
	
.mitte
	{
		text-align: center;
	}
	
.rechts
	{
		text-align: right;
	}
	
td.puretec
	{
		width:50px;
	}
	
.rand
	{
		font-weight: bold;
	}
	
	
img.big
	{
		margin: 5px;
		border: 1px solid red;
	}
	
	
TD.bottom 
	{ 
		background: #d0d0d0; 
		border-top: 1px solid black; 
		padding-top: 5px; 
		vertical-align: top;
	}

P.bottom-titel
	{
		font-family: Arial, sans-serif, Verdana; 
		font-weight: bold;
		font-size:8pt;
		text-align: center;
	}

P.bottom
	{
		font-family: Arial, sans-serif, Verdana; 
		font-size:8pt;
		text-align: left;
		margin-top: -10px;
		font-weight: normal;
	}
	
.achtung
	{
		background: #ff3333;
	}
	
.oben 
	{ 
		margin-top: 0px;
	}
	
td.rosa
	{
		background: #ff8080;
	}