#topNav {}

#recherche{ float:right; height:27px; top:0; background-color:#CACACA; font-weight:bold; text-transform:uppercase; padding:0 5px;}
#recherche #textfield{ width:100px; font-weight:normal; border:#CACACA 1px solid; color:#0E4A9B; padding:1px 4px; margin-top:3px}
#recherche #textfield:focus { border: #0E4A9B 1px solid;}
#recherche #submit{ width:20px; border:none; cursor:pointer; margin-top:3px;}


#topNav ul { padding:0; margin:0; list-style:none; list-style-type:none; text-transform:uppercase;} 
#topNav ul li, #topNav UL li#prem  { Z-INDEX: 1000; FLOAT: left;  list-style:none; list-style-type:none; font-size:11px; font-weight:bold; TEXT-TRANSFORM: uppercase;  FONT-FAMILY: Tahoma;}
#topNav ul li A, #topNav ul li#prem A { padding: 5px 10px 6px;  CURSOR: pointer; TEXT-DECORATION: none; display:block; color:#0E4A9B; }
#topNav ul li A:hover, #topNav ul li#prem A:hover {	COLOR: #F03F00; background:#FBFBFB;}
#topNav UL LI:hover UL { DISPLAY: block; }
#topNav UL LI#prem { Z-INDEX: 1000;}
#topNav UL LI.selected {}
#topNav UL LI UL {
	border-top:none; Z-INDEX: 1000; WIDTH: 138px;; POSITION: absolute;
	background-color:#fbfbfb;
	DISPLAY: none; 
}
#topNav UL LI#prem UL {}
#topNav UL LI UL LI,#topNav UL LI#prem UL LI { CLEAR: both; DISPLAY: block; Z-INDEX: 1000; MARGIN: 0px; }
#topNav UL LI UL LI A, #topNav UL LI#prem UL LI A {
	padding:4px 10px; font-size:11px; text-transform:none;
	background:none;
	FONT-WEIGHT: normal; MARGIN: 0px; WIDTH: 138px;
	COLOR: #F03F00; background:#FFF;
	}
#topNav UL LI UL LI A:hover, #topNav UL LI#prem UL LI A:hover { COLOR: #1852a1; }
#topNav UL LI UL LI A:active, #topNav UL LI#prem UL LI A:active { COLOR: #F03F00; }