﻿
/*
 * CSS spécifique à la prestation.
 * Cette CSS sera chargée par la page UiTemplate.jsp du projet afc_ael_commun_webapp.
 */
 
.pageHelpBox {
	BORDER: #a4ccd8 1px solid;
	PADDING: 1px;
	height: auto;
	margin-left: 5px;
}

.pageHelpBody {
	PADDING: 3px;
	font-size: 0.9em;
}

.pageHelpRequiredFields {
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
	COLOR: #0C6A89;
}

.lvl1_col2_help {
	width: 20px;
	display: block;
	float: left;
	vertical-align: top;
	border: 1px none green;
	text-align: left;
	margin-left: 10px;
}

.hlpIcon {
	BORDER-WIDTH: 0px;
}

.ui-tooltip {	/* surcharge sinon centré */
	text-align:left;
}

/* Page 3 - Details des calculs */
table.tableauDetail td {
	font-size: 0.9em;
	color: #666666;
}

table.tableauDetail tr:nth-child(even) {
	background: #F3F7F9
}

table.tableauDetail tr:nth-child(odd) {
	background: #FFF
}

table.tableauDetail th {
	font-size: 1em;
	border-bottom: 1px solid #F3F7F9;
}

/* tableaux 2 colonnes */
table td.left2col {
	text-align: left;
	width: 600px;
}

table td.right2col {
	text-align: right;
	width: 100px;
}

table th.left2col {
	text-align: left;
	width: 600px;
}

table th.right2col {
	text-align: right;
	width: 100px;
}

/* tableaux 4 colonnes */
table td.left4col {
	text-align: left;
	width: 400px;
}

table td.right4col {
	text-align: right;
	width: 100px;
}

table th.left4col {
	text-align: left;
	width: 400px;
}

table th.right4col {
	text-align: right;
	width: 100px;
}

.listePage1 {
    width: 160px;
}

.largeurChampsPage1 {
    width: 60px;
}

.largeurChampNbAutreCharges {
    width: 65px;
}

.lvl1_col2_2_bis {
    width: 63px;
    display: block;
    float: left;
    white-space: nowrap;
}
