body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-image: url(../img/fond_page.gif);
background-repeat: repeat-x;
background-color: #99CCFF}

#global {
position:absolute;
left: 50%;
top: 50%;
width: 980px;
margin: 0;
padding: 0;
margin-top: -285px;
margin-left: -490px}

/* //////////////////////////////////////////  BLOCS  ////////////////////////////////////// */ 

#langage {
	position: absolute;
	top: -20px;
	right: 10px;
	width: 980px;
	height: 20px;
	color: #FFFFFF;
	text-align: right;
	font-size:0.7em}

#header {
background-image: url(../img/entete.gif);
background-repeat: no-repeat;
z-index: 2}

#bloc_centre {
background-image: url(../img/fond_centre.gif);
background-repeat: repeat-y;
margin: 0px;
padding:0;
z-index: 1}

#centre {
background-image: url(../img/fond_dune.jpg);
background-repeat: no-repeat;
background-position: bottom;
height: 420px;
margin: 0px;
padding:0 20px 0 20px;
color:#3A3A3A;
text-align: justify;
z-index: 1}

#search {
float: right;
margin:0px;
text-align:right;
padding:0px;
z-index: 3}

#separate {
margin:3px 20px 3px 20px;
padding: 0px;
border-bottom: 1px solid #666666}

#navig {
height: 13px;
padding: 5px 20px 5px 20px;
margin: 0;
z-index: 1;
color: #666666;
color:#FFFFFF;
font-size:0.9em}

#navig a{
color: #FFFFFF;
font-weight:bold;
text-decoration:none}

#navig a:hover{
color: #000}

/* //////////////////////////////////////////  BLOCS CONTENT ////////////////////////////////////// */ 
#intro_gamme {
position:absolute;
overflow: auto;
width:630px;
height:220px;
padding: 5px;
margin: 0}

#photo_gamme {
position:absolute;
width:290px;
height:190px;
left:670px;
top: 150px;
padding: 0;
margin: 0}

#links_gamme {
position:absolute;
top: 380px;
width:940px;
height:180px;
padding: 0;
color: #FFFFFF;
font-weight:bold;
margin: 10px 0 0 0}

#centre #links_gamme a {
color:#FFF;
border-bottom: thin dotted #fff}
#centre #links_gamme a:hover {
color:#000;
border-bottom: thin dotted #000}

#bloc_menu {
position:absolute;
top:79px;
height: 24px;
z-index:2}

form{
margin:0;padding:0}

input   {     
color:#cc0000;     
background-color:#ccccff;     
font-size:11px;     
font-family:Arial;     
font-weight: bold}


#centre ul{margin:0;padding:0 0 0 15px}
#centre li {list-style:square;margin:3px; padding:0} 
#centre li ul {list-style:square}   

#centre a {
color:#000066;
border-bottom: thin dotted #000066}

#centre a:hover {
color: #FFF;
border-bottom: thin dotted #FFFFFF}

#footer {
height: 15px;
text-align:center;
background-image: url(../img/footer.gif);
background-repeat: no-repeat;
margin:0;
padding:0}


/* //////////////////////////////////////////  TYPOS ////////////////////////////////////// */ 

p {margin:3px}

a { 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none}

h1 {
	font-size: 18px;
	margin: 5px 0px 5px 3px;
	color: #000;
	font-style:italic}

h2 {
	font-size: 14px;
	margin: 0px 0px 3px 5px;
	color: #FFFFFF}

a:hover {color:#346488}


.bord {border: 5px solid #FFFFFF}
