body, td, p, div	{ font-family:arial, sans-serif; font-size: 12px; }

#content-right ul	{ list-style-image:url(styles_01_FILES/dot2.gif); margin-left: 20px; }
#content-right li	{ padding-left: 5px; }
ul			{ list-style-image:url(styles_01_FILES/dot.gif); margin-top: 5px; }
ul li ul		{ list-style-image:url(styles_01_FILES/dot2.gif); margin-top: 5px; }
ul li ul li ul		{ list-style-image:url(styles_01_FILES/dot3.gif); margin-top: 5px; }
li			{ padding-bottom: 4px; }
select			{ width: 220px; }
input			{ width: 100px; }


#logo 			{ position: absolute; top: 18px; left: 705px; }	


/* menu, rootline, bild: */
#headercontentStart	{ position: absolute; left: 27px; top: 131px; width: 947px; height: 205px; background-color:#c0bfbf; }
#headercontent		{ position: absolute; left: 27px; top: 131px; width: 947px; height: 324px; background-color:#c0bfbf; }
.border-column 		{ padding:9px; }

#rootline		{ color:#000000; font-size:10px; padding:2px 20px 2px 16px; }
#rootline a		{ color:#000000; font-size:10px; }

#contentmenu		{ position:absolute; left: 27px; top: 105px; }


/* content-bereich */
#contentStart		{ position:absolute; left: 27px; top: 455px; width: 947px; }
#content		{ position:absolute; left: 27px; top: 336px; width: 947px; }
#content-right		{ padding: 28px 20px 28px 16px; }
#content-normal		{ padding: 28px 16px 28px 22px; }


/* Footer */
#footer	a		{ Color: #333333; text-decoration: none; }


/* Topmenu */
#topmenu		{ position: absolute; left: 27px; top: 0px; }


/* Layer menus */
#menu1			{ position: absolute; left: 27px; top: 131px; visibility: hidden; width:358px; height:200px; background-image:url(styles_01_FILES/bg_lehnkering.gif); }
/*#menu1			{ position: absolute; left:  27px; top: 131px; visibility: hidden; width:180px; height:200px; background-image:url(images/menu_1col_bg.gif); }*/
#menu2			{ position: absolute; left: 176px; top: 131px; visibility: hidden; width:180px; height:200px; background-image:url(images/menu_1col_bg.gif); }
#menu3			{ position: absolute; left: 324px; top: 131px; visibility: hidden; width:180px; height:200px; background-image:url(images/menu_1col_bg.gif); }


/* sitemap */
#sitemap ul 		{padding: 0; margin: 0;}
#sitemap ul li 		{list-style-type: none; font-weight: bold;}
#sitemap ul li ul 	{margin-left: 26px;list-style-type: none;font-weight: bold;}
#sitemap ul li ul li 	{font-weight: normal;}

/* main styles */

a 			{color: 000;}

table,tr,td 		{padding:0; margin:0;}

/* tx_ddjobs */
#jobs-listview TD 	{ padding: 0px; padding-left:5px; }
#jobs-listview TH	{ color: #ffffff; padding: 0px; font-size: 12px; margin: 0px; text-align: left; padding-left:5px; }

/* dd_maps */
.dd_maps-layers		{ position: absolute; left: 0px; top: 0px; visibility: hidden; }

.imgtext-nowrap		{ width: 620px; }

.filelinks-1 img	{border:0px; }
.filelinks-1 .download	{vertical-align:middle; margin:0px 0px 5px 0px; }

.tx-indexedsearch-browsebox .browsebox li { display:inline; margin:0px 5px; }
.tx-indexedsearch-browsebox .browsebox { margin:0px; padding:0px; list-style-type:none; list-style-image:url(); }

.tx-ddnews-pi1 .weiter { color:#0099FF; display:inline; padding:0px 10px; font-weight:bold; }
.tx-ddnews-pi1 .weiter a { color:#0099FF; }

/*.tx-ddnews-pi1 .pic { float:left; margin:0px 4px 4px 0px; }*/
.tx-ddnews-pi1 .downloads { margin:10px 0px 0px; }

.tx-ddnews-pi1 .backlink { margin:10px 0px 0px; }


