* {
/*1,general*/
	margin: 0;
	padding: 0;
}
body {
/*1, body*/
	background-color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 16px;
	font-color:#727272;
background-image:url(/internet/behrcms_eng.nsf/mediaresources/white_bg.gif/$file/white_bg.gif);
}
#wrap {
/*1, wrap*/
	margin: 0px;
}
#main{
/*1, main*/
	margin-left:0px;
	background-color: #FFFFFF;
	width:543px;
}
#printlogo{
/*1, logo */
	background-color:#FFFFFF;
	height:40px;
	width:100%;
margin-bottom:0px;
padding-top:0px;
	border:solid 0px #000000;
margin-left:-20px;
}
#content{
/*1, content*/
	width:543px;
	border:solid 0px #FF0000;
}
#weblayout{
/*1, weblayout*/
	background-color:#FFFFFF;
}
#weblayout #layoutcontent{
/*1, weblayout content column*/
	padding:20px 20px 0 0;
	border:solid 0px #000000;
}
td.imagecol{
vertical-align:top;
padding-left:20px;
}
H1{
/*1, header 1*/
	color:#000000;
	font-size:15px;
	font-weight:bold;
	margin-bottom:20px;
	text-transform:uppercase;
	letter-spacing: 1px;
}
H1.print{
/*1, header 1 print*/
	color:#000000;
	font-size:15px;
	font-weight:bold;
	margin-bottom:20px;
	text-transform:uppercase;
	letter-spacing: 1px;
}
H2{
/*1, header 2*/
	color:#FF5900;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing: 1px;
}
H3{
/*1, header 3*/
	color:#727272;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#E2E2E2;
	line-height:16px;
	padding: 2px 0px 3px 10px;
	letter-spacing: 1px;
}
H4{
/*1, header 4*/
	color:#333333;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
}
h4.press{
/*1, header 4 press*/
	color:#333333;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
margin:10px 0 10px 0;
}
BLOCKQUOTE{
/*1, text indent*/
margin-left:20px;
}
a{
/*1, link */
	color:#FF5900;
	font-size:10px;
text-decoration:none;
}
.printbottom{
color:#666666;
}
.printbottom2{
margin-left:0px;
}
.printsite{
padding-left:20px;
white-space:nowrap;
}
div.orange{
visibility:hidden;
}
.searchsubject{
	padding:0 0 3px 0;
	border-bottom:solid 1px #E2E2E2;
	margin-bottom:5px;
}
.searchsubject a{
	font-size:11px;
	font-weight:bold;
}
.searchteaser{
	margin:0 0 20px 0;
}
#layoutcontent .groupheader{
/*1, group header 2 */
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 1px #E2E2E2;
margin-top:20px;
	color:#333333;
}
#layoutcontent .listarrow{
/*1, list arrow */
	color:#333333;
	font-weight:bold;
	font-style:normal;
}
#layoutcontent .part{
/*1, weblayout content column*/
	margin:10px 0px 10px 0px;
}
#spalte{
/*1, spalte*/
visibility:hidden;
position:absolute;
width:530px;
margin-top:0px;
top:1px;
left:1px;
z-index:1;
}
/* **************************** SITEMAP ************************** */
#sitemap{
	width:505px;
}
#sitemap #menu1{
	width:227px;
	float:left;
margin-right:50px;
}
#sitemap #menu2{
	width:227px;
	float:left;
}
#sitemap a{
	color:#666666;
	text-decoration:none;
	font-size:11px;
}
#sitemap .lev1{
	text-transform:uppercase;
	letter-spacing: 1px;
	padding-left:10px;
	margin-top:10px;
	font-weight:bold;
	background-color:#FF5900;
}
#sitemap .lev1 a{
	color:#FFFFFF;
}
#sitemap .lev2{
	font-size:11px;
	padding-left:10px;
	line-height:16px;
	font-weight:bold;
border-bottom:solid 1px #E2E2E2;
}
#sitemap .lev2 a{
	color:#333333;
}
#sitemap .lev3{
	padding-left:10px;
}
#sitemap .lev3 a{
	font-size:10px;
	color:#666666;
	padding-left:10px;
	background: url(/internet/behrcms_eng.nsf/mediaresources/lev3_arrow1.gif/$file/lev3_arrow1.gif) left no-repeat ;
}
#sitemap .lev3 a:hover{
	font-size:10px;
	color:#FF5900;
	padding-left:10px;
	background: url(/internet/behrcms_eng.nsf/mediaresources/lev3_arrow.gif/$file/lev3_arrow.gif) left no-repeat ;
}


