body  { margin:0px;
    background-color:#ffffff;
    color:#000000; }
body, td { font:normal normal 9pt Arial,Helvetica,sans-serif;
    color:#053b5f }
p {margin: 0px 0px 8px 0px; }
ul { margin:0px 10px 0px 10px;
    padding-left:10px;
    list-style-type:square; }
img {border:0;}		

#defaultPage { padding:0px 8px 245px 8px; 
         background:white url(/page-images/home-splash.jpg) no-repeat bottom left; 
         font-size:9pt; 
         font-style:italic; 
         font-weight:bold; }

#content { width:751px;
    background-image:url(/menu-images/stripes.jpg); }

#fmenu { background-color:#999999;
    color:#FFFFFF;
    padding:2px 0px 4px 0px; }
#fmenu a:link, #fmenu a:visited, #fmenu a:hover, #fmenu a:active
{ font-weight:bold; }
#fmenu a:link, #fmenu a:visited, #fmenu a:active { color:#FFFFFF;
    background-color:#999999;
    padding:0px 10px 0px 10px; }
#fmenu a:hover { color:#FF0000;
    background-color:#999999; }

#fimage { background-color:#152d45;
    color:#FFFFFF; }
#fimage td { background-color:#152d45;
    color:#FFFFFF;
    font-size:8pt; }
#fimage a { color:#FFFFFF;
    background-color:#152d45;
    font-size:8pt; }
#fimage a:hover { color:#FF0000;
    background-color:#152d45; }

#fbar { background-color:#CCCCCC;
    padding:4px;
    font-size:8pt; } 

#ptitle { color:#FFFFFF;
    font-size:18pt; }
#maptitle { color:#000000;
    font-size:16pt;
    font-weight:bold; }

#holder { height:320px;
    background-color:#CCCCCC;
    color:#000000;  }
#holder a { background-color:#CCCCCC;
    color:#000000;
    font-size:9pt;
    line-height:18px;
    font-weight:bold;
    text-decoration:none;
    padding-left:4px;
    display:block;
    width:117px !important;
    width:121px;
    width/**/:/**/117px; } 
#holder a:hover, #holder a.active:link, #holder a.active:visited, #holder a.active:active { background-color:#99CCFF;
    color:#000000; }

#submenu { background-color:#CCCCCC;
	font-weight:normal;
	padding:2px 0px; } 
#submenu a { background-color:#CCCCCC;
    color:#444444;
    font-size:8pt;
    text-decoration:none;
    padding:2px 5px; } 
#submenu a:hover { background-color:#99CCFF;
    color:#000000; }

.block { display:block; }
.divSpacer { width:121px;
    border-top:1px solid #575757;
    border-bottom:1px solid #e2e2e2;
    background-color:#CCCCCC;
    height:1px;
    line-height:1px;
    font-size:1px;}

div.menu
{
	visibility:hidden;
  position:absolute;
  border:1px solid black;
  background-color:#cccccc;
}
div.menu a:link, div.menu a:visited, div.menu a:hover, div.menu a:active
{
	display:block;
  padding:2px;
  font-size:8pt;
  text-decoration:none;
  color:black;
}
div.menu a:hover, div.menu a.active:link, div.menu a.active:visited, div.menu a.active:active
{ background-color:#99ccff; }

div#companyMenu, div#structureMenu { width:130px; }
div#companyMenu a, div#structureMenu a
{
	width:126px !important;
  width:130px;
  width/**/:/**/126px;
}

div#productsMenu, div#automotiveMenu, div#comfortMenu { width:150px; }
div#productsMenu a, div#automotiveMenu a, div#comfortMenu a
{
	width:146px !important;
  width:150px;
  width/**/:/**/146px;
}

div.marker
{
	float:right;
  margin-right:3px;
}
