@charset "utf-8";
/*	---------------------------------------------------
	Allgemein
	---------------------------------------------------*/

	html, body {}

	html { overflow: -moz-scrollbars-vertical;} 

	html * {padding:0;margin:0;outline:none;}
	
	body { margin:0; padding:0; font-size:14px; color:#000000; line-height:170%; text-align:center; }
	
	body, input, textarea, select, label, td, th, a, button {font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}


	/*	IE Transparenz 	*/
	img,
	div,
	a,
	input { behavior: url(iepngfix.htc) }
	
	/*	:hover-Support für alle Elemente	*/
	body { behavior: url(csshover3.htc); }

/*	-------------------------------------------------------------------------------- */
/*	Seitenaufbau
/*	-------------------------------------------------------------------------------- */

	#wrap, #header, #content, #footer, ul, li, dl {position:relative;}

	#wrap {text-align:left;margin:0 auto;width:994px;padding:30px 0}

	#content, #header, #navi, #footer {width:424px;margin-left:284px;}

	#footer {margin-left:137px;width:750px;height:9px;background:transparent url(../images/sprite.png) no-repeat 0 -78px}

/*	-------------------------------------------------------------------------------- */
/*		Globale Einstellungen														 */
/*	-------------------------------------------------------------------------------- */
 
	.clearer {clear:both;display:block;height:1px;margin-bottom:-1px;font-size:1px;line-height:1px;}

	.error { color:#B2B2B2!important; }

	table {padding:0;
	table-layout:auto;border-collapse:collapse;border-spacing:0px;}
	
	td, tr, th {padding:0;margin:0;border:none;}
	
	sub, sup {line-height:1em;font-size:32%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

	img, fieldset {border:none;}
	


/*	----------------------------------------------------------
	BILDLEISTE
	---------------------------------------------------------- */
	
	#jL {width:100%;height:100px;position:absolute;left:0;top:150px;text-align:center;overflow:hidden;}
	#jlInner {width:5000px}
	#jL a{float:left;display:block;width:140px;height:100px;margin-left:2px;}
	
/*	----------------------------------------------------------
	HEADER mit LOGO
	---------------------------------------------------------- */

	#header {height:280px;}

	/* Logo und Kennung */
	#logo { position:absolute; width:216px; height:59px; right:0px; top:30px; }

	#logo h1 {color:#009EE0;width: 216px;height: 59px;background: url(../images/GDG-Logo.gif) no-repeat;text-transform:uppercase;}
	#logo h1 span {display:none;}
	#logo h1 a {display:block;width:216px;height:59px;}

/*	----------------------------------------------------------
	NAVIGATION
	---------------------------------------------------------- */

	#navi {height:60px;}
	#navi li {list-style:none;display:inline;}
	#navi a  {font-size:14px;text-decoration:none;color:#000;line-height:14px;padding-right:17px;}
	#navi a:hover { color:#BE008C; }
	#navi a.active { color:#969696; }
	

/*	----------------------------------------------------------
	CONTENT
	---------------------------------------------------------- */

	/*	Überschriften */
	#content h1 {
		font-weight:bold;
		color:#000;
		font-size:14px;
		line-height:24px;
		margin-bottom:1em;
	}
	/*#content h1 + p {margin-top:8px;}*/
	
	#content h2 { font-weight:normal;font-size:16px; display:block;color:#D7D7D7; font-weight:normal;text-transform:uppercase; line-height:56px;background-color:#141414;border-top:1px solid #333;padding-left:15px}
	#content h2 a { font-size:16px; display:block; color:#D7D7D7; font-weight:normal; text-transform:uppercase; line-height:56px; background-color:#141414; background:transparent url(../images/sprite.png) no-repeat -739px -102px;padding-left:32px;}
	#content h2 a.closed {background-position:-739px -142px; }
	
	#content h3 {font-size:10px;font-style:italic;font-weight:bold;text-transform:uppercase;margin-bottom:5px;}
	
	
	
	/* Listen */
	#content li {list-style:none;background:transparent url(/_elements/images/bg_aArrow.gif) no-repeat -5px -22px;padding-left:9px;margin-bottom:3px;}
	
	/* Links */
	#content a {color:#BE008C;}
	#content a:hover {color:#969696;}

