/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 12px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}

TD#searchit {vertical-align:bottom;}

A {text-decoration : none;color : black;}
A:HOVER {text-decoration : none : black;}
TD {font-family : Verdana;font-size: 12px;}
INPUT {font:9pt verdana;border:1pt solid black;}
SELECT {font:9pt verdana;border:1pt solid black;}
TEXTAREA {font:9pt verdana;border:1pt solid black;}

/* Body information */

BODY {
         margin : 0px 0px 0px 0px;
}
TABLE#maintable {
	margin : 0px 0px 0px 0px;
}
#renault_logo {
		Z-INDEX: 3; LEFT: 0px; VISIBILITY: visible; POSITION: absolute; TOP: 0px
	}
	
#hippeli_logo {
		VISIBILITY: visible; POSITION: absolute;TOP: 0px
	}

/* Content column */

TD#content {
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 15px;
			vertical-align: top; 
            background-color:white;
	}

TD#content A {text-decoration : none;color : blue;}
TD#content A:HOVER {text-decoration : none : blue;}

/* Menu 1 column */
TD#menu_left {
	vertical-align: top;
	text-align : right;
	width: 142px;
	height:300px;
	padding-top: 130px;
	background-color : white;
}
TD#menu_left DIV {
	width: 100%;
                margin-top:2px;
align: middle;
}
TD#menu_left DIV A {
	text-decoration: none;
}
TD#menu_left DIV A:hover {
	text-decoration: none;
	color: #FF6600;
                
}

/*  MENU LEFT, level 1, normal state (NO) */
TD#menu_left DIV.menuleft-level1-no {
  font-weight:bold;
  font-size: 12px;
  padding-top:8px;
  color: #336699;
}
TD#menu_left DIV.menuleft-level1-no A {
  color: #336699;
}
/*  MENU LEFT, level 1, active state (ACT) */
TD#menu_left DIV.menuleft-level1-act {
  font-weight:bold;
  font-size: 12px;
  padding-top:8px;
}
TD#menu_left DIV.menuleft-level1-act A {
  color: #336699;
}

/*  MENU LEFT, level 2, normal state (NO) */
TD#menu_left DIV.menuleft-level2-no {
  font-size: 11px;
  padding-right:25px;
  padding-top:4px;
  color: #336699;
  
}
/*  MENU LEFT, level 2, active state (ACT) */
TD#menu_left DIV.menuleft-level2-act {
  font-size: 11px;
  font-weight:bold;
  padding-right:25px;
  padding-top:4px;
  color: #336699;
}
TD#menu_left DIV.menuleft-level2-no A {
  color: #336699;
}
TD#menu_left DIV.menuleft-level2-act A {
  color: #FF6600;
}

/*  MENU LEFT, level 3, normal state (NO) */
TD#menu_left DIV.menuleft-level3-no {
  font-size: 10px;
  padding-left:30px;
  padding-top:4px;
  color: black;
  }
/*  MENU LEFT, level 3, active state (ACT) */
TD#menu_left DIV.menuleft-level3-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:30px; 
  padding-top:4px;
  color: black;
  }