body,div,td,ul {font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;color:#666;}
p	{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;color:#666;margin-top:0px;margin-bottom:6px;}

.small	{font-size:0.8em;}
.druckkopf {display:none;}

h1 {color:#ffce00;font-family:Trebuchet MS; font-size:1.6em;text-transform:uppercase;text-align:left;}
h2 {color:#A0A0A4; font-size:1.2em;margin-bottom:10px;}
h3 { font-size:1.1em;margin-top:0px;}

/*Ueberschriften im Bereich NEWS*/
#news h1 {	color:#ffce00;
			font-size:1.2em;
			text-align:left;
			margin-bottom:2px;
}

h3.news {	background-color:#FFEDAA;
			padding:5px;
}



/*Listenaussehen im Bereich NEWS*/
#news ul {	margin:0;	margin-left:8px;
			font-size:11px;
			list-style-image:url(../../library/gifs/list.gif);
}

#news li {	margin-left:-35px;
}

/*Infobox Rechter Bereich*/
.infobox {	color:#999;
			font-size:11px;
			width:200px;
			height:500px;
}

/*Bildext*/
.bildtext {	font-size:0.9em;
			padding:5px;
			/*background-color:#f6f6f6;*/
}
.bild {border:1px solid #A0A0A4;}


/*Style für Bilderrand bei Lightbox*/
.abstand {
	border: 1px solid #ccc;
	padding:2px;
	margin-bottom:2px;
}

/*Listenaussehen*/
ul {	margin-left:-20px;
		list-style-image:url(../../library/gifs/list.gif);
}

li {	margin-bottom:2px;
}


/*Schriftfarbe und Groesse im mittleren Bereich*/
#middle{	color:#666;
			font-size:0.9em;
}
/*farbige Boxen im Content*/
.boxleft {	background-color:#FFEDAB;
			padding:10px;
			height:480px;
}

.boxright {	background-color:#FFF4CC;
			padding:10px;
			height:480px;
}


.newspic {
	position: relative;
	float: left;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-top: 0px;
	padding:0px;
	/*min-height:130px;height:auto!important;height:130px;*/
}

/*Box mit gelbem Rand*/
.box {	padding:10px;
		border:1px solid #ffedaa;
		-moz-border-radius:10px;
}

/*Box mit gelbem Rand*/
.bgbox {padding:10px;
		border:1px solid #ccc;
		background-color:#e3e3e3;
		-moz-border-radius:10px;
}

/*Abstand nach unten der Hauptnavigation nach jedem Link (im linken Bereich)*/
#left div {	margin-bottom:2px;
}

/*Standardlink*/
a:link,a:visited	{color:#ffce00;	text-decoration:underline;}
a:hover,a:active	{color:#000;	text-decoration:underline;}

/*Linkfarbe fuer justexpertise*/
 a.jx {color:#e2007a;}

/*Aussehen Globale Links (globals)*/
#globals a {	margin-right:15px;	}
#globals a:link,#globals a:visited {	color:#ffce00;	text-decoration:none;	}
#globals a:active,#globals a:hover {	color:#333;		text-decoration:underline;	}

/*Aussehen der Links im Newsticker*/
#news a:link,#news a:visited {color:#666;	text-decoration:none;}
#news a:active,#news a:hover {color:#666;	text-decoration:underline;}

/*Mainnav Link-Klasse*/
.mainnav {
	display:block;
	height:30px;
	font-size:14px;
}

/*Mainnav Link-Klasse f&uuml;r offenen Link*/
.mainnavopen {
	display:block;
	height:30px;
	background:url(../../library/gifs/mainnav_on.gif) no-repeat;
	color:#000;
	font-size:14px;
}

/*Mainnav aussehen fuer klickbaren Link*/
#mainnav a:link,#mainnav a:visited {color:#666;text-decoration:none;}
#mainnav a:active,#mainnav a:hover {color:#000;text-decoration:none;background:url(../../library/gifs/mainnav_on.gif) no-repeat;}

/*Subnav Link-Klasse*/
.subnav {
	display:block;
	height:30px;
	font-size:11px;
}

/*Subnav Link-Klasse f&uuml;r offenen Link*/
.subnavopen {
	display:block;
	height:30px;
	background:url(../../library/gifs/subnav_on.gif) no-repeat;
	color:#fff;
	font-size:11px;
}

/*subnav aussehen fuer klickbaren Link*/
#subnav a:link,#subnav a:visited {color:#333;text-decoration:underline;}
#subnav a:active,#subnav a:hover {color:#fff;text-decoration:none;background:url(../../library/gifs/subnav_on.gif);}

#modal_container {  
    padding:5px;  
    background-color:#fff;  
    border:1px solid #666;  
    overflow:auto;  
    font-family:"Lucida Grande",Verdana;  
    font-size:12px;  
    color:#333;  
    text-align:left;  
} 

#modal_overlay {  
    background-color:#000000;  
}  


/*Forms*/
textarea {font-family:Arial;font-size:0.9em;width:340px;border:1px solid #555;}
.formular {font-family:Arial;font-size:0.9em;width:340px;border:1px solid #555;}
.form_small	{font-family:Arial;font-size:0.9em;border:1px solid #555;}
radio {border:0px solid #555;}

td.planspiele {border:none;}

div.planspiele_head {height:50px;background:url(../../library/gifs/planspiele_head.gif) no-repeat;padding-top:3px;}
	div.planspiele_head	strong{color:#ffce00;}
	
div.impressionen_head {height:50px;background:url(../../library/gifs/planspiele_head.gif) no-repeat;padding-top:3px;}
	div.impressionen_head	strong{color:#ffce00;}
	
div.planspiele_footer {height:70px;margin-top:5px;background:url(../../library/gifs/planspiele_footer.gif) no-repeat;}
