		.gesamt {
}

.main {
	background: url(/pic/buerokomm/main_bg.gif) no-repeat -5px -3px;
}

.main-inhalt {
  background: white url(/pic/buerokomm/mainInhalt_bg.gif) repeat-y;
}

a.mit{	
	background:transparent url(/pic/buerokomm/icon_vor.gif) no-repeat 0 2px;
} 

.listTeaser li a {
	background:transparent url(/pic/buerokomm/icon_vor.gif) no-repeat 0 2px;
}

form span.inputWrapper {
	background:transparent url(/pic/buerokomm/input_bg.gif) no-repeat scroll 0 0;
}

.button, .button-re{
	background:transparent url(/pic/buerokomm/button_bg.gif) repeat-x scroll 0 0;
}

.blueSubmit {
	background:transparent url(/pic/buerokomm/button_bg.gif) repeat-x scroll 0 0;
}

.v-a-pdf .blueSubmit{
  background:url("/pic/buerokomm/button_vapdf.gif") repeat-x scroll 0 0 transparent;
}

.header-ges {
  background:#234266 url(/pic/buerokomm/buerokomm_header_r.jpg) repeat-x scroll 0 0;
}

.links-logo-home{
background:url("/pic/buerokomm/buerokomm_header.jpg") repeat-x scroll 0 0 #234266;
}

.meta-navi-ges {
	background: #d2d3d5 url(/pic/buerokomm/bvfr000_bg_navigation.gif) repeat-x 0 0;
}

.meta-navi-ges .meta-navi .din-beuth-links {
	background: url(/pic/buerokomm/bvfr000_bg_din_navigation.gif) no-repeat 0 0;
}

.din-beuth-links .li-meta a{
	background:transparent url(/pic/buerokomm/arrow.gif) no-repeat 0 5px;
}

.shoppingbasket input {
	background-image:url(/pic/buerokomm/warenkorb2.gif);
}

.nav-con-li {
  background:#ffffff url(/pic/buerokomm/buerokomm_titel_klein.jpg) no-repeat scroll 0 0;
}


.navi-l-navi-u{
	background: #fdfdfd url("/pic/buerokomm/menu2_bg.gif") no-repeat;
}

.ul-navi-l-navi a:hover,
.ul-navi-l-navi a:focus,
.ul-navi-l-navi a.aktiv {
	background: #fdfdfd url(/pic/buerokomm/ul-navi-l-navi_hover.gif) repeat-y;
}

.navi-l-rdts {
	background: url(/pic/buerokomm/nav_rdts_bg.gif) no-repeat;
}

.fkt-log-in2,
.fkt-log-in3 {
	background:url("/pic/buerokomm/bvfr000_bg_meta.gif") repeat-y scroll left center transparent;
}

.iplog form .bname span.inputWrapper {
	background:transparent url(/pic/buerokomm/input_bg_280.gif) no-repeat scroll 0 0;
}

.registerForm input.pur-b{
	background:url("/pic/buerokomm/pur_button.gif") no-repeat scroll 0px 0 transparent;
}

.registerForm input.pur-b:hover{
	background:url("/pic/buerokomm/pur_button_h.gif") no-repeat scroll 0px 0 transparent;
}

.navi-o-login-field {
	background: url(/pic/buerokomm/input_bg.gif) no-repeat;
}

.navi-o-login-link{
	background: url(/pic/buerokomm/bvfr000_bg_meta.gif) repeat-y left center;
}

#footer {
  background: url(/pic/buerokomm/bg_footer.png) no-repeat 0 0;
  margin-left: 8px;
  margin-top: -12px;
  position: absolute;
}

.footer-l{
	background:url("/pic/buerokomm/bg_footer.gif") repeat-x scroll 0 0 transparent;
}

.footer-r{
	background:url("/pic/buerokomm/bg_footer.gif") repeat-x scroll right 0 transparent;
}

#footer ul li {
  background-image: url(/pic/buerokomm/bvfr000_bg_meta.gif);
}

#footer .toplink a,
#footer .toplink a:link,
#footer .toplink a:visited,
#footer .toplink a:hover,
#footer .toplink a:active,
#footer .toplink a:focus {		
	background-image:url(/pic/buerokomm/icon_arrow_up.gif);
}

.homepage.msschmal .topTeaser {
	background: #fff url(/pic/buerokomm/buerokomm_topteaser.jpg) repeat 0 0;
	height: 305px;
}

.pfeil-down .links{
	background: transparent url(/pic/buerokomm/pfeil_down.gif) no-repeat 0 0;
}	

.homepage .mit .marginal {
	background:#fff url(/pic/buerokomm/home_kommentare_bg.gif) no-repeat scroll 0 0;
}

.home-ad{
  background: transparent url('/pic/buerokomm/home_ad.gif') no-repeat;
}

.homepage .mit .loginBox {
	background: #fff url(/pic/buerokomm/login_bg.gif) no-repeat 0 0;
}

.home-log-in2,
.home-log-in3 {
	background:url("/pic/buerokomm/bvfr000_bg_meta.gif") repeat-y scroll left center transparent;
}

.homepage .subLoginBox {
  background:transparent url(/pic/buerokomm/subLoginBox_bg_t.gif) no-repeat scroll 0 0;
}

.homepage .mit .subLoginBox {
	background:transparent url(/pic/buerokomm/subLoginBox_bg.gif) no-repeat scroll 0 0;
}

.marginal-footer a,
.marginal-footer a:link,
.marginal-footer a:visited,
.marginal-footer a:hover,
.marginal-footer a:active,
.marginal-footer a:focus {
  background:transparent url(/pic/buerokomm/dinbauportal_gross.gif) no-repeat scroll 93px 12px;
}

.anmeldung .loginBox {
	background: #E7EFF0  url(/pic/buerokomm/login_bg.gif) no-repeat 0 0;
}    

.anmeldung-purb .loginBox {
  background:url("/pic/buerokomm/gesamt_bg.gif") repeat-y scroll 74px 0 #E7EFF0;
} 

.anmeldung .subLoginBox {
	background: #E7EFF0 url(/pic/buerokomm/login_bg.gif) no-repeat 0 0;
}

.anmeldung-purb .subLoginBox {
  background:url("/pic/buerokomm/subLoginBox_bg_t.gif") no-repeat scroll 0 0 transparent;
}

.search input {
	background-image:url(/pic/buerokomm/input_bg_2.gif);
 }

.search input.submit {
	background:url("/pic/buerokomm/icon_double_arrow1.gif") no-repeat scroll 0 9px transparent;
}

.form-box form .ersatzsuche span.inputWrapper,
.form-box form .code span.inputWrapper{
	background:url("/pic/buerokomm/input_bg_280.gif") no-repeat scroll 0 0 transparent;
}

.waren-artikel-footer .waren-artikel-mitte a{
	background:transparent url(/pic/buerokomm/trash.gif) no-repeat 0 -2px;
}

.waren-artikel-footer .waren-artikel-mitte input{
	background:transparent url(/pic/buerokomm/icon_vor.gif) no-repeat 0 3px;
}

.main-inhalt.vt-breite {
  background: white url(/pic/buerokomm/mainInhalt_bg.gif) repeat-y -54px 0 ;
}


body, body.vt-volle-breite{
	background:url("/pic/buerokomm/body_bg.gif") repeat-x scroll 0 0 transparent;
}

.vt-volle-breite .gesamt {
	background:url("/pic/buerokomm/gesamt_bg.gif") repeat-y scroll 0 0 transparent;
}

.vt-volle-breite .meta-navi-ges  {
	background:url("/pic/buerokomm/bvfr000_bg_navigation.gif") no-repeat scroll right center transparent;
}

.vt-volle-breite .main  {
	background:url("/pic/buerokomm/meta_navi_bg.gif") repeat-x scroll 13px 0 transparent;
}

.homepage .portletView {
	background:url("/pic/buerokomm/homepage_right_bg.jpg") no-repeat 633px 0 #FFFFFF;
  }

/*Farben*/
/* #f58220, #fcbc86, #ffefe1*/

.main-content {
    border-top: 10px solid #f58220;
}

.ul-navi-l-navi.fachfarb-text li a:visited, .ul-navi-l-navi.fachfarb-text li a{
	color: #f58220;
}
.ul-navi-l-navi.fachfarb-text li a:hover{
	color: #000000;
}
.fachfarb-text{
	color: #f58220;
}

h2.fachfarb-bb{
	border-bottom: 1px solid #f58220;
}


  
.home-navi-float {
    width: 195px;
}

.home-navi-float {
    width: 195px;
}

.ul-navi-l-navi a, .ul-navi-l-navi a:link, .ul-navi-l-navi a:visited, .ul-navi-l-navi a:hover, .ul-navi-l-navi a:active, .ul-navi-l-navi a:focus {
    padding: 5px;}

.homepage h2 {
   font-size: 1.4em;
}

.navi-l-rdts {
    margin-bottom: 20px;
}	
