/* BILLBOARD */
#billboard { width:968px; height:228px; margin:10px auto; position: relative; border:#8c8c8c 1px solid;}
#billboard.kompetenz {background:url(../../images/billboard/kompetenz.jpg) no-repeat 0 0;}
#billboard.philosophie {background:url(../../images/billboard/philosophie.jpg) no-repeat 0 0;}
#billboard.geschaeftsfuehrung {background:url(../../images/billboard/geschaeftsfuehrung.jpg) no-repeat 0 0;}
#billboard.geschichte {background:url(../../images/billboard/geschichte.jpg) no-repeat 0 0;}
#billboard.standort {background:url(../../images/billboard/standort.jpg) no-repeat 0 0;}
#billboard.news {background:url(../../images/billboard/news.jpg) no-repeat 0 0;}
#billboard.stanzerei  {background:url(../../images/billboard/stanzerei.jpg) no-repeat 0 0;}
#billboard.verwaltung {background:url(../../images/billboard/verwaltung.jpg) no-repeat 0 0;}
#billboard.werkzeuge {background:url(../../images/billboard/werkzeuge.jpg) no-repeat 0 0;}
#billboard.montage {background:url(../../images/billboard/montage.jpg) no-repeat 0 0;}
#billboard.qualitaet {background:url(../../images/billboard/qualitaet.jpg) no-repeat 0 0;}
#billboard.lager {background:url(../../images/billboard/lager.jpg) no-repeat 0 0;}
#billboard.referenzen {background:url(../../images/billboard/referenzen.jpg) no-repeat 0 0;}
#billboard.kontakt {background:url(../../images/billboard/kontakt.jpg) no-repeat 0 0;}
#billboard.company, #billboard.competence {background:url(../../images/billboard/competence.jpg) no-repeat 0 0;}
#billboard.philosophy {background:url(../../images/billboard/philosophy.jpg) no-repeat 0 0;}
#billboard.management {background:url(../../images/billboard/management.jpg) no-repeat 0 0;}
#billboard.history {background:url(../../images/billboard/history.jpg) no-repeat 0 0;}
#billboard.location {background:url(../../images/billboard/location.jpg) no-repeat 0 0;}
#billboard.news_en {background:url(../../images/billboard/news_en.jpg) no-repeat 0 0;}
#billboard.production, #billboard.stamper {background:url(../../images/billboard/stamper.jpg) no-repeat 0 0;}
#billboard.administration {background:url(../../images/billboard/admin.jpg) no-repeat 0 0;}
#billboard.tools {background:url(../../images/billboard/tools.jpg) no-repeat 0 0;}
#billboard.assembly {background:url(../../images/billboard/assembly.jpg) no-repeat 0 0;}
#billboard.quality {background:url(../../images/billboard/quality.jpg) no-repeat 0 0;}
#billboard.storage {background:url(../../images/billboard/storage.jpg) no-repeat 0 0;}
#billboard.references {background:url(../../images/billboard/references.jpg) no-repeat 0 0;}
#billboard.contact {background:url(../../images/billboard/contact.jpg) no-repeat 0 0;}

/* MAIN */
#main { width:968px; margin:10px auto; position: relative; border:#999999 1px solid; background:#FFFFFF url(../images/maintopbg.gif) 0 0 no-repeat;}

/* SUBNAV */
#subnav {float:left; margin-top:35px; padding: 0; padding-bottom:30px;}
#subnav li {}
#subnav li a {display: block; width:150px; height:20px; border-bottom:#b3b3b3 1px solid; padding-left:25px;}
#subnav li a {color:#000000; font-size:11px; text-decoration:none; padding-top:5px; }
#subnav li a {/*background:#e6e6e6 url(../images/navsubbg.gif) 0px 0px no-repeat;*/}
#subnav li a.active {background:#e6e6e6 url(../images/subnavarrow.gif) 150px 8px no-repeat; border-bottom:#b3b3b3 1px solid; color:#005aaa; font-weight:bold;}
#subnav .sub li a {padding-left:40px; width:135px;}
#subnav .sub li a {background:#FFFFFF; background-image:none; border-bottom:#b3b3b3 1px solid;}
#subnav .sub li a.active {padding-left:40px; width:135px; font-weight:normal;}

/* CONTENT */
#content {float:left; width:490px; padding:5px 40px 25px 30px; margin-left:-1px;}
#content li {background:url(../images/listbg.gif) 0px 6px no-repeat; padding-left:10px; margin-bottom:3px;}
#content a {color:#005aaa; text-decoration:none;}
#content .csc-frame-frame2 {color:#005aaa;}
#content .csc-textpic li {background:none; padding:0;}

#content .tdaten {width:100%; border-collapse:collapse;}
#content .tdaten td {height:25px; vertical-align:middle;margin:3px; border-bottom:1px dotted #b3b3b3;}
#content .tdaten td.td-0 {width:130px; font-weight:bold; color:#005aaa; padding-left:5px;}
#content .tdaten tr.tr-even td {background-color:#f2f2f2;}
#content .tdaten .tr-last td {border-bottom:none;}

#content .tgeschichte {width:100%; border-collapse:collapse;}
#content .tgeschichte td {height:18px; vertical-align:middle;margin:3px; vertical-align:top; border-bottom:1px dotted #b3b3b3; }
/*#content .tgeschichte td {background:#ebf1f7; border-bottom:#FFFFFF 1px solid;}*/
#content .tgeschichte td.td-0 {background:url(../images/listbg.gif) 0px 14px no-repeat; width:40px; font-weight:bold; color:#005aaa; padding-left:13px; padding-top:7px;}
#content .tgeschichte td.td-1 {padding-top:7px; padding-bottom:7px;}
#content .tgeschichte tr.tr-last td {border-bottom:none;}

#content .tkontakt {width:100%; border-collapse:collapse;}
#content .tkontakt td {height:18px; vertical-align:top; margin:3px; border-bottom:1px dotted #b3b3b3; }
#content .tkontakt td.td-0 {background:url(../images/listbg.gif) 0px 17px no-repeat; width:180px; font-weight:bold; color:#005aaa; padding-left:13px; padding-top:10px;}
#content .tkontakt td.td-1 {padding-top:10px; padding-bottom:10px;}
#content .tkontakt .tr-last td {border-bottom:none;}

/* SIDEBAR */
#sidebar {float:left; width:195px; margin-left:-1px; margin-right:20px; padding-left:20px;}

/* NEWS */
#sidebar .news-latest-container {margin:0; padding:0; }
#sidebar .news-latest-item p {margin:0; padding:0; padding-left:8px; }
#sidebar .news-latest-title {padding-left:10px; background:url(../images/subnavarrow.gif) 0 4px no-repeat;}
#sidebar .news-latest-date {font-size:11px;}
#sidebar .news-latest-item a {font-size:12px; color:#000000; text-decoration:none;}
#sidebar .news-latest-item a:hover {color:#005abb;}
.news-list-item h2 {margin-bottom:0; padding-bottom:0; font-size:12px;}
.news-list-item p {padding-left:12px; margin-top:0; padding-top:0; padding-right:70px;}
.news-single-item h2 {color:#000000; font-size:12px;}
/*.news-single-item p {margin:0; padding:0;}*/

.news-list-container .news-list-item {border-top:1px solid #C2C2C2; padding-top:20px; font-size:11px;}
.news-list-container .news-list-image {float:left; padding:0; margin:0; padding-right:20px; width:220px;}
.news-list-container .news-list-content {float:left; width:240px;}
.news-list-container .news-list-item p {padding:0; line-height:14px;}
.news-list-container .news-list-date {float:none; padding:0;}
/*.news-list-container h2 {background:none; padding:0; margin:0;}*/


.news-list-container_topic .news-list-image {margin-top:35px; padding:0;}
.news-list-container_topic .news-list-date {float:none; margin-top:5px; padding:0;}
.news-list-container_topic .news-list-item p {padding-left:12px; margin-top:3px; padding:0;}
.news-list-container_topic .news-list-item h2 {color:#000000; font-size:16px; line-height:22px; background:none; padding:0; margin-top:10px;}

.news-list-more {background:url(../images/subnavarrow.gif) 0px 6px no-repeat; padding-left:12px; margin-bottom:0; padding-bottom:0; font-size:11px;}

.news-single-item .news-single-date {margin-top:35px;}
.news-single-item .news-single-img {float:none; margin:0; padding:0; margin-top:20px;}
.news-single-item .news-single-item h2 {float:none; margin:0; padding:0; margin-top:20px;}
.news-single-item .news-single-backlink {background:url(../images/subnavarrow.gif) 0px 6px no-repeat; padding:0; margin:0; padding-left:12px; margin-bottom:0; padding-bottom:0; font-size:11px;}


/* QUICKLINKS */
#sidebar #quicklinks li  {padding-top:10px; background:url(../images/subnavarrow.gif) 10px 9px no-repeat;margin-left:-5px;}
#sidebar #quicklinks li  a {display:block; width:200px; height:100px; color:#000000; padding-left:20px; text-decoration:none;}
#sidebar #quicklinks li.stanzerei, #sidebar #quicklinks li.stamper {background:url(../../images/quicklinks/stanzerei.png) 0 0px no-repeat;}
#sidebar #quicklinks li.qualitaet, #sidebar #quicklinks li.quality {background:url(../../images/quicklinks/qualitaet.png) 0 0px no-repeat;}
#sidebar #quicklinks li.geschaeftsfuehrung, #sidebar #quicklinks li.management {background:url(../../images/quicklinks/geschaeftsfuehrung.png) 0 0px no-repeat;}
#sidebar #quicklinks li.geschichte, #sidebar #quicklinks li.history {background:url(../../images/quicklinks/geschichte.png) 0 0px no-repeat;}
#sidebar #quicklinks li.werkzeuge, #sidebar #quicklinks li.tools {background:url(../../images/quicklinks/werkzeuge.png) 0 0px no-repeat;}
#sidebar #quicklinks li.montage, #sidebar #quicklinks li.assembly {background:url(../../images/quicklinks/montage.png) 0 0px no-repeat;}
#sidebar #quicklinks li.lager, #sidebar #quicklinks li.storage {background:url(../../images/quicklinks/lager.png) 0 0px no-repeat;}
#sidebar #quicklinks li.referenzen, #sidebar #quicklinks li.references {background:url(../../images/quicklinks/referenzen.png) 0 0px no-repeat;}
#sidebar #quicklinks li.kontakt, #sidebar #quicklinks li.contact {background:url(../../images/quicklinks/kontakt.png) 0 0px no-repeat;}

/*BILDER*/
.csc-textpic-caption {display:none;}
.csc-textpic-above {margin-top:25px;}

/* TYPO */
#sidebar h1 {color:#333333; font-size:14px;}
/*#sidebar #themen h1 {display:none;}*/

/* Mailform */
.csc-mailform {border:none; margin:0; padding:0; font-size:11px;}
div.csc-mailform-field {margin-bottom:10px;}
div.csc-mailform-field label {width:90px; display:block; float:left; margin-bottom:10px; text-align:right; margin-right:5px;}
div.csc-mailform-field textarea, div.csc-mailform-field input {width:350px; border:1px solid #d9d9d9; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
div.csc-mailform-field #mailformformtype_mail {margin-left:95px; width:80px;}
div.csc-mailform-field input.csc-mailform-check {text-align:left; width:15px;}