@charset "utf-8";
/* CSS Document */
body{
	color: #003661;
}
a{
	/*background: url(../pics/underlineBlue.gif) repeat-x bottom;*/
	color: #003661;
	text-decoration:none;
	border-bottom:1px dotted #003661;
}

*html a{
	background: url(../pics/underlineBlue.gif) repeat-x bottom;
	border:none;
}

a img { background:none; text-decoration:none;}

a:hover { background:none; border:none;}

#header{
	background: url(../pics/fertigung/header_ge.gif) no-repeat;
}
#logo a{
	width: 400px;
	height: 94px;
	margin: 25px 0 0 520px;
	background:none;
}
/*Container beinhaltet leftContainer und contentContainer*/
#generalContainer{
	background: url(../pics/fertigung/bg_generalContainer.gif) no-repeat top #b1a06a;
}
#leftContainer .headline{
	background: url(../pics/underlineBlue.gif) repeat-x bottom;
}
#contentContainer .headline{
	background: url(../pics/underlineBlue.gif) repeat-x bottom;
}
#contentContainer .contentFooter{
	background: url(../pics/underlineBlue.gif) repeat-x top;
}
/* SUBMENU */
ul#submenu li, #language, #contrast{
	background: url(../pics/fertigung/listStyle_braun.png) no-repeat 5px 4px #d7cfb4;
}
ul#submenu li a{
	color: #003661;
}
ul#submenu li a:hover{

}
ul#uMenuSubmenu li.german{
	background:url(../pics/flagge_ge.gif) no-repeat 85px #d7cfb4;
}
ul#uMenuSubmenu li.english{
	background:url(../pics/flagge_en.gif) no-repeat 85px #d7cfb4;
}
ul#uMenuSubmenu li.russian{
	background:url(../pics/flagge_ru.gif) no-repeat 85px #d7cfb4;
}

a.print{
   background: url(../pics/fertigung/print.gif) no-repeat 1px 1px;
}
a.recommend {
	background:url(../pics/fertigung/tip.gif) no-repeat left center;
}

/* FOOTER */
#footer{
	background-color: #b1a06a;
}
#footer .point{
	background: url(../pics/fertigung/point_braun.jpg) no-repeat;
}
#footer .footerTextRed{
	color:#e01217;
}

#footer .ce ul li {
	background: url(../pics/fertigung/point_braun.jpg) 2px 3px no-repeat;
	padding:0 0 0 14px;
}

/*CONTENT STYLE */
.imgPhone,.imgKontakt, .imgSuche, .imgAktuell, .imgPin, .imgPinLong{
  color:white;
}
.imgPhone{
	background:url(../pics/fertigung/phone_braun.gif) no-repeat #003661;
}
.imgSuche{
	background:url(../pics/fertigung/suche_braun.gif) no-repeat  #003661;
}

#containerBottom .ce h1, #containerBottom .ce .headerCallback {
	background:url(../pics/fertigung/phone_braun.gif) no-repeat #003661;
}
.imgKontakt{
	background:url(../pics/fertigung/kontakt_braun.gif) no-repeat #003661;
}

.imgAktuell{
	background:url(../pics/fertigung/aktuell_braun.gif) no-repeat #003661;
}

.imgPin, .imgPinLong{
	background:url(../pics/fertigung/pin_braun.gif) no-repeat #003661;
}

.borderBlueLong, .borderBlueMiddle, .borderBlueMiddleDiagonal{
	background-color:#003661;
	color: white;
}

table.docu td{
	border-right: 1pt solid #b4c244;
	border-bottom: 1pt solid #b4c244;
}
table{
	border-top:1pt solid #b4c244;
}
td {
	border-bottom: 1pt solid #b4c244;
}
td.long {
	border-right: 1pt solid #b4c244;
}
.contentElement img.description{
	border-top: 1pt solid #b4c244;
}
.contentElement table th{
	background: url(../pics/underlineBlue.gif) repeat-x bottom;
}
.currentContainer .firstElement{
	border-top: 1pt dotted #003661;
	background: url(../pics/underlineBlue.gif) repeat-x bottom;
}
.currentContainer .element{
	background: url(../pics/underlineBlue.gif) repeat-x bottom;
}
.textWhite{
	color:#ffffff;
	float:left;
	font-weight:bold;
	padding: 0 3px 0 0;
}
.kontaktBorder{
	background:url(../pics/fertigung/kontaktBorder.gif) no-repeat;
	height:55px;
	width:280px;
	float:left;
	margin: 26px 0 0 0;
}

ul#uMenuSubmenu li a#lang1 {
	background:#d7cfb4 url(../pics/fertigung/de.gif) no-repeat;
	display:block;

}

ul#uMenuSubmenu li a#lang2 {
	background:#d7cfb4 url(../pics/fertigung/gb.gif) no-repeat;
	display:block;
}

ul#uMenuSubmenu li a#lang2:hover {
	display:block;
}


#contrast {
	margin:3px 0 3px 0;
}

.resultHeaderRow {
	background-color:#D7CFB4;
}

.tx-indexedsearch .spacer { background-color:#b1a06a;}

/* Menü */
#leftContainer ul#mainMenu ul#subMenu2 li.act3 a{
	background: url(../pics/fertigung/bgFertigungAct3.gif) no-repeat;
	color:#b1a06a;
}

#leftContainer ul#mainMenu ul#subMenu2 li.cur3 a{
	background: url(../pics/fertigung/bgFertigungCur3.gif) no-repeat;
	color:#b1a06a;

}

#leftContainer ul#mainMenu ul#subMenu2 li a:hover{
	background: url(../pics/fertigung/bgFertigungCur3.gif) no-repeat;
	color:#b1a06a;
}

#generalContainer #leftContainer ul#mainMenu ul#subMenu2 .uMenu3 li a:hover, #generalContainer #leftContainer ul#mainMenu ul#subMenu2 .uMenu3 li.cur4 {
	background: url(../pics/fertigung/bgFertigungCur4.gif) no-repeat 239px ;
}

/*Slideshow Backgrounds*/
.slideshow-captions {
	background:url(../pics/fertigung/bgSlideshow.gif) no-repeat;
}
.durationWrap {
	background-image:url(../pics/underlineBlue.gif);
}

.chProjectDescription {
	background-image:url(../pics/fertigung/bgGallery.gif);

}

.tx-chgallery-pi1 .single td {
	background:#d7cfb4;
}

/* Ansprechpartner */
.ansprechpartnerData {
	background:url(../pics/fertigung/bgAnsprechpartner.gif) no-repeat;

}

.csc-textpic-caption, .rgmediaimages-caption  {
background:#003661 url(../pics/fertigung/bgFertigungAct.gif) no-repeat right;
}


.videoTitle { border-top:1px solid #a99863; }
.videoEvenTd, .videoOddTd{ border-bottom:1px solid #a99863; }
.videoOddTd {border-right:1px solid #a99863;}
.tx-videos-pi1 .emptyCell{border-bottom:1px solid #a99863; }

#header #languageSelect #uMenuSubmenu{
	background:#b1a06b;
}

*+html #header #uMenuSubmenu li {
	background: #b1a06b;

}


