@charset "UTF-8";
/* CSS Document */

/*************************************************/
/**   OL @ A2R Conseil		REV.14/03/2013				**/
/*************************************************/


/* _________________ Pour la Recherche _________________  */
.certifications 
{
border-spacing:5px;
border:1px solid #EAEAEA;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;

}

label
{
 color: #222222;
 font-weight: 450;
 font-size: 12px;
 margin-left:5px;
}


/* _________________ Google _________________  */
#Bul {
float:left;
width:181px;
height:212px;
margin:0 1em 1em 0;
background-image: url('../images/producteurs/P_0(Bul).jpg');
}

h6 {
font-size: 22px;
color: #C83630;
display: block;
-webkit-margin-after: 10px;
}

h7 {
font-size: 16px;
display: block;
-webkit-margin-after: 5px;
}

h8 {
font-size: 14px;
color: #36C;
display: block;
-webkit-margin-after: 10px;
}

h9 {
font-size: 12px;
color: #4EAC2B;
font-weight: 400;
display: block;
}



/* _________________ Boutons Images _________________  */
.B_connexion {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/connexion.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_connexion:hover {
	background: url('../images/boutons/connexion_hover.png') 0 0 no-repeat;
}

.B_connexion:active {
	background: url('../images/boutons/connexion_on.png') 0 0 no-repeat;
}


.B_recherche {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/search.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_recherche:hover {
	background: url('../images/boutons/search_hover.png') 0 0 no-repeat;
}

.B_recherche:active {
	background: url('../images/boutons/search_on.png') 0 0 no-repeat;
}


.B_nouvelle {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/newsearch.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_nouvelle:hover {
	background: url('../images/boutons/newsearch_hover.png') 0 0 no-repeat;
}

.B_nouvelle:active {
	background: url('../images/boutons/newsearch_on.png') 0 0 no-repeat;
}


.B_catalog {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/catalog.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_catalog:hover {
	background: url('../images/boutons/catalog_hover.png') 0 0 no-repeat;
}

.B_catalog:active {
	background: url('../images/boutons/catalog_on.png') 0 0 no-repeat;
}


.B_tarif {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/tarif.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_tarif:hover {
	background: url('../images/boutons/tarif_hover.png') 0 0 no-repeat;
}

.B_tarif:active {
	background: url('../images/boutons/tarif_on.png') 0 0 no-repeat;
}


.B_valider {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/valider.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_valider:hover {
	background: url('../images/boutons/valider_hover.png') 0 0 no-repeat;
}

.B_valider:active {
	background: url('../images/boutons/valider_on.png') 0 0 no-repeat;
}


.B_consolidation {
	display: block;
	width: 199px;
	height: 48px;
	background: url('../images/boutons/consolidation.png') 0 0 no-repeat;
	text-indent: -99999px;
}

.B_consolidation:hover {
	background: url('../images/boutons/consolidation_hover.png') 0 0 no-repeat;
}

.B_consolidation:active {
	background: url('../images/boutons/consolidation_on.png') 0 0 no-repeat;
}





input.B_image {
width:24px;
height:24px;
text-indent:-5000px;
border:none;
cursor:pointer;
}

input.B_image:hover,a img,a img:hover {
border:none;
}

#B_image_OK {
background:transparent url(../images/icones/24x24/accept.png) no-repeat center center;
}

#B_image_Recherche {
width:32px;
height:32px;
background:transparent url(../images/icones/32x32/rechercher.png) no-repeat center center;
}

#B_image_RAZ {
width:32px;
height:32px;
background:transparent url(../images/icones/32x32/reset.png) no-repeat center center;
}

#B_image_Modifier {
background:transparent url(../images/icones/24x24/note_edit.png) no-repeat center center;
}

#B_image_Supprimer {
background:transparent url(../images/icones/24x24/delete.png) no-repeat center center;
}

#B_image_PDF {
background:transparent url(../images/icones/24x24/pdf.png) no-repeat center center;
}

#B_image_Save {
background:transparent url(../images/icones/24x24/save.png) no-repeat center center;
}


/* _________________ Divers _________________  */
img {
vertical-align:middle;
margin:0;
}

hr {
color:#F60;
border:1px solid;
}

#code {
width:95%;
text-align:left;
background-color:#dee7ec;
border:1px dashed #8cacbb;
white-space:0;
word-wrap:break-word;
margin:10px auto;
padding:.5em;
}


/* _________________ Tableaux _________________  */
table.T_conteneur {
margin-left:auto;
margin-right:auto;
}

table.T_conteneur-bordure {
margin-left:auto;
margin-right:auto;
border:1px solid silver;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#FFF;
}

#T_conteneur-BorderInfo {
border:1px solid #0080FF;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#FFF;
}

#T_conteneur-Info {
border:1px solid #0080FF;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#FFF;
}

#T_conteneur-Valider {
border:1px solid #8BC41D;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#FFF;
}

#T_conteneur-Erreur {
border:2px solid red;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#FFF;
}

#T_conteneur-Attention {
border:1px solid #FF8000;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#FFF;
}

table.T {
width:99.5%;
}

tr.Tr-color1 {
background-color:#DEE;
cursor:pointer;
}

tr.Tr-color2 {
background-color:#FFF;
cursor:pointer;
}

tr.Tr-color3 {
background-color:#FFD7D7;
cursor:pointer;
}

td.Td-color1 {
background-color:#F4F4F4;
cursor:pointer;
}

th.Th_titre {
text-align:left;
color:#F60;
padding:4px;
font-size: 13px;
}

th.Th_titre-center {
text-align:center;
color:#F60;
padding:4px;
}

th.Th {
text-align:right;
background:#FFF;
padding:2px;
font-size: 13px;
}

th.Th-gris {
text-align:right;
background:#FFF;
color:#C9C9C9;
padding:2px;
font-size: 13px;
}

th.Th-center {
text-align:center;
background:#FFF;
padding:2px;
font-size: 13px;
}

th.Th-gauche {
text-align:left;
background:#FFF;
padding:2px;
font-size: 13px;
}

td.Td_conteneur {
vertical-align:top;
}

td.Td_image-left {
vertical-align:top;
text-align:left;
}

td.Td_image-right {
vertical-align:top;
text-align:right;
}

td.Td_titre {
vertical-align:top;
text-align:left;
color:#C00;
font-weight:700;
padding:2px;
font-size: 13px;
}

td.Td_titre-centre {
vertical-align:top;
text-align:center;
color:#C00;
font-weight:700;
padding:2px;
}

td.Td {
vertical-align:top;
text-align:left;
background-color:#FFF;
padding:2px;
font-size: 13px;
}

td.Td-fontborder {
vertical-align:top;
text-align:left;
font-size:10px;
border-right:1px solid #DFDFFF;
color:#888;
padding:2px;
}

td.screenshot {
text-align:left;
font-size:11px;
color:#000;
padding:2px;
}

td.Td-centerfont {
vertical-align:top;
text-align:center;
font-size:10px;
padding:2px;
}

td.Td-background {
vertical-align:top;
text-align:center;
background:#FFFDEC;
padding:2px;
font-size: 13px;
}

td.Td-calendrier {
vertical-align:middle;
text-align:right;
font-size:10px;
padding:0;
}

/* __ Couleur cases calendrier Fx(Id_Nature) __ */

td.Td-Nature1-1 {background:#EAF1DD;}
td.Td-Nature1-2 {background:#C2D69A;}
td.Td-Nature2-1 {background:#E5E0EC;}
td.Td-Nature2-2 {background:#CCC0DA;}
td.Td-Nature3-1 {background:#A7D700;}
td.Td-Nature3-2 {background:#648000;}
td.Td-Nature4-1 {background:#A7D700;}
td.Td-Nature4-2 {background:#648000;}
td.Td-Nature5-1 {background:#A7D700;}
td.Td-Nature5-2 {background:#648000;}
td.Td-Nature6-1 {background:#D6D6ED;}
td.Td-Nature6-2 {background:#8D8DE2;}
td.Td-Nature7-1 {background:#EFDECE;}
td.Td-Nature7-2 {background:#DDAB88;}
td.Td-Nature8-1 {background:#CBE7CA;}
td.Td-Nature8-2 {background:#6FAB70;}
td.Td-Nature9-1 {background:#CBE7CA;}
td.Td-Nature9-2 {background:#6FAB70;}
td.Td-Nature10-1 {background:#FF9797;}
td.Td-Nature10-2 {background:#E1191B;}
td.Td-Nature11-1 {background:#9CD9ED;}
td.Td-Nature11-2 {background:#2397C0;}
td.Td-Nature12-1 {background:#CBE7CA;}
td.Td-Nature12-2 {background:#6FAB70;}
td.Td-Nature13-1 {background:#CBE7CA;}
td.Td-Nature13-2 {background:#6FAB70;}
td.Td-Nature14-1 {background:#CBE7CA;}
td.Td-Nature14-2 {background:#6FAB70;}
td.Td-Nature15-1 {background:#CBE7CA;}
td.Td-Nature15-2 {background:#6FAB70;}
td.Td-Nature16-1 {background:#CBE7CA;}
td.Td-Nature16-2 {background:#6FAB70;}
td.Td-Nature17-1 {background:#CBE7CA;}
td.Td-Nature17-2 {background:#6FAB70;}
td.Td-Nature18-1 {background:#CBE7CA;}
td.Td-Nature18-2 {background:#6FAB70;}
td.Td-Nature19-1 {background:#CBE7CA;}
td.Td-Nature19-2 {background:#6FAB70;}
td.Td-Nature20-1 {background:#CBE7CA;}
td.Td-Nature20-2 {background:#6FAB70;}
td.Td-Nature21-1 {background:#F2F2F2;}
td.Td-Nature21-2 {background:#DFDFDF;}
td.Td-Nature22-1 {background:#FDFEE7;}
td.Td-Nature22-2 {background:#EFF849;}
td.Td-Nature23-1 {background:#FDD7F7;}
td.Td-Nature23-2 {background:#F876E1;}
td.Td-Nature24-1 {background:#FFB366;}
td.Td-Nature24-2 {background:#FFCBB3;}
td.Td-Nature25-1 {background:#FFECD9;}
td.Td-Nature25-2 {background:#FFB366;}
td.Td-Nature26-1 {background:#FFECD9;}
td.Td-Nature26-2 {background:#FFB366;}


table.page_header {
width:100%;
border:none;
background-color:#DDF;
}

table.page_footer {
width:100%;
border:none;
}

td.Td-Leg-0,td.Td-Fru-0,td.Td-Mar-0,td.Td-Pdt-0,td.Td-Her-0 {
background:#FFF;
font-size:10px;
text-align:center;
padding:0;
}

tr.Tr-color1:hover,tr.Tr-color2:hover,td.Td-color1:hover {
background-color:#FFD7D7;
color:red;
}

td.Td-Hebdo1 {
background-color:#DEE;
text-align:left;
font-size:10px;
cursor:url('../images/jquery_general/delete.cur'), pointer;
}

td.Td-Hebdo2 {
background-color:#FFF;
text-align:left;
font-size:10px;
cursor:url('../images/jquery_general/delete.cur'), pointer;
}

