body
{
	background-color	:#7b7260;
}
hr{
	height				: 1px;
	background-color	: #ffffff;
	border				: 0;
}

h1.site_title{
    color:#4f4939;
    margin:10px 40px 0 20px;
    padding:0 0 5px 0;
    font-size:12px;
    font-weight:bold;
    border-bottom:1px solid #6b6c71;
}
h3{
	display:inline;
}
h4{
	display:inline;
}
h5{
	display:inline;
}
#contour
{
	width				:1000px;
	height				:auto;
	margin-left			:auto;
	margin-right		:auto;
}
#header
{
	float				:left;
	width				:1000px;
	margin-left			:auto;
	margin-right		:auto;
}
#page
{
	float				:left;
	background-color	:#f6f5f3;
	height				:auto;
	width				:100%;
	padding				:0px;
}
#footer
{
	float				:left;
	width				:100%;
	margin-left			:auto;
	margin-right		:auto;
	margin-bottom		:30px;
}
#titre
{
	width				:96%;
	margin-bottom		:2px;
	text-align			:left;
	padding-left		:4%;
	height				:25px;
	line-height			:150%;
	background-color	:#6b6c71;
}
#colonne_gauche
{
	float				:left;
	margin				:1%;
	width				:24%;
}

#contenu_col_gauche
{
	padding				:4%;
	width				:92%;
	height				:auto;
	background-color	:#e1ded9;
	line-height			:110%;
	margin-bottom		:20px;
}

#colonne_droite
{
	float				:right;
	width				:73%;
}

#block
{
	float				:left;
	width				:460px;
	margin-left 		:20px;
	margin-top 			:30px;
	
	/*border:1px solid #000000;*/
}
#block2
{
	float				:left;
	width				:940px;
	height				:auto;
	margin-left 		:20px;
	margin-top 			:30px;
	
}
#infos_email
{
	float				:left;
	width				:940px;
	height				:100%;
	margin-left 		:30px;
	margin-top 			:30px;
	background-color	:#e1ded9;
	text-align			:center;
	
}
/* CSS HEADER -------------------------------------------------------------->*/


#header_niveau_1
{
	float				:left;
	width				:1000px;
	height				:125px;
	background			:url("../img/header_niveau_1.jpg");
}

#header_niveau_1_B
{
	float				:left;
	width				:1000px;
	height				:125px;
	background			:url("../img/header_niveau_1_B.jpg");
}

#header_niveau_1_Z
{
    position:relative;
	float				:left;
	width				:1000px;
	height				:125px;
	background			:url("../img/header_niveau_1_Z.jpg");
}


#header_niveau_1_Z .pub_sell{
background:url('../img/publicite/pub_qualnet.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}

#header_niveau_1_Z .pub_sell2{
background:url('../img/publicite/pub_qol3.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}

#header_niveau_1_Z .pub_sell3{
background:url('../img/publicite/pub_qol.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}

#header_niveau_1_Z .pub_sell4{
background:url('../img/publicite/pub_minitab.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}

#header_niveau_1_Z .pub_sell5{
background:url('../img/publicite/pub_twoconsult.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}

#header_niveau_1_Z .pub_sell6{
background:url('../img/publicite/pub_qol2.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}
#header_niveau_1_Z .pub_sell7{
background:url('../img/publicite/pub_qol4.png');
    display:block;
    height:135px;
    width:269px;
    z-index:5;
    top:21px;
    right:15px;
    position:absolute;
}

#header_niveau_2
{
	float				:left;
	width				:1000px;
	height				:61px;
	background			:url("../img/header_niveau_2.jpg");
}

#header_niveau_2_B
{
	float				:left;
	width				:1000px;
	height				:61px;
	background			:url("../img/header_niveau_2_B.jpg");
}


#header_niveau_2_Z
{
	float				:left;
	width				:1000px;
	height				:61px;
	background			:url("../img/header_niveau_2_Z.jpg");
}

#menu_header_niveau_2
{
	margin-top 			:37px;
	margin-left 		:20px;
}

#header_niveau_3
{
	float				:left;
	width				:1000px;
	height				:25px;
	background-color	:#f8b952;
}
#fil_arianne
{
	float				:left;
	width				:800px;
	margin-top 			:5px;
	margin-left 		:30px;
}
#logo{
	float:left;
	width:233px;
	height:96px;
}
#form_news
{
	margin-left 		:450px;
	margin-top 			:40px;
	width				:220px;
}
#form
{
	margin-top			:3px;
	width				:15px;
}

#pub
{
	
	width				:267px;
	height				:133px;
	
}

/* CSS BLOCK MOTEUR DE RECHERCHE ---------------------------------------------------------->*/

#block_moteur
{
	float				:left;
	width				:660px;
	margin-left 		:20px;
	margin-top 			:15px;
	height				:220px;
	background-color	:#e1ded9;
}
#titre_moteur
{
	width				:650px;
	margin-bottom		:2px;
	text-align			:left;
	padding-left		:10px;
	height				:25px;
	line-height			:150%;
	background-color	:#6b6c71;
}
#moteur
{
	float				:left;
	width				:660px;
	height				:190px;
	
	
}
#form_moteur
{
	margin-left 		:20px;
	margin-top 			:20px;
}
#block_connexion
{
	float				:left;
	width				:250px;
	margin-left 		:30px;
	margin-top 			:15px;
}
#connexion
{
	float				:left;
	width				:250px;
	background-color	:#e1ded9;
	height				:220px;
}
#form_connexion
{
	width				:210px;
	margin-left 		:20px;
	margin-top 			:10px;
}
#hr
{
	float				:left;
	width				:180px;
	margin				:0px;
	
}
#login_top
{
	float				:left;
	width				:210px;
	margin-bottom		:10px;
}
#login_bottom
{
	float				:left;
	width				:210px;
	margin-top			:8px;
}
#col_gauche_login
{
	float				:left;
	width				:60%;
	height				:auto;
	
}
#col_droite_login
{
	float				:left;
	width				:10%;
	height				:auto;
	padding-top			:10px;

}

/* CSS PACKS ---------------------------------------------------------->*/

#packs
{
	width				:96%;
	background-color	:#e1ded9;
	padding				:2%;
	height				:auto;
}
#packs_haut
{
	width				:100%;
	text-align			:justify;
}

/* CSS BLOCK DERNIERS DOCS ---------------------------------------------------------->*/


#der_doc
{
	width				:92%;
	background-color	:#e1ded9;
	padding				:4%;
	height				:370px;
}
#fleche
{
	float				:right;
	margin-top			:3px;
	margin-right		:5px;
}


/* CSS BLOCK DERNIERES QR ---------------------------------------------------------->*/

#der_qr
{
	width				:92%;
	background-color	:#e1ded9;
	padding				:4%;
	height				:370px;
}

/* CSS BLOCK DERNIERES ACTUS ---------------------------------------------------------->*/

#der_actus
{
	width				:96%;
	background-color	:#e1ded9;
	padding				:2%;
	height				:100%;
}

/* CSS BLOCK DERNIERS DICTONS ---------------------------------------------------------->*/

#dictons
{
	width				:96%;
	background-color	:#e1ded9;
	padding				:2%;
	height				:100%;
	margin-bottom		:30Px;
	text-align			:justify;
}

/* CSS FOOTER ---------------------------------------------------------->*/
#footer_niveau_1
{
	text-align			:center;
	width				:1000px;
	height				:25px;
	background-color	:#f8b952;
}
#footer_niveau_2
{
	width				:1000px;
	height				:1px;
	background-color	:#ffffff;
}
#footer_niveau_3
{
	margin-top			:1px;
	width				:1000px;
	height				:59px;
	background-color	:#bbb2a0;
	text-align			:center;
}
#texte_footer_niveau_1
{
	padding-top 		:5px;
}
#texte_footer_niveau_3
{
	padding-top 		:20px;
}
#encadrement_mentions
{
	float				:center;
	width				:820px;
	margin-left			:auto;
	margin-right		:auto;
	background-color	:#e1ded9;
	margin-bottom 		:10px;

}
#block_titre_mentions
{
	width				:760px;
	background-color	:#6b6c71;
	height				:100%;
	margin-left			:auto;
	margin-right		:auto;
	padding-left		:30px;
	padding-right		:30px;
	padding-top			:2px;
	padding-bottom		:2px;
	margin-top			:10px;
}
#texte_mentions
{
	padding				:20px;
	font-family			:Verdana, Arial, Helvetica, sans-serif; 			
	font-weight			:normal;											
	font-size 			:12px; 
	color				:#7a715f;
	line-height			:150%;
}
#bouton_panier
{
	float:left;
	width:167px;
	height:26px;
	margin-left:30px;
}
#xiti
{
	float				:left;
	width				:100%;
	text-align			:center;
}
#logo_pub
{
	float				:left;
	width				:250px;
	height				:250px;
}
#logo_pub2
{
	float				:left;
	width				:250px;
	height				:250px;
	margin-left			:75px;
	margin-right		:75px;
}
#pub
{
	width				:96%;
	background-color	:#e1ded9;
	padding				:2%;
	height				:260px;
}
