/* CSS Document */
* {
	margin: auto;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:Arial, Helvetica, sans-serif;
}

.clear {
	height:0px;
	clear:both;
	_display:inline;
}


#super_conteneur {
	width:1000px;
}
/*******************************************/
/* HEADER */
/*******************************************/
#header {
	display:block;
}

#header .logo {
	float:left;	
}

#header .bloc_header_droite {
	float:right;
}

#header .texte_header {
	color:#666666;
	font-size:18px;
	font-weight:bold;
	float:right;
	padding-top:68px;
}

#header .nb_infos {
	color:#076aab;
}

#header .menu_haut {
	float:right;
}

#header .menu_haut ul {
	list-style:none;
	background:url('images/bg_menu_haut.jpg') repeat-x top left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}

#header .menu_haut li {
	display:inline;
	padding-right:5px;
}

#header .menu_haut a{
	text-decoration:none;
	color:#086bac;
	font-size:12px;
}

#header .menu_haut a:hover{
	/*text-decoration:underline;*/
}


/*******************************************/
/* CONTENT */
/*******************************************/
#content {
	background:url('images/bg_content.jpg') repeat-x top left;
	background-color:#6e7f86;
	height:490px;	
}

#content .intro {
	display:block;
	position:relative;
	top:170px;
	left:20px;
	float:left;
}

#content .telephone {
	position:relative;
	top:55px;
	left:0px;
	text-align:center;
	height:60px;
}

/*******************************************/
/* BLOC_CONTENU */
/*******************************************/
#bloc_contenu {
	position:relative;
	float:right;
	top:55px;
	background:url('images/bg_contenu.png') no-repeat top left;
	/*background-color:#FFFFFF;
	opacity : 0.2;
    filter : alpha(opacity=17);*/
	width:740px;
	height:360px;
	padding:10px 2px 0px 10px;
}

#bloc_contenu .vignette {
	float:left;
	width:380px;
}

#bloc_contenu .item {
	float:left;
	padding:5px;
	cursor:pointer;
}

#bloc_contenu .titre {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:20px;
}

#bloc_contenu .texte {
	color:#FFFFFF;
	font-size:14px;
	text-align:jsutify;
	padding-left:40px;
	padding-right:40px;
}

#bloc_contenu .texte a{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:underline;
}

#bloc_contenu .texte a:hover{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:underline;
}

/*******************************************/
/* BLOC_INFOS */
/*******************************************/
#bloc_infos {
	float:right;
	position:relative;
	height:323px;
	width:350px;
	top:10px;
	right:20px;
}

#bloc_infos .header_info {
	height:47px;
	width:341px;
	padding-top:25px;
	padding-left:10px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#bloc_infos .header_info span {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}

#bloc_infos .texte_info {
	background:url('images/bg_infos.png') no-repeat top left;
	height:230px;
	width:321px;
	overflow:auto;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#455f67;
}

#bloc_infos .texte_info li{
	list-style:square;
	padding:5px;
	margin-left:20px;
}


#bloc_infos .en2mots {
	background:url('images/bg_en2mots.png') no-repeat top left;
}

#bloc_infos .idfeco {
	background:url('images/bg_idfeco.png') no-repeat top left;
}

#bloc_infos .packaging {
	background:url('images/bg_packaging.png') no-repeat top left;
}

#bloc_infos .aquitaine {
	background:url('images/bg_en2motsaquitaine.png') no-repeat top left;
}

#bloc_infos .poitoucharentes {
	background:url('images/bg_en2motspc.png') no-repeat top left;
}

#bloc_infos .cognacworld {
	background:url('images/bg_cognacworld.png') no-repeat top left;
}

#bloc_infos .limousin {
	background:url('images/bg_en2motslimousin.png') no-repeat top left;
}

#bloc_infos .environnement {
	background:url('images/bg_environnement.png') no-repeat top left;
}

#bloc_infos .avisobseques {
	background:url('images/bg_avisobseques.png') no-repeat top left;
}

/*******************************************/
/* BLOC_INFOS */
/*******************************************/

#footer {
	background-color:#6e7f86;
	display:block;
	height:40px;
}

#footer .fond_footer {
	float:left;
	background:url('images/bg_footer.jpg') repeat-x top left;
	width:660px;
	height:40px;
	margin-left:5px;
}

#footer .liens {
	float:right;
	background-color:#6e7f86;
	padding-right:30px;
	padding-top:15px;
	width:295px;
	height:25px;
}

#footer .liens ul {
	list-style:none;
}

#footer .liens li {
	display:inline;
	padding-left:20px;
}

#footer .liens a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
