﻿.exp-menuPharma .exp-menu3
{
	border: 2px solid #7dbb1d;
}
.exp-menuPharma .exp-menu3 td
{
	padding: 15px 10px 15px 4px;
	vertical-align: middle;
	background-image: url("imgV2/DegradeHautIntModuleVert.gif");
	background-repeat: repeat-x;
	text-align: center;
	background-color: #fff;
	border: 1px solid #7dbb1d;
	text-align: left;
}
.exp-menu3 td.exp-titlem
{
	text-align: center;
	background-image: none;
	border: 0px;
	background-color: Transparent;
	padding: 0px;
}

.exp-floatright
{
	float:right;
}

.exp-floatleft
{
	float:left;
}

.exp-pagerbottom
{
	text-align:center;
	height:40px;
	vertical-align:middle; 
}

.exp-pagertop
{
	text-align:center;
	height:20px;
	vertical-align:middle; 
}

.exp-productvalider
{
	text-align:right;
	height:30px;
	vertical-align:middle; 
}


/*=============================================================*/
.exp-cmde-title
{
	clear:both;
	border-bottom: 1px solid #999999;
	display: block;
	font-weight: 900;
	padding: 15px 0px 7px 0px;
}
.exp-cmde-module
{
	padding-left: 5px;
	padding-top:4px
}
.exp-cmde-module li
{
	padding: 3px 0;
	clear:both;
	line-height:20px;
	vertical-align:middle;
}
.exp-cmde-module li input.exp-cmde-action
{
	font-weight:bold;
	color:#000080;
	text-align:center; 
	vertical-align:middle; 
	border-top: 1px solid #999999;
	float:right;
}
.exp-cmde-module li span
{
	padding: 2px 2px 0 0;
	width: 150px;
	float: left;
	display: block;
}
.exp-cmde-module li span.exp-cmde-zone2
{
	float: none;
	display: inline;
}
.exp-cmde-module li span.exp-cmde-errasterisk
{
	float:none;
	width:10px;
	color:#F00;
}

/*=============================================================*/
.exp-supplier-left
{
	padding-left: 5px;
	padding-top:4px;
	float:left; 
}

.exp-supplier-left li
{
	clear:both;
	padding:3px 0;
}
.exp-supplier-left li span
{
	display:inline-block;
	padding:2px 4px;
	width:auto;
}
.exp-supplier-right
{
	padding-left: 10px;
	padding-top:4px;
	float:left; 
}

.exp-supplier-right li
{
	padding-right:10px; 
	clear:both;
	padding:3px 0;
}
body.exp-cacic-body .exp-supplier-right input
{
	width:278px;
}
body.exp-cacic-body .exp-supplier-right textarea
{
	width:278px;
}
body.exp-cacic-body .exp-supplier-right input.exp-supplier-court
{
	width:85px;	
	//width:84px
}
body.exp-cacic-body .exp-supplier-right input.exp-supplier-nom
{
	width:187px;	
}
.exp-supplier-right li span
{
	padding-top:2px;
	width:150px;
	//padding-bottom:2px;
	display:block;
	float:left;
}
.exp-supplier-right li span.exp-supplier-right-span2
{
	float:none;
	display:inline-block;
	padding:2px 4px;
	width:auto
}

/*=============================================================*/
.exp-ltnref
{
	padding-left: 5px;
	padding-top:4px;
	float:left; 
}

.exp-ltnref li
{
	clear:both;
	padding:3px 0;
}
.exp-ltnref li span
{
	padding-top:2px;
	//padding-bottom:2px;
	width:150px;
	display:block;
	float:left;
}
.exp-ltnref li span.exp-ltnref-errasterisk
{
	float:none;
	width:10px;
	color:#F00;
}


/*=============================================================*/
.exp-nav-account-module
{
	padding-left: 5px;
	padding-top:4px
}
.exp-nav-account li
{
	padding: 3px 0;
	clear:both
}
.exp-nav-account li label span
{
	width: auto;
	padding-top: 0;
	float: none;
	display: inline-block;
}


/*=============================================================*/
.exp-admin-edit
{
	padding-left: 5px;
	padding-top:4px;
}
.exp-admin-edit li
{
	clear:both;
	padding:3px 0
}
.exp-admin-edit li span
{
	display:inline-block;
	float:left;
	padding:2px 4px;
	width:100px;
	font-weight:bold;  
}

.exp-admin-edit li input
{
	display:inline-block;
	padding:2px 4px;
	width:auto;
}
.exp-admin-edit li input[type="hidden"]
{
	display:none
}
.exp-admin-edit li.exp-fieldset-button input
{
	//padding-top:0
}
/*.exp-admin-edit-action
{
	font-weight:900;
}

.exp-admin-edit-action li
{
	display:inline;
	padding-left:5px;
	vertical-align:top
}
.exp-admin-edit-action li input
{
	padding:0;
	display:inline
}*/
/*=============================================================*/
body.exp-cacic-body .exp-majprix-toolbar
{
	width:100%;
	height:20px;
	vertical-align:middle;
	background-color:#ccc;
}

body.exp-cacic-body .exp-majprix-bottombar td
{
	width:33%;
	height:60px;
	vertical-align:middle;
	text-align:center;
}

body.exp-cacic-body .exp-majprix-lineOdd td
{
	background-color: #FFFFFF;
	text-align: center;
}
body.exp-cacic-body .exp-majprix-line-even td
{
	background-color: #E0E0E0;
	text-align: center;
}
body.exp-cacic-body .exp-majprix-line-selected td
{
	background-color: #ADDAEA;
	text-align: center;
}

body.exp-cacic-body .pe-blue table.exp-majprix-fiche-tableau td
{
	height:30px;
	vertical-align:middle;

}
body.exp-cacic-body .pe-blue tr.exp-majprix-fiche-titre td
{
	background-color: #F9DEB7; 
	text-align:center;
	font-weight: bold;
	font-size: 14pt;
}

body.exp-cacic-body .pe-blue td.exp-majprix-fiche-label
{
	background-color: #F9DEB7; 
	text-align:right;
	padding-right:3px;
}

body.exp-cacic-body .pe-blue td.exp-majprix-fiche-labelerror
{
	color:#f00;
	background-color: #F9DEB7; 
	text-align:center;
}

body.exp-cacic-body ul.exp-planning li a,body.exp-cacic-body ul.exp-planning li a:link,body.exp-cacic-body ul.exp-planning li a:visited,body.exp-cacic-body ul.exp-planning li a:hover
{
	background-image:none;
	text-decoration:none	;
	padding:2px;
	font-size:10px;
	display:block;
	border:solid 1px #000;
	width:10px;
	height:10px;
	margin:1px
}