@charset "utf-8";
*{ font-family:Verdana, Arial, Helvetica, sans-serif; }
BODY{ background:#444041 url('images/blocks/fd-hub.jpg') no-repeat top center; margin:0; padding:0; font-size:11px; text-align:center; color:#FFF; }

form{ padding:0px;margin:0px; }
input, select, textarea,table,p,a,li,td{ font-size:11px; color:#FFF; }
input, select, textarea{ color:#000; font-weight:bold; }

a{ text-decoration:none; color:#000; }
img{ border:0px; }
h1, h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:11px; }
ul,ol{ list-style:none outside none; margin:0px; padding:0px; }
li a{ _height:1%; }
hr{ margin:0px; padding:0px; height:0; _margin: -7px 0; border:0px; visibility:hidden; display:block; }
p{ margin:0;padding:0; }
acronym,abbr{ cursor:help; border-bottom:1px dotted #125E8F; }
table { margin:0; padding:0; border:0; border-collapse:collapse; }

.clear{ clear:both;font-size:1px;height:1px; }
.left{ float:left; }
.right{ float:right; }


#container{ position:relative; z-index:0; width:970px; height:600px; margin:auto; text-align:left; }

#header{ height:152px; background:url('images/blocks/glenat.jpg') no-repeat 320px 53px; }
#header p{ padding:120px 0 0 270px; font-weight:bold; font-size:14px; }

#search{ width:256px; height:160px; position:absolute; top:0; right:0; background:url('images/blocks/fd-search.gif') no-repeat top left; }
#search h1{ padding:15px 30px; }
#search form{ padding-left:30px; }
#search form #LSResult{ display:none; } 
#search form .text{ float:left; border:0; background-color:#d9d9d9; width:165px; height:16px; padding:2px 5px; _margin-left:30px; font-weight:normal; }
	*+html #search form .text{ margin-left:30px; }
#search form .button{ float:left; border:0; background:none; color:#FFF; background-color:#000; height:20px; cursor:pointer; }
#search #searchbox { padding-top:10px; }

#links{ width:256px; position:absolute; top:170px; right:0; }
#links li{ text-align:right; padding-bottom:2px; }
#links a{ background:url('images/puces/flc-red.gif') no-repeat 0 0; _background-position:0 8px; padding:6px 0 0 20px; }
	*+html #links a{ background-position:0 8px; }

	
#list1{ position:absolute; left:60px; }
#list2{ position:absolute; left:335px; }
#list3{ position:absolute; left:605px; }
.list{ top:210px; width:220px; }
.list h1{ padding:10px 0 0 5px; }
.list ul{ padding-top:15px; }
.list li{ height:17px; }
.list a{ display:block; height:15px; padding:0 0 0 5px; color:#FFFFFF; }
.list a:hover{ background:url('images/blocks/fd-list.gif') no-repeat 0 0; }
.list a span{ display:none;  }


#footer { position:absolute; top:547px; left:150px; text-align:center; }
#footer ul li{ float:left; padding:0 20px; border-right:2px solid #FFFFFF; }
#footer ul li.last{ border-right:0; }
#footer .clear{ padding-bottom:20px; }
#footer a{ color:#666666; font-size:10px; text-decoration:none; }
#footer a:hover{ color:#000000; text-decoration:none; }
