.formulaire_recherche {position: absolute; top: 35px; left: 610px}; 


#sidebar {width: 200px; float: center; font: 12px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 11px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}
#sidebar .sidebox li {font-size: 10px; margin: 0;}

#sidebar .box {border: 1px solid #a1a5a9; padding: 0 5px 5px 5px; margin: 0 0 1.25em 0;}
#sidebar .box h2 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 10px;}


#sidebar .box {border: 0; margin: 0 0 6px 0; padding: 0 0 23px 0; background: transparent url(/la-reunion/config/css/borders/box/sideboxfooter620050412.gif) no-repeat bottom center;}
#sidebar .box h2 {background: transparent url(/la-reunion/config/css/borders/box/sideboxheader620050412.gif) no-repeat top center; border: 0; margin: 0; padding: 6px 26px 4px 26px; color: #000;}
#sidebar .box .subhead {background: transparent url(/la-reunion/config/css/borders/box/sideboxsubheader620050412.gif) no-repeat top center; border: 0; margin: 0; height: 11px; line-height: 1px; font-size: 1px;}
#sidebar .box .inside {background: transparent url(/la-reunion/config/css/borders/box/sideboxbody620050412.gif) repeat-y top center; padding: 0px 26px; margin: 0;}


#sidebar #subnav { width: 400px; background-image: url(/la-reunion/config/css/borders/subnav/sideboxfootersubnav20050412.png);}
#sidebar #subnav h2 { background-image: url(/la-reunion/config/css/borders/subnav/sideboxheadersubnav20050412.png); color: #000;}
#sidebar #subnav .subhead {background-image: url(/la-reunion/config/css/borders/subnav/sideboxsubheadersubnav20050412.png);}
#sidebar #subnav .inside {background-image: url(/la-reunion/config/css/borders/subnav/sideboxbodysubnav20050412.png);}
#subnav a {font-weight: bold; text-decoration: none; color: #eee; font-size: 11px;}

#sidebar #spotlight {width: 660px; background-image: url(/la-reunion/config/css/borders/spotlight/sideboxfooterspotlight20050412.png);}
#sidebar #spotlight h2 {background-image: url(/la-reunion/config/css/borders/spotlight/sideboxheaderspotlight20050412.png); color: #fff;}
#sidebar #spotlight .subhead {background-image: url(/la-reunion/config/css/borders/spotlight/sideboxsubheaderspotlight20050412.png);}
#sidebar #spotlight .inside {background-image: url(/la-reunion/config/css/borders/spotlight/sideboxbodyspotlight20050412.png);}

#sidebar #newintiger {width: 210px; background-image: url(/la-reunion/config/css/borders/newinteger/sideboxfooternewintiger20050412.gif);}
#sidebar #newintiger h2 {background-image: url(/la-reunion/config/css/borders/newinteger/sideboxheadernewintiger20050412.gif); color: #fff;}
#sidebar #newintiger .subhead {background-image: url(/la-reunion/config/css/borders/newinteger/sideboxsubheadernewintiger20050412.gif);}
#sidebar #newintiger .inside {background-image: url(/la-reunion/config/css/borders/newinteger/sideboxbodynewintiger20050412.gif);}

#sidebar #automator {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxfooterautomator20050412.gif);}
#sidebar #automator h2 {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxheaderautomator20050412.gif); color: #fff;}
#sidebar #automator .subhead {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxsubheaderautomator20050412.gif);}
#sidebar #automator .inside {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxbodyautomator20050412.gif);}

#sidebar #developer {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxfooterdeveloper20050412.gif);}
#sidebar #developer h2 {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxheaderdeveloper20050412.gif); color: #fff;}
#sidebar #developer .subhead {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxsubheaderdeveloper20050412.gif);}
#sidebar #developer .inside {background-image: url(http://images.apple.com/euro/main/css/macosx/images/sideboxbodydeveloper20050412.gif);}



dl {margin-top: 0; margin-bottom: 0;}
dl dt {font-weight: bold; text-align: left;}
dl dd {margin: 0 0 5px 0; text-align: left; margin-bottom: 0;}



#sidebarnav ul { 
	margin: 0px; 
	padding: 0;
	list-style-type: none; 
	font-size: 10px;
	}

#sidebarnav li { margin: 0; }

#sidebarnav a {
	display: block; 
	padding: 6px 0px 6px 10px; 
	border-left: 1px solid #a1a5a9;
	border-right: 1px solid #a1a5a9;
	width: 188px; 
	background-color: #fff;
	background-image: url(http://images.apple.com/macosx/images/sidenav_link.gif);  
	}

#sidebarnav a:link, #sidebarnav a:visited {
	color: #000; 
	text-decoration: none; 
	}

#sidebarnav a:hover {
	background-color: #fff;
	background-image: url(http://images.apple.com/macosx/images/sidenav_hover.gif); 
	color: #000; 
	}
 
#sidebarindent { 
	margin-left: 25px;
	}

/* begin navigation */
table#nav {
	background-color: #fff;
	}

table#nav td {
	text-align: center;
	font: 11px lucida grande, geneva, verdana;
	background-color: #fff;
	border-top: 1px solid #a1a5a9;
	border-bottom: 1px solid #a1a5a9;
	}

table#nav td a {
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 3px 15px 3px 15px;
	background-image: url(/la-reunion/config/css/bg_white11052003.gif);
	}

table#nav td a:link, #nav td a:visited {
	color: #000;
	text-decoration: none;
	}

table#nav td a:hover {
	color: #000;
	background-image: url(/la-reunion/config/css/bg_gray11052003.gif);
	display: block;
	text-decoration: none;
	}

#one a:link, #one a:visited {
	border-left: 1px solid #a1a5a9;
	}


#five a:link, #five a:visited {
	border-right: 1px solid #a1a5a9;
	}

body#sectionone #nav td#one a, 
body#sectiontwo #nav td#two a,
body#sectionthree #nav td#three a,
body#sectionfour #nav td#four a,
body#sectionfive #nav td#five a {
	background-image: url(/la-reunion/config/css/bg_blue11052003.gif);
	color: #000;
	border-right: 1px solid #a1a5a9;
	border-left: 1px solid #a1a5a9;
	}
/* end navigation */	

#fullbox {
	background: #ffffff;
	padding: 0.5em;
	border-right: 1px solid #a1a5a9;
	border-left: 1px solid #a1a5a9;
	border-bottom: 1px solid #a1a5a9;
	border-top: 1px solid #a1a5a9;
	border-width: 1px;
	width: 220px;
	} 

