.fondnorepeat {
	background-repeat: repeat-x;
	background-position: left top;
}

.tilte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #563301;
	line-height: normal;
	font-weight: 200;
}

.txtgris1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #6c6c6c;
	line-height: normal;
	font-weight: 200;
}
.txtgris1 ul { margin:0px;padding:0px;margin-top:5px }
.txtgris1 li { list-style-type: square; list-style-position:inside;margin-left:10px}
.txtbleu1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #40999b;
	line-height: normal;
	font-weight: 200;
}


.txtbleu1 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #40999b;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

.txtbleu1 a:hover{
	text-decoration:underline;
}


.txtmarron1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #563301;
	line-height: normal;
	font-weight: 200;
}

.txtmarron1  a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #563301;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}
.txtmarron1  a:hover{
	text-decoration:underline;
}

.titreblanc {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

.lienbleu1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #40999b;
	line-height: normal;
	text-decoration: underline;
	font-weight: bold;
}

.txtorange1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #e36b00;
	line-height: normal;
	font-weight: 200;
}

a.txtorange1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #e36b00;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
	
}

.lien_orange {font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #e36b00;
	padding-left : 5px;
}

.lien_pdf {
	padding:15px 15px 5px 0px;color:#6C6C6C;font-size:14px;font-weight:bold;text-transform:uppercase
}

.txt_description{
	color:#77806A;font-size:10px;font-weight:200;line-height:normal;padding-top:10px;
}

.visuel_download {
	float:left;height:500px;padding:15px 15px 5px 0px;
}

.padding_banniere_download {
	padding:0px 0px 15px 0px;
}


.titre_marron_download{
	font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 17px;color: #7d2c00;font-weight:bold;
}



.deroule {
	background-image: url(../images/structuresite/temp.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #1281a1;
	width:81px;
	
}
.homerubrique {
	font-family: Verdana, Helvetica, sans-serif;
	color: #afd3d3;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}

.homerubrique a{
	font-family: Verdana, Helvetica, sans-serif;
	color: #afd3d3;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration:none;
}

.homerubrique a:hover{
	text-decoration:underline;
}

.homerubrique2 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #40999b;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}

.txtarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 200;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../images/structuresite/repeat-menu.jpg);
	background-repeat: repeat-x;
	border: thin solid 1;
}


/* ::::::::::::::::::::::::::::::::::  MENU STRUCTURE COMMUNE  :::::::::::::::::::::::::::::::::::::::::: */
#table_menu{
	float:right;
	position:relative;
	cursor:pointer;
	
}
ul.menu{	
		display:none;
		position:absolute;
		margin-top:0 !important;
		margin-top:0px !important!;
		margin-left:-79px !important!;
		width:158px;
		list-style-type:none;
		padding:0;
		text-align:left;
		background:#FFFFFF;
		z-index:9999;
		
}
ul.menu li{

}

a.menuhaut {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display:block;
	text-decoration:none;	
	color:#FFFFFF;
	vertical-align:middle;
	line-height:15px;
	text-transform:UPPERCASE;
  font-size: 10px;
}



a.menuhaut:hover{
	text-decoration:underline;
}


a.txtmarron_menu  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #563301;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
	margin-left:20px;
	width:130px;

}
a.txtmarron_menu:hover{
	text-decoration:underline;
}

a.txtbleu_menu{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #40999b;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
	margin-left:20px;
	width:130px;
}

a.txtbleu_menu:hover{
	text-decoration:underline;
}

a#menu_onglet1{width:158px !important; width:158px;}
a#menu_onglet2{width:161px !important; width:161px;}
a#menu_onglet3{width:159px !important; width:159px;}
a#menu_onglet4{width:158px !important; width:158px;}
a#menu_onglet5{width:158px !important; width:158px;}
a#menu_onglet6{width:160px !important; width:160px;}


a.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:158px;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color: #008609;
	text-decoration:none;
}
a.menu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/structuresite/fondmenu1.jpg);
	text-decoration:none;
}

a.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:161px;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color: #b74100;
	text-decoration:none;
}
a.menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/structuresite/fondmenu2.jpg);
	text-decoration:none;
}


a.menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:159px;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color: #b95910;
	text-decoration:none;
}
a.menu3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/structuresite/fondmenu3.jpg);
	text-decoration:none;
}


a.menu4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:159px;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color: #854500;
	text-decoration:none;
}
a.menu4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/structuresite/fondmenu4.jpg);
	text-decoration:none;
}


a.menu5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:158px;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color: #19aec7;
	text-decoration:none;
}
a.menu5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/structuresite/fondmenu5.jpg);
	text-decoration:none;
}


a.menu6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:160px;
	height:33px;
	display:block;
	line-height:33px;
	vertical-align:middle;
	color: #203a8e;
	text-decoration:none;
}
a.menu6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/structuresite/fondmenu6.jpg);
	text-decoration:none;
}
span.menuspecrusse{
	font-size: 12px !important; 
}

a.txtfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: normal;
	font-weight: bold;
	
	text-decoration:none;
}

a.txtfooter:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: normal;
	font-weight: bold;
	
	text-decoration:none;
}

a.txtfooter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f26623;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}


a.titremarron1 {
	font-family: Helvetica, sans-serif;
	font-size: 15px;
	color: #784008;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

a.titremarron1:link {
	font-family: Helvetica, sans-serif;
	font-size: 15px;
	color: #784008;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

a.titremarron1:hover {
	font-family: Helvetica, sans-serif;
	font-size: 15px;
	color: #19aec7;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}


div.menu_niv{
	background:url(../images/degrade/degrade.jpg) top left no-repeat;
	/*height:100px;*/
}


a.menu_niv
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
	margin-left:20px;
	width:130px;
	color:#19aec7;
	
}
a.menu_niv:hover
{
	text-decoration:underline;
}

a.menu_niv1{color:#008609;}
a.menu_niv2{color:#b74100;}
a.menu_niv3{color:#b34d00;}
a.menu_niv4{color:#854500;}
a.menu_niv5{color:#19aec7;}
a.menu_niv6{color:#203a8e;}


a.menu_niv5:hover
{
	text-decoration:underline;
}


a.txtmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #784008;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

a.txtmenu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #784008;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

a.txtmenu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b29367;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}

.txtmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a6a7a7;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
}


.foot_search{
	
	color:#563301;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:normal;
}

/*** keywords home ***/

a.keyword {
	font-family: Arial, Helvetica, sans-serif;
	color: #563301;
	line-height: normal;
	font-weight: 200;
	text-decoration:none;
}
a.keyword:hover {
	text-decoration:underline;
	font-size:20px;
}

a.keyword1{
	font-size: 14px;}
a.keyword2{
	font-size: 16px;}
a.keyword3{
	font-size: 14px;}
a.keyword4{
	font-size: 11px;}
a.keyword5{
	font-size: 14px;}
a.keyword6{
	font-size: 18px;}
a.keyword7{
	font-size: 13px;}
a.keyword8{
	font-size: 11px;}
a.keyword9{
	font-size: 18px;}
a.keyword10{
	font-size: 14px;}
a.keyword11{
	font-size: 11px;}
a.keyword12{
	font-size: 14px;}
									


.fondpopup {
	background-attachment:fixed;
	background-image:url(../images/structuresite/fond-popup.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.Style1 {
	font-size: 10px;
	color: #6c6c6c;
	line-height: normal;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.Style3 {font-size: 16px}
.Style5 {font-size: 11px}
.Style6 {font-size: 18px}
.Style7 {font-size: 13px}
.Style8 {color: #FFFFFF}

.titrejaune1 {
    font-family: Helvetica, sans-serif;
    font-size: 15px;
    color: #ffa200;
    line-height: normal;
    font-weight: bold;
}

/**** styles du text rich ***/



a.txtorange15 {

	color:#E36B00;
	font-family:Arial Narrow,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
}


.txtjaune {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffa200;
	line-height: normal;
	font-weight: bold;
}

.txtrouge1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #cd020b;
	line-height: normal;
	font-weight: 200;
	text-decoration:none;
}


.txtbleu1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #40999B; /*#396fd2;*/
	line-height: normal;
	font-weight: 200;
	text-decoration:none;
}


.titreorange19{
 	font-family: Helvetica, sans-serif;
    font-size: 15px;
    color: #f35701;
	line-height: normal;
    font-weight: bold;
}

.txtorangeb1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #e36b00;
	line-height: normal;
	font-weight: bold;
	
}

.picture_pdf
{
	vertical-align:baseline;
	margin-left:10px;
}

.titremarronclair1 {
	color:#D74C00;
	font-family:Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
}

.whatsnew
{
	padding-left : 15px;
	padding-top:15px;
	
}

.select_contact
{
	width : 233px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 200;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(../images/structuresite/repeat-menu.jpg);
	background-repeat: repeat-x;
	border: thin solid 1;
}

.lb_form_id
{
	padding-left :300px;
	display : block;
	width:100px;
	float:left;
	height:25px
}

.br_clear_form_id
{
	clear:left;
}

.lb_form_id
{
	padding-left :50px;
	display : block;
	width:100px;
	float:left;
	height:25px;
}

.a_form_id
{
	background-image: url(../images/structuresite/btn-ok.jpg);
	display: block;
	width: 45px;
	height: 19px;
	margin-left:180px;
	margin-bottom:10px;
}

.fieldset_from_id
{
	width: 450px;
	margin:0 auto;
	padding-top:15px;	
}

.lbl_erreur_form_id
{
	margin-left:90px
}

.lbl_send_pwd 
{
	margin-left:150px;
}

.legend_form_id
{
	/*margin-bottom:4px;*/
}
.ch_select_option { 
 	font-family: Arial Unicode MS, Arial, sans-serif;
 }
 
 
 /******************************************************************************/
 /*						ACCORDION MENU											*/
 /********************************************************************************/
/* A few IE bug fixes */
* { margin: 0; padding: 0; }
* html ul ul li a { height: 100%; }
* html ul li a { height: 100%; }
* html ul ul li { margin-bottom: -1px; }

body {font-family: Arial, Helvetica, sans-serif; }
#theMenu { width: 338px; height: 350px; margin: 30px 0; padding: 0; }

.verColMenu_container {background:url(../images/menu_accordeon/ombre_droite.gif) repeat-y top right;}
#VerColMenu {background:url(../images/menu_accordeon/ombre_bottom.gif) no-repeat bottom right;padding:10px 0;}


li { list-style-type: none; }
h2 { margin-top: 1.5em; }

/* Header links styling */
h3.head {overflow:hidden;width:100%;}
h3.head a.libLink { float:left;color: #784008;font-size:14px;text-decoration:none; padding: 6px 0 7px 10px;zoom:1;}
h3.head a.libLink:hover {text-decoration:underline;} 
h3.head a.pictoDown {float:right;margin-right:25px;}
h3.head a.pictoDown img {border:0;}
/*h3.head a.selected {background: #eaeaea url(../images/menu_accordeon/fleche-1.jpg) no-repeat 1px 4px;}*/

/* Xtra Header links styling */
#VerColMenu li li li a {color: #532700;font-size:12px;text-decoration:none;padding: 3px 0 3px 30px;background:url(../images/menu_accordeon/fleche-2.jpg) no-repeat 13px 5px;}
h4.head a.libLink {color: #532700;font-size:12px;text-decoration:none;float:left;padding: 3px 0 3px 30px;background:url(../images/menu_accordeon/fleche-2.jpg) no-repeat 13px 5px;}
 #VerColMenu li li {overflow:hidden;width:340px;}
 #VerColMenu li li a.moreSubMenu {color:#000;float:right;text-decoration:none;font-size:11px;margin-right:25px;} 
#VerColMenu li li ul {clear:both;}
 #VerColMenu li li li {padding-left:20px;width:310px;}

h4.head a:hover , #VerColMenu li li li a:hover {text-decoration:underline;}


.verColMenu_container p.title_innovation {background:url(../images/menu_accordeon/titre-menu.jpg) 0 5px;padding-top:10px;padding-bottom:6px;text-indent:3.5em !important;text-indent:3.5em !important! ;margin-right:9px;font-size:11px;font-family: Arial Black;font-weight:normal;color: #FFFFFF;text-transform:uppercase;text-decoration:none;}
p.clextrusion {background:url(../images/menu_accordeon/bloc-clextrusion.jpg) no-repeat top right;height:61px;margin:10px 0 0;cursor:pointer;}
p.clextrusion a {text-indent:-9999em;} 
p.download_area {margin: 5px 9px 2px 0;}
p.download_area a {background:url(../images/menu_accordeon/download-area.jpg) right top;display:block;text-align:right;padding:0 5px 0 0;cursor:pointer;font-size:11px;font-family: Arial Black;font-weight:normal;color: #FFFFFF;text-transform:uppercase;text-decoration:none;}
p.about_us {margin: 2px 9px 0 0;}
p.about_us a {background:url(../images/menu_accordeon/about-clextral.jpg) right top;display:block;text-align:right;padding:0 5px 0 0;cursor:pointer;font-size:11px;font-family: Arial Black;font-weight:normal;color: #FFFFFF;text-transform:uppercase;text-decoration:none;}
p.archives {margin: 5px 45px 2px 0;}
p.archives a {background:url(../images/menu_accordeon/voir-archives.jpg) no-repeat right top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;cursor:pointer;font-size:11px;font-family: Arial Black;font-weight:normal;color: #FFFFFF;text-transform:uppercase;text-decoration:none;}
p.download_area a:hover , p.about_us a:hover   {background-position:right -18px;}
	
.titre_padding {padding:15px 15px 5px 0px;}
//*.titre_rub {background:transparent url(../images/structuresite/download-area/degrade-titre.jpg) no-repeat scroll right top ; }*/
.titre_paper_pulp {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 15px;color: #008609;font-weight:bold;}
.titre_paper_pulp_1 {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 15px;color: #008609;font-weight:bold;}
.titre_pasta {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 15px;color: #b74100;	font-weight:bold;	}
.titre_ingredients {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 15px;color: #b34d00;font-weight:bold;	}
.titre_snacks {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 15px;color: #854500;	font-weight:bold;	}
.titre_pet_food {font-family: Arial,Verdana, Helvetica, sans-serif;	font-size: 15px; color: #50c0d3; font-weight:bold; 	}
.titre_plastic {font-family: Arial,Verdana, Helvetica, sans-serif; 	font-size: 15px; color: #203a8e; font-weight:bold;	}
.titre_rub {font-family: Arial,Verdana, Helvetica, sans-serif; 	font-size: 15px; color: #6B6B6B; font-weight:bold;	}
	

/*carousel*/
dl.newsItem_carousel {overflow:hidden;width:400px;font-size:15px;}
dl.newsItem_carousel dt a.newsLink{color:#b93f00;font-weight:bold;}
dl.newsItem_carousel dt {float:right;width:270px;}
dl.newsItem_carousel dd.visu a.newsLink {padding-right:8px;}
dl.newsItem_carousel dd.visu img {width:115px;border:none;}
dl.newsItem_carousel dd.visu {float:left;width:123px;}
dl.newsItem_carousel dd.visu_clextrusion {float:left;width:122px;padding-right:8px;}
dl.newsItem_carousel dd.visu_clextrusion img {width:75px; height:87px;border:none; }
dl.newsItem_carousel dd {font-size:11px;float:right;width:270px;}
dl.newsItem_carousel dd.link {padding-top:5px;}
dl.newsItem_carousel dd.link a.newsLink {color:#6f6f6f;text-decoration:none;}
dl.newsItem_carousel dd.link a.more {color:#6f6f6f;text-decoration:underline;}
dl.newsItem_carousel dd.link a:hover {text-decoration:none;}
dl.newsItem_carousel a.newsLink {text-decoration:none;}

.bloc_fichePublication {width:500px;float:left;}
p.bandeau_publication {padding:55px 0 5px 5px;background:url(../images/structuresite/news/bandeau-news.jpg) no-repeat left top;display:block;text-align:left;cursor:pointer;font-size:45px;font-family: Arial Narrow;font-weight:bold;color: #FFFFFF;text-transform:uppercase;text-decoration:none;width:441px;margin-left:5px;font-style:italic;vertical-align: bottom ;}
.bloc_publication{padding:55px 0 5px 0px;background:url(../images/structuresite/publications/bandeau-publications.jpg) no-repeat left top;display:block;text-align:left;cursor:pointer;font-size:45px;font-family: Arial Narrow;font-weight:bold;color: #FFFFFF;text-transform:uppercase;text-decoration:none;width:280px;margin-left:5px;font-style:italic;vertical-align: bottom ;}
.bandeau_publication_sousmenus {height:45px;} /*height:130px;*/
.bandeau_publication_sousmenus img {float:left;padding:10px 0 5px 5px;margin-right:10px;}
.bandeau_publication_sousmenus_list {width:455px;padding:10px 0 0 10px;display:block;}
p.bandeau_publication_sousmenus {padding:10px 0 0 10px;display:block;}
.span_bandeau_publication_sousmenus{float:right;margin-right:29px;margin-top:-115px;}
a.link_bandeau_publication_sousmenus {color:#7a2800;font-weight:bold;font-size:12px;text-decoration:none;}


p.bandeau_download{padding:55px 0 5px 5px;background:url(../images/structuresite/download-area/bandeau-download-area.jpg) no-repeat left top;display:block;text-align:left;cursor:pointer;font-size:45px;font-family: Arial Narrow;font-weight:bold;color: #FFFFFF;text-transform:uppercase;text-decoration:none;width:441px;margin-left:5px;font-style:italic;vertical-align: bottom ;}

p.bandeau_download_paper {background:url(../images/structuresite/download-area/titre-paper-pulp.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family: Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;}
p.bandeau_download_pasta {background:url(../images/structuresite/download-area/titre-pasta-couscous.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family: Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;}
p.bandeau_download_ingredients {background:url(../images/structuresite/download-area/titre-ingredients.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family: Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;}
p.bandeau_download_snacks  {background:url(../images/structuresite/download-area/titre-snacks.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family: Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;}   
p.bandeau_download_pet_food {background:url(../images/structuresite/download-area/titre-pet-food.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family: Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;}
p.bandeau_download_plastic {background:url(../images/structuresite/download-area/titre-plastic.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family:Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;} 
p.bandeau_download_rub {background:url(../images/structuresite/download-area/titre-rub.jpg) no-repeat left top;display:block;text-align:left;padding:0 5px 0 5px;position:relative;font-size:14px;font-family:Arial;font-weight:bold;color: #FFFFFF;text-decoration:none;font-style:italic;} 

.newsBloc {background:url(../images/structuresite/news/bg_blocNews_top.png) no-repeat -7px 0;width:475px;padding:30px 0 0;} 
.newsBloc .innerBloc {background:url(../images/structuresite/news/bg_blocNews_bottom.png) no-repeat -7px 100%;min-height:500px;padding:0 40px 30px 30px;font-size:11px ;color:#77806A;} 
* html .newsBloc .innerBloc {height: 500px;}
.newsBloc p.visuNews {float:left;margin: 0 10px 10px 0;} 
.newsBloc p.titleNews {color:#b74100;font-weight:bold;font-size:18px;} 
.newsBloc p.titleNews span {color:#7d2c00;font-size:15px;}
.newsBloc p.textNews {padding-top:10px;font-size:10px;color:#77806A;line-height:normal;font-weight:200;}
.newsBloc p.linkNews {padding-top:25px;} 
.newsBloc p.linkNews a {color:#6c6c6c;text-transform:uppercase;font-weight:bold;font-size:14px;}  


div.bloc_archives {width:500px;float:left;}
p.bloc_archives {padding:55px 0 5px 5px;background:url(../images/structuresite/archives/bandeau-archives.jpg) no-repeat left top;display:block;text-align:left;cursor:pointer;font-size:45px;font-family: Arial;font-weight:bold;color: #FFFFFF;text-transform:uppercase;text-decoration:none;width:441px;margin-left:5px;font-style:italic;vertical-align: bottom ;z-index:0;}
div.bloc_archives a:hover  {background-position:left -30px;padding:-5px;color:#FFFFFF;}
a.linkYear_on{cursor:pointer; display:block;padding:5px;width:130px;text-indent:2.5em;background:transparent url(../images/structuresite/archives/annees.jpg) no-repeat scroll left top;
font-family:Arial;font-size:15px;font-weight:bold;padding:5px;text-decoration:none;text-indent:2.8em;background-position:left -30px;padding:-5px;color:#FFFFFF;}
a.linkYear {cursor:pointer; display:block;padding:5px;width:130px;text-indent:2.5em;background:transparent url(../images/structuresite/archives/annees.jpg) no-repeat scroll left top;
font-family:Arial;color:#913300;font-size:15px;font-weight:bold;padding:5px;text-decoration:none;text-indent:2.8em;}


