div.tx-indexedsearch-result-row {margin-left:22px}
div.tx-indexedsearch-res h2 a {font-size:12px; text-decoration:none;}
div.tx-indexedsearch-res h2 a:link {color:#294637; border-bottom:1px solid #294637;}
div.tx-indexedsearch-res h2 a:visited {color:#294637; border-bottom:1px solid #294637;}
div.tx-indexedsearch-res h2 a:active {color:#294637; border-bottom:2px solid #294637;}
div.tx-indexedsearch-res h2 a:hover {color:#294637; border-bottom:2px solid #294637;}

div.tx-indexedsearch-result-row a {font-size:12px; text-decoration:none;}
div.tx-indexedsearch-result-row a:link    {color:#294637; border-bottom:1px solid #294637;}
div.tx-indexedsearch-result-row a:visited {color:#294637; border-bottom:1px solid #294637;}
div.tx-indexedsearch-result-row a:active  {color:#294637; border-bottom:2px solid #294637;}
div.tx-indexedsearch-result-row a:hover   {color:#294637; border-bottom:2px solid #294637;}



ul.csc-linkedlist a {background:none; padding:0px; font-size:12px; text-decoration:none;}
ul.csc-linkedlist a:link {color:#294637; border-bottom:1px solid #294637;}
ul.csc-linkedlist a:visited {color:#294637; border-bottom:1px solid #294637;}
ul.csc-linkedlist a:active {color:#294637; border-bottom:2px solid #294637;}
ul.csc-linkedlist a:hover {color:#294637; border-bottom:2px solid #294637;}

div.csc-product-finder {}
div.csc-product-finder-cat {width:130px;height:200px; float:left; margin:3px;}
div.csc-product-finder-cat h5 {font-size:10px;}
a.csc-product-finder-select {display:block; width: 130px;background-color:#8DABC5; text-align:right; color:#FFFFFF; text-decoration:none; font-size:10px;}
a.csc-product-finder-select:link {}
a.csc-product-finder-select:visited {}
a.csc-product-finder-select:active {}
a.csc-product-finder-select:hover {}

div.csc-product-finder-entries { border-bottom:1px solid #8DABC5;}
span.csc-product-finder-entry {font-size:8px;display:block;margin-right:0px; width: 128px; height:25px; border:1px solid #8DABC5; background-color:#FFFFFF; text-align:right; color:#000000; border-bottom:0px;}
span.csc-product-finder-entry input {width:100px;}
a.csc-product-finder-entry {display:block;margin-right:0px; width: 128px; height:25px; border:1px solid #8DABC5; background-color:#FFFFFF; text-align:right; color:#000000;font-size:12px;}
a.csc-product-finder-entry:link {border:1px solid #8DABC5; border-bottom:0px; color:#000000;}
a.csc-product-finder-entry:visited {border:1px solid #8DABC5; border-bottom:0px; color:#000000;}
a.csc-product-finder-entry:active {border:1px solid #8DABC5; border-bottom:0px; color:#000000;}
a.csc-product-finder-entry:hover {background-color:#C1D5CD;border:1px solid #8DABC5; border-bottom:0px; color:#000000;}
div.csc-product-finder-padd {padding:4px 45px 4px 4px; text-align:right; font-size:12px;}
div.csc-product-finder-padd2 {padding:4px 10px 4px 4px; text-align:right;}
a.csc-product-finder-antrieb {background:url("../images/piktogramme/antrieb.jpg") 90px no-repeat;}
a.csc-product-finder-bus {background:url("../images/piktogramme/bus.jpg") 90px no-repeat;}
a.csc-product-finder-karosserie {background:url("../images/piktogramme/karosserie.jpg") 90px no-repeat;}
a.csc-product-finder-charging {background:url("../images/piktogramme/charging.jpg") 90px no-repeat;}
a.csc-product-finder-dc-motor {background:url("../images/piktogramme/dc_motor.jpg") 90px no-repeat;}
a.csc-product-finder-dc-dc{background:url("../images/piktogramme/dc_dc.jpg") 90px no-repeat;}
a.csc-product-finder-drive {background:url("../images/piktogramme/drive.jpg") 90px no-repeat;}
a.csc-product-finder-io {background:url("../images/piktogramme/i_o.jpg") 90px no-repeat;}
a.csc-product-finder-klima {background:url("../images/piktogramme/klima.jpg") 90px no-repeat;}
a.csc-product-finder-komfort {background:url("../images/piktogramme/komfort.jpg") 90px no-repeat;}
a.csc-product-finder-licht {background:url("../images/piktogramme/licht.jpg") 90px no-repeat;}
a.csc-product-finder-ripple-counter {background:url("../images/piktogramme/ripple_counter.jpg") 90px no-repeat;}
a.csc-product-finder-sensoren {background:url("../images/piktogramme/sensoren.jpg") 90px no-repeat;}
a.csc-product-finder-safety {background:url("../images/piktogramme/safety.jpg") 90px no-repeat;}
a.csc-product-finder-tpms {background:url("../images/piktogramme/tpms.jpg") 90px no-repeat;}

/** BEGIN: layout */
body,html {margin:auto; padding:0px; text-align:center; width:100%; height:90%; background-color:#FFFFFF;}
div.header {position:relative; width:960px; height:105px;margin:auto}
div.header div.elmos_logo {position:absolute; top:0px; right:0px;}
div.header div.elmos_chip {position:absolute; top:10px; left:0px;}
div.header div.buttons    {position:absolute; top:83px; right:0px;}
div.mainnav {width:960px; height:25px; margin:auto;}
div.document {position:relative; width:960px; text-align:left; margin:auto; margin-top:6px;}
div.leftnav {width:160px; position:absolute; top:0px; left:0px; background-color:#E8EEF3;z-index:100;}
div.contImage {width:790px; padding:0px 0px 5px 169px; background:url("../images/bg_content.gif") repeat-y;}
div.content   {width:570px; min-height:500px; padding:0px 10px 5px 170px; float:left; background:url("../images/bg_content.gif") repeat-y;}
div.rightnav {width:190px; float:left;}
div.rbox {width:210px; background-color:#E8EEF3;margin-bottom:5px;}
div.footer {width:960px;margin:auto;display:block;clear:left; margin-bottom:20px;color:#939598; font-size:10px;}
hr.footline {border:0px;height:1px;color:#939598;background-color:#939598}
div.breadcrumb {color:#939598; font-size:10px; border:0px}
div.contentnav {width:570px;}
div.breadcrumb {width:425px; float:left}
div.printfpdf   {color:#939598; font-size:10px; text-align:right}
/** END: layout */

/** BEGIN: direct tag format */
body,div,a,p,label,input,td,pre {font-family: Arial, Sans-serif, Helvetica; font-size:12px;}
form {display:inline;}
table {border:0px solid black;border-collapse:collapse; empty-cells:hide; width:100%}
tbody tr td {width:auto; padding:3px; border-bottom: 1px solid #8dabc5; vertical-align:top;}
thead tr td {width:auto; padding:3px; border-bottom: 2px solid #8dabc5; font-weight:bold; vertical-align:bottom;}
thead tr th {width:auto; padding:3px; border-bottom: 2px solid #8dabc5; font-weight:bold; vertical-align:bottom;}
table#td50 tbody tr td {width:50%; padding:3px; border-bottom: 1px solid #8dabc5;}
table#td50 thead tr td {width:50%; padding:3px; border-bottom: 2px solid #8dabc5; font-weight:bold;}
table tr td p {display:inline; margin:0px;}
ul {list-style-image:url("../images/pfeil.gif"); margin:10px 0px 10px 0px; padding-left:17px;}
li {margin:10px 0px 10px 0px; padding-left:0px;}
h1,h2 {width:570px; color:#000000; border-bottom:1px solid #000000; margin: 5px 0px 3px 0px;}
h3,h4 {width:570px; color:#000000; margin: 15px 0px 0px 0px; font-size:13px;}
h1 {font-size:17px;}
h2 {font-size:13px; margin-top:15px;}
h6 {color:#294637; font-weight:bold; font-size:12px; margin:0px;}
.filelinks div {
background:transparent url(/fileadmin/user_upload/fileicons/default.gif) no-repeat scroll left top;
margin-bottom:10px;
padding-left:25px;
}
.filelinks span {
display:block;
}
.filelinks .filecount {
display:block;
margin-bottom:5px;
}
.filelinks a {
color:#000000;
text-decoration:none;
}
.filelinks .pdf {background-image:url(/fileadmin/user_upload/fileicons/pdf.gif) !important;}
/** END: direct tag format */

/** BEGIN: Text-Formating */
span.elmos-red-bold   	  {color:#a9003d; font-weight:bold;}
span.elmos-red		  {color:#a9003d;}
span.elmos-lightblue-bold {color:#8dabc5; font-weight:bold;}
span.elmos-lightblue      {color:#8dabc5;}
span.elmos-darkblue-bold  {color:#152d43; font-weight:bold;}
span.elmos-darkblue       {color:#152d43;}
span.elmos-green-bold     {color:#294637; font-weight:bold;}
span.elmos-green 	  {color:#294637;}
span.elmos-small-caption  {font-size:10px;}
/** END: Text-Formating */

/** BEGIN: */
p, p.bodytext {margin:5px 0px 10px 0px;}
dl.csc-textpic-image img {border:1px solid #BBBBBB;}
div.csc-textpic-text {min-height:100px; vertical-align:top;}
div.csc-textpic-text li {margin-left:20px;}
div.csc-textpic-image-wrap {margin:5px 0px 5px 0px; }
div.csc-textpic-intext-left div.csc-textpic-text {padding:0px 10px 0px 0px; }
div.csc-textpic-above div.csc-textpic-text {padding:10px 0px 10px 0px; }
div.csc-textpic, div.csc-header {clear:left; display:block;}
/** END: */

/** BEGIN: search */
input.isearch {width:157px; font-size:10px; border:0px; float:left; padding:2px;}
div.searchbox {width:190px; height:23px; margin:0px; background-color:#8DABC5;}
.sword {width:180px;}
select  {width:180px;}
/** END: search */

/** BEGIN: links */
dd a, .csc-textpic-text a, .bodytext a         {background:url(../images/pfeil.gif) 0px 2px no-repeat; padding-left:10px; font-size:12px; text-decoration:none;}
dd a:link, .csc-textpic-text a:link, .bodytext a:link    {color:#294637; border-bottom:1px solid #294637;}
dd a:visited, .csc-textpic-text a:visited, .bodytext a:visited {color:#294637; border-bottom:1px solid #294637;}
dd a:active, .csc-textpic-text a:active, .bodytext a:active  {color:#294637; border-bottom:2px solid #294637;}
dd a:hover, .csc-textpic-text a:hover, .bodytext a:hover   {color:#294637; border-bottom:2px solid #294637;}
dd a {background:none; padding:0px;}
a.internal-link, a.external-link, a.download-link, a.mail-link {background:url(../images/pfeil.gif) 0px 2px no-repeat; padding-left:10px; font-size:12px; text-decoration:none;}
a.mail-link:link    {color:#294637; border-bottom:1px solid #294637;}
a.mail-link:visited {color:#294637; border-bottom:1px solid #294637;}
a.mail-link:active  {color:#294637; border-bottom:2px solid #294637;}
a.mail-link:hover   {color:#294637; border-bottom:2px solid #294637;}
.csc-sitemap a {font-size:12px; text-decoration:none;}
.csc-sitemap a:link{color:#294637; border-bottom:1px solid #294637;}
.csc-sitemap a:visited{color:#294637; border-bottom:1px solid #294637;}
.csc-sitemap a:active{color:#294637; border-bottom:2px solid #294637;}
.csc-sitemap a:hover{color:#294637; border-bottom:2px solid #294637;}

.csc-textpic-text li a {font-size:12px; text-decoration:none; background:none; padding-left:0px;}
.csc-textpic-text li a:link{color:#294637; border-bottom:1px solid #294637;}
.csc-textpic-text li a:visited{color:#294637; border-bottom:1px solid #294637;}
.csc-textpic-text li a:active{color:#294637; border-bottom:2px solid #294637;}
.csc-textpic-text li a:hover{color:#294637; border-bottom:2px solid #294637;}


/* Main nav */
a.mitem         {width:160px; height:25px; text-align:center; float:left; text-decoration:none;}
a.mitem:link    {color:#142C44}
a.mitem:visited {color:#142C44}
a.mitem:active  {background-color:#8DABC5;color:#FFFFFF}
a.mitem:hover   {background-color:#8DABC5;color:#FFFFFF}
#mactive {background-color:#8DABC5;color:#FFFFFF;}
/* Hingergrundfarben der Haupt Menüpunkte */
a.mitem28 {background-color:#AFC4D7;}
a.mitem27 {background-color:#BBCDDC;}
a.mitem26 {background-color:#C6D5E2;}
a.mitem25 {background-color:#D1DDE8;}
a.mitem24 {background-color:#DDE6ED;}
a.mitem23 {background-color:#E8EEF3;}
/* 1st sublevel */
a.fitem         {width:160px; display:block; text-decoration:none; border-bottom:1px solid #FFFFFF; }
a.fitem:link    {color:#FFFFFF; background-color:#8DABC5;}
a.fitem:visited {color:#FFFFFF; background-color:#8DABC5;}
a.fitem:active  {color:#294637; background-color:#C1D5CD; font-weight:bold;}
a.fitem:hover   {color:#294637; background-color:#C1D5CD; font-weight:bold;}
#factive        {color:#294637; background-color:#C1D5CD; font-weight:bold;}
/* 2nd sublevel */
a.sitem         {width:160px; display:block; color:#294637; background-color:#EFF5F2; text-decoration:none; border-bottom:1px solid #E8EEF3;}
a.sitem:link    {font-weight:normal;}
a.sitem:visited {font-weight:normal;}
a.sitem:active  {font-weight:bold;}
a.sitem:hover   {font-weight:bold;}
#sactive        {font-weight:bold;}
/* Links im Header und Footer */
a.extra         {font-size:10px; font-weight:bold;}
a.extra:link    {color:#939598; text-decoration:none;}
a.extra:visited {color:#939598; text-decoration:none;}
a.extra:active  {color:#939598; text-decoration:underline;}
a.extra:hover   {color:#939598; text-decoration:underline;}
/* Breadcrumb */
a.breadcrumb         {font-size:10px; font-weight:bold; border:0px}
a.breadcrumb:link    {color:#939598; text-decoration:none; border:0px}
a.breadcrumb:visited {color:#939598; text-decoration:none; border:0px}
a.breadcrumb:active  {color:#939598; text-decoration:underline; border:0px}
a.breadcrumb:hover   {color:#939598; text-decoration:underline; border:0px}
/* Breadcrumb */
div.printfpdf a         {font-size:10px; font-weight:bold; border:0px}
div.printfpdf a:link    {color:#939598; text-decoration:none; border:0px}
div.printfpdf a:visited {color:#939598; text-decoration:none; border:0px}
div.printfpdf a:active  {color:#939598; text-decoration:underline; border:0px}
div.printfpdf a:hover   {color:#939598; text-decoration:underline; border:0px}

/* fuer rbox */
div.rbox a         {font-size:10px;}
div.rbox a:link    {color:#294637; text-decoration:none;}
div.rbox a:visited {color:#294637; text-decoration:none;}
div.rbox a:active  {color:#294637; text-decoration:underline;}
div.rbox a:hover   {color:#294637; text-decoration:underline;}
div.rbox ul        {font-size:10px; list-style-image:url(../images/arrow_rbox.gif);}
div.rbox li        {padding-left:0px; margin-left:0px; color:#294637;}
/* remove arrow: img */
div.csc-textpic-image a {background:url(); border:0px}
div.csc-textpic-image a:link {background:url(); border:0px}
div.csc-textpic-image a:visited {background:url(); border:0px}
div.csc-textpic-image a:active {background:url(); border:0px}
div.csc-textpic-image a:hover {background:url(); border:0px}
/* END: links */

/** BEGIN: news */
.news_title {font-size:14px; font-weight:bold;}
.news_title a {color:black;text-decoration:none; font-weight:bold}
.news_date  {color:grey; font-size:10px;}
div.news_subcontent h3 {width:550px; font-size:12px; font-style:italic; font-weight:normal;border: 0px; margin-bottom:20px;}
div.news_subcontent p.bodytext {display:inline; margin:0px;}
.news_more  {text-align:right}

.tx-ttnews-browsebox a         {font-size:10px;}
.tx-ttnews-browsebox a:link    {color:#939598; text-decoration:none;}
.tx-ttnews-browsebox a:visited {color:#939598; text-decoration:none;}
.tx-ttnews-browsebox a:active  {color:#939598; text-decoration:underline;}
.tx-ttnews-browsebox a:hover   {color:#939598; text-decoration:underline;}
.tx-ttnews-browsebox-SCell     {background-color:#CCCCCC}

.tx-ttnews-browsebox table {border:0px; width:auto}
.tx-ttnews-browsebox tbody tr {border:0px; width:auto}
.tx-ttnews-browsebox tbody td {border:0px; width:auto}
/** END: news */

.tx-indexedsearch-browsebox a         {font-size:10px;}
.tx-indexedsearch-browsebox a:link    {color:#939598; text-decoration:none;}
.tx-indexedsearch-browsebox a:visited {color:#939598; text-decoration:none;}
.tx-indexedsearch-browsebox a:active  {color:#939598; text-decoration:underline;}
.tx-indexedsearch-browsebox a:hover   {color:#939598; text-decoration:underline;}
.tx-ttnews-browsebox-SCell     {background-color:#CCCCCC}

.tx-ttnews-browsebox table {border:0px; width:auto}
.tx-ttnews-browsebox tbody tr {border:0px; width:auto}
.tx-ttnews-browsebox tbody td {border:0px; width:auto}

/* several helpers */
.padd3 {padding:3px;}
.padd5 {padding:5px;}
.padd10 {padding:10px;}
.paddl10 {padding:5px; padding-left:15px;}
.paddl5 {padding-left:5px;}
.mauto  {margin:auto;}

.paddml1 {padding: 5px 5px 5px 5px;}
.paddml2 {padding: 5px 5px 5px 5px;}
.paddml3 {padding: 5px 5px 5px 15px;}
.paddml4 {padding: 5px 5px 5px 25px;}


div.csc-form-column {display:block; float:left; width:280px;}
div.csc-form-row {display:block; clear:left; padding-top:4px; padding-bottom:4px;}
div.csc-form-label,div.tx-elmospdfdownload-pi1 fieldset div#pdf-contact label{width: 95px; font-size: 12px; text-align:right; clear:left; float:left; padding-top:1px;}
div.csc-form-error {display:block; clear:left; color:#a9003d; text-align:center;}
div.csc-form-input {float:left; padding-left: 5px; width:170px;}
div.csc-form-input input,div.tx-elmospdfdownload-pi1 fieldset div#pdf-contact input {width:170px; border:1px solid #8DABC5;  background-color:#FAFAFA}
div.csc-form-input select,div.tx-elmospdfdownload-pi1 fieldset div#pdf-contact select {width:172px; border:1px solid #8DABC5;  background-color:#FAFAFA}

div.csc-form-input-large {float:left; padding-left: 5px; width:470px;}
div.csc-form-input-large input {width:450px; border:1px solid #8DABC5;  background-color:#FAFAFA}

div.csc-form-select {float:left; padding-left: 5px; width:470px;}
div.csc-form-select input  {width:30px; border:1px solid #8DABC5; height:16px; background-color:#FAFAFA; text-align:right; padding-top:-1px;}
div.csc-form-select select {width:418px; border:1px solid #8DABC5;  background-color:#FAFAFA; padding-top:0px;}

div.csc-form-input-large textarea {width:450px; height:150px; border:1px solid #8DABC5;  background-color:#FAFAFA}
div.csc-form-submit {float:left; padding-left: 5px; width:170px;}
div.csc-form-submit input, input.pdf-submit {font-size: 10px; border:1px solid #8DABC5; width:130px; background:url(../images/pfeil.gif) 110px 2px no-repeat #FAFAFA;}

input.pdf-submit {margin-top:20px;}
div.tx-elmospdfdownload-pi1 fieldset{border:medium none;}
div.tx-elmospdfdownload-pi1 fieldset legend{display:none;}
div.tx-elmospdfdownload-pi1 fieldset div#pdf-contact input,div.tx-elmospdfdownload-pi1 fieldset div#pdf-contact select{margin-bottom:10px;margin-left:10px;}
div.tx-elmospdfdownload-pi1 fieldset div#pdf-contact label{width: 100px !important;}
div.tx-elmospdfdownload-pi1 .hidden{display:none;}