/*************************************** KONTAKTFORMULAR ***************************************/
form#mailform {margin:0px;}
fieldset.csc-mailform {border:0px; background-color:#ebebeb; margin:0px; padding:5px;}
fieldset.csc-mailform label {display:block; padding-bottom:5px;}
fieldset.csc-mailform input, 
fieldset.csc-mailform textarea,
fieldset.csc-mailform select {color:#767676; font-size:11px; width:125px; float:left; border:1px solid #767676; height:14px;}
#mailformformtype_mail {float:right; width:auto; width:30px; height:18px;}

/*fieldset.csc-mailform {border-top:1px solid #767676; border-bottom:1px solid #767676; background:none; margin:0px; padding:5px;}*/



/*************************************** TT_CONTENT.MENU ***************************************/
.tt_contentMenuJahr,
.tt_contentMenuSegment {
	width:550px; 
	background:#e0e0e0; 
	padding:10px 10px 8px 10px; 
	margin-bottom:1px; 
	clear:both; 
	display:table; 
	font-size:11px; 
	color:#545253;
}
.tt_contentMenuJahr span,
.tt_contentMenuSegment span {float:left; width:155px; font-weight:bold;}
.tt_contentMenuJahr select,
.tt_contentMenuSegment select {float:left; width:130px; color:#545253; font-size:12px;}
.tt_contentMenuSegment {margin-bottom:0px;}

/************ NEWSTABMENU_VORAUSWAHL ************/
#newsTabMenu {margin:0px; padding:0px; height:29px; width:550px; overflow:hidden; margin-bottom:0px;}
#newsTabMenu ul {margin:0px; padding:0px;}
#newsTabMenu ul li {margin:0px 2px 0px 0px; padding:0px; float:left; list-style:none; width:181px;}


/************************************** DROPDOWN/IMAGEMAPS ************************************/
.StandortDropdown {width:545px; background:#ededed; height:39px; border-bottom:1px solid #fff;}
.StandortDropdown .ColLeft {float:left; width:120px; margin:11px 0px 0px 10px;}
.StandortDropdown .ColRight {float:left; width:auto; margin:10px 0px 0px 0px;}


/************************************** DROPDOWN/IMAGEMAPS ************************************/
#content form.news-category-dropdown {margin-bottom:0px !important;}
#content form select.news-category-dropdown-select {font-family:Arial; color:#767676; font-size:11px;}
/*#content form select option.Deutschland, 
#content form select option.Tschechien,
#content form select option.Polen, 
#content form select option.USA,
#content form select option.China
#content form select option.Türkei {padding-left:10px;}*/

img.tx_mwimagemap {border:none;}

dl.csc-textpic-image {margin-top:0px; margin-bottom:0px;}
.csc-textpic-border dl.csc-textpic-image {float:left; margin-right:10px;}
.csc-textpic-border dl.csc-textpic-image img {padding-right:0px !important; margin-right:0px; border:1px solid #767676;}

/*************************************** FCE: TEXTBLOCK ÜBER BILD [CONTENT] ********************************************/
.TextBox {
	width:150px; 
	height:135px; 
	background:#e7e7e7; 
	border:2px solid #fff;
	position:relative;
	top:-163px;
	left:370px;
	z-index:2;
	font-size:11px;
	line-height:14px;
}
.TextItem > img {width:16px; height:16px; padding:5px 5px 0px 10px; float:left !important;}
.TextItem p {width:132px; padding:5px 5px 5px 10px; float:left !important;}
.TextItem a.teaser_icon_download,
.rgaccord1-content table.contenttable a.teaser_icon_download {
	text-decoration:none !important; 
	line-height:16px; 
	display:block; 
	background:url(/fileadmin/templates/main/images/teaser_icon_download_grey.gif) left top no-repeat;
	padding-left:20px;
}
.TextItem p a:hover,
.rgaccord1-content table.contenttable a.teaser_icon_download:hover {text-decoration:underline !important;}

/************ CLEAR SPACE AFTER BOX ************/
.TextInImage180 {height:180px; width:100%; overflow:hidden; padding-bottom:15px;}
.TextInImage325 {height:325px; width:100%; overflow:hidden; padding-bottom:15px;}
.TextInImage325 .TextBox {top:-308px;}


/**************************************** PRESSEFOTOS *****************************************/
.PressImgBox img {float:left; width:100px; padding-bottom:6px;}
.PressImgText {
	float:left;
	padding-left:21px; 
	background:url(/fileadmin/media/img/group/presse/pressefoto_icon.jpg) no-repeat 0px 1px;
	width:420px;
	margin-left:6px;
}
.PressImgText a.PressImgLink {font-weight:bold;}


/******************************************* NEWS *********************************************/
#specials-content form.news-category-dropdown {margin-bottom:10px;}

/**************** SEARCH_FORM **********************/
.news-search-form {width:550px; background:#e0e0e0; height:auto; display:table; padding:10px 10px 15px 10px; color:#545253;}
.news-search-form p {padding-bottom:9px; line-height:14px; font-size:11px;}
.news-search-form input {font-size:12px;}
.news-search-form input.sword {width:130px; color:#545253;}
.highlight {background:#e0e0e0;}

/**************** ARCHIV_MENU **********************/
.news-amenu-container {margin-bottom:10px !important;}
.news-amenu-container ul {margin:0px; padding:0px; border-top:1px solid #fff;}
.news-amenu-container ul li.amenu {clear:both; width:215px; list-style-type:none; height:20px; border-bottom:1px #fff solid;}
.news-amenu-container ul li.amenu a {display:block;}
.news-amenu-container ul li.amenu a:hover {text-decoration:underline !important; cursor:pointer;}

li.amenu span {line-height:20px !important; }
li.amenu span.amenu_title {float:left; width:120px; font-weight:bold; padding-left:15px !important; background:url(../img/pfeil_link.gif) no-repeat 2px 8px;}
li.amenu span.amenu_item {float:right; width:60px;}

/**************** LATEST **********************/
.press-latest-container h3.press-latest-h3 {margin:0px; font-size:12px; font-weight:bold; padding:0px !important;}
.press-latest-container h3.press-latest-h3 a {display:block; text-decoration:none !important;}
.press-latest-container h3.press-latest-h3 a:hover {text-decoration:underline !important; color:#767676 !important;}
.press-latest-container .press-latest-content {padding-left:18px; background:url(/fileadmin/media/img/group/presse/pressemitteilung_icon.jpg) no-repeat 0px 1px;}

/**************** LIST **********************/
.news-list-container h3.news-list-h3 {margin:0px; font-size:12px; font-weight:bold;}
.news-list-container h3.news-list-h3 a {display:block;}
.news-list-container h3.news-list-h3 a:hover {text-decoration:underline;}
.news-list-container .news-list-content {padding-left:15px; background:url(../img/pfeil_link.gif) no-repeat 2px 7px;}

hr.clearer, div.clearerPress {margin:3px 0px 6px 0px; height:1px; overflow:hidden; border-top:1px solid #909090; clear:both;}

.tx-ttnews-browsebox > p {display:none;}
.tx-ttnews-browsebox td a {padding:0px 5px;}
.tx-ttnews-browsebox td a:hover {text-decoration:underline;}
.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell {font-weight:bold;}
.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell a {text-decoration:underline;}

/**************** SINGLE **********************/
.news-single-backlink {float:left; width:auto; font-weight:bold;}
.news-single-backlink a {background:url(../img/pfeil_link.gif) no-repeat 0px 5px; padding-left:9px;}
.news-single-backlink a:hover {text-decoration:underline;}
span.news-single-date {float:right; width:auto;}
h2.news-single-h2 {margin:10px 0px 0px 0px; font-size:14px; line-height:20px; font-weight:bold;}
.news-single-item h3 {font-size:12px; font-weight:bold;}

a.BackToList {
	background:url(/fileadmin/templates/main/images/menu/NewsTabMenu/IconBackToList.gif) no-repeat 0px 0px;
	padding-left:20px;
	height:16px;
	line-height:16px;
}


/*************************************** FCE: LINKS MIT ICONS [TEASERSPALTE] ********************************************/
.LinkList {display:table; height:auto; margin-bottom:5px; border-top:1px solid #e4e4e4;}
.LinkItem, .LinkItemSpecial, .LinkItemText {width:174px;}
.LinkItem *, .LinkItemSpecial *, .LinkItemText * {color:#767676;}
.LinkItem > img, .LinkItemSpecial > img {width:16px; height:16px; padding-right:5px; float:left !important; padding-top:5px;}
.LinkItem p, .LinkItemSpecial p, .LinkItemText p {width:152px; float:left !important; padding:5px 0px;}
.LinkItemText p {width:170px;}
.LinkItem a, .LinkItemSpecial a, .LinkItemText a {text-decoration:none; line-height:16px; display:block;}
.LinkItem a:hover, .LinkItemSpecial a:hover, .LinkItemText a:hover {text-decoration:underline;}
.LinkItemBorder {width:174px; height:1px; overflow:hidden; background:#E4E4E4; clear:left;}
.LinkItemSpecial .LinkItemImage {clear:left; padding-top:8px; text-align:right;}


/************************************************** IR_FAQ **************************************************************/
.tx-irfaq-pi1 dt {width:550px; clear:left;}
.tx-irfaq-pi1 dt img {width:9px; height:9px; float:left; margin-top:7px;}
.tx-irfaq-pi1 dt p {width:500px; float:left; padding:3px 25px 3px 5px;}
.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
.tx-irfaq-pi1 ul li a { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
.tx-irfaq-pi1 .tx-irfaq-answer h4  { margin: 0px; display: block; font-weight: bold; }
.tx-irfaq-pi1 dt {font-weight:bold; margin:15px 0px 0px 0px; background-color:#efefef;  padding-left:10px; height:20px; display:table; width:540px;}
.tx-irfaq-pi1 dd { margin:0px;}
.tx-irfaq-pi1 .faq-answere {border: 1px solid #efefef; padding:10px; clear:left;}
.tx-irfaq-pi1 .additional-info { border-top: 0px solid #e6e6e6; }


#azubi_menu {margin:0px; padding:0px; height:39px; width:550px; overflow:hidden; margin-bottom:1px;}
#azubi_menu ul {margin:0px; padding:0px;}
#azubi_menu ul li {margin:0px; padding:0px; float:left; list-style:none; width:181px;}