/* -------------------------
Bereich-CSS für grau Zubehör
------------------------- */

input.button {
	color: #4A5F5F;
	background-image: url('arrow-east.gif');
}

#tdFooterLeft {
	background-image: url('backgroundFooterLeft.gif');
}

#tdFooterLeft p a {
	background-image: url('arrow-topagetop.gif');
	color: #4A5F5F;
}

#tdFooterRight {
	background-image: url('backgroundFooterRight.gif');
}

#tdNavi {
	background-image: url('background.gif');
	background-color: #E3E6E7;
}

#pageNavigation {
	background-color: #4A5F5F;
	border-right: 6px solid #B9C1C4;
}

#pageNavigation li p.selected {
	background-color: #6E787B;
}

#pageNavigation a {
	border-top: solid 1px #B9C1C4;
}

#pageNavigation li p.borderBottom {
	border-bottom: solid 1px #B9C1C4;
}

#pageNavigationBottom {
	background-color: #B9C1C4;
}

/*muss im css ganz an den schluss der anweisungen für #pageNavigation li p*/
#pageNavigation li p.hovered, #pageNavigation li p:hover {
	background-color: #6B7F7F;
}

#keyvisual {
	border-top: solid 6px #B9C1C4;
}

#breadcrumbs p {
	background-color: #4A5F5F;
}

#header h1 {
	background-color: #6B7F7F;
	border-top: solid 6px #B9C1C4;
}

div.intro {
	background-color: #E3E6E7;
}

#pageContent div.teaser {
	background-color: #EFEFEF;
}

#pageContent div.teaser_2 {
	background-color:#6B7F7E;
	border:1px solid #6B7F7E;
	float:left;
	height:130px;
	margin:6px 6px 0px 0px;
	width:172px;
}
.block div.teaser_2 {
	background-color:#6B7F7E;
	border:1px solid #6B7F7E;
	float:left;
	height:130px;
	width:172px;
}

#pageContent div.cat {
	width: 720px; 
	margin:0 0 0 6px !important; 
	margin:0 0 0 3px; 	
	padding:0; 
	float: left;
}

#pageContent div.cat a.cat_link {
	color:#ffffff; 
	font-weight:bold; 
	font-size: 11px; 
	margin: 0 6px 0 6px;
	padding: 0 0 0 12px;
	display: block;
	background-image: url('arrow-east-white.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}

.block div.teaser_2 a.cat_link {
	color:#ffffff; 
	font-weight:bold; 
	font-size: 11px; 
	margin: 0 6px 0 6px;
	padding: 0 0 0 12px;
	display: block;
	background-image: url('arrow-east-white.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#sidebox #searchbox {
	border-top: solid 18px #E3E6E7;
}

#sidebox #searchbox {
	background-color: #B9C1C4;
}

#sidebox #searchbox h3 {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #4A5F5F;
}

#sidebox #searchbox a {
	color: #000000;
	background-image: url('arrow-east.gif');
}

#sidebox #searchbox input.text {
	border: solid 1px #4A5F5F;
}

#pageNavigation #searchbox {
	background-color: #6B7F7F;
	border-bottom: solid 1px #B9C1C4;
}

#pageNavigation #searchbox h3 {
	background-color: #6B7F7F;
}

#pageNavigation #searchbox input.text {
	border: solid 1px #B9C1C4;
}

table.categoryDetails, table.listCategories tr {
	background-color: #E3E6E7;
}

table.categoryDetails td.left div.img, table.imgDescList td.left th div.img, table.listCategories div.img, div.popup div.mainContent table.productDetails div.imgDiv div.imgBlock, div.popup div.mainContent table.productDetails div.imgDiv div.imgBlockIcon, body.popup #content #productDetails div.imgDiv div.imgBlock, body.popup #content #productDetails div.imgDiv div.imgBlockIcon {
	border: solid 1px #B9C1C4;
}
/*
table.categoryDetails td.left div.img, table.imgDescList td.left th div.img, table.categoryDetails td.right div.imgDescBlock div.img, table.listCategories div.img, div.popup div.mainContent table.productDetails div.imgDiv div.imgBlock, div.popup div.mainContent table.productDetails div.imgDiv div.imgBlockIcon, body.popup #content #productDetails div.imgDiv div.imgBlock, body.popup #content #productDetails div.imgDiv div.imgBlockIcon {
	border: solid 1px #B9C1C4;
}
*/

table.listProducts th {
	background-color: #B9C1C4;
}

table.listProducts td {
	border-left: solid 1px #B9C1C4;
}

table.listProducts tr.highlighted {
	background-color: #E3E6E7;
}

table.listProducts td a {
	background-image: url('arrow-east.gif');
}

table.listProducts tr:hover, table.listProducts tr.highlighted:hover {
	background-color: #D3D5D5;
}

body.popup #footer, body.popup #boschHeader {
	background-color: #4A5F5F;
}

body.popup #footer a {
	background-image: url('arrow-east-white.gif');
}

body.popup {
	background-color: #E3E6E7;
}

div.popup {
	border: solid 1px #4A5F5F;
}

div.popup div.content {
	background-color: #E3E6E7;
}

div.popup div.boschHeader {
	border-top: solid 12px #E3E6E7;
	border-bottom: solid 12px #E3E6E7;
	background-color: #4A5F5F;
}

div.popup div.footer {
	background-color: #4A5F5F;
}

div.popup div.footer a.printWindow {
	background-image: url('print.gif');
}

* html #tdNavi {
	background-color: #E3E6E7;
}

* html #tdFooterLeft {
	background-color: #B9C1C4;
}
table#searchresult {
	margin-left:6px;
}

.popupLink {
	cursor:pointer;
}

/* bosch-pt redesign 2008 */
.imageRow {
margin:12px 0pt 0pt;
padding:0pt;
width:100%;
}
.imageRow img {
float:left;
margin-right:2px;
margin-top:6px;
}

.smallChooser {
float:left;
height:100%;
margin:0pt 3px 0pt 0pt;
padding:0pt;
width:84px;
}

*html .smallChooser {
	margin-right:0;
}

