/*GENERAL*/
#content-wrapper.right-wrapper .sidebar-left {float:left; padding-bottom:20px;}
#content-wrapper.right-wrapper #content {float:right; margin-right:0;}
#content-wrapper.right-wrapper .top {background-position:0 -64px;}
#content-wrapper.right-wrapper h1 {font-family:sans-serif; font-size:20px; padding:10px 0;line-height:24px;}
.full_container_wrapper {padding-top:5px;}
#content-wrapper.right-wrapper .full_container_wrapper h1 {padding:10px 0 10px 7px;font-size:20px;}
#content-wrapper.right-wrapper h2,
#content-wrapper.right-wrapper h3.setcard-title { margin:3px 0 3px 0; padding:0;
    font-weight:normal;font-family:serif;font-size:18px;letter-spacing:normal;text-transform:none; line-height:1.2em;}
#content-wrapper.right-wrapper small {font-size:10px; font-family:sans-serif;}

#content-wrapper.right-wrapper h3 {font-size:14px; margin:5px 0 5px 0;}
#content-wrapper.right-wrapper .action-footer a.hyperlink-more:link,
#content-wrapper.right-wrapper .action-footer a.hyperlink-more:visited {}

#content-wrapper.right-wrapper a.bigButton:link,
#content-wrapper.right-wrapper a.bigButton:visited {margin:5px 0 0 0;padding:10px 8px 10px 8px;float:left;font-weight:bold;}
#content-wrapper.right-wrapper .feedback {font-weight:bold; font-size:11px;}

/*SIDEBAR*/
.company-info {float:left;margin-bottom:20px;}
.company-info span.imprint {float:right;}
.company-info div {}
.company-info .company-details {}

/*COMPANY DETAILS*/
#content-wrapper.right-wrapper ul.company-list {}
#content-wrapper.right-wrapper ul.cell-list {width:100%; float:left;
    margin:0; padding:0 0 5px 0;}
#content-wrapper.right-wrapper .company-details {width:281px;overflow:hidden;}
#content-wrapper.right-wrapper ul.cell-list li {float:left; width:100%; line-height:15px;}
#content-wrapper.right-wrapper ul.cell-list li span {display:block;}
#content-wrapper.right-wrapper ul.cell-list .field {float:left;color:black; font-weight:bold;}
#content-wrapper.right-wrapper ul.cell-list .value {margin-left:105px;}
#content-wrapper.right-wrapper ul.cell-list .value .adress {float:left; line-height:15px;width:176px;}
#content-wrapper.right-wrapper ul.cell-list .value .adress span {display:block; margin:0 0 3px 0;}
#content-wrapper.right-wrapper ul.media-count {font-size:12px;float:left;}
#content-wrapper.right-wrapper ul.media-count li {float:left; margin:0 5px 0 0;}
#content-wrapper.right-wrapper ul.media-count li span {}

/*COMPANY HEADER*/
.header-image-wrapper {margin:-18px -20px -22px -20px;padding:0;height:250px;overflow:hidden;}
.header-image-wrapper .redaktion {position:relative;top:10px;}
.header-image-wrapper img.icon {position:absolute;top:30px; left:10px;}
.header-image-wrapper img {margin: 0px}
.header-image-wrapper p {margin:0;}


#content-wrapper.right-wrapper ul.setcardnav {list-style:none;margin:0;padding:0;
    margin:-19px -20px 0; display:block;overflow:hidden;
    background-image: url(/images/backgrounds_seperators/bg_company_navi.gif); color:#fff;}
* html #content-wrapper.right-wrapper ul.setcardnav {height:1%}
#content-wrapper.right-wrapper ul.setcardnav li {padding:0;float:left;
    line-height:25px;height:25px;border-right: 2px solid #edeceb;}
#content-wrapper.right-wrapper ul.setcardnav li a {padding:0 10px;float:left;
    line-height:25px;height:25px;font-size:12px;font-weight:bold;}

/*CONTENT*/

#content-wrapper.right-wrapper .content-box {margin:0 0 20px 0; float:left; width:100%; clear:left;}
#content-wrapper.right-wrapper .module-box {margin:0px -20px -22px -20px; padding:20px;}
#content-wrapper.right-wrapper h2 {padding:0 0 20px 0}

ul.overview {padding:0;margin:0 0 10px 0;list-style-type:none; list-style-position:inside; width:100%;}
ul.overview li {margin:0 0 20px 0;clear:both}
ul.overview li .bit {}
ul.overview li .img-wrapper {margin:0 5px 0 0;padding:5px 0 0 0}
ul.overview li .bit-content {}
ul.overview li .bit-content h2 {padding:0;margin:0}
ul.overview li .bit-text {}
ul.overview li .bit-meta {margin:12px 0 0 0}
ul.overview li .bit-meta .create-info {float:left}

ul.overview li .wCompanyImageWrapper {width:210px;float:left;}
ul.overview li .wCompanyContentWrapper {margin-left:224px;width:365px;}
ul.overview li .wCompanyContentWrapperFull {width:100%;}

ul.overview li .wCompanyContentWrapper h2 {padding-bottom:4px}
ul.overview li .wCompanyContentWrapper p {padding-bottom:6px}

#content-wrapper.right-wrapper form .div {clear:left;}
#content-wrapper.right-wrapper form label {font-size:11px;color:gray;}
#content-wrapper.right-wrapper form textarea {width:100%;}
#content-wrapper.right-wrapper .bit .img-wrapper {float:left; margin:0 10px 5px 0; padding:4px 0 0 0;}

/*POLLS*/
#content-wrapper ul.poll-list {list-style-type:none; list-style-position:outside; padding:0;
margin:0 0 10px 0;}
#content-wrapper ul.poll-list li {margin:0 0 5px 0;}
#content-wrapper .pollingbar {width:400px;background-color:silver;border:1px solid gray;}
#content-wrapper .pollingvalue {background-color:#edeceb; padding:0}
#content-wrapper .pollingcounts {margin:0 0 0 3px}

/*hyperlinks*/
a.hyperlink:hover img, a.hyperlink:focus img {background-position:-6px -386px}
a.hyperlink img {background-position:-6px -381px}
.box-bg a.hyperlink:hover img, .box-bg a.hyperlink:focus img {background-position:0px -386px}
.box-bg a.hyperlink img {background-position:0px -381px}

/*GALLERY*/
#content-wrapper .gallery-box {background-color:silver;padding:10px;margin:10px 0}

/*ACTIONS*/
ul.company-activity-list {list-style:none; padding:0; margin:20px 0 0 0;
float:left}
ul.company-activity-list li {clear:left; width:100%; float:left;padding:0; margin:0 0 10px 0;}
ul.company-activity-list li .image-wrapper {float:left;padding:3px 0 0 0;
    padding-right:0 !important;}
ul.company-activity-list li .image-wrapper img {margin:0;}
ul.company-activity-list li .company-activity-content {margin:0 0 0 110px; padding:0;}
ul.company-overview-list {list-style:none; margin:20px 0 0 0; padding:0; float:left; width:100%;}
ul.company-overview-list li {margin:0 0 20px 0;}
ul.company-overview-list .image-wrapper {float:left; padding:3px 0 0 0;}
ul.company-overview-list .company-overview-content {padding:0 0 0 200px;}
ul.company-overview-list .company-overview-content p {margin:0; padding:0;}
ul.company-overview-list .company-overview-content .action-footer {margin:0;}