BODY {font-size:11px; background-color:#FFFFFF; color:#404040; font-family: verdana,arial,helvetica,sans-serif,geneva; margin: 28px 8px 8px 8px; padding: 0px; }

div { margin: 0px; padding: 0px; }
button { padding: 0px; margin: 0px; border: 0px; }
img {border:none;}

a:link, a:visited, a:active, a:hover {font-size:11px;color:#00359B;text-decoration:underline;}
a:hover {font-size:11px;color:#EC3416;text-decoration:underline;}

/* Ueberschriften */
H1 { margin:0px 0px 12px 0px; font-size: 21px; color: #00359B; font-weight: normal; line-height:23px;font-family: arial,verdana,helvetica,geneva,sans-serif;}
#content-center H1, #content-center H2 {width:530px;}
H2 { font-weight: bold; font-size: 14px; color: #00359B; margin:20px 0px 5px 0px;font-family: sans-serif,verdana,arial,helvetica,geneva;}
H3 { font-weight: bold; font-size: 12px; margin-top: 10px; margin-bottom: 3px; color: #2250a6;font-family: sans-serif,verdana,arial,helvetica,geneva;}
H4 { font-weight: bold; font-size: 1em; color: #2250a6; margin-top: 0em; margin-bottom: 0em;font-family: sans-serif,verdana,arial,helvetica,geneva;}
.firstHeaderHidden {display:block; width:1px; height:1px; overflow:hidden;}

/* Absaetze  */
P, .bodytext {font-family: verdana,arial,helvetica,sans-serif,geneva;color:#404040;font-size:11px;margin:8px 0px 14px;}
em { font-style: oblique; }
q { font-style: normal; }
strong { font-weight: bold; }
.bulletlist { font-size: 1em; line-height: 15px; list-style-image:url(images/aufzaehlungspunkt_2px.gif); }

/* Aufzählungen */
li {margin:0px;padding:0px;}
ul {margin:0;padding:0px 0px 0px 16px;list-style-image:url(images/aufzaehlungspunkt_2px.gif);}
ul ul {padding:0px 0px 0px 15px;list-style-type:disc;}
ul ul ul {padding:0px 0px 0px 20px;list-style-type:circle;}

ol {padding-left:20px;margin-left:3px;}
ol ol {padding-left:16px;}
ol ol ol {padding-left:16px;}

/* Tabellen */
table { font-size: 1em; font-weight: normal; float: left; }
th { font-size: 1.1em; font-weight: bold; }
td { font-size: 1em; font-weight: normal; }

/* Formularfelder*/
FORM { padding:0px;margin:0px;line-height:16px;font-size:11px; }
select { font-size: 11px; margin: 0; border: 1px solid #CBCFD1; }
textarea { font-size: 11px; margin: 0; border: 1px solid #CBCFD1; }

/* New Login Box */
.tx-newloginbox-pi3-listrow TD { background-color: #eeeeee; padding-left: 3px; padding-right: 3px; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color: #cccccc; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight: bold; }
.tx-newloginbox-pi1-forgotP { clear: both; float: left; }
.tx-newloginbox-pi1 { float: left;width:170px; }
.tx-newloginbox-pi1 P { clear: both;width:155px; }


.tx-newloginbox-pi1 #labelpass {margin-top:10px;}
.tx-newloginbox-pi1 #inputsubmit {margin-top:10px;}

/*****************************/
/* Glossar / Akronyme */
/*****************************/
a:link acronym, acronym, dfn, abbr, span.abbr { border: none; cursor: help; text-decoration:underline;color:#2250a6; }
dl.glossary dt { font-weight: bold; margin: 0 0 3px 0; font-style: normal; }
dl.glossary dd { margin: 0 0 15px 20px; }
dl.glossary .description { margin: 0; padding: 0; }
dl.glossary .type { font-style: italic; padding: 0 3px 0 0; }
a.glossary:link, a.glossary:active, a.glossary:visited, a.glossary:hover {text-decoration:none;}

/* CSV Tabelle */
.tx-csvtable-pi1 { font-size: 9px; text-align: center; }
.tx-csvtable-pi1 p { margin: 0; padding: 0; }
.tx-csvtable-pi1 table { border-collapse: collapse; margin-left: 2px; }
.tx-csvtable-pi1 td { border: solid 1px white; }
.tx-csvtable-pi1-odd { background-color: #cddce9; color: #002529; }
.tx-csvtable-pi1-even { color: #002529; }
.tx_csvtable-pi1-header { background-color: #BF6464; color: white;}
.tx_csvtable-pi1-header td {vertical-align:top;}

/* Mailformular */
FIELDSET { padding-left: 0px; color:#646567;border:none; }
INPUT {font-family: verdana,arial,helvetica,sans-serif,geneva;}
.csc-mailform { float:none; border:none; border-width:0px;padding-right:20px; font-size: 11px;} 
.csc-mailform-field {text-align: left;float:left;display:block;clear:both;padding:0px;width:385px;margin:0px 0px 5px 0px;}
.csc-mailform-field LABEL { display:block;min-width:110px;float:left;font-size: 11px;/*background-color: #EDEDED;*/padding:3px 0px 2px 0px;height:17px;}
.csc-mailform-field INPUT { display:block; float:left; border: solid 1px #CBCFD1;font-family: verdana,arial,helvetica,sans-serif,geneva;height:14px;width:271px;}
.csc-mailform-field SELECT { display:block;float:left;width:275px; }
.csc-mailform-field TEXTAREA { display:block; float:left;text-align:left;background-color:white;font-size:11px;border: solid 1px #CBCFD1;}
/*.csc-mailform-field #mailformformtype_mail { display:block;float:left;text-align:center;margin:0px 5px 0px 0px;background:url(images/button_absenden.gif) no-repeat 0px 0px;width:131px;border:0px;height:21px;}*/
.csc-mailform-field .csc-mailform-submit  { display:block;float:left;text-align:center;margin:0px 5px 0px 0px;background:url(images/button_absenden.gif) no-repeat 0px 0px;width:131px;border:0px;height:21px;clear:both;}
.csc-mailform-field .csc-mailform-submit-en  { display:block;float:left;text-align:center;margin:0px 5px 0px 0px;background:url(images/send.gif) no-repeat 0px 0px;width:131px;border:0px;height:21px;clear:both;}
.csc-mailform-field .csc-mailform-label { font-weight: bold; font-size: 11px; color:#000000; line-height: 1.1em; }
.csc-mailform-field LEGEND { display: none; }
.csc-mailform-field FIELDSET { border: none;}
.csc-mailform-field .csc-mailform-radio { border: none; }
.csc-mailform-field .csc-mailform-radio LABEL { width:90px; }
.csc-mailform-field #mailformgefunden {margin:3px 0px 0px 10px;width:207px;}
.csc-mailform-field .csc-mailform-check {margin:3px 0px 0px 10px;border:none;height:auto;width:auto;}
.csc-mailform-submit {cursor:pointer;}
.csc-mailform-field #captchaResponse { 
  width:90px; 
  height:20px;
  margin:0px 10px 10px 0px;
}

#searchbox {width: 195px; float:left;height:22px;padding-bottom:22px;}
.tx-macinasearchbox-pi1 {height:22px;float:left; margin:0px 0px 0px 0px; vertical-align: middle; width:100px;}
.tx-indexedsearch-searchbox-box {float:left;height:22px;}
#tx-indexedsearch-inputfield {float:left; height:22px; width:75px; margin:0px;}
#tx-indexedsearch-searchbox-button-box { float: left; height:16px;width:14px; padding:3px 5px 0px 5px; margin: 0px 0px 0px 0px; background-color: transparent; }
.tx-indexedsearch-searchbox-button { height:16px; width:14px; border:none; float:left; background-color:transparent; margin: 0px; padding: 0px; vertical-align: top; text-align: left; }
.tx-indexedsearch-searchbox-sword { height:17px;width:75px; background-color:transparent; border:none; font-size:11px; line-height:12px; padding:5px 0px 0px 0px; margin:0px; }

.tx-indexedsearch-res .tx-indexedsearch-res {float:left;margin-bottom:15px;}

.tx-indexedsearch-res .tx-indexedsearch-res p {width: 528px; overflow:hidden;}

/* Rahmen */
.csc-frame-frame1 {background:#FFEDCE; padding:0.2em 0.2em 0em 0.2em;}

/* Tabellen  #FFEDCE*/
table { font-size: 1em; font-weight: normal; float: left; }
th { background:#FFDEA5; font-size: 1em; font-weight: bold; }
tr { }
td { font-size: 1em; font-weight: normal; }

.contenttable {float:none;width:100%;}
.contenttable TD {vertical-align:top;text-align:left}
.contenttable TH {vertical-align:top;text-align:left;width:160px;}
.contenttable-0 .td-0 {padding-left:0em }

table.contenttable-1 {margin-bottom:20px;}
.contenttable-1{ 	border-collapse: collapse;	border-style: none; border-width: 0px;}
.contenttable-1 .tr-even{background:#DDDDDD;}
.contenttable-1 .tr-0{background:#DDDDDD;}
.contenttable-1 .tr-odd{background:#FFFFFF;}
.contenttable-1 TH { background:#DDDDDD; border-style: none; border-width: 0px; padding: 2px;vertical-align: top;text-align:left;}
.contenttable-1 TD { border-style: none; border-width: 0px; padding: 2px;vertical-align: top;}
.contenttable-1  a:link, .contenttable-1  a:visited, .contenttable-1  a:active, .contenttable-1  a:hover {color:#525B6C;text-decoration:none;}

table.contenttable-2 {margin-bottom:20px;}
.contenttable-2{ 	border-collapse: collapse;	border-style: none; border-width: 0px;}
.contenttable-2 .tr-even{background:#FED0D0;}
.contenttable-2 .tr-0{background:#FC9090;}
.contenttable-2 .tr-odd{background:#FFFFFF;}
.contenttable-2 TH { background:#FC9090; border-style: none; border-width: 0px; padding: 2px;vertical-align: top;text-align:center;}
.contenttable-2 TD { border-style: none; border-width: 0px; padding: 2px;vertical-align: top;text-align:center;}
.contenttable-2  a:link, .contenttable-2  a:visited, .contenttable-2  a:active, .contenttable-2  a:hover {color:#525B6C;text-decoration:none;}

table.contenttable-3 {margin-bottom:20px;}
.contenttable-3{ 	border-collapse: collapse;	border-style: none; border-width: 0px;}
.contenttable-3 .td-0{background:#FC9090; text-align:left;}
.contenttable-3 .td-1, .contenttable-3 .td-3, .contenttable-3 .td-5, .contenttable-3 .td-7, .contenttable-3 .td-9{background:#FFFFFF; text-align:center;}
.contenttable-3 .td-2, .contenttable-3 .td-4, .contenttable-3 .td-6, .contenttable-3 .td-8{background:#FED0D0;text-align:center;}
.contenttable-3 .td-last {text-align:center;}
.contenttable-3 TH { background:#FC9090; border-style: none; border-width: 0px; padding: 2px; vertical-align:top; text-align:left;}
.contenttable-3 TD { border-style: none; border-width: 0px; padding: 2px;vertical-align: top }
.contenttable-3  a:link, .contenttable-3  a:visited, .contenttable-3  a:active, .contenttable-3  a:hover {color:#525B6C;text-decoration:none;}

.news-single-item-left {float:left;width:512px;padding-right:16px;margin-right:16px;border-right:1px solid #CBCFD1;}
.news-single-item-right {float:left;width:184px;}
.news-single-item H2{ margin: 0.3em 0em 0.5em 0em;  }
.news-single-author {display:none;}
.news-single-timedata {font-size: 11px;}
.news-single-item-subheader .bodytext {margin-top:0px;font-weight:bold;}

.news-list-container { margin-top: 0em; }
.news-list-container .clearer {float:left;clear:both;width:528px;color:#e5e5e5;background-color:#e5e5e5;margin:6px 0px 6px 0px;height:1px;border:none;}
.news-single-item-left .clearer {float:left;clear:both;width:512px;color:#e5e5e5;background-color:#e5e5e5;margin:6px 0px 6px 0px;height:1px;border:none;}
.news-list-timedata {font-size: 11px;}
.news-list-item{float:left;margin: 0em 0em 0em 0em;}
.news-list-item H2 { font-size:1.0em;margin:0em 0em 0.2em 0em;font-weight:bold; }
.news-list-item .bodytext {margin-bottom:0px;}
.news-list-item .bodytext STRONG {font-weight:normal;}
.news-list-item-img  {float:left;margin-right:10px;width:130px;}
.news-list-item-content {float:left;width:388px;}
.news-list-content .bodytext{margin: 0.2em auto 0.0em;}

.news-latestitem-img {float:left;margin-right:5px;}
.news-latest-item {float:left;width:168px;}
.news-latest-item H2 {font-size:12px;margin-top:0px;}

.news-list-browse {float:left;}

#nav-ul {margin:0px 0px 0px 0px;list-style-type:none;list-style-image:none;padding:0px;width:170px;min-height:220px;}
#nav-ul li {margin:0px 0px 10px 0px;padding:1px 0px 0px 10px;}
.nav-li {float:left; list-style-type: none;width:160px;height:17px;}
.nav-li a:hover {color:#2250a6 !important;}
.nav-li-active {float:left;width:160px;padding:0px 0px 0px 10px;color:#FFFFFF;background:url(images/menue_links_aktiv.png) no-repeat}
.nav-li-ebene2  {float:left; width:150px;padding:0px 0px 0px 20px;color:#2250a6;}
.nav-li-ebene2 a:hover {color:#2250a6 !important;}
.nav-li-ebene2-active   {float:left; width:150px;padding:0px 0px 0px 20px;color:#2250a6;}
.nav-link  {text-decoration:none; margin:3px 0px 0px 0px; color:#404040 !important; padding:0px; font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;font-size:11px;}
a.nav-link:link, a.nav-link:visited, a.nav-link:active, a.nav-link:hover {text-decoration:none;}
/*a.nav-link:hover {padding:0px 0px 0px 3px;}*/
.nav-link-active  {text-decoration:none; margin:3px 0px 0px 0px; color:#FFFFFF !important; padding:0px;font-family:verdana,arial,helvetica,sans-serif,geneva;font-weight:bold;font-size:11px;}
a.nav-link-active:link, a.nav-link-active:visited, a.nav-link-active:active, a.nav-link-active:hover {text-decoration:none;}
.nav-link-ebene2        {text-decoration:none; margin:3px 0px 0px 0px; color:#000 !important; padding:0px;}
a.nav-link-ebene2:link, a.nav-link-ebene2:visited, a.nav-link-ebene2:active, a.nav-link-ebene2:hover {text-decoration:none;}
.nav-link-ebene2-active {text-decoration:none; margin:3px 0px 0px 0px; color:#2250a6 !important; padding:0px;}
a.nav-link-ebene2-active:link, a.nav-link-ebene2-active:visited, a.nav-link-ebene2-active:active, a.nav-link-ebene2-active:hover {text-decoration:none;}

.nav-li-ebene3          {float:left; width:140px;padding:0px 0px 0px 30px;color:#2250a6;}
.nav-li-ebene3 a:hover {color:#2250a6 !important;}
.nav-li-ebene3-active   {float:left; width:140px;padding:0px 0px 0px 30px;color:#2250a6;}
.nav-link-ebene3        {text-decoration:none; margin:3px 0px 0px 0px; color:#000 !important; padding:0px;}
a.nav-link-ebene3:link, a.nav-link-ebene3:visited, a.nav-link-ebene3:active, a.nav-link-ebene3:hover {text-decoration:none;}
.nav-link-ebene3-active {text-decoration:none; margin:3px 0px 0px 0px; color:#2250a6 !important; padding:0px;}
a.nav-link-ebene3-active:link, a.nav-link-ebene3-active:visited, a.nav-link-ebene3-active:active, a.nav-link-ebene3-active:hover {text-decoration:none;}

/* SITS Grundlayout */
#page {width:980px;margin:0px auto 0px auto;}
#header {width:750px;float:left;/*padding-top:59px;*/}
#logo {float:left;margin-bottom:20px;}
#backimage {float:left;width:980px;height:0px;margin:0px;}
#wrapper {float:left;width:941px;border-left:1px solid #cbcfd2;background:transparent url(images/schatten_rechts.png) right repeat-y;margin-top:165px;min-height:300px;}
#wrapper2 {float:left;width:933px;/*border-top:1px solid #cbcfd1;*/background-color:#FFFFFF;/*border-bottom:1px solid #cbcfd1;*/min-height:300px;padding-bottom:16px;}
#footer {float:left;width:933px;}
#footerleft {float:left;color:#404040;text-align:left;margin-bottom:10px;}
#footerright {float:right;color:#404040;text-align:left;margin-bottom:10px;}
#leftnav {float:left;width:170px;padding-top:15px;}
#content {float:left;width:763px;}
#content-1sp {float:left;}
#content-center {float:left;}
#content_box {border-left:1px solid #cbcfd1;width:528px;padding:0px 16px 0px 16px;float:left;margin-top:15px;margin-bottom:0px;min-height:300px;border-right:none;background-image:url(images/content_border.gif);	background-repeat:no-repeat;background-position:right 40px;}
.stellenangebote {width:730px !important;background:none !important;}
#content_middle {float:left;}
#right_box {float:left;width:168px;/*border-left:solid 1px #cbcfd1;*/margin-top:54px;padding:0px 16px 0px 16px;min-height:261px;}
#right_box .csc-firstHeader {margin-top:0px;}
#bottom_box { padding:0 16px;border-left: 1px solid #CBCFD1;}
#bottom_box + #contentfooter {padding:0 16px;border-left: 1px solid #CBCFD1;}
#shadowbottom {float:left;width:942px;height:10px;background:url(images/schatten_unten.png) no-repeat;}
#navigation {float:left;height:23px;background-color:#ffffff;}
#navigation a {width:100px;float:left;text-align:center;display:block;font-family:sans-serif,verdana,arial,helvetica,geneva;font-size:12px;font-weight:bold;color:#404040;}
#searchboxleft {float:left;width:150px;height:24px;background:url(images/suche.gif);margin-bottom:15px;margin-left:10px;}
.footerprintimg, .footerpdfimg, .footerfriendimg {float:left;margin-right:5px;}
.footerprinttext {float:left;margin-right:10px;}
.footerpdftext {float:left;margin-right:10px;}
.footerfriendtext {float:left;}
#subcnt_1sp {background-color:transparent;/*#F0F0F0;*/float:left;margin-top:60px;margin-left:50px;padding:20px;width:280px;height:339px;overflow:hidden;}
#subcnt_1sp_automotive {background-color:transparent;float:left;margin-top:152px;margin-left:50px;padding:20px;width:280px;height:247px;overflow:hidden;}
#subcnt_1sp_systemverkehre {background-color:transparent;float:left;margin-top:170px;margin-left:50px;padding:20px;width:280px;height:229px;overflow:hidden;}
#subcnt_1sp_konsumgueter {background-color:transparent;float:left;margin-top:100px;margin-left:50px;padding:20px;width:280px;height:299px;overflow:hidden;}
#subcnt_1sp_industrie {background-color:transparent;/*#F0F0F0;*/float:left;margin-top:60px;margin-left:50px;padding:20px;width:280px;height:339px;overflow:hidden;}
#footer-1sp {float:left;margin:10px 0px 0px 0px;width:980px;}
#footer-1sp-start { float:left;margin-top:452px;width:980px; }
.csc-textpic-caption {background-color:#f4f4f4;padding:10px 10px 10px 10px;}
#contentfooter {float:left;clear:both;padding-top:30px;width:100%;}
#contentfooter-newsdetail {float:left;clear:both;padding-top:30px;width:528px;border-right:1px solid #cbcfd1;}
/*#fake {background-color:#FFFFFF;float:none;height:54px;left:787px;position:absolute;width:1px;}*/

/* Ansprechpartner */
.sitscontactinfo .name {margin-top:5px;}
.sitscontactinfo .telefon, .sitscontactinfo .email, .sitscontactinfo .address {margin-top:5px;}
.sitscontactinfo .image { margin-top:20px; }
.sitscontactinfo .contact{margin:5px 0px 0px 0px;}
.sitscontactinfo .contact IMG {margin:0px 12px 0px 0px;vertical-align:middle}
.sitscontactinfo HR {color:#E5E5E5;background-color:#e5e5e5;height:1px;margin:15px 0px 15px 0px;border:none;}
.tx-sitscontactmanager-pi1 {color:#404040;float:left;}
.sitscontactinfo {float:left;width:170px;}
.csc-textpic-text .bodytext {margin-top:0px;}
.iconlist {float:left;margin:4px 0px 0px 4px;}
#subcnt_1sp .csc-menu {list-style-image:url(images/pfeil_2px.gif);}
#subcnt_1sp .csc-menu LI {margin-bottom:5px;}
#subcnt_1sp_automotive .csc-menu {list-style-image:url(images/pfeil_2px.gif);}
#subcnt_1sp_automotive .csc-menu LI {margin-bottom:5px;}
#subcnt_1sp_systemverkehre .csc-menu {list-style-image:url(images/pfeil_2px.gif);}
#subcnt_1sp_systemverkehre .csc-menu LI {margin-bottom:5px;}
#subcnt_1sp_konsumgueter .csc-menu {list-style-image:url(images/pfeil_2px.gif);}
#subcnt_1sp_konsumgueter .csc-menu LI {margin-bottom:5px;}
#subcnt_1sp_industrie .csc-menu {list-style-image:url(images/pfeil_2px.gif);}
#subcnt_1sp_industrie .csc-menu LI {margin-bottom:5px;}

/* Positionierung Lupe in Bildern */
.t4 {bottom:25px;clear:both;position:relative;}
.t3 {
  background:transparent url(images/lupe.png) no-repeat scroll center;
  bottom:0px;
  cursor:pointer;
  display:inline;
  height:26px;
  position:absolute;
  right:0px;
  top:-3px;
  width:29px;
}
* html .t4 {bottom:21px;}

/* Accordion */
.rgaccord1-nest {float:left;/*width:558px;*/width:526px;}
div.rgaccord1-content h1 {display:none;}
div.rgaccord1-content h2 {display:none;}
.rgaccord1-nest H3 {margin:0px;padding:0px;}
.rgaccord1-content .bodytext {margin:0px;padding:0px;}

/* Indexsuche */
.tx-indexedsearch {float:left; width:528px;}
#img_searchbtn { float: left; padding: 0px; }

.tx-indexedsearch-searchbox { text-align: left; }
.tx-indexedsearch-searchbox p { float: left; display: inline; clear: both; }
/*.tx-indexedsearch-rules { width: 100%; float: left; }*/
.tx-indexedsearch-rules {width:470px;font-size:9px;float:left;}
.tx-indexedsearch-whatis { width: 100%; float: left; }
.tx-indexedsearch-browsebox { width: 100%; float: left;clear:both; }
INPUT.tx-indexedsearch-searchglass { font-size: 0.9em; color: #FFFFFF; background: #FFFFFF; margin: 0px; border: none; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight: bold; font-style: italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top: 10px; margin-bottom: 5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align: center; font-weight: bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight: bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight: normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-size: 0.9em; line-height: 1.1em; font-style: normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color: red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background: #666;color:#fff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top: 20px; margin-bottom: 5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top: 0px; margin-bottom: 0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background: #8EA8CD; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align: middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color: #666666; }
.tx-indexedsearch-res {float:left;width:100%;}

/* Hamidreza Sharifi*/

.topmenuhr {float:left;clear:none;background-color:#ffffff;padding:2px 0px 0px 0px;}
.topmenuhr IMG {margin:-2px 0px 0px 0px}
.anavact {float:left;margin:0px 1px 0px 0px;}
.anavact IMG {z-index:8;height:48px;margin:0px 0px 0px 0px;z-index:4;position:relative;top:-9px;}
.anavnotact IMG {z-index:8;height:48px;margin:-5px 0px 0px -5px;z-index:4;position:relative;top:-6px;}
.navhz {float:left;display:inline;clear:none;/*width:96px;*/z-index:0;padding:0px 0px 0px 0px;margin:0px 1px 0px 0px;}
#contentlangmenu {float:left;margin:0px;}
#spnhauptlng {/*border:1px solid #EDEEEE;*/float:left;width:40px;height:23px;position:absolute;background:url(images/sprache-list-bg.gif) no-repeat 0px 0px;}
#spnhauptlng a  {margin:6px 0px 0px 6px;float:left;text-decoration:none;}
#spnhauptlng a IMG , #language_sub_menu a IMG {vertical-align:top;}
#language_haupt_menu {padding:0px ; margin:0px;}
#language_sub_menu {background-color:#ffffff;width:30px;border:1px solid #EDEEEE;border-top:none;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;z-index:8;}
#language_sub_menu a {padding:5px 5px 0px 6px;text-decoration:none;float:left;clear:both;}
#language_sub_menu a:link , #language_sub_menu a:visited , #language_sub_menu a:hover , #language_sub_menu a:active {color:#000000;}
#language_dropdown{position:absolute;left:33px;cursor:pointer;}
.tip_div_pflicht, .tip_div_submit_send {float:left;width:400px;}
/*.tip_tr_bgcolor {background-color:#E5E5E5}*/
.tip_tr_bgwhite {background-color:#ffffff;height:15px;}
.tip_tr_bgcolor INPUT , .tip_tr_bgcolor TEXTAREA {width:250px;background-color:#ffffff;border:1px solid #CBCFD1;font-family:verdana,arial,helvetica,sans-serif,geneva;font-size:10px;margin-right:1px;}
.tip_tr_bgcolor TEXTAREA {overflow:auto;margin-top:1px;}
.tip_div_head {font-family:verdana,arial,helvetica,sans-serif,geneva;font-weight:bold;color:#404040;padding:0px 0px 13px 0px;font-size:11px;}
.tip_div_link {padding:0px 0px 10px 0px;}
.tip_div_link a , .tip_div_error , .tip_tr_bgcolor , .tip_div_pflicht  {font-size:11px;font-weight:normal}
.tip_div_pflicht {font-size:12px;font-family:verdana,arial,helvetica,sans-serif,geneva;font-weight:normal;margin:10px 0px 15px 0px} 
.tip_button_submit{background-color:transparent;cursor:pointer;padding:0px;}
.tip_div_submit_send button {text-align:left;}
.tip_div_error{width:420px;margin:0px 0px 15px 0px;color:#EC3416;}
.tx-tipafriend .tip_tr_bgcolor td {/*padding-left:10px;*/color:#646567;}

.tx-indexedsearch-searchbox, .tx-indexedsearch-result-number, .tx-indexedsearch-info, .tx-indexedsearch-percent {display:none;}
.tx-indexedsearch-redMarkup, .tx-indexedsearch-descr {font-style:italic;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color:#EC3416;}
.tx-indexedsearch-browsebox .browsebox {text-align:right;}
.tx-indexedsearch-browsebox .browsebox a {font-size:10px;}
.tx-indexedsearch-rules BR {display:none;}
.tx-indexedsearch-rulesheader{color:#00359B;font-weight:bold;}
.tx-indexedsearch-icon IMG {vertical-align:middle;}
/*#fake{display:none;}*/
#content-1sp_start {float:left;width:980px;height:0px;}
#content-1sp_start {margin:0px 0px 0px 0px;}
.nav-li-ebene2 a , .nav-li-ebene2-active a {margin:0px 0px 0px 10px;display:block;clear:both}
.nav-li-ebene3-active a , .nav-li-ebene3 a {margin:0px 0px 0px 20px;display:block;clear:both}

#content_box_1sp  {border:0px;border-left:1px solid #CBCFD1;float:left;margin-bottom:0px;margin-top:15px;min-height:300px;padding:0px 16px;}

/*#content-center .csc-textpic-intext-left-nowrap .csc-textpic-image IMG {margin-top:1px;}
Hamidreza Sharifi*/

.tx-dropdownsitemap-pi1 div.expAll {background-color:#eceded;border:1px solid #00359b;}

.csc-textpic-image {float:left;}
.csc-textpic-imagerow {float:left;}
.csc-textpic-imagewrap {float:left;}

.tx-dropdownsitemap-pi1 .description { display:none; }

/* Formatierung Umfrage */
.csc-frame-frame2 .csc-mailform {
  margin:0px;
  padding:0px;
  clear:both;
}
.csc-frame-frame2 .csc-mailform-radio {
  float:left;
  clear:both;
  width:400px;
}
.csc-frame-frame2 .csc-mailform-field input {
  width:auto;
  height:auto;
  margin:0px 5px 0px 0px;
  padding:0px;
  float:left;
  clear:none;
}
.csc-frame-frame2 .csc-mailform-field .csc-mailform-radio label {
  width:auto;
  height:auto;
  margin:0px 20px 0px 0px;
  padding:0px;
  float:left;
  min-width:5px;
  clear:none;
  line-height:16x;
}
.csc-frame-frame2 .csc-mailform-field .csc-mailform-submit {
  background-image:none;
  border:1px solid #CBCFD1;
  background-color:#E0DFE3;
}

.tx-felogin-pi1 H3, .tx-felogin-pi1 LEGEND { display:none; }
.tx-felogin-pi1 fieldset { margin-top:10px; }
.tx-felogin-pi1 #user, .tx-felogin-pi1 #pass { margin-bottom:10px; }

.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left:16px; }


.csc-frame-rulerBefore {
  float:left;
  color:#E5E5E5;
  background-color:#e5e5e5;
  height:1px;
  margin:15px 0px 15px 0px;
  border:none;
  width:100%;
}

#navigationtop {
  float:left;
  height:53px;
  padding-top:4px;
  width:750px;
}
.tx-sitscsv2content-pi1 {
  width:528px;
}
.tx-sitscsv2content-pi1 a:hover {
 color:#00359B;
}
.tx-sitscsv2content-pi1 .menu>ul>li>a:hover {
 color:#fff;
}
.tx-sitscsv2content-pi1 .menu ul {
 padding:0;
}
.tx-sitscsv2content-pi1>.content {
  width:730px;
  background:#fff;
  padding-top:10px;
}
.tx-sitscsv2content-pi1>.content table.content-table {
  border-spacing: 0;
}
