body 			{

			margin: 0; padding: 0;

			background: #000000 url('../images/background.jpg') no-repeat fixed 0 0;

			text-align:center; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.7em; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, Geneva, sans-serif

			}

a:link          	{color:#000000;}

a:visited       	{color:#000000;}

a:hover         	{color:#000000;text-decoration:underline;} 

a:active        	{color:#000000;}

a               	{

			font-size:12px;

			text-decoration:none;

			font-weight:normal;
			
			color:#000000;

			}



a.urlextern

{

padding-right:10px;

background: url('../images/externallinks.gif') no-repeat right top;

}



a.urlextern:hover

{

padding-right:10px;

background: url('../images/externallinks-hover.gif') no-repeat right top;

}


/* Seitenname auf dem Bild */	
.sitename		

{

margin:0;

padding:0;

text-align:left;

padding:24px;

color:#000000;

}

.sitename a, .sitename a:hover

{

margin:0;

padding:0;

text-align:right;

font-size:30px;

padding:20px;

color:#000000;

text-decoration:none;

}



p

{

font-size:12px;

padding: 5px;

margin: 0px;

line-height:150%;

}



strong

{

font-size:12px;

color:#000000;

font-weight:bold

padding: 5px 15px;

margin: 0px;

line-height:150%;

}



pre {

font:normal 12px/1.7em Courier,monospace;

padding: 5px 15px;

margin: 0px;

line-height:150%;

}



h1, h2, h3, h4, h5, h6

{

margin:3px 3px 3px 10px;

padding:0px;

text-transform:uppercase;

color:#000000;

}


td {
text-align: left;
}


i

{

font-size:11px;

line-height:140%;

}



li

{

list-style-type:circle;

line-height:140%;

}



h1			{font-size:20px;}

h2			{font-size:18px;}

h3			{font-size:16px;}

h4			{font-size:14px;}

h5			{font-size:12px;}

h6			{font-size:10px;}



#rahmen			{

			width:980px;

			margin: auto;

			text-align:left;

			}		

#main 			{

			float:left;

			width:790px;

			margin-top:10px;			

			text-align:left;

			}

#header			{

			background:url('../images/header.jpg') no-repeat 0 0;

			height:400px;

			color:#000000;

			border-bottom:3px solid #000000

			}



		

.newsflash		

{

float:right;

clear:right;

text-align:right;

width:350px;

height:150px;

color:#000000;

font-size:11px;

overflow:hidden;			

}



#content 		{

			background-color:#ffff00;

			text-align:left;

			}

#footer			{

			background:#000000 url('../images/bottom.jpg') no-repeat 0 0;

			color:#000000;

			padding-right:20px;

			height:100px;

			text-align:right;

			font-size:10px

			}

#footer p, #footer a	{

			margin-top:82px;

			font-size:12px;

			text-align:center;

			color:#000000;

			}			



#path

{

background-color:#000000;

color:#FFFF00;

padding-left:20px;

text-align:left;

border-bottom:3px solid #000000;	

}



#path img {

padding:0;

margin:0;

}



#menue

{

float:right;

clear:right;

padding:0;

text-align:center;

font-size:16px;

width:186px;

margin-top:10px;

background:#ffff00 url('../images/menue-bottom.jpg') no-repeat bottom right;

color:#FFFF00;

border-left:1px solid #ffff00;	

min-height:400px; margin-left:0; margin-right:0; margin-bottom:0

}



#menue p.menue-top

{

background:#000000 url('../images/menue-top.jpg') no-repeat top right;

min-height:50px;

color:#000000

}



#menue p.menue-top a

{

color:#000000;

}



#menue p.menue-bottom

{

background:#000000 url('../images/menue-bottom.jpg') no-repeat bottom right;

min-height:50px;

color:#000000

}



#popular

{

float:left;

clear:left;

width:150px;

margin:0;

padding:0;

margin-top:5px;

margin-left:5px;

padding:2px;

font-size:12px;			

background-color:#000000;

color:#000000;

border:1px solid #AAAAFF;

-moz-border-radius:5px;

filter:alpha(opacity=75);

-moz-opacity: 0.75;						

}



#latestnews		

{

float:right;

clear:right;

width:150px;			

margin:0;

padding:0;

margin-top:5px;

margin-right:5px;

padding:2px;

font-size:12px;			

background-color:#000000;

color:#000000;

border:1px solid #000000;

-moz-border-radius:5px;

filter:alpha(opacity=75);

-moz-opacity: 0.75;	

}



#banner {

text-align:center;

}



.licence {

font-size:10px;

text-align:left;

padding-left:5px;

line-height:130%;

}

.licence h3 {

text-align:center;

}



#latestnews li, #popular li

{

display:list-item;

list-style:square;

color:#000000;

margin-left:-22px;

line-height:130%;

}



#latestnews h3, #popular h3

{

margin:0;

padding:0;

padding-right:5px;

font-size:16px;	

text-align:right;

}



.back_button {

padding:10px;

font-weight:bold;

}



/* CONTENTRAHMEN */			

#content table.contentpaneopen

{

margin:0;

padding:5px;

border:0px solid #99B3FF;

}


#content form, table.searchintro

{

margin:0;

padding:5px;

font-size:12px;

}



/* Suchergebnisfeld */			

table.contentpaneopen fieldset, .contentdescription

{

width:95%;

padding:3px;

margin:2px;

overflow:hidden;

border:0px solid #EAEAEA;

}



.small, .createdate, .modifydate {

padding:0;

padding-left:10px;

margin:0;

color:#000000;

font-size:10px;

}



a.readon

{

margin-top: 10px;

margin-left: 10px;

display: block;

float: left;

clear:left;

padding-right: 20px;

line-height: 14px;

height: 16px;

}



/*CONTENT-BEREICH */

.componentheading {

font-size:20px;

font-weight:bold;

color:#ffff00;

margin:0;

padding:5px 5px 5px 10px;

}



.contentheading {

font-size:16px;

font-weight:bold;

color:#ffff00;

margin:0;

padding:5px 5px 5px 10px;

}



.sectiontableheader {

font-weight:normal;

padding:5px;

}

.sectiontablefooter {

font-weight:normal;

margin:5px;

}

.button {

margin:8px 0px;

border: 1px solid #000000;

background-color:#ffff00;

}

.button a:hover{

margin:8px 0px;

border: 1px solid #000000;

background-color:#ffff00;

}



/* Section Table */

.sectiontableentry1 {

background-color:#ffff00;

padding:5px;

text-align:left;

}

.sectiontableentry2 {

background-color:#ffff00;

padding:5px;

text-align:left;

}

.sectiontableentry1 td, .sectiontableentry2 td{

padding:5px;

}

.sectiontableentry1 a, .sectiontableentry2 a{

font-weight:bold;

}



/* Menueeintraege*/



#menue div.moduletable_menu {

margin:0;

padding:0;

text-align:center;

}



div.moduletable_menu li {

display:block;

background-color:#ffff00;

text-decoration:none;

margin-left:-40px;

text-align:left;

border-top:1px solid #ffff00;

background:url('../images/menue-link.jpg') no-repeat 0 0;; list-style-type:none; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px

}



div.moduletable_menu li span{

display:block;

padding-left:10px;

}



div.moduletable_menu a:link {

display:block;

text-decoration:none;

color:#000000;

}



div.moduletable_menu a:hover {

display:block;

text-decoration:none;

color:#000000;

padding-left:15px;

}



ul li.active{

background:url('../images/menue-active.jpg') no-repeat 0 0;

}



/* Bilder und MOSIMAGE */

img, div.mosimage {margin:0;padding:5px;}

.caption {font-size: 10px; color: #000066;margin:0px;padding:0px;}
