/* Achagri style */

/* div pour contenir la barre de navigation et le contenu afin de centrer dans la page*/
#corpsDePage{

}


.table-responsive .table-striped th {border-color: #9dc02e;
	border-width: 1px;
	background-color: #9dc02e;
	color:#FFF;text-align:center;padding:10px 2px;}

#tableDetail{
	width: 60%; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
	border : 1px;
}

th {
	padding:5px 2px; /*défini un espace entre le bord de cellule et le contenu*/
	border-style: solid;
	border-color: #9dc02e;
	border-width: 1px;
	background-color: #9dc02e;
	color:#FFF;
}


.spacer {
  clear: both;
}

/*span menu navigation*/
#navigation{
	float: left;
	width : 160px;
	height : 1200px;
	padding-top : 10px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 10px;
	background-color: #e8eba6;

}

#ligNav{
	width : 100%;
	background-color: #e8eba6;
}

#ligNav:hover{
	width : 100%;
	background-color: #FFFFFF;
}

#news{
	padding-top : 10px;
	padding-left : 10px;
	background-color: #e8eba6;
	
	FONT-SIZE: small; 
	COLOR: #39002c; 
	TEXT-ALIGN: justify;
}

#meteo{
	padding-top : 10px;
	padding-left : 10px;
}

#sabliernav{
	padding-top : 10px;
	padding-left : 10px;
}

#contenu{
	
}

.menuNav {
	CLEAR: both;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}

.menuNav ul { /*liste à puce*/
    list-style:none;
	padding:0px;
	margin: 0px; /*largeur de puse nulle*/
}

.top_box {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1.1em; 
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: white 1px solid; 
	LETTER-SPACING: 1px
}

.menuNav LI {
	BORDER-BOTTOM: white 1px solid; /*souligné d'un menu*/
	list-style-type: none; /*supprime la puce*/
}
.menuNav LI LI {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}

.menuItem {
	PADDING-RIGHT: 10px;
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	/*PADDING-BOTTOM: 5px; */
	COLOR: white; 
	/*PADDING-TOP: 5px*/
}

.menuItem:hover {
	BACKGROUND: #83CC43
}


/* pied de page*/ 
#pied {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	top : -22px;
	width : 860px;
	height : 22px;
	padding-top : 00px;
	padding-left : 10px;
	padding-right : 10px;	
	padding-bottom : 10px;
	TEXT-ALIGN: center;
	/*background-color: #C4FF8C;*/
	/*background-image:URL(images/fondvert892-238.jpg); */
}

/*permet d'activer le sablier sur un objet*/
.sablier 
{ 
	cursor: wait; 
}
.sablier A 
{ 
	cursor: wait; 
}
 
#divSablier {
    position:absolute;
	top:200px;
	left:200px	;
	width:100px;
	height:100px;
	z-index:10; 
	visibility:hidden;
}

#cache {
    position:absolute; top:200px; z-index:10; visibility:hidden;
}


nav li a {font-family: 'Source Sans Pro',sans-serif;}

.user-menu form {margin-top:5px;}

footer a {color:#FFF;}

body.skin-green .ui-state-default,body.skin-green  .ui-widget-content .ui-state-default, body.skin-green .ui-widget-header .ui-state-default {
    border: 1px solid #cccccc;
	background:transparent;
    background-color: #00a65a;
    font-weight: bold;
    color: #FFF;border:0;
}

.div-actions {margin:10px 0;}


body.skin-green .callout table {border:0px;}
body.skin-green .callout table th {background:transparent;color:#FFF;border:0px;}
body.skin-green .callout table td {background:transparent;color:#FFF;border:0px;}
body.skin-green .callout-danger .ui-button {color:#c23321;background-color:#FFF;}

body.skin-green .content-header>h1 {
    margin: 0;
    font-size: 36px;
	margin-bottom:20px;
}

.box .form-group {clear:both;margin-bottom:5px;overflow:auto;}

.padding20 { padding:5px 10px;}
.w95 {width:95%;margin:auto;}

.text-white {color:#FFF;}
.w70 {width:70%;margin:auto;}

.table-responsive th a {color:#FFF;}

footer.main-footer {margin:0;}



/*permet d'activer le sablier sur un objet*/
.sablier 
{ 
	cursor: wait; 
}
.sablier A 
{ 
	cursor: wait; 
}
 
#divSablier {
    position:absolute;
	top:200px;
	left:200px	;
	width:100px;
	height:100px;
	z-index:10; 
	visibility:hidden;
}

#cache {
    position:absolute; top:200px; z-index:10; visibility:hidden;
}

img {
	border:0px;
}

.bloc_arrondi {
	margin: 10px;
	padding : 5px;
	background-color: #FFF; /*e8e8e8;*/
}



.logo-service {width:118px;height:50px;display:inline-block;background-size:auto;background-position:center center;background-image:url('images/logo-achagri-sm.png');position:relative;}

	.bg_ml {position:relative;width:100%;background-image:url('../cumaV2/images/bg_ml.jpg');z-index:0;background-size:cover;background-position:center center;}
.bg_login {position:relative;width:100%;background-image:url('../cumaV2/images/bg_login.jpg');z-index:0;background-size:cover;background-position:center center;}

.bg_support {position:relative;width:100%;background-image:url('../cumaV2/images/bg_support.jpg');z-index:0;background-size:cover;background-position:center center;}
	.bg_icuma {position:relative;width:100%;background-image:url('../achagri/images/bg_achagri.jpg');}



.skin-green .main-header .navbar {
    background-color: #9dc02e;
}

.skin-green .bg-green, .skin-green .callout.callout-success, .skin-green .alert-success, .skin-green .label-success, .skin-green .modal-success .modal-body {
    background-color: #9dc02e !important;
}

.skin-green .btn-white-green {
    background-color: #FFF;
    color: #9dc02e;
    font-weight: bold;
    margin-top: 20px;
}

.skin-green .main-header .logo {
    background-color: #85a71a;
    color: #fff;
    border-bottom: 0 solid transparent;
}

.skin-green .main-header .logo:hover {
    background-color: #9dc02e;
}

.skin-green .sidebar-menu>li:hover>a, .skin-green .sidebar-menu>li.active>a {
    color: #fff;
    background: #1e282c;
    border-left-color: #9dc02e;
}

.btn-success {
    background-color: #9dc02e;
    border-color: #9dc02e;
}
.btn-success:hover {
    background-color: #85a71a;
    border-color: #85a71a;
}

.box.box-solid.box-success>.box-header {
    color: #fff;
    background: #9dc02e;
    background-color: #9dc02e;
}

.content-header>.breadcrumb>li>a.ui-button {background-color:transparent;}

.skin-green .main-header .navbar .sidebar-toggle:hover {
    background-color: #85a71a;
}