
/*--============================================================*/
/*--=== concept, design and programming by:                  ===*/
/*--=== buttgereit und heidenreich gmbh | Corporate-Web Unit ===*/
/*--=== copyright (c)2004 - www.b-und-h.de - PvdW            ===*/
/*--============================================================*/


body, div
	{
		font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size:11px;
		scrollbar-arrow-color:#73BF43;
		scrollbar-base-color:#DCEFD0;
		color: #000000;
		margin:auto;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		margin-bottom:0px;
		text-align:center;
	}

td, div
	{
		font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size:11px;
	}

input, select, textarea { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px;  }

fieldset { border-color:#AED4EE; margin:0px 0px 16px 0px; border-style:solid; border-width:1px; padding:5px 9px 5px 9px; color:#AED4EE; }
fieldset h1 { margin:0px 0px 15px 0px; color:#000000; font-size:11px; }

a { color:#5DA9DD; text-decoration:none; font-weight:bold; }
a.plagentur { color:#FEC20F; }
a.plstadt { color:#F58220; }
a.pluser { color:#73BF43; }
a.pl0607 { color:#aaaaaa; }
a.pl0708 { color:#888888; }
a:hover { text-decoration:underline; }
a.orange { color:#F58220; position:relative; top:-10px; }
a.green { color:#71BF44; position:relative; top:-10px; }
a.lila { color:#8E53A1; position:relative; top:-10px; }
a.gelb { color:#FCB116; position:relative; top:-10px; }
a.blue { color:#5DA9DD; position:relative; top:-10px; }

#bodyframe { position:relative; width:760px; text-align:left; background-color:#ffffff; }
#logo { position:absolute; left:20px; top:35px; z-index:6; width:130px; }
#buhlogo { position:absolute; left:25px; bottom:65px; z-index:10; width:155px; }
#navigation { position:absolute; left:26px; top:230px; z-index:8; width:100px; text-align:left; }
#claim { position:absolute; left:180px; top:100px; z-index:7; width:265px; }
#pic { position:absolute; left:620px; top:228px; z-index:5; width:120px; }
#gelb { position:absolute; left:732px; top:27px; z-index:4; width:28px; }
#orange { position:absolute; left:442px; top:0px; z-index:3; width:96px; }
#blau { position:absolute; left:169px; bottom:0px; z-index:2; width:59px; }
#content { position:absolute; left:280px; top:165px; z-index:9; width:310px; text-align:left; }
#landderideen { position:absolute; left:581px; top:30px; z-index:11; width:117px; text-align:left; }
#zdflink { display: block; position:absolute; left:26px; top:575px; z-index:15; width:240px; text-align:left; }

ul {
	margin: -4px 0px 5px 17px;
	list-style-image:url(../_gfx/block.gif);
	padding: 0;
	color: #000000;
}

ul li {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

dt {
	padding: 2px;
	background-color: #efefef;
	margin-bottom: 5px;
}

dl dd ul {
	margin: 0px 0px 5px 17px;
}

dd {
	margin-bottom: 15px;
	margin-left: 15px;
}

legend {
	margin-bottom: 7px;
}

ol li p {
	font-weight:normal;
	margin-bottom:5px;
	margin-right:20px;
}

td.list { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; line-height:15px; }
.content { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; line-height:15px; }
.infocolumn { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; line-height:15px; color:#D2222A; margin-left:20px; margin-right:20px; }
.infocolumn2 { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; line-height:15px; color:#183781; margin-left:20px; margin-right:20px; }

h1 { margin-bottom:29px; margin-top:0px; text-align:left; }
h2 { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; font-weight:bold; margin-bottom:15px; margin-top:0px; text-align:left; }
h3 { margin-bottom: 5px; }
h4 { font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:13px; font-weight:bold; margin-bottom:15px; margin-top:0px; text-align:left; color:#5DA9DD; }

p { color: #000000; font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; line-height:15px; margin-bottom:15px; margin-top:0px; }
p.menu { margin-bottom:9px; }
p.cat { margin-bottom:5px; }
p.description { font-size:10px; color:#666666; margin-bottom:0px; margin-top:3px; line-height:14px; }

hr { height:1px; border:0px; color:#000000; }

.borderless { background-color:#FFFFFF; border-style:none; border-width:0px; color:#73BF43; font-weight: bold; }
.borderlesshead { background-color:#FFFFFF; border-style:none; border-width:0px; color:#000000; font-weight: bold; }
.error { color:#F58220; font-weight: bold; }
.submit { color:#000000; background-color:#DCEFD0; border-color:#73BF43; }
.projectnr { padding: 0px 1px 1px 5px; color:#ffffff; font-size: 9px; font-weight: bold; }