/* CSS Document */

div.cotationColonnelait {
	margin:0 0 0 10px;
	padding:0;
	float:left;
	width:370px;
}

div.cotationColonnelait  ul, div.cotationColonne3  ul  {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	font-size :10px ;
	/*display: inline-block; supp gaelle*/
	width:350px;
}

div.cotationColonnelait ul {
	line-height:2; /*ajout gaelle*/
	padding-left:0;
padding-right:0;
}

div.cotationColonnelait li, div.cotationColonne3 li { 
	margin:0;
	padding:0;
	/*display:inline; supp gaelle*/
	list-style:none;
}

div.cotationColonnelait ul>li>ul>li:first-child, div.cotationColonne3 ul>li>ul>li:first-child {
	display:block;
	max-width:300px;
	margin:0;
	padding:0;
}	

	div.cotationColonnelait li.special ul:first-child{
		font-weight:bold;
	}

div.cotationColonnelait  span, div.cotationColonne3  span { /* Cours et marchés */
	font-size : 10px ;
}
div.cotationColonnelait > span, div.cotationColonne3 > span { /* Cours et marchés */
	display:block;
	max-width:100px;
}

div.cotationColonnelait li.price, div.cotationColonne3 li.price { /* Cours et marchés */
	margin:-16px 0 0 0;
	padding:0 30px 0 0;
	height:24px;
	line-height:24px;
	float:right;
	list-style:none;
}

div.cotationColonnelait li.fall, div.cotationColonne3 li.fall { /* Cours et marchés */
	background-image:url(/images/global/cotation-moins.png);
	background-position:right;
	background-repeat:no-repeat;
}

div.cotationColonnelait li.rise, div.cotationColonne3 li.rise { /* Cours et marchés */
	background-image	: url(/images/global/cotation-plus.png);
	background-position	: right;
	background-repeat	: no-repeat;
	min-width			: 61px;
}

div.cotationColonnelait li.steady, div.cotationColonne3 li.steady { /* Cours et marchés */
	background			: url(/images/global/cotation-egal.png) no-repeat;
	background-position	: right;
	min-width			: 61px;
}

div.cotationColonnelait h2, div.cotationColonne3 h2 { /* Cours et marchés */
	margin:0 0 0 0;
	padding: 0 0 0 0 ;
	font-size : 11px ;
	font-weight : bold;
}


div.cotationColonnelait h3 {
	padding:0 0 2px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div.cotationColonnelait h3 a:link {
	color:#000000;
	text-decoration:none;
}
div.cotationColonnelait h3 a:visited {
	color:#000000;
	text-decoration:none;
}
div.cotationColonnelait h3 a:hover {
	color:#000000;
	text-decoration:underline;
}

div.cotationColonnelait h4 {
	padding:0;
	margin:0;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}

div.cotationColonnelait h4 a:link {
	color:#2b360f;
	text-decoration:none;
}

div.cotationColonnelait h4 a:visited {
	color:#2b360f;
	text-decoration:none;
}

div.cotationColonnelait h4 a:hover {
	color:#2b360f;
	text-decoration:underline;
}

div.cotationColonnelait h5 {
	padding:0;
	margin:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div.cotationColonnelait h5 a:link {
	color:#000000;
	text-decoration:none;
}

div.cotationColonnelait h5 a:visited {
	color:#000000;
	text-decoration:none;
}

div.cotationColonnelait h5 a:hover {
	color:#000000;
	text-decoration:underline;
}

div#colonneGauche { /* colonne de gauche - Infos dynamiques */
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	float:left;
	width:728px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#bandeauTitrePage {	/* Titre : CULTURES */
	height:60px;
	background-image:url(/images/global/bandeau-titre-coursmarches.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 0 0 10px;
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
}

div#bandeauTitrePage a:link{
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#bandeauTitrePage a:visited{
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#bandeauTitrePage a:hover{
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC COTATIONS ::::::::::::::::::::::::::: */


div.sousTitrePage,
div.sousTitrePageGris
 {
	/* Anciens navigateurs */
	background: url("../images/titreCategorie-bg.png") repeat-y left;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: none;
	background: none\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr=#FF529005, endColorstr=#FF135601);
	}
	@media all and (min-width: 0px) {
	
div.sousTitrePage,
div.sousTitrePageGris
{
			-moz-box-shadow:4px 2px 10px #555555;
		/* Opera */
			background: url("titreCategorie-bg.svg");
			/* Navigateurs récents */
			background-image: -moz-linear-gradient(
				left,
				#529005,
				#135601
			);
			background-image: -webkit-gradient(
				linear,
				left top, right top,
				from(#529005),
				to(#135601)
			);
		}
	}
	


div.blocTheme { 
	border:solid 1px #cccccc;
	margin:0;
	padding:0;
}

div.sousTitrePage,
div.sousTitrePageGris {
	height:26px;
	/*background-image:url(/images/global/barre-titre-bloc-gd.png);
	background-repeat:no-repeat;*/
	margin:0 0 15px 0;
	padding:3px 0 0 10px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

div.sousTitrePage span {
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}

div.sousTitrePageGris span {
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}

div.sousTitrePageGris a {
	color 			: #ffffff;
	text-decoration : none;
}

div.cotationLigne {
	margin:0;
	padding:0;
	clear:both;
	background-color:#FFFFFF;
}

div.cotationLigneFondGris {
	margin:0;
	padding:0;
	background-color:#e6e6e6;
	clear:both;
}


div.cotationColonne1 {
	margin:0 0 0 10px;
	padding:0;
	float:left;
	width:220px;
}

div.cotationColonne1 h3, div.cotationColonne3 h3 {
	padding:0 0 2px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div.cotationColonne1 h3 a:link {
	color:#000000;
	text-decoration:none;
}
div.cotationColonne1 h3 a:visited {
	color:#000000;
	text-decoration:none;
}
div.cotationColonne1 h3 a:hover {
	color:#000000;
	text-decoration:underline;
}

div.cotationColonne1 h4 {
	padding:0;
	margin:0;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}

div.cotationColonne1 h4 a:link {
	color:#2b360f;
	text-decoration:none;
}

div.cotationColonne1 h4 a:visited {
	color:#2b360f;
	text-decoration:none;
}

div.cotationColonne1 h4 a:hover {
	color:#2b360f;
	text-decoration:underline;
}

div.cotationColonne1 h5 {
	padding:0;
	margin:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div.cotationColonne1 h5 a:link {
	color:#000000;
	text-decoration:none;
}

div.cotationColonne1 h5 a:visited {
	color:#000000;
	text-decoration:none;
}

div.cotationColonne1 h5 a:hover {
	color:#000000;
	text-decoration:underline;
}

div.cotationColonne1 a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div.cotationColonne1 a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div.cotationColonne1 a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}


div.cotationColonne2 {
	margin:0;
	padding:0;
	float:left;
	width:237px;
}


div.cotationColonne2 div.graphiqueCotation {
	width:205px;
	margin:0 10px 0 0;
	padding:0 0 10px 0;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	float:left;
}

div.graphiqueCotation div {
	height:80px; 
	width:170px;
	float:left;
	border:none;
}

div.graphiqueCotation object {
	border:none;
}


div.graphiqueCotation h4 {
	margin:0;
	padding:0 43px 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2b360f;
	text-align:center;
}

div.cotationColonne2 img.iconeRechercheCoursEtMarches {
	padding:0 0 0 0;
	border:none;
	float:right;
	margin-top:45px
}


div.cotationColonne3 {
	margin:0 10px 0 0 ;
	padding:0;
	float:left;
}

div.cotationColonne3 a:link {
	color:#000000;
	text-decoration:none;
}
div.cotationColonne3 a:visited {
	color:#000000;
	text-decoration:none;
}
div.cotationColonne3 a:hover {
	color:#000000;
	text-decoration:underline;
}

div.cotationColonne1  ul, div.cotationColonne3  ul  {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	font-size :10px ;
	display: inline-block;
	width:205px;
}

div.cotationColonne1 li, div.cotationColonne3 li { 
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
}

div.cotationColonne1 ul>li>ul>li:first-child, div.cotationColonne3 ul>li>ul>li:first-child {
	display:block;
	max-width:100px;
	margin:0;
	padding:0;
}

div.cotationColonne1  span, div.cotationColonne3  span { /* Cours et marchés */
	font-size : 10px ;
}
div.cotationColonne1 > span, div.cotationColonne3 > span { /* Cours et marchés */
	display:block;
	max-width:100px;
}

div.cotationColonne1 li.price, div.cotationColonne3 li.price { /* Cours et marchés */
	margin:-16px 0 0 0;
	padding:0 30px 0 0;
	height:24px;
	line-height:24px;
	float:right;
	list-style:none;
}

div.cotationColonne1 li.fall, div.cotationColonne3 li.fall { /* Cours et marchés */
	background:url(/images/global/cotation-moins.png) no-repeat;
	background-position:right;
}

div.cotationColonne1 li.rise, div.cotationColonne3 li.rise { /* Cours et marchés */
	background:url(/images/global/cotation-plus.png) no-repeat;
	background-position:right;
}

div.cotationColonne1 li.steady, div.cotationColonne3 li.steady { /* Cours et marchés */
	background-image:url(/images/global/cotation-egal.png) no-repeat;
	background-position:right;
}

div.cotationColonne1 h2, div.cotationColonne3 h2 { /* Cours et marchés */
	margin:0 0 0 0;
	padding: 0 0 0 0 ;
	font-size : 11px ;
	font-weight : bold;
}

div.separateurCotationGris {
	clear:both;
	margin:0;
	padding:0;
	height:10px;
	/*background-image:url(/images/global/separateur-ombre-grand-gris.png);
	background-position:right top;
	background-repeat:no-repeat;*/
	border-top:1px solid #CCCCCC;
}

div.separateurCotation {
	clear:both;
	margin:0;
	padding:0;
	height:10px;
	/*background-image:url(/images/global/separateur-ombre-grand.png);
	background-position:top center;
	background-repeat:no-repeat;*/
	border-top:1px solid #CCCCCC;
}

div.clear {
	clear:both;
	height:10px;
}

div.blocTheme div.cotationLienTous {
	margin:0 10px 10px 10px;
	padding:0;
	clear:both;
}

div.blocTheme div.cotationLienTousElevage {
	margin:0 10px 10px 0;
	padding:0;
}	
	
div.blocTheme div.cotationLienTousElevageClear {
	float:left;
	clear:left;
	border-top:solid 1px #000000;
	padding-top:10px;
	margin-top:10px;
	width:450px;
}	

div.cotationLienTous a:link, div.cotationLienTousElevage a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}

div.cotationLienTous a:visited, div.cotationLienTousElevage a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}

div.cotationLienTous a:hover, div.cotationLienTousElevage a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}

div#footerElevage {
	margin:0 0 0 10px;
	border-top:solid 1px #000000;
	background-color:#FFFFFF;
}

div#blocTelechargerInfos {
	float:right;
	background:#dfe9cd url("/images/global/pdf40x40.png") no-repeat left center;
	width:220px;
	height:70px;
	font-weight:bold;
	padding:10px;
	line-height:15px;
	margin:0;
	border-left:solid 1px #000000;
	
}

div#blocTelechargerInfos a {
	color			:#000000;
	display			:block;
	font-size		:10px;
	padding			:0 0 0 39px;
	text-decoration	: none;
}

div#blocTelechargerInfos a:hover {
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

div#formSelectionnerMarche {
	margin:10px 10px 10px 0;
	padding:0;
	float:left;
}	

div#formSelectionnerMarche span {
	padding:0 0 2px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div#formSelectionnerMarche select {
	margin:2px 10px 4px 0px; /*gaelle / avant = 0 15px;*/
}

/* FIN :::::::::::::::::::::: BLOC COTATIONS ::::::::::::::::::::::::::: */
/* //////////////////////////////////////////////////////////////////////////////////////////*/

div#publicite1 {
	width:728px;
	height:70px;
}

div#publicite1 a {
}
div#publicite1  #publicite1Banniere{
	width:467px;
	height:60px;
	background-color:#e7e6e6;
	margin-left: auto;
	margin-right: auto;
}

div#publicite2 {
	height:60px;
	width:467px;
	margin:10px 0 0 0;
	padding:0;
	float:left;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC ARCHIVE ::::::::::::::::::::::::::: */
div#blocArchive {
	width:241px;
	height:auto;
	margin:20px 0 10px 0;
	border:solid 1px #2b360f;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocArchive div#titreArchive { 
	height:40px;
	background-image: url(/images/global/barre-titre-bloc-dte.png);
	background-repeat:no-repeat;
	margin:0;
	padding:3px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	
}

div#blocArchive h3 {
	padding:0 0 2px 10px;
	margin:0;
	font-size:10px;
	font-weight:bold;
	color:#ce0018;
}

div#blocArchive h4 {
	padding:0 0 2px 10px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#2b360f;
}

div#blocArchive h4 a:link {
	color:#2b360f;
	text-decoration:none;
}
div#blocArchive h4 a:visited {
	color:#2b360f;
	text-decoration:none;
}
div#blocArchive h4 a:hover {
	color:#2b360f;
	text-decoration:underline;
}

div#blocArchive h5 {
	padding:0 0 2px 10px;
	margin:0;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

div#blocArchive h5 a:link {
	color:#000000;
	text-decoration:none;
}
div#blocArchive h5 a:visited {
	color:#000000;
	text-decoration:none;
}
div#blocArchive h5 a:hover {
	color:#000000;
	text-decoration:underline;
}


div#blocArchive div#blocLienLire {
	padding:0 0 2px 10px;
	margin:0;
}

div#blocArchive a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocArchive a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocArchive a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}


div#blocArchive div.separateur {
	margin:10px 20px 10px 10px;
	padding:0;
	list-style:none;
	border-top:solid 1px #000000;
}

div#blocArchive ul {
	margin:0 0 15px 10px;
	padding:0;
}

div#blocArchive li {
	margin:0 0 10px 10px;
	line-height:12px;
	padding:0;
	list-style-image:url(/images/global/puce-petite-fleche-noir.png);
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC ARCHIVE ::::::::::::::::::::::::::: */




div.titreBlocLiens {
	margin:0;
	padding:0 0 5px 10px;
	font-size:24px;
	color:#87b30c;
	float:left;
	clear:both;
}

ul.listeBlocLiens {
	margin:0 0 10px 0;
	padding:10px 0 10px 10px;
	float:left;
	width:150px;

}

ul.listeBlocLiens li {
	list-style-image:url('/images/global/puce-petite-fleche-noir.png');
	padding:0 0 5px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
}

ul.listeBlocLiens li a:link {
	color:#ce0018;
	text-decoration:none;
}
ul.listeBlocLiens li a:visited {
	color:#ce0018;
	text-decoration:none;
}
ul.listeBlocLiens li a:hover {
	color:#ce0018;
	text-decoration:underline;
}



div.cotationColonne3 table {
	width:235px;
}

div.cotationColonne3 tr {
	padding:0 0 5px 0;

}

div.cotationColonne3 td {
	font-size:10px;
	font-weight:bold;
	width:auto;
		padding:0 0 5px 0;

}

div.cotationColonne3 td:first-child {
	font-size:11px;
	font-weight:normal;
}

div.cotationColonne3 td:last-child {
	font-size:11px;
	font-weight:bold;
}


