@charset "UTF-8";

  
    

/**
 * VV CityGov Website
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
/* ****************************************** */
/* Styleangaben des jeweiligen Clients        */
/* ****************************************** */

#content,
#sp-citygov,
#sp-citygov .tabs-wrapper,
#sp-citygov #vv_content,
#sp-citygov .logo,
#sp-citygov .content-header,
#sp-citygov .navipath,
#sp-citygov .form-overview,
#sp-citygov .topic-overview,
#sp-citygov .theme,
#sp-citygov .knowledge-management,
#sp-citygov .telephone-directory,
#sp-citygov .most-popular-pages,
#sp-citygov .department-overview,
#sp-citygov.start .downloadlinks,
#sp-citygov .absatz .downloadBlock,
#sp-citygov #vv_content .contactForm .introduction,
#sp-citygov .contactForm,
#sp-citygov .contactResult,
#sp-citygov #vv_content .vvbody,
#sp-citygov .form-overview,
#sp-citygov .topic-overview,
#sp-citygov .theme,
#sp-citygov .knowledge-management,
#sp-citygov .telephone-directory,
#sp-citygov .most-popular-pages,
#sp-citygov .department-overview,
#sp-citygov.start .downloadlinks {
  background: 0;
  background-image: none;
}
#SP-content {
  width: 100%;
}
#sp-citygov {
  border: 0 none;
  clear: both;
  width: 16cm;
}
#content {
  border: 0 none;
}
#sp-citygov #vv_content .vvbody {
  display: block;
  margin: 0;
  padding: 0;
  position: static;
}
#sp-citygov h1.headline {
  border-bottom: 1px solid #CCCCCC;
  margin: 0;
  padding: 0;
}
#sp-citygov .content-header {
  overflow: hidden;
}
#sp-citygov h2.headline {
  margin: 0;
  padding: 14 0 0 11px;
}
#sp-citygov h2.headline span.icon {
  right: 10px;
}
#sp-citygov #vv_content .vvbody {
  border: 0 none;
}
#sp-citygov .tabs-wrapper {
  margin: 0;
}
#sp-citygov a {
  text-decoration: none;
}
#leftcolumn,
#rightcolumn,
#sp-citygov div.content-header,
.knowledge-management,
#sp-citygov .tabs {
  display: none;
}
#vv_content .content-footer .print {
  display: none !important;
}
div#sp-citygov table.person_list th.person_name,
div#sp-citygov table.person_list th.person_function,
div#sp-citygov table.person_list th.person_phone {
  width: 120px;
}
div#sp-citygov table.person_list th.person_contact {
  width: 40px;
}
#sp-citygov .absatz .contact table td.email img.sp-email {
  height: 18px;
}
      
    
  


    
  

