body {background-color:#E7ECE6; margin: 1px; height: 25px}
img.brauerline { position: absolute ; top: 1px; left: 1px; width: 100%; height: 39px;}
img.brauerlogo { position: absolute ; top: 1px; left: 1px; width: 161px; height: 39px; border: 0;}
img.brauertel { position: absolute ; top: 1px; left: 162px; width: 161px; height: 39px;}
p.specs_header {
	font-size: 11pt;
	color: blue;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}
p.blue_10 {
	font-size: 10pt;
	color: blue;
}
p.blue_cen_8 {
	font-size:8pt;
  font-family:arial, helvetica;
  text-align:center;
	color:blue;
}
p.black_cen_8 {
	font-size:8pt;
  font-family:arial, helvetica;
  text-align:center;
	color:black;
}
p.black_cen_10 {
	font-size:10pt;
  font-family:arial, helvetica;
  text-align:center;
	color:black;
}
p.black_cen_12 {
	font-size:12pt;
  font-family:arial, helvetica;
  text-align:center;
	color:black;
}
p.red_10 {
	background:url("./../images/clear.png");
	font-size: 10pt;
	color: #C00000;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.red_12 {
	background:url("./../images/clear.png");
	font-size: 12pt;
	color: #C00000;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.red_14 {
	background:url("./../images/clear.png");
	font-size: 14pt;
	color: #C00000;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.homepage {
	font-size: 12pt;
	color: blue;
	border:0px;
	padding:0px;
	background:url("./../images/clear.png");
	font-weight:normal;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.homecell-1 {
	font-size: 10pt;
	color: black;
	border:0px;
	padding:0px;
/*			border-top: 1px solid #fff;
			border-left: 1px solid #fff;
			border-bottom: 1px solid #333;
			border-right: 1px solid #333;
	background:url("./../images/clear.png");
	font-weight:normal;*/
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.homepagetitle {
	font-size: 12pt;
	color: black;
	border:0px;
	padding:0px;
/*	font-weight:600;*/
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.advert {
	border:0px;
	padding:0px;
	background:url("./../images/clear.png");
	font-weight:normal;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}
p.wheelstitle {
	background:url("./../images/clear.png");
	font-size: 11pt;
	color: blue;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}
p.airtitle {
	background:url("./../images/clear.png");
	font-size: 11pt;
	color: blue;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}
p.clampstitle {
	background:url("./../images/clear.png");
	font-size: 11pt;
	color: blue;
	border:0px;
	padding:0px;
	font-weight:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}

img.cadenas {
	border:0px;
  margin-right:2px;
 }
/*non menu instances*/
a.alignleft {
	border:0px;
	padding:0px;
	background:url("./../images/clear.png");
	color:blue;
	font-weight:normal;
	text-decoration:underline;
	text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}
a.alignleft:hover {
	border:0px;
	padding:0px;
	background:url("./../images/clear.png");
	color:red;
	font-weight:normal;
	text-decoration:underline;
	text-align:left;
  margin-top:0px;
  margin-bottom:0px;
}
a.nolink {
	border:0px;
	padding:0px;
	background:url("./../images/clear.png");
	color:blue;
	font-weight:normal;
}
img.middle {
  	border:0px;
    display: block;
    margin-left: auto;
    margin-right: auto }
}
p.cats {
   position:relative;
	 margin-top: 5em;
	 margin-left: auto;
   margin-right: auto;
/*	background-image: url(./../images/newhomepage3.png);*/
	border-style: none;
	border-color: #72A46E;
  font:10pt arial,helvetica,sans-serif;
	width: 600px;
	overflow: auto;
	text-align:left;
}
input.required {
  background-color: #FFFFC0;
}
select.required {
  background-color: #FFFFC0;
}