/****************************************
Start CSS Bosch Aquatak Special
Kittelberger media solutions 2005 -dsp-
****************************************/


/************************************
STARTPAGE 
************************************/

/* Headline ****************************/

.white.ispecial {
	font-size:16px;
	background-color:#A4BDBA;
	border:0;
	padding-top:6px;
	padding-bottom:6px;
	margin-left:6px;
}

#pageContent.ispecial {
	width:720px;
}

#hlleft {
	width:714px; /* anstatt 510px mbo */
	height:70px;
	background-color:#A4BDBA;
	border-left:6px solid #5C8984;
	float:left;
}
	
#hlleft h2 {
	font-size:28px;
	line-height:22px;
	letter-spacing:-1pt;
	color:#DF0024;
	border:0;
	margin:0;
	padding-left:132px;
}
	
#hlleft h3 {
	font-size:15px;
	line-height:13px;
	color:#DF0024;
	border:0;
	margin:0;
	padding-left:18px;
}

#hlright {
	width:198px;
	background-color:#8AA9A6;
	border-right:6px solid #A4BDBA;
	float:left;
}

#hlright img {
	padding-right:6px;
	float:left;	
}

#hlright h3 {
	font-size:14px;
	line-height:16px;
	color:#000000;
	margin:0;
	margin-top:18px;
}
	
/* Content ****************************/

#contentleft {
	width: 238px;
	background-color:#8AA9A6;
	margin-bottom: 27px solid #993366;
	border-left:6px solid #5C8984;
	float:left;
}
	
#contentleft h2 {
	font-size:15px;
	color:#000000;
	line-height:15px;
	padding-top:18px;
}

.startHL2 {
	margin-top: 38px;
}

*html .startHL2 {
	margin-top: 0px;
}
	
#contentleft p {
	font-size: 12px;
	color:#000000;
	margin:0;
	padding-top:6px;
}
#contentleft img {
	padding-right:6px;
	clear:left;
	float:left;
}
	
#contentright {
	width:470px;
	border-right:6px solid #A4BDBA;
	float:left;
}
#contentright img {
	clear:left;
	float:left;
}
#contentfooter {
	background-color:#5C8984;
	width:714px;
	height:18px;
	clear:left;	
}


/************************************
SUBSEITE
************************************/

/* PageContent Navigation ****************************/

div#pcNavi {
	height:24px;
	background-color:#5C8984;
}

#pcNavi .naviContainer {
	width:320px;
	height:23px;
	border-bottom:1px solid #FFFFFF;
	float:left;
}

#pcNavi a {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#A4BDBA;
	width:188px;
	height:20px;
	padding-left:12px;
	padding-top:4px;
	display:block;
	float:left;	
}

#pcNavi .naviactive {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#5C8984;
	width:188px;
	height:19px;
	padding-left:12px;
	padding-top:4px;
	border-bottom:1px solid #FFFFFF;
	display:block;
	float:left;
}

#pcNavi img {
	padding-top:4px;
	padding-right:6px;
	float:left;
}


/* Content Left ****************************/

h2.mainHeadline {
	font-size:15px;
	color:#FFFFFF;
	background-color:#5C8984;
	line-height:16px;
	border-top:6px solid #A4BDBA;
	padding: 32px 0 12px 12px;
	margin:0;
}

#pageContentLeft img {
	padding:6px;
	float:left;
}
#pageContentLeft div {
	width:360px;
	clear:left;
}
.containerTop {
	background-color: #FFFFFF;
}

.containerprodTop {
	background-color: #A4BDBA;
}

#pageContentLeft h3 {
	font-size:12px;
	color:#4C736F;
	margin:0;
	padding: 6px 6px 0px 12px;	
}

#pageContentLeft p {
	color:#4C736F;
	padding: 0px 6px 6px 12px;
}

#pageContentLeft ul {
	text-indent: 0px; 
	list-style-type: disc;	
	list-style-position: outside;
	color:#4C736F;
	margin: 6px 6px 0 18px;
}

#pageContentLeft ul li {
	margin-left:12px;	
}

/* Content Right ****************************/

td#pageContentRight {
	width:174px;
	background-color:#E5EBEB;
}

.rightBorder {
	width:174px;
	height:18px;
	background-color:#5C8984;
	border-top:6px solid #A4BDBA;
}

#pageContentRight h2 {
	font-size:11px;
	line-height:11px;
	color:#4C736F;
	background-color:#8AA9A6;
	margin:0;
	padding:6px;
	padding-bottom:18px;	
}

#pageContentRight h3 {
	font-size:11px;
	color:#4C736F;
	margin:0;
	padding:6px;
	padding-bottom:0;
}

#pageContentRight p {
	font-size:11px;
	color:#4C736F;
	margin:0;
	padding:6px;
	padding-top:0;
}

.imgContainer {
	text-align:center;
}

#pageContentRight ul {
	font-size: 11px;
	text-indent: 0px; 
	list-style-type: disc;	
	list-style-position: outside;
	color:#4C736F;
	margin: 12px 0 12px 12px;
}

#pageContentRight ul li {
	margin-left:12px;	
}

/* Flash ****************************/

div#hintsflash {
	border-left: 6px solid #5C8984;
}

.hintsflash {
	border-left: 6px solid #A4BDBA;
	border-right: 6px solid #A4BDBA;
}

#flashfooter {
	width:714px;
	height:12px;
	background-color:#A4BDBA;
	border-left:6px solid #5C8984;
}

#pageNavigation  h3.imgNavi {
	padding: 3px 0 3px 12px;
}

#pageNavigation  h3.imgNavi a {
	display:block;
	background-image: url('pfeil-white.gif');
	background-repeat:no-repeat;
	background-position: 0 3px;
	padding-left:8px;
	color:#FFFFFF;
}

#pageNavigation  h3.imgNavi a:hover {
	background-color:#5C8984;
}