@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;
}

@media (min-width:310px) and (max-width:1024px){
    #header,#menu_bas,#footer,#toTop,#menu-fix-bas,#ShowPDF_listeproducteur,#fixe{
        display:none;
    }
    #conteneur{
        max-width:1500px;
        width:100%;
        padding-left: 0px !important;
        padding-right: 0px !important;
        min-width:0;
    }
    #menu_haut {
        background: url("../images/menu/jardin_back_nav.png") repeat-x scroll 0 top rgba(0, 0, 0, 0);
        font: 11px 'Ubuntu',sans-serif;
        height: 44px;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        position: fixed;
        width: 100%;
        z-index: 1;
        display:none;
    }
    .body{
        background:none;
    }
    .Contenu_Style1{
        border:0 !important;
        padding: 5px 5px 25px !important;
    }
    ul.Onglets_Style1 li {
        background-color: #F0F0F0;
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important;
        color: #757575;
        cursor: pointer;
        display: block;
        float: left;
        font-size: 13px;
        list-style-type: none;
        margin-right: 0 !important;
        padding: 10px 14px !important;
        width: 11% !important;
    }
    #central {
        padding: 0;
    }
    #Onglets_Style1-Aide {
        display: none;
    }
    #wrapper{
        padding-left: 224px;
        padding-right: 0;
        padding-top: 46px;
    }
    .Contenu_Style1 {
        border: 0 none !important;
        padding: 1px 0 23px !important;
    }
}
#wrapper {
  padding-left: 0;
}

#page-wrapper {
  width: 100%;
  padding: 5px 15px;
}

/* Nav Messages */

.messages-dropdown .dropdown-menu .message-preview .avatar,
.messages-dropdown .dropdown-menu .message-preview .name,
.messages-dropdown .dropdown-menu .message-preview .message,
.messages-dropdown .dropdown-menu .message-preview .time {
  display: block;
}

.messages-dropdown .dropdown-menu .message-preview .avatar {
  float: left;
  margin-right: 15px;
}

.messages-dropdown .dropdown-menu .message-preview .name {
  font-weight: bold;
}

.messages-dropdown .dropdown-menu .message-preview .message {
  font-size: 12px;
}

.messages-dropdown .dropdown-menu .message-preview .time {
  font-size: 12px;
}


/* Nav Announcements */

.announcement-heading {
  font-size: 50px;
  margin: 0;
}

.announcement-text {
  margin: 0;
}

/* Table Headers */

table.tablesorter thead {
  cursor: pointer;
}

table.tablesorter thead tr th:hover {
  background-color: #f5f5f5;
}

/* Flot Chart Containers */

.flot-chart {
  display: block;
  height: 400px;
}

.flot-chart-content {
  width: 100%;
  height: 100%;
}

/* Edit Below to Customize Widths > 768px */
@media (min-width:760px) {

  /* Wrappers */
  #wrapper {
    padding-left: 195px;
    padding-right: 0;
    padding-top: 49px;
}

  #page-wrapper {
	padding: 15px 25px;
  }

  /* Side Nav */

  .side-nav {
	margin-left: -225px;
	left: 225px;
	width: 195px;
	position: fixed;
	top: -2px;
	height: 100%;
	border-radius: 0;
	border: none;
	background-color: #474747;
	overflow-y: auto;
  }

  /* Bootstrap Default Overrides - Customized Dropdowns for the Side Nav */

  .side-nav>li.dropdown>ul.dropdown-menu {
	position: relative;
	min-width: 225px;
	margin: 0;
	padding: 0;
	border: none;
	border-radius: 0;
	background-color: transparent;
	box-shadow: none;
	-webkit-box-shadow: none;
  }

  .side-nav>li.dropdown>ul.dropdown-menu>li>a {
	color: #999999;
	padding: 15px 15px 15px 25px;
  }

  .side-nav>li.dropdown>ul.dropdown-menu>li>a:hover,
  .side-nav>li.dropdown>ul.dropdown-menu>li>a.active,
  .side-nav>li.dropdown>ul.dropdown-menu>li>a:focus {
	color: #fff;
	background-color: #080808;
  }

  .side-nav>li>a {
	width: 225px;
  }

  .navbar-inverse .navbar-nav>li>a:hover,
  .navbar-inverse .navbar-nav>li>a:focus {
	background-color: #080808;
  }

  /* Nav Messages */

  .messages-dropdown .dropdown-menu {
	min-width: 300px;
  }

  .messages-dropdown .dropdown-menu li a {
	white-space: normal;
  }

  .navbar-collapse {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

}
#logo {
	width: 127px;
	height: 153px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/general/jardin_logo.png) no-repeat 0 21px;
	padding-top: 21px;
}
label {
    color: #FFFFFF;
    font-weight: normal;
    margin: 5px;
    vertical-align: top;
}
input, select, radio {
    background-color: #FFFFFF !important;
    border: 0 none !important;
    border-radius: 0 !important;
    margin: 6px 0;
    opacity: 1 !important;
}
.checker{
    display:inline-block;
}
#ID_ActiviteFournisseur {
    display: none;
}
.btn-group, .btn-group-vertical {
    display: inline-block;
    float: right;
    margin-top: 8px;
    position: relative;
    vertical-align: middle;
}
select {
    width: 90px;
}

@media (min-width:310px) and (max-width:760px){
    .navbar-collapse {
        border-top: 1px solid rgba(0, 0, 0, 0);
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
        max-height: 430px;
        overflow-x: visible;
        padding-left: 15px;
        padding-right: 15px;
    }

    .btnRecherche{
        color: #FFFFFF;
        float: left;
        font-size: 15px;
        margin: -9px auto;
        width: 130px !important;
    }
    .btn-group, .btn-group-vertical {
        display: inline-block;
        float: right;
        margin-top: -370px;
        position: relative;
        vertical-align: middle;
    }
    .Contenu_Style1 {
        border: 0 none !important;
        padding: 0px  5px 25px !important;
    }
    .h4Critere{
        margin-top:7px;
    }
    #central {
        margin-top:20px;
    }
    .tableEnregistrer{
        margin:0 !important;
    }
    .tdEnregistrer{
        text-align:0 0 0 8px !important;
    }
    .btn-group, .btn-group-vertical {
        margin-top: -360px;
    }
}
td:hover{
    cursor:pointer;
}
table{
    font-size: 12px !important;
}
.checkboxReponsive{
    display:none;
}
input[type="radio"], input[type="checkbox"] {
    line-height: normal;
    margin: 7px 0 0 6px;
}
.rechercheGeoloc #ID_Adherent {
    margin-left: 3px;
}
.rechercheGeoloc label {
    width: 87px;
}
#region, #departement {
    display: inline-block;
    padding-left: 3px;
}
#CP_VILLE {
    width: 91px !important;
}
.headerDroitProfil {
    display: inline-block;
    padding-left: 35px;
    vertical-align: top;
    width: 69%;
}
.headerProfil {
    margin-top: 13px;
}
.headerProfil h1 {
    display: inline-block;
    font-size: 22px;
    font-family: Verdana;
    color:#0184BC;
}
.headerProfil h2{
    font-size:16px;
    font-weight:normal;
    font-family: Verdana;
}
.headerProfil h3{
    font-size:16px;
    font-weight:normal;
}
.headerProfil h4{
    font-size:16px;
    border-bottom:0;
    font-weight:normal;
}
.headerProfil h5{
    font-size:16px;
    font-weight:normal;
    font-family: Verdana;

}

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 > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #DDDDDD;
    line-height: 1.429;
    padding: 5px;
    vertical-align: top;
}
#Style1-Liste{
    padding: 3px !important;
}
.temoignageProfil,.descriptionProfil{
    display:inline-block;
    vertical-align: top;
    width:49%;
    padding: 15px 15px 15px 0;
}
.btn{
    border-radius:0px !important;
}
.btn-info {
    background-color: #0184BC;
}
.btn-info:hover {
    background-color: #0076AE;
}
.table-striped > tbody > tr:nth-child(2n+1) > th {
}
.menuHautResp {
    display: inline-block;
    vertical-align: middle;
}
.boutonHaut {
    float: right;
}
.navbar-inverse {
    background-color: #474747;
    border-color: #474747;
}
.navbar-collapse {
    max-height: 50px;
}
#Style1-Fiche{
    padding: 0 5px !important;
}
.loaderPosition > img {
    position: relative;
    top: 300px;
}
@media (max-width:760px){
    .navbar-collapse {
        max-height: 500px !important;
    }
    #logo{
        display:none;
    }
    .btnDeco{
        background-color: #0184BC;
        border-color: #0184BC;
        color: #FFFFFF;
        margin-left: 9px;
        margin-top: -95px !important;
        padding: 8px 15px !important;
    }
    .navbar-nav {
        margin: 7.5px -15px;
        padding: 0 18px;
    }
    .btn-group, .btn-group-vertical {
        left: 125px;
        position: relative;
        top: -20px;
    }
}