.pasAfficher
{
display:none;
}

/*******************************************************************************************************/
/* Mise en page globale */

body
{
	font: 11px Verdana;
	line-height:1.6em;
	margin:0;
	padding:0;
	background-color:#000000;
	/*background: #000000 url(images/fond-pointille.gif) 20px 0px repeat; */
	text-align:justify;
	height:100%;
}

#site
{	
	/*position: absolute;*/
	width: 950px;
	/*padding-left:0px;*/
	margin-left: auto;
	margin-right: auto;
	background: #ffffff url(images/site.gif) 0px 0px repeat-y;
}

/*******************************************************************************************************/
ul
{
list-style-type:none;
padding:0;
margin:0;
}
/*******************************************************************************************************/
/* Barre du haut */

#haut
{
height:128px;
}

#description
{
width:945px;
height:19px;
color:#93978B;
background-color:#000000;
padding-left:5px;
}

#logo
{
height:109px;
width:211px;
float:left;
background-color:#00A04D;
}

#autopromotion
{
margin:0; padding:0;
/*padding-top:90px;
padding-left:5px;*/
width:528px;
height:19px;
background:#4E749B url(images/pub-abriparc.jpg) 0px 0px repeat-y;
float:left;
color:#D1D1D1;
font-size:10px;
}

#autopromotion a
{
color:#D1D1D1;
}

#autopromotion a:link, #autopromotion a:visited
{
text-decoration:none;
}

#autopromotion a:hover
{
text-decoration:underline;
}


#enregistrement
{
margin:0; padding:0;
width:211px;
height:109px;
background: transparent url(images/enregistrement.gif) 0px 0px repeat-y;
float:left;
}

#enregistrement dl
{
margin:0; padding:0;
padding-top:5px;
}

#enregistrement dt
{
margin:0; padding:0;
line-height:2em;
padding-top:2px;
/*background: transparent url(images/enregistrement-dt.gif) 0px 0px repeat-y;*/
color:#ffffff;
font-weight:bold;
padding-left:10px;
padding-right:5px;
height:24px;
}

#enregistrement dd
{
margin:0; padding:0;
padding-left:13px;
color:#ffffff;
}

#enregistrement dd.arrondi
{
background: transparent url(images/enregistrement-arrondi.gif) 0px 0px repeat-y;
margin:0; 
padding:0;
height:11px;
line-height:1em;
}

#enregistrement dd.liens
{
font-size:9px;
}

#enregistrement a
{
color:#FFFFFF;
}

/*******************************************************************************************************/
/* Navigation */

#navigation
{
padding:0; margin:0;
width:945px;
height:24px;
color:#ffffff;
background-color:#383B35;
padding-left:5px;
}

#navigation a
{ color:#ffffff; }

ul#navigation li
{
padding:0; margin:0;
list-style-type:none;
display:inline;
background: transparent url(images/pipe.gif) 0px 4px no-repeat;
padding-right:10px;
padding-left:11px;
}

ul#navigation li.nopipe
{ 
background:none; 
padding-left:0px;
}

/*******************************************************************************************************/
/* Thematique */

#thematique
{
padding:0; margin:0;
width:945px;
height:31px;
background: #00A54F url(images/thematique.gif) 0px 0px no-repeat;
color:#ffffff;
text-align:right;
padding-right:5px;
}

#thematique a
{
color:#ffffff;
}

ul#thematique li
{
padding:0; margin:0;
list-style-type:none;
display:inline;
background: transparent url(images/pipe.gif) 0px 4px no-repeat;
padding-right:10px;
padding-left:11px;
}

ul#thematique li.nopipe
{ 
background:none; 
padding-left:0px;
}


/*******************************************************************************************************/
/* Zone identité */


#identite
{
margin:0; padding:0;
width:175px;
color:#383B35;
float:left;
padding-left:20px;
padding-right:15px;
}


#arcelor
{
width:165px;
font-size:11px;
line-height:1.5em;
}

#arcelor a
{
color:#383B35;
}


#identite dl
{
margin:0; padding:0;
line-height:1.5em;
}

#identite dt
{
margin:0; padding:0;
width:140px;
padding-top:2px;
line-height:2em;
margin-top:30px;
background: transparent url(images/identite-dt.gif) 0px 0px repeat-y;
color:#00A54F;
font-weight:bold;
padding-left:15px;
height:24px;

}

#identite dd
{
margin:0; padding:0;
width:165px;
padding-bottom:5px;
padding-top:3px;
color:#383B35;
line-height:1.5em;
}

#identite dd.arrondi
{
background: transparent url(images/identite-arrondi.gif) 0px 0px repeat-y;
margin:0; 
padding:0;
height:11px;
}

/*******************************************************************************************************/
/* Zone contenu */

#abri-jardin
{
padding-top:20px;
padding-left:25px;
padding-right:15px;
width:488px;
float:left;
color:#383B35;
}

/*******************************************************************************************************/
/* Zone référence */

#reference
{
margin:0; padding:0;
width:175px;
float:left;
padding-left:20px;
padding-right:15px;
}

#reference dl
{
margin:0; padding:0;
width:165px;
}

#reference dt
{
margin:0; padding:0;
width:140px;
padding-top:5px;
line-height:1.5em;
margin-top:30px;
background: transparent url(images/identite-dt.gif) 0px 0px repeat-y;
color:#00A54F;
font-weight:bold;
padding-left:15px;
height:24px;
}

#reference dd
{
margin:0; padding:0;
padding-bottom:5px;
line-height:1.5em;
}


/*******************************************************************************************************/
/* Zone "vide" pour palier au float */

#vide
{
visibility: hidden;
clear:both;
}

/*******************************************************************************************************/
/* Pied de page */

#footer
{
width:950px;
color:#ffffff;
background: #000000 url(images/footer.gif) 0px 0px no-repeat;
text-align:center;
font-size:10px;
padding-top:45px;
padding-bottom:10px;
float:left;
clear:both;
}

#footer a
{
color:#ffffff;
}

/*
#xiti
{
padding-top:45px;
background: #000000 url(images/footer.gif) -750px 0px no-repeat;
width:50px;
float:left;
}
*/

/*******************************************************************************************************/
/* Balises Hn */

h1
{
color:#00A54F;
font-size:18px;
background: transparent url(images/h1-chapeau.gif) 0px 0px no-repeat;
padding-top:8px;
padding-left:1px;
line-height:1.4em;
}

h2
{
margin:0; padding:0;
margin-top:30px;
margin-bottom:10px;
color:#383B35;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #CDCDCD;
}

h3
{
margin:0; padding:0;
margin-top:30px;
margin-bottom:10px;
color:#00A54F;
/*color:#8C9085;*/
font-size:11px;
font-weight:bold;

/*border-top:1px dashed #8C9085;*/
}

/*******************************************************************************************************/
/* Formulaires */

input, textarea, select
{
	font: 11px Verdana;
}

input.vert
{
border:none;
border-bottom:1px solid #00A54F;
}

form
{
margin:0; padding:0;
}

/*******************************************************************************************************/
/* Liens */
a:link
{
text-decoration:underline;
color:#007C3B;
}

a:visited
{
text-decoration:underline;
color:#007C3B;
}

a:hover
{
text-decoration:none;
color:#007C3B;
}

a.puce
{ 
background: transparent url(images/puce.gif) 0px 3px no-repeat;
padding-left:12px;
}

a.gras
{
font-weight:bold;
}

/*******************************************************************************************************/
/* Mise en page */

.floatleft
{
float:left; 
margin-right:10px;
margin-bottom:10px;
}

.floatright
{
float:right; 
margin-left:10px;
margin-bottom:10px;
}

.paragraphe
{
float:left; width:488px;
margin-bottom:5px;
margin-top:0px;
}

.encadre
{
background-color:#F3F3F3;
padding:5px;
border:1px dashed #D1D1D1;
}

.encadrevert
{
background-color:#00A54F;
color:#FFFFFF;
padding:2px;
text-align:center;
border:1px solid #D1D1D1;
}

.encadredeco
{
background: #F8E7F1 url(images/02-000/bandeau-deco.gif) 0px 80px no-repeat;
}

.encadredeco a.gras
{color:#ED008C;}

.encadredeco a.puce
{background: transparent url(images/puce-deco.gif) 0px 3px no-repeat;}

.demipara
{
width:50%;
float:left;
margin-bottom:5px;
}

.quartpara
{
width:100px;
float:left;
margin-right:8px;
margin-left:8px;
}

.100p
{
float:left;
width:100%;
}

hr
{
	width:468px;
	height:10px;
	color:#FFFFFF;
}

/*******************************************************************************************************/
/* Photos */

.i1sur2
{
	float:left; 
	margin-right:10px;
	margin-bottom:10px;
}

.i2sur2
{
	float:right; 
	margin-left:10px;
	margin-bottom:10px;
}

.i1sur3
{
	float:left; 
	margin-right:10px;
	margin-bottom:10px;
}

.i2sur3
{
	float:left; 
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.i3sur3
{
	float:left; 
	margin-left:10px;
	margin-bottom:10px;
}

.i1sur4
{
	float:left; 
	margin-right:10px;
	margin-bottom:10px;
}

.i2sur4
{
	float:left; 
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.i3sur4
{
	float:left; 
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.i4sur4
{
	float:left; 
	margin-left:10px;
	margin-bottom:10px;
}

.i1sur5
{
	float:left; 
	margin-right:9px;
}

.i2a4sur5
{
	float:left; 
	margin-left:9px;
	margin-right:9px;
}

.i5sur5
{
	float:left; 
	margin-left:9px;
	margin-bottom:10px;
}

.pthematiquephare
{
width:220px;
}

.pthematiquephare img
{
/*width:220px;*/
margin-bottom:5px;
margin-top:5px;
}



.gamme-deco
{
background: transparent url(images/00-100/gamme-deco.jpg) 0px 0px no-repeat;
height:65px;
width:170px;
padding-top:50px;
padding-left:85px;
margin-left:35px;
margin-top:25px;
}

.gamme-classique
{
background: transparent url(images/00-100/gamme-classique.jpg) 0px 0px no-repeat;
height:80px;
width:178px;
padding-top:50px;
padding-right:90px;
padding-left:10px;
margin-left:190px;
}


.photozoom
{
border:1px solid #000000;
}
