/***************************************************************************/
/***********   	Styles page cotations matières premières	****************/
/***************************************************************************/
#CultureBloc {
   /*border-bottom:1px solid #ccc;*/
   margin-bottom:20px;
  /* width:100%;*/
   margin:0px;
	padding:0px;
}
#CultureBloc div{
   /*border-bottom:1px solid #ccc;*/
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#CultureBloc ul.tabs {
	font: 11px Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding-bottom: 21px;
	border-bottom: 3px solid #3b6eb1;
	margin: 0px;
	cursor:pointer;
	list-style-image:none;
	
}
#CultureBloc ul.tabs div {
margin:0px;
padding:0px;

}
#CultureBloc ul.tabs li{
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height: 15px;
	cursor:pointer;
	margin: 1px 1px 0px 1px;
	padding: 4px 8px 0px 8px;
	border: 1px solid #000000;
	border-bottom: 0px solid #000000;
	list-style-image:none;
	/*background-color: #ae9471;*/
	color:#FFFFFF;
}

#CultureBloc ul.tabs li.Aff_on{
	font-weight:bold;
	
	/*background-color: ;
*/	background: url(/contenus/Cours-marches/CMGC-Global/images/select_CDAIDF.gif) #3b6eb1 no-repeat center bottom;
	list-style-image:none;
	border: 1px solid #3b6eb1;
	border:none;
	cursor:pointer;
	height: 29px;
}

#CultureBloc ul.tabs li.Aff_off{
	border: 1px solid #3b6eb1;
	border-bottom: 0px solid #3b6eb1;
	cursor:pointer;
	background-color: #FFFFFF;
	list-style-image:none;
	color:#3b6eb1;
}


#CultureBloc ul.tabs li.Aff_off:hover{
	background-color: #e6e6e6;

}
#CultureBloc .links {
   /*border-top:1px solid #ccc;*/
   width:100%;
   position:relative;
   //top:-1px;
   z-index:-1;
   //padding:20px;
   padding-top:10px;
   overflow:visible;
}


#CultureBloc .links {z-index:1;}

#CultureBloc .titreAnalyse{
font-size:14px;
color:#3B6EB1;
}

#CultureBloc .texteAnalyse{
line-height:1.5em;
color:#000000;
background-color:#e0ecff;
border : 1px solid #3B6EB1;
padding : 5px;
}


#CultureBloc .blocTheme{
/*border:2px solid #9cb61F;*/
margin:0px;
}

#CultureBloc .titreblocTheme{
background-color:#3b6eb1;
font-weight:bold;
color:#FFFFFF;
font-size:14px;


}

#CultureBloc .dateblocTheme{
font-weight:normal;
margin-left:1em;
padding-right: 2px;
font-size: 10px;
color:#505050;
}
#CultureBloc span.dateblocTheme{

color:#FFFFFF;
}
#CultureBloc .culture{
display:none;
font-weight:bold;
}

#CultureBloc .tblPhysique{
border:1px solid #423115;
margin:13px;
}

#CultureBloc .tblPhysique tr th{
border:1px solid #423115;

font-weight:bold;
}

#CultureBloc .tblPhysique .lignePaire td
{
border:1px solid #423115;
background-color:#E0ECFF;
color:#423115;
}

#CultureBloc .tblPhysique .ligneImpaire td
{
border:1px solid #423115;
background-color:#FFFFFF;
color:#423115;
}

#CultureBloc .tblTerme{
border:1px solid #423115;
margin:0px;
}

#CultureBloc .tblTerme tr th{
border:1px solid #423115;
font-weight:bold;
}

#CultureBloc .tblTerme .lignePaire td
{
border:1px solid #423115;
background-color:#E0ECFF;
color:#423115;
}

#CultureBloc .tblTerme .ligneImpaire td
{
border:1px solid #423115;
background-color:#FFFFFF;
color:#423115;
}

#CultureBloc .tblMini{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#CultureBloc .tblMini tr th{
font-weight:bold;
font-size:11px;
padding:2px;
}

#CultureBloc .tblMini tr.lignehover
{
font-size:11px;
background-color:#e6e6e6;
color:#423115;
}
#CultureBloc .tblMini tr.lignehover td
{
padding:2px;
}
#CultureBloc .tblMini tr.lignePaire td
{
font-size:11px;
background-color:#E0ECFF;
color:#423115;
padding:2px;
}

#CultureBloc .tblMini tr.ligneImpaire td
{
font-size:11px;
background-color:#FFFFFF;
color:#423115;
padding:2px;
}

/******************************************************************************/
/****				Bloc qui propose l'identificatin PRO				   ****/
/******************************************************************************/

.affPro {
	padding-left:10px;
	padding-right:10px;
}

.affPro .premPhrase{
	margin-top:10px;
	margin-bottom:10px;
}

.affPro .premPhrase p{
	text-align:center;
	font-size:16px;
	color:#547679;
}

.affPro .identPro{

}

.affPro .identPro p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.affPro .identPro a{
	text-decoration:underline;
}	
.affPro .identPro a:Hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/******************************************************************************/
/****			Fin Bloc qui propose l'identificatin PRO				   ****/
/******************************************************************************/


/******************************************************************************/
/****				Bloc pour les differents boutons					   ****/
/******************************************************************************/

.bouton {

}

.bouton p{
	padding:0;
	border:1px solid #000000;
	text-align:center;
	vertical-align:middle;
	

}

.bouton a{
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#547679;
}	
.bouton a:Hover{

}
div.bouton{
padding:0px 10px 0px 10px;
text-align:center;
}

a.boutonOval, a.boutonOval:Hover{
background: transparent url('/obs_marches/images/bt_type_g.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 25px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
}

a:link.boutonOval, a:visited.boutonOval, a:active.boutonOval{
color: #494949; /*button text color*/
}

a.boutonOval span{
background: transparent url('/obs_marches/images/bt_type_d.gif') no-repeat top right;
display: block;
padding: 4px 7px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.boutonOval:hover{ /* Hover state CSS */
background-position: bottom left;
font-weight:normal;
text-decoration:none; !important
}

a.boutonOval:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
font-weight:normal;
text-decoration:none; !important
}

.bouton{ 
overflow: hidden; 
width: 100%;
}
/******************************************************************************/
/****			Fin Bloc pour les differents boutons					   ****/
/******************************************************************************/

/******************************************************************************/
/****							Titre page								   ****/
/******************************************************************************/
.TitrePage{
	font-size:16px;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#547679;
	text-align:center;
	padding-bottom:10px;
}
/******************************************************************************/
/****							Fin Titre page							   ****/
/******************************************************************************/


/******************************************************************************/
/****							Liens pages								   ****/
/******************************************************************************/

p.lienPage {
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F77E14;
}
p.lienPage a {
	color:#B5181A;
	text-decoration:none;
}

p.lienPage a:Hover {
	text-decoration:none;
	color:#711A27;
}

/******************************************************************************/
/****							Fin Liens pages							   ****/
/******************************************************************************/


/******************************************************************************/
/****							 Analyse chicago						   ****/
/******************************************************************************/

p.analyseChicago {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

/******************************************************************************/
/****							Fin Analyse chicago						   ****/
/******************************************************************************/


/******************************************************************************/
/****							 Synthese Hebdo							   ****/
/******************************************************************************/

p.sHebdoTitre{
	font-weight:bold;
	font-size:14px;
	padding:0;
	margin:0;
	color:547679;
}

p.sHebdoIntro {
	margin:5px 0px 5px 5px ;
	font-style:italic;
	font-size:13px;
}

p.sHebdoAnalyse{

}

p.sHebdoAnalyse{

}

p.sHebdoGraph{
	text-align:center;
}

span.titreGraph{
	font-size:12px;
	font-weight:bold;
}

/******************************************************************************/
/****							Fin Synthese Hebdo						   ****/
/******************************************************************************/

/******************************************************************************/
/****						 	Actualités								   ****/
/******************************************************************************/
/* --> liste d'actu */
ul.actualite{
list-style-position:inside;
	padding-left:5px;
	list-style:none;
	margin:0;
}

/* --> liste d'actu */
ul.actualite li a{
	text-decoration:none;
	color:#333333;
}

ul.actualite li a:Hover{

}

/* --> pour les Surtitres */
.ActuSurtitre{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
}

/* --> pour les Titres */
.ActuTitre{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/******************************************************************************/
/****						Fin Actualités								   ****/
/******************************************************************************/


/******************************************************************************/
/****						 	Sondages								   ****/
/******************************************************************************/
/* --> tableau affichant les resultats  */
.SondageResult{
	border:1px solid #66CC00;
	padding:10px 10px 10px 10px;
	width:300px;
}

/* --> pourcentage de resultats de la quetion  */
.SondagePourcent{

}

/* --> ligne du tableau affichant les intitulés de reponses */
.SondageReponse{
	font-size:12px;
	font-style:italic;
}

/* --> bloc affichant le nombre de votants */
.SondageVotant{
	text-align:center;
	font-size:14px;
	font-weight:bold
}

/* --> style pour le nombre de votants */
.nbVotant{
	
	font-size:16px;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
}

/* --> ul pour liste des sondages */
ul.listeSondage{

}

/* --> style pour les li */
li.sondage, li.SondageSel{

}

/* --> Style pour le sondage en cours de visu */
li.SondageSel{
	padding-left:15px;
}

/* --> style pour les dates des sondages */
.SondageDte{
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}

/* --> style pour les titres des sondages*/
.SondageTitre a{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#547679;
}
/******************************************************************************/
/****							Fin Sondages							   ****/
/******************************************************************************/


/******************************************************************************/
/****							Liste des Applets						   ****/
/******************************************************************************/
/* --> tableau principal de la page */
.AppletTabPrincipal{
	background-color:#FFFFFF;
}

.AppletTitre{
color:#BF3F00;
font-weight:bold;
}

/* --> tableau qui liste les applets */
.AppletListe{
	background-color:#000000;
}

/* --> style pour les lignes paires et impaires du tableau */
.AplletPaire{
	background-color:#FFFFFF;
}

.AppletImpaire{
	background-color:#FFFFFF;
}

/* --> ligne contenant le nom de l'applet */
.AppletNom{
	background-color:#EAE7E0;
}

/* --> lien sur l'applet */
.AppletLien{

}

/******************************************************************************/
/****							Fin Liste des Applets					   ****/
/******************************************************************************/


.ListeActualite{
	font-size:14px;
	font-family:"Courier New", Courier, mono;
	color:#800000;
}


/******************************************************************************/
/****								Biocarburants						   ****/
/******************************************************************************/

.contenu h1{ font:bold 14px arial; padding:0 0 0 15px; color:#ff8300; background:transparent url(/cours_marches/images/oDroite.gif) no-repeat scroll left center;}
.contenu h2{ padding:10px 0 0 0; font:bold 14px arial; border-bottom:1px solid #000000;}
.contenu h3{ margin:0 0 0 10px; font:bold 12px arial; color:#8d8e12;}
.contenu p{ margin:0 0 0 10px; font:12px arial;}
.contenu p.maj{ font:11px arial; text-align:right;}
/*.contenu img{ float:right; margin:3px 50px 0 0;}*/


.contenu .culture{
	font-size:14px;
	font-weight:bold;
	border-bottom:solid 1px #666666;
}
.contenu .img{
	
}
.contenu .interCulture{
	border:1px solid #CC6633;
	text-align:center;
	font-size:14px;
	margin-top:5px;
	width:100%;
}

.contenu .cours{
	padding-left:10px;
}

/******************************************************************************/
/****							Fin Biocarburants						   ****/
/******************************************************************************/

/******************************************************************************/
/****						 Usines Biocarburants						   ****/
/******************************************************************************/
.nomUsine{
	background-image:url(../images/oDroite.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#547679;
	font-weight:bold;
	padding-left:15px;
}
.usineDI{
	font-style:italic;
}
.UsineVille, .UsineCapacite,.usineOuverture{
	margin:10px;
	padding:5px 5px 5px 5px;
	
}
.usineOuverture{
	font-weight:bold;
	font-size:12px;
	color:#FF0000;
}
/******************************************************************************/
/****						Fin Usines Biocarburants					   ****/
/******************************************************************************/

ul.test{
	padding:0;
	list-style:none;
	list-style-position:inside;
	list-style-type:none;
	margin:0;
}


/******************************************************************************/
/****						Fin Usines Biocarburants					   ****/
/******************************************************************************/

/******************************************************************************/
/****								 CO2								   ****/
/******************************************************************************/

.pointCo2{
	width:75px;
	position:relative;
}

.pointCo2 p.dte {
	background-color:#FF7200;
	color:#FFFFFF;
	font-size:14px;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
	margin-bottom:0px;

}

.pointCo2 p.cours {
	background-color:#8fa2ce;
	color:#FFFFFF;
	font-size:12px;
	padding: 0px 5px 0px 5px;
	margin: 3px 0px 0px 0px;
	margin-bottom:0px;
}

.pointCo2 p.variation {
	background-color:#dadada;
	color:#000000;
	font-size:12px;
	padding: 0px 5px 0px 5px;
	margin: 3px 0px 0px 0px;
	margin-bottom:0px;
}
.pointCo2 p.barre {

	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}

#CO2 {
	position:fixed;
}

p.titreCO2{
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}

#kyoto{
	height:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#000000;
	position:relative;
	border:2px dotted #000066;
	text-align:center;
	
}
#tab{
	height:700px;
}
/******************************************************************************/
/****								Fin  CO2							   ****/
/******************************************************************************/

.prix{
	background-color:#FFF3CC;
	font-weight:bold;
}
.normal{

}
.ressort,.normal {
	cursor:pointer;
}
.ressort{
	background-color:#EAC188;
}
.intermediaire{
	background-color:#FFF5D5;
}

.tabCotation{
 padding:0px 5px 0px 5px;
 width:100%;
}

/******************************************************************************/
/****								Formulaires							   ****/
/******************************************************************************/
p.formTitre{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 10px;
color:#018C66;
font-size:14px;
height:29px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: transparent url('/obs_marches/images/formulaire_contenu_titre.gif') no-repeat top left;
}
.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px;
border-collapse:collapse;
width:100%;
}

.form  tr.formEntete{
background: transparent url('/obs_marches/images/formulaire_haut_gauche.gif') no-repeat top left;
height:20px;
color:#3C66B3;

}
.form  tr.formEntete td{
padding:0px 0px 0px 18px;
}
.form  tr.formFond{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.form  tr.formFond td.formFondGauche{
background: transparent url('/obs_marches/images/formulaire_contenu_gauche.gif') repeat-x top left;
width:1px;
}
.form  tr.formFond td.formFondCentre{
background: transparent url('/obs_marches/images/formulaire_contenu_fond.gif') repeat-x top left;
padding:10px 10px 10px 10px;
}
.form  tr.formFond td.formFondDroit{
background: transparent url('/obs_marches/images/formulaire_contenu_droite.gif') no-repeat top left;
width:4px;
}
form td.formChamp{
background: transparent url('/obs_marches/images/formulaire_texte_fond.gif') no-repeat center left;
height:17px;
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;

}

form input.formInputText{
	border:1px solid #839DCE;
}
form select.formInputSelect{
	border:1px solid #839DCE;
}
form submit.formSubmit{
	border:1px solid #839DCE;
	font-size:18px;
}
/******************************************************************************/
/****							Fin Formulaires							   ****/
/******************************************************************************/

.fondNavDate{
	background-image:url('/obs_marches/images/tableau/tab2_haut_g.gif');
	background-position:top left;
	background-repeat:repeat-x;
	/*width:270px;*/
	
	
}
.ligneDate{
	background-image:url('/obs_marches/images/tableau/tab2_haut_d.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:8px;
	padding-bottom:8px;
}

.fondToutDiv{
	
	background-color:#D6D6D6;
	width:430px;
}

#nav_date
{
	padding:10px 10px 10px 10px;	
}



