body#iPhone-action { 
margin: 0; padding: 0; background-color: rgb(197,204,211); -webkit-text-size-adjust:none; font-family: Helvetica; 
	background-image: url('../images/background_stripes.png');
}

body#iPhone-consultation div#conteneur {
	width: 320px;
}

body#iPhone-action div#header {
position: relative; height: 40px; background-image: url('../images/header_middle.png'); border-bottom: 1px solid rgb(45, 54, 66);
}

body#iPhone-action div#header h1 {

  /* base metrics */
  line-height: 40px;
  margin: 0px;

  /* the titles should be displayed below the button so that they don't receive touches */
  z-index: 0;

  /* set up the font appearance */
  font-size: 16pt;
  font-weight: bold;
  color: white;
  text-shadow: rgba(0, 0, 0, .6) 0px -1px 0px;

  /* enfore trimming if the label is too long */
  white-space : nowrap;
  overflow : hidden;
  text-overflow: ellipsis;
  text-align: center;
}


body#iPhone-action div#header div.button {
  /* use absolute positioning and transforms as these will be subject to hardware transitions */
  -webkit-transform: translate(0px, 0px);
  /* the buttons should be displayed on top of the titles so that they can always receive touches */
  z-index: 1;
  /* set up the font appearance */
  text-align: center;
  /* set up the chrome background */
  padding-top: 7px;
  padding-right: 4px;
  height: 23px; 
  /* enfore trimming if the label is too long */
  white-space : nowrap;
  overflow : hidden;
  text-overflow: ellipsis;
}

body#iPhone-action div#header div#close_button {
	/* base metrics used to ensure a minumum size and specify a max size that can be used to trim the contents */
	max-width: 60px;
	float: left; 
	position: relative; top: 6px; left: 6px; 
	border-width : 0 4px 0 13px;
	-webkit-border-image : url('../images/back_button.png') 0 4 0 13;
}

body#iPhone-action div#header div#close_button a {
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-shadow: rgba(0, 0, 0, .6) 0px -1px 0px;
}

body#iPhone-action div#header input.iphone_save_button {
	float: right; 
	position: relative; top: 6px; left: -6px; 

font-size: 11px; font-weight: normal; padding: 5px; padding-left: 10px; padding-right: 10px; cursor: pointer; border: 1px solid #999999; 
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: #666 1px 1px 1px; -moz-box-shadow: #666 1px 1px 1px; box-shadow: #666 1px 1px 1px;
background: #8895CC;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#8895CC), to(#033C9A));
background: -webkit-linear-gradient(#8895CC, #033C9A);
background: -moz-linear-gradient(#8895CC, #033C9A);
background: -ms-linear-gradient(#8895CC, #033C9A);
background: -o-linear-gradient(#8895CC, #033C9A);
background: linear-gradient(#8895CC, #033C9A);
-pie-background: linear-gradient(#8895CC, #033C9A);
behavior: url(/indeXys/ie/PIE.htc); behavior: none\9; *behavior: url(/indeXys/ie/PIE.htc); position: relative; z-index: 0; text-decoration: none; white-space: nowrap; 
	font-weight: bold; color: #fff;
	 /*  Put a 1 pixel blur black shadow below the button's text */
	text-shadow: #000 0px 1px 1px;
}

body#iPhone-action div.aide {
margin: 0px; padding: 0px;
}
body#iPhone-action td {
	font-size: 12px;
}

body#iPhone-action th {
	font-size: 12px;
}

body#iPhone-action div.paragraph {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 12px;
}

body#iPhone-action p {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 12px;
}

body#iPhone-action ul {
	font-size: 12px;
}

body#iPhone-action h1 {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #003399;
}

body#iPhone-action h2 {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

body#iPhone-action h3 {
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	border: 0px;
	border-bottom: 1px solid #000000;
}

body#iPhone-action legend {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

body#iPhone-action label {
	font-weight: bold;
	color: #000000;
}

/* Classes */

body#iPhone-action .tdPublic {
	background-color: #003399;
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

body#iPhone-action .tdInterne {
	background-color: #333333;
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

body#iPhone-action .champObligatoire {
	color: #ff0000;
}

/* Zones */

body#iPhone-action div.anchor {
background-color: #0346A8; margin: 0px; padding: 0px; padding-top: 5px;
} 
body#iPhone-action fieldset.zonePublic {
margin: 5px; padding-bottom: 5px; background: #E1EAFC; border: 1px solid #003399;
}
body#iPhone-action fieldset.zonePublic legend {
color: #003399; background-color: #E1EAFC; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #003399;
}
body#iPhone-action fieldset.zonePublic h2 {
color: #003399;
}
body#iPhone-action fieldset.zonePublic h3 {
color: #003399; border: 0px; border-bottom: 1px solid #003399;
}
body#iPhone-action fieldset.zoneInterne {
margin: 5px; padding-bottom: 5px; background: #cccccc; border: 1px solid #333333;
}
body#iPhone-action fieldset.zoneInterne legend {
color: #003399; background-color: #cccccc; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #333333;
}
body#iPhone-action table.miseEnPage ul {
	list-style-type: none; margin: 0px; padding: 0px;
}
body#iPhone-action form.formulaireDeSelection table {	width: 100%;	border-collapse: collapse;
	margin: 0px;
	margin-top: 10px;
}
body#iPhone-action form.formulaireDeSelection table table {	margin: 0px;
}

body#iPhone-action form.formulaireDeSelection table thead {
	border: 0px;
	border-bottom: 1px solid #003399;
}
body#iPhone-action form.formulaireDeSelection table thead th {	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;	color: #000000;
	padding: 2px;
	border: 0px;
	border-right: 1px solid #003399;
	border-top: 1px solid #003399;
}
body#iPhone-action form.formulaireDeSelection table thead th td {	font: 13px Arial, Helvetica, sans-serif;	font-weight: bold;	color: #000000;
	padding: 2px;
	border: 0px;
}
body#iPhone-action form.formulaireDeSelection table thead th tr {	border: 0px;
}
body#iPhone-action form.formulaireDeSelection table thead th.select {	width: 1%;
	font-weight: normal;	text-align: center;
	border-top: 0px;
}
body#iPhone-action form.formulaireDeSelection table thead th.actions {	border: 0px;
}

body#iPhone-action form.formulaireDeSelection table thead th.select a {	color: #000000;
}
/*body#iPhone-action form.formulaireDeSelection table thead th.reference {	width: 1%;}
*/body#iPhone-action form.formulaireDeSelection table tbody tr {	border-bottom: 1px solid #ffffff;
}
body#iPhone-action form.formulaireDeSelection table tbody td {	font: 10pt Arial, Helvetica, sans-serif;	color: #000000;}
body#iPhone-action form.formulaireDeSelection table tbody td.select {	text-align: center;
}
body#iPhone-action form.formulaireDeSelection table tbody td ul {	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	list-style-type: none;
}
body#iPhone-action form.formulaireDeSelection table tbody td ul li {	margin: 0px;
	padding: 0px;
}
body#iPhone-action form.formulaireDeSelection table tbody tr.lignePaire {	background-color: #FFE4B2;
}
body#iPhone-action form.formulaireDeSelection table tbody tr.ligneImpaire {	background-color: #CAE3FC;
}

body#iPhone-action p.aide {
	margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px;
}

body#iPhone-action div.dynamic-actions {
	display: inline; position: relative; top: 0px; left: 0px;
}

body#iPhone-action div.dynamic-actions a img {
	border: 0px;
}

body#iPhone-action div.dynamic-actions ul.dynamic-actions {
	position: absolute; top: -5px; left: 20px; margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; width: 200px; border: 1px solid #999999; border-bottom: 0px; z-index: 10; background-color: #ffffff;
}

body#iPhone-action div.dynamic-actions ul.dynamic-actions a {
	display: block; border: 0px; border-bottom: 1px solid #999999; padding: 2px; 
}

body#iPhone-action div.dynamic-actions ul.dynamic-actions a:hover {
	background-color: #FFE4B2;
}
body#iPhone-action ul.actions { 
list-style-type: none; margin: 0px; padding: 0px;
}
body#iPhone-action ul.actions { 
margin: 0px; margin-top: 5px; padding: 0px;
}
body#iPhone-action ul.actions li { 
display: inline; margin: 0px; padding: 0px;
}
body#iPhone-action ul.actions li a { 
border: 1px solid #666666; background-color: #cccccc; margin: 5px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; line-height: 30px;
}
body#iPhone-action ul.actions li a:hover { 
color: #900; text-decoration: underline;
}
body#iPhone-action ul.actions li.creation a { 
background-color: #6c6; border: 1px solid #060;
}
body#iPhone-action ul.actions li.edition a { 
background-color: #fc6; border: 1px solid #c60;
}
body#iPhone-action ul.actions li.fermer a { 
background-color: #900; margin: 0px; padding: 5px; font-size: 11px; color: #ffffff;
}






body#iPhone-action div#module div.mesApplications h2 { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 5px; background-color: #e3e3e3; border: 0px; border-bottom: 1px solid #003399; font-size: 12px; font-weight: bold; color: #666666; line-height: 26px; text-align: center;
}
body#iPhone-action div#module div.mesApplications p { 
margin: 0px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; border: 1px solid #999999; border-top: 0px; line-height: 22px;
}
body#iPhone-action div#module div.mesApplications p a.create { 
float: right; color: #000000; position: relative; top: 1px; left: 0px;
}
body#iPhone-action div#module div.mesApplications p a.create span.in { 
margin: 0px; margin-left: 5px; padding: 0px; padding-top: 4px; padding-bottom: 4px; padding-right: 15px; background-color: transparent; background-image: url(../images/btCreateDt.png); background-position: top right; background-repeat: no-repeat;
}
body#iPhone-action div#module div.mesApplications p a.create span.out { 
margin: 0px; padding: 0px; padding-top: 4px; !padding-top: 6px; padding-bottom: 4px; !padding-bottom: 2px; padding-left: 10px; background-color: transparent; background-image: url(../images/btCreateGc.png); background-position: top left; !background-position: 0px 6px; background-repeat: no-repeat;
}
body#iPhone-action div#module div.mesApplications p a.create:hover { 
color: #990000;
}
body#iPhone-action div#module div.mesApplications p.ligneImpaire { 
background-color: #CAE3FC;
}
body#iPhone-action div#module div.mesApplications p.lignePaire { 
background-color: #ffe4b2;
}
