body,td {
 font-family:arial, verdana, helvetica, sans-serif;
 font-size:12px;
 cursor:default;
 background-color:#FFFFFF
}
* {
 margin: 0px;
 padding: 0px;
 text-decoration: none;
}
html {
 height:100%;
 margin-bottom:1px;
}
#container {
 width: 80%;
 margin-right: auto;
 margin-left: auto;
 text-align: left;
 background-color: #FFFFFF;
}
#header {
 width:100%;
 padding-top:35px;
}
.spacer {
 width:100%;
 height:15px;
}
hr {
 border:0px;
 color:#CCCCCC;
 background-color:#CDCDCD;
 height: 1px;
 width: 100%;
 text-align: left;
}
h1 {
 font-size:28px;
 color:#cc0000;
 background-color:#FFFFFF;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-weight:300;
}
h2 {
 font-size:15px;
 color:gray;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-weight:300;
 background-color:#FFFFFF;
}
h3 {
 color:#cc0000;
 font-size:15px;
 text-align:left;
 font-weight:300;
 padding:5px;
 margin-top:5px;
}
#left {
 float:left;
 width:250px;
 background-color:#FFFFFF;
 color:black;
}
#main {
 margin     : 5px 5px 5px 260px;
 padding     : 15px;
 border-left    : 1px solid silver;
}
p {
 color:black;
 background-color:#FFFFFF;
 line-height:20px;
 padding:5px;
}
p.contact{padding-left:15px; line-height;10px;}
a {
 color:#494949;
 background-color:#FFFFFF;
 text-decoration:none;
}
a:hover {
 color:#494949;
 background-color:#FFFFFF;
 text-decoration:underline;
}
a.head{
 color:#cc0000;
 background-color:#FFFFFF;
 text-decoration:none;
}
a.head:hover{
 color:#cc0000;
 background-color:#FFFFFF;
 text-decoration:underline;
}
#footer {
 clear:both;
 font-size:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
.right {
 color:#494949;
 background-color:#FFFFFF;
 float:right;
 font-size:100%;
 margin-top:5px;
}
.left {
 color:gray;
 background-color:#FFFFFF;
 float:left;
 font-size:100%;
 margin-top:5px;
}
div.contentbox{
 padding-left:25px;
 padding-top:10px;
}
div.navcontainer{
 padding-left:10px;
 margin-left:20px;
}
#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#navlist li
{
padding-left: 10px;
background-image: url(images/bullett_on.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#navlistul { list-style: none;}

#rec
{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#rec li
{
padding-left: 10px;
background-image: url(images/bullet.png);
background-repeat: no-repeat;
background-position: 0 .5em;
}
#rec ul { list-style: none; }

td.highlight{background-color: white}
td.lowlight{background-color: #f3f3f3}
td{padding: 5 5 5 5}
div.boschdiv{
 margin-left:4;
 vertical-align:top;
 border:solid gray 1px;
 float:left;
 background-image: url('../images/background.png'); 
 background-position: bottom center; 
 background-repeat: no-repeat;
 width:490;
padding: 2 2 2 12;
margin-bottom:10;
padding-right:15;
}
span.boschimg{
padding: 5 5 15 15;
 text-align:center;
float:left;
}
span.boschtext{
 padding: 5 5 5 5;
}
span.col1{
 width:130;
}
span.col2{
 width:250;
}


#normlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#normlist li
{
padding-left: 20px;
background-repeat: no-repeat;
background-position: 0 .5em;
}
#normlist ul { list-style: none; }

p.pcenter{text-align:justify}