body 			{	text-align: center; color: black; font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}

/* Benannte Objekte */
#container      {   width:900px;margin-left:auto;margin-right:auto;border:0px;padding:0px;}
#header         {   position:relative;left:0px; width:900px;height:72px;margin:0px;background-image:url(../images/header2.png)}
#page           {   position:relative;width:898px;margin:auto;background-color:#FFFFFF;border-right:1px solid #B3B0B7;
                		border-bottom:1px solid #B3B0B7;border-left:1px solid #B3B0B7;text-align:left;background-repeat:repeat-y;
		                background-image:url(../images/nav_back.png);}
#menubar        {   float:left;padding-left:161px;margin-top:76px}
#navigation     {   position:absolute;top:5px;left:5px;width:163px;background-repeat:repeat-y;background-image:url(../images/nav.png);
		    margin-top:38px;margin-left:5px;width:150px;font-family:Arial;font-size:12px;font-weight:bold;}
#content        {   float:left;width:720px;margin-bottom:20px;}
#topmenu        {   position:relative;top:2px;left:0px;width:500px;padding-bottom:0px;margin:0px;
                    font-family:Verdana,Arial,Helvetica;font-size:11px;font-weight:regular;color:#CDCDCD}
#footer         {   position:relative;width:900px;height:64px;margin:0px;border:0px;margin:auto;}
#content        {   padding-left:173px;}
#l_menu_top		{	position:absolute; width:900px; left: 0px; top:72px; height:30px; background-image:url('../images/menu_top_bg.png');padding:0}
#l_menu_nav		{	position:absolute;top:33px;left:0px;width:165px;background-repeat:repeat-y;background-image:url('../images/nav.png');padding-top:10px; padding-left:0px; padding-right:0px; padding-bottom:0px}






p.headtext		{font-family:Verdana;font-size:14px;text-align:left;margin-left:10px;margin-right:10px;font-weight:bold;}
p.location		{font-family:Verdana;font-size:9px;text-align:right;color:#CDCDCD}
hr				{margin-left:10px;margin-right:10px;border:1px solid #CDCDCD;height:1px;}

div.box1		{margin-left:10px;margin-right:10px;padding:5px;background-color:#F7F3F3;border:1px solid #EEEAEA;align:top;text-align:justify;}


div.absatz      {   font-family:Verdana;font-size:11px;color:#2C3352}
div.absatzc     {   font-family:Verdana;font-size:11px;text-align:center;color:#2C3352}
td.absatz       {   font-family:Verdana;font-size:11px;color:#2C3352;text-align:left}
td.absatzc      {   font-family:Verdana;font-size:11px;color:#2C3352;text-align:center}

/* Blockelement für Container-Ausdehnung bis zum Ende von Float-Bereichen */
div.clearer     {   clear: both; line-height: 0; height: -10px;}

a.nav		{text-decoration:none;margin:0;padding:0;top:0;}
a		{color:#000077}
a:hover		{color:#3344CD}

div.button1	{	background-image:url(../images/button1.png);
			width:134px;
			height:20px;
			padding:3px;
			margin:0px;
			margin-bottom:5px;
			cursor:hand;
			padding-top:5px;
			padding-left:5px;
			font-family:verdana,arial,helvetica;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			color:#666666;
		}

div.button1a	{	background-image:url(../images/button1a.png);
			width:134px;
			height:20px;
			padding:3px;
			margin:0px;
			cursor:hand;
			padding-top:5px;
			padding-left:5px;
			font-family:verdana,arial,helvetica;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			color:#333333;
		}

div.button1b	{	background-image:url(../images/button1b.png);
			width:134px;
			height:20px;
			padding:3px;
			margin:0px;
			margin-bottom:5px;
			cursor:hand;
			padding-top:5px;
			padding-left:5px;
			font-family:verdana,arial,helvetica;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			color:#333333;			
		}

div.button2	{	background-image:url(../images/button2.png);
			width:132px;
			height:16px;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:5px;
			padding-right:5px;
			margin:0px;
			cursor:hand;
			font-family:verdana,arial,helvetica;
			font-size:12px;
			color:#555555;
			font-weight:normal;

		}
div.button2a	{	background-image:url(../images/button2a.png);
			width:132px;
			height:22px;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:5px;
			margin:0px;
			cursor:hand;
			padding-right:5px;
			margin-bottom:5px;
			font-family:verdana,arial,helvetica;
			font-size:12px;
			color:#555555;
			font-weight:normal;

		}

div.button3	{	background-image:url(../images/button3.png);
			width:119px;
			height:12px;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:18px;
			padding-right:5px;
			margin:0px;
			cursor:hand;
			font-family:verdana,arial,helvetica;
			font-size:10px;
			color:#555555;
			font-weight:normal;

		}

div.button3a	{	background-image:url(../images/button3a.png);
			width:119px;
			height:12px;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:18px;
			padding-right:5px;
			margin:0px;
			cursor:hand;
			font-family:verdana,arial,helvetica;
			font-size:10px;
			color:#555555;
			font-weight:normal;

		}

div.button3u	{	background-image:url(../images/button3.png);
			width:142px;
			height:1px;
			padding-top:2px;
			padding-bottom:0px;
			line-height:110%;
			margin:0px;
			cursor:hand;
			font-family:verdana,arial,helvetica;
			font-size:1px;
			color:#555555;
			font-weight:normal;

		}

div.button3b	{	background-image:url(../images/button3b.png);
			width:142px;
			height:9px;
			padding-top:0px;
			padding-bottom:0px;		
			line-height:110%;
			margin:0px;
			margin-bottom:5px;
			cursor:hand;
			font-family:verdana,arial,helvetica;
			font-size:1px;
			color:#555555;
			font-weight:normal;

		}

div.ctbox         {padding:0px;margin-bottom:20px;border-left:1px solid #B9CFEB;border-right:1px solid #B9CFEB;border-bottom:1px solid #B9CFEB;background-color:#ebf2f8}
div.ctboxf        {border:1px solid #EFEFEF;padding:1px;margin-bottom:20px;}
div.cttitle       {padding-left:5px;height:25px;text-align:left;margin-bottom:5px;background-image: url(../images/ctboxtitle.png);}
div.ctcontent     {padding:5px;background-color:#ebf2f8;}
div.ctcaption	  {padding-left:0px;padding-top:5px;font-weight:bold;color:#767676;}

div.column			{	margin-right:0px;float:left;width:710px;}
div.column_r			{	margin-right:0px;float:right;top:0px;width:210px; padding-bottom:50px;}
div.column_l			{	float:left;width:500px;}
div.column_content		{	margin-right:5px;	}

div.whoami		{	background-color:#ebf2f8;
					height:20px;
					font-weight:regular;
					text-align:left;
					font-size:12px;
					margin-right:5px;
					margin-top:9px;
					margin-bottom:12px;
				}

div.whoami_site		{	padding-top:2px;
					font-size:10px;
					color:#707070;
					width:500px;
					position:relative;
				}

div.whoami_date 	{	float:right;
						margin:0px;
					padding-top:2px;
					font-size:10px;
					color:#707070;
					width:200px;
					padding-right:10px;
					text-align:right;
				}
.box_sponsor			{height:100px;border:1px solid #b9cfeb; background:white;padding-left:10px;padding-right:10px;}


p				{	margin-top:0;line-height:150%;color:#575757;}
td				{	font-size:11px;margin-top:0;line-height:150%;color:#575757;}
td.small2			{	font-size:11px;font-weight:bold;}
th				{	font-size:11px;margin-top:0;line-height:150%;color:#575757;text-align:left;}
th.small2			{	font-size:11px;font-weight:bold;text-align:left;}
p.newsheader			{	margin-bottom:4px;font-weight:normal;}
p.newsinfo			{	font-weight:normal;margin-bottom:4px;color:#9A9A9A;font-size:10px;}
p.newsbody			{	margin-top:0;line-height:150%;color:#575757;text-align:justify;margin-bottom:0px;}
p.newsmore			{	margin-bottom:30px;font-size:11px;	}
p.just				{	margin-top:0;line-height:150%;color:#575757;text-align:justify;margin-bottom:5px;}
p.small				{	font-size:11px;}
p.small2			{	font-size:11px;margin-bottom:5px;}
h1				{	font-size:18px;font-weight:bold;color:#505050;margin-top:0;}
h2				{	font-size:14px;font-weight:bold;color:#575757;margin-top:0px;border-bottom:1px solid #DADADA;margin-bottom:10px;}
h3				{	font-size:12px;font-weight:bold;color:#575757;margin-top:0px;margin-bottom:0px;}
h4				{	font-size:14px;font-weight:bold;color:#575757;margin-top:0px;border-bottom:1px solid #DADADA;margin-bottom:5px;}
li.small			{margin-left:-10px;margin-top:2px;font-size:11px;color:#575757;}
ul.small			{margin-top:0px;color:#575757;}

li				{margin-left:-20px;margin-top:2px;font-size:11px;color:#575757;line-height:150%;}
ul				{margin-top:0px;color:#575757;line-height:150%;}

