/* CSS styles of mrgoodfish by Open Resources www.openresources.fr */

/* ajouts css V2 */

/*  ----------------------------------------------------------- */
/*  Balises generales */
/*  ----------------------------------------------------------- */

body {background:#0d406e url('/images/V2/bg-body.jpg') no-repeat 50% 0%;}

span.separation {margin-left:0px;}



/*  ----------------------------------------------------------- */
/*  Header */
/*  ----------------------------------------------------------- */

	div#global div#header div#contenu_head {height:159px; margin-top:11px;}
	
	div#global div#header div#contenu_head div#langues {padding-left:67px;}
		div#global div#header div#contenu_head div#langues a {background-image:url('/images/btn-lang-off.png');color:#006ab3;font-size:19px;padding-top:4px;width:42px;height:31px;}
		div#global div#header div#contenu_head div#langues a:hover {background-image:url('/images/btn-lang-on.png');color:#fff;}
		div#global div#header div#contenu_head div#langues a.on {background-image:url('/images/btn-lang-on.png');color:#fff;}
	
	div#global div#header div#contenu_head div#recherche {margin-top:-21px;}
	
	div#global div#header div#contenu_head div#navigation {margin-top:14px;}
	
	div#global div#header div#contenu_head div#navigation ul li a {background-image:url('/images/bord-nav-g-on.png');}
	div#global div#header div#contenu_head div#navigation ul li a span {background-image:url('/images/bord-nav-d-on.png'); color:#006ab3; font-weight:normal; padding-right:9px;}
	
	div#global div#header div#contenu_head div#navigation ul li a:hover {background-image:url('/images/bord-nav-g-off.png');}
	div#global div#header div#contenu_head div#navigation ul li a:hover span {background-image:url('/images/bord-nav-d-off.png'); color:#fff; font-weight:normal; padding-right:9px;}
	
	div#global div#header div#contenu_head div#navigation ul li a.on {background-image:url('/images/bord-nav-g-off.png');}
	div#global div#header div#contenu_head div#navigation ul li a.on span {background-image:url('/images/bord-nav-d-off.png'); color:#fff; font-weight:normal; padding-right:9px;}
	
	
	

	

	
/*  ----------------------------------------------------------- */
/*  Footer */
/*  ----------------------------------------------------------- */
	div#footer {background:none; margin-top:0px;}
	div#footer div#bloc_footer {background-image:url('/images/V2/bg-footer.png');}
	
	
	
/*  ----------------------------------------------------------- */
/*  Content */
/*  ----------------------------------------------------------- */
	div#global div#content div#contenu {margin-bottom:0px; background-color:#fff;}
	
	h2 {font-weight:normal;}
	h2 span {height:33px; padding-top:8px;}
	
	h2.h2_double {background-image:url('/images/V2/bg-h2-2l-right.png'); height:54px;}
	h2.h2_double span {background-image:url('/images/V2/bg-h2-2l-left.png'); height:47px;}
	
	p.txt a {text-decoration:underline;}
	p.txt a:hover {text-decoration:none;}
	
	
	
	/* Home page */
		div#global div#content div#contenu div#bloc_mission_1 {float:left; width:301px; padding-bottom:16px;}
		div#global div#content div#contenu div#bloc_mission_2 {float:left; width:310px; padding-bottom:16px;}
		div#global div#content div#contenu div#bloc_mission_3 {float:left; width:299px; padding-bottom:16px;}
		
		div#global div#content div#contenu div#bloc_mission_1 p.txt {padding:0 18px 0 20px; margin:22px 0 0 0;}
		div#global div#content div#contenu div#bloc_mission_1 p.txt img {margin-bottom:17px;}
		
		div#global div#content div#contenu div#bloc_mission_3 p.txt {padding:0 25px 0 23px; margin:22px 0 0 0;}
		div#global div#content div#contenu div#bloc_mission_3 p.txt #slogan_unis strong {font-size:13px; color:#c22d37; letter-spacing:-1px; text-transform:uppercase; display:block;}
		div#global div#content div#contenu div#bloc_mission_3 p.txt #slogan_unis {float:left;display:block;width:240px;height:132px;padding:17px 0 0 23px;background:url('/images/pic_tous_unis.jpg') no-repeat 23px 0;}
		div#global div#content div#contenu div#bloc_mission_3 p.txt #slogan_unis span {font-size:12px;color:#c22d37;}
		
		#bg_ban_nouv_recettes {float:left;width:731px;height:71px;margin-left:21px;padding:7px 0 16px 157px;background:url('/images/ban_nouvelle_espece.png') no-repeat;}
			#bg_ban_nouv_recettes p {float:left;width:445px;font-weight:bold;color:#16517f;font-size:13px;text-transform:uppercase;letter-spacing:-1px;line-height:18px;}
			#bg_ban_nouv_recettes p span {font-size:15px;color:#16517f;}
			div#bloc_mission_1 h2, 
		div#bloc_mission_2 h2, 
		div#bloc_mission_3 h2 { font-weight:normal;}
	
		div#global div#content div#contenu div.bloc_video {width:310px; margin-top:22px;}
		
	
		div#paragraphe_bas {float:left; width:730px; min-height:275px; padding:0 0 0 180px; background:url('/images/V2/bg-bonhomme.gif') no-repeat 99px 13px;}
			
		div#paragraphe_bas p.txt {margin:7px 0px 0 0px;width:435px;}
		div#paragraphe_bas p.txt strong {color:#66b8dc;}
		
		div#paragraphe_bas h2 {background:url('/images/V2/bg-h2-bas-right.png') no-repeat right; height:42px; margin:7px 0 0 96px;}
		div#paragraphe_bas h2 span {background:url('/images/V2/bg-h2-bas-left.png') no-repeat; height:35px; padding:7px 0 0 10px; margin-right:11px; font-size:15px; font-weight:normal;}

		div#barre_boutons {float:left; width:867px; height:35px; padding:6px 0 0 43px; margin-bottom:10px; background:url('/images/V2/bg-barre-boutons.gif') no-repeat;}
		
		div#barre_boutons a {float:left; width:234px; height:23px; padding:5px 12px 0 0; background-repeat:no-repeat; font-size:15px; color:#fff; font-weight:bold; text-align:right; display:block;}
		
		div#barre_boutons a.btn_1 {margin-right:44px; background-image:url('/images/V2/bg-btn-1.gif');}
		div#barre_boutons a.btn_2 {margin-right:48px; background-image:url('/images/V2/bg-btn-2.gif');}
		div#barre_boutons a.btn_3 {background-image:url('/images/V2/bg-btn-3.gif');}
		
		div#global div#content div#contenu div#bloc_newsletter {background-image:url('/images/V2/bg-newsletter.gif'); width:273px;}
		div#global div#content div#contenu div#bloc_newsletter div.form input {width:184px; height:20px; padding-top:2px; color:#000; font-weight:bold;}
		
		div#global div#content div#contenu span#bloc_actwithus {width:296px; font-size:0px; color:#fff; text-indent:-9999px;}
		div#global div#content div#contenu span#bloc_actwithus.en {background:url('/images/V2/bg-act.gif') no-repeat;}
		
		a.lk_support {float:left; width:268px; height:64px; padding:30px 32px 0 0; background:url('/images/V2/bg-lk-support.gif') no-repeat right top; font-size:15px; color:#006ab3; text-align:right; display:block;}
		
		
		
	/* Liste especes */
		ul.chx_pays {margin-top:10px;}
		
		ul.chx_pays li {float:left; height:21px; padding:2px 21px 0 0; background:url('/images/V2/bg-sep-pays.gif') no-repeat right top; list-style:none;}
		ul.chx_pays li.last {background:none;}
		
		ul.chx_pays li a {float:left; width:124px; height:19px; padding:1px 0 0 0; background-repeat:no-repeat; font-size:15px; color:#fff; text-align:center; display:block;}
		
		ul.chx_pays li a.btn_3 {background-image:url('/images/V2/bg-btn-small-1.gif');}
		ul.chx_pays li a.btn_1 {background-image:url('/images/V2/bg-btn-small-2.gif');}
		ul.chx_pays li a.btn_2 {background-image:url('/images/V2/bg-btn-small-3.gif');}
		
		
		h3.h3_3, 
		h3.h3_1, 
		h3.h3_2 {background:none; font-size:17px; color:#e95d66; font-weight:normal; text-transform:none; padding:14px 0 0 0;}
		h3.h3_1 {color:#89559a;}
		h3.h3_2 {color:#faba00;}
		
		h3.h3_3 em, h3.h3_3 span, 
		h3.h3_1 em, h3.h3_1 span, 
		h3.h3_2 em, h3.h3_2 span {font-size:15px; color:#000; font-style:normal;}
		h3.h3_3 span, 
		h3.h3_1 span, 
		h3.h3_2 span {font-size:13px;}
		
	
		ul.onglets {float:left; width:690px; padding-bottom:1px; margin-top:6px; background:url('/images/V2/bg-points-onglets.gif') repeat-x left bottom;}
		
		ul.onglets li {float:left; padding-right:3px; list-style:none;}
		
		ul.onglets li a {float:left; height:22px; padding:6px 7px 0 7px; background-color:#c1c1c1; font-size:14px; color:#fff; display:block;}
		
		ul.onglets li a.onglet_on {background-color:#fff; color:#808080;}
		
		
		p.intro_liste {padding:12px 30px 0 0; font-size:12px; color:#000;}
		p.intro_liste a {font-size:12px; color:#006AB3; font-weight:bold; text-decoration:underline;}
		p.intro_liste a:hover {text-decoration:none;}
		p.intro_liste strong {font-size:12px; color:#000;}
		
		
		.tab_especes {float:left; width:690px; margin:9px 0 12px 0; border-collapse:collapse;}
		
		.tab_especes .bg_tr {background:url('/images/V2/bg-tr-especes.gif') repeat-y;}
		
		.tab_especes th {height:40px; background:#e95d66 url('/images/V2/bg-th-especes.gif') no-repeat right top; font-size:12px; color:#fff; font-weight:normal; text-align:left;}
		.tab_especes th.td_7 {background:#e95d66 url('/images/V2/bg-th-especes.gif') no-repeat right top;}
		
		.tab_1 th, 
		.tab_1 th.td_7 {background-color:#89559a;}
		
		.tab_2 th, 
		.tab_2 th.td_7 {background-color:#faba00;}
		
		.tab_especes th, 
		.tab_especes td {padding-left:10px;}
		
		.tab_especes td {height:70px; padding-top:10px; vertical-align:top; line-height:13px;}
		
		.tab_especes td, 
		.tab_especes td strong, 
		.tab_especes td em {font-size:11px; color:#000;}
		
		.tab_especes .td_1 {width:99px;}
		.tab_especes .td_2 {width:50px;}
		.tab_especes .td_3 {width:93px;}
		.tab_especes .td_4 {width:89px;}
		.tab_especes .td_5 {width:55px;}
		.tab_especes .td_6 {width:123px;}
		.tab_especes .td_7 {width:120px;}

		.tab_especes th.td_6 {background:#e95d66;}
		.tab_especes .td_6 a {display:block;width:159px;text-align:center;color:#00a9d2; text-decoration:underline;}
		.tab_especes .td_6 a:hover {text-decoration:none;}
		
		
		div.notes {padding:4px 0 20px 0; font-size:11px; color:#8d8e90;}
		
		
		
	/*Pages intérieures*/
	
		
		div#global div#content div#contenu div.page div.bloc_trouver.v02 div.milieu {width:574px; padding:3px 0 0 40px;}
		
		div#global div#content div#contenu div.page div.bloc_trouver.v02 div.milieu div.trouver {width:560px;}
		
		div#global div#content div#contenu div.page div.bloc_trouver.v02 div.milieu div.trouver div.select_trouver {width/*\**/:375px\9}
		
		div#global div#content div#contenu div.page div.bloc_trouver.v02 div.milieu div.trouver div.select_trouver span.tit_select {width:120px;}
		
		div#global div#content div#contenu div.page div.bloc_trouver.v02 div.milieu div.trouver div.select_trouver .select_trouver {float:left; height:19px; border:1px solid #fff; width:250px; margin-bottom:3px;}
		
		div#global div#content div#contenu div.page div.bloc_trouver.v02 div.milieu div.trouver a.link_recherche {margin-top:24px;}
		
		
		div#global div#content div#contenu div.page ul.liste_new li {padding-bottom:10px; font-size:12px; color:#000;}
		
		div#global div#content div#contenu div.page ul.liste_new li a {font-size:12px; color:#000; text-decoration:underline;}
		div#global div#content div#contenu div.page ul.liste_new li a:hover {text-decoration:none;}
