body{
	 font-family: verdana,arial, sans-serif;
	 font-size:8pt;
	 color:#333333;
	 margin:0px auto;
	 padding:0px;
	 background:#000 url(images/bgseite.jpg) repeat-x top left;
}
#site_center{width:900px;margin-left: auto;margin-right: auto;padding:0px 2px 0px 2px;border-left:solid 1px #fff;border-right:solid 1px #fff}


.p_head		{width:900px;margin-bottom:10px;border-bottom:solid 1px #fff}
.p_border 	{width:900px;padding-bottom:0px;background:#fff}
.p_left		{width:203px;float:left;}
.p_middle	{width:693px;float:left;}
.p_right	{width:900px;float:left;}
.p_footer	{width:890px;background:#252525;color:#fff;padding:20px 5px 20px 5px;border-top:solid 1px #fff}

.posabs{position:absolute;margin-top:-370px}

img 		{border: 0}
h1,h2,h3,p 	{margin:0px;}
h1,h2{font-size:12pt}
form{display:inline}
input,select{font-size:8pt}


.white	{color:#ffffff}
.red	{color:#ff0000}

a {text-decoration: none;}
.black a {color:#000;}
.black a:hover{text-decoration: none;}

.must{font-size:140%;font-weight:bold}
.tip{text-decoration:underline;cursor:pointer}
.s7{font-size:80%}
.s18{font-size:12pt}

.bo {border-top: solid 1px #e2e2e2}
.bu {border-bottom: solid 1px #e2e2e2}
.bl {border-left: solid 1px #e2e2e2}
.br {border-right: solid 1px #e2e2e2}

.bcw {border: solid 1px #e5e5e5}

.bu33{border-bottom: solid 1px #333}
.boc0{border-top: solid 1px #333}
.blc0{border-left: solid 1px #c0c0c0}
.brc0{border-right: solid 1px #c0c0c0}

.bgc1  {background-color : #e2e2e2; }
.bgc2  {background-color : #cccccc; }
.bgc3  {background-color : #c0c0c0; }
.bgc4  {background-color : #EF8688; }

.bg_header	{background: url(images/bg_header.jpg) no-repeat;width:1004px; height:80px}
.bg_footer	{background:#9999cc url(images/bg_nav1.gif) repeat-x top left;}
/* .bg_border1	{background: url(images/bg_intro.jpg) no-repeat;width:900px; height:360px;position:absolute;z-index:-1}*/

.p4  {padding:4px}
.p2  {padding:2px}

.pl2 {padding-left:2px}
.pr2 {padding-right:2px}
.po2 {padding-top:2px}
.po3 {padding-top:3px}
.pu2 {padding-bottom:2px}
.pu3 {padding-bottom:3px}

.pl4 {padding-left:4px}
.pr4 {padding-right:4px}
.po4 {padding-top:4px}
.pu4 {padding-bottom:4px}

.fl  	{float:left}
.cent	{text-align:center}
.rechts	{text-align:right}

.ml2	{margin-left:2px}
.ml4	{margin-left:4px}
.ml10	{margin-left:10px}
.ml30	{margin-left:30px}
.ml100	{margin-left:100px}
.mr100  {margin-right:100px;}
.mr170  {margin-right:170px;}
.mo1 	{margin-top:1px}
.mo3	{margin-top:3px}
.mo8	{margin-top:8px}
.mo10	{margin-top:10px}
.mu3	{margin-bottom:3px}
.mu10	{margin-bottom:10px}

#foot 		  	  {text-align:right;}
#foot a 	      {TEXT-DECORATION:none;color:#fff;}
#foot a:hover     {TEXT-DECORATION:none;color:#000;background:#868484;}
#foot a.fmenue-act{TEXT-DECORATION:none;color:#000;background:#e2e2e2;}

#navigation{border-bottom: solid 1px #000;}

#navigation  ul {margin:0px;padding:0px;list-style-type:none;}

#navigation  li {margin: 0px 0px 0px 0px;
				font-size: 10px;
				font-weight: bold;
				border-top: 1px solid #e2e2e2;
				list-style-type: none;}


#navigation li a{display:block;
				padding: 12px 25px;
				color: #fff;
				text-decoration: none;
				font-size: 10pt;
				font-weight:bold;
				background:#e2e2e2 url(images/bg_menu1.jpg);background-repeat:no-repeat;width:153px;height:40px;}
#navigation li a:hover{
					color: #000;
					text-decoration: none;
					font-size: 10pt;
					padding-right:15px;
					text-align:right;
					background:#868484 url(images/hover_arrow.jpg);background-repeat:no-repeat;width:158px;background-position: center right;
					}

#navigation li  a.fmenue-act{
					color: #000;
					text-decoration: none;
					font-size: 10pt;
					padding-right:15px;
					text-align:right;
					background:#e2e2e2 url(images/hover_arrow.jpg);background-repeat:no-repeat;width:158px;background-position: center right;
					}
#navigation ul * a{height:100%;}

.main_box1{
			float:left;
			padding-top:1px;
			width:200px;}

.main_box2{
			float:left;
			margin-left:10px;
			width:470px;}

.main_box_werbung{
			float:left;
			margin-left:6px;
			width:px;}

.main_right1{
			  float:left;
			  padding-top:10px;
			  margin-left:5px;
			  width:670px;}

.main_right2{
			  float:left;
			  margin-left:10px;
			  width:200px;}

.service_box{
				float:left;
				margin-left: 5px;
				width:290px;}

.service_box dl{margin:0px;padding-top:5px;}







