
/*****************Style for form entries template*****************/
div.form_line input, div.form_line label, div.form_line span, div.form_line textarea, div.form_line select {
}
div.form_line label {
	margin-top: 2px;
}
div.form_line input[type=text] {
	padding-left: 2px;
}
* html div.form_line input {
	padding-left: 2px;
}
div.form_line {
	margin: 7px 1px 0px 1px;
}
div.cleaner {
	clear: both;
}
div.form_line label.form_label, div.form_line label.form_label1 {
	clear: both;
	float: left;
}
div.form_line label.form_label {
	width: 13.5em;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:1px;
	font-size: 12px;
	color: #000000;
}


			
div.form_line label.form_label1 {
	width: 4.5em;
}
div.form_line label.nv_form_label2 {
	width: 9em;
	float: left;
}
div.form_line input[type=radio] {
	margin-left: 3px;
	margin-right: 3px;
}
span.nv_checkbox input {
	float:left;
	margin-top: 0px;
	margin-right: 7px;
	!margin-top: -4px;
}

div.dcc_form_line{
	width: 22em;
}

div.dcc_form_line_1{
	width: 26em;
}
div.dcc_form_label{

}

div.additionals_div{
	display:inline;
	width: 2.5em;
}

/************************* Style for Calendar **********************/

.datePicker table thead th.date-picker-title
        {
 		  background-color: #09438b;
        }
/* The "mon tue wed etc" day header button styles */
.datePicker table th.date-picker-day-header
        {
		  background-color: #09438b;
        }
.datePicker table th.date-picker-day-header
        {
		  background-color:  #09438b;
        }
/* The "selected date" style */
.datePicker table td.date-picker-selected-date
        {
        color:#09438b;
        }
.datePicker table td#date-picker-hover
        {
        background:#09438b;
        }

.date-picker-control
        {
	background: transparent url(../../Images/Calendar/icon_cal.gif) no-repeat 0px;
}

/* K.A new 080905*/
 	.textarea_head
	 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		background:#3097CA;
		height:20px;
	 }

/***************** END Style for Calendar*****************/

/*****************END Style for form entries template***************/
	.cprint_button_left1_type_2
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 10px;
		width:10px;
		height:21px;
		color:#ffffff;
		background-image:url(../images/Common/type3-g.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
	.cprint_button_left2_type_2
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 10px;
		width:8px;
		height:21px;
		color:#ffffff;
		background-image:url(../images/Common/type3-picto.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}

	.cprint_button_right_type_2
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 10px;
		width:10px;
		height:21px;
		color:#ffffff;
		background-image:url(../images/Common/type3-d.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
	.cprint_button_content_type_2
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 12px;
		font-weight:bold;
		width:120px; /* 95px selon la charte!?*/
		height:21px;
		color:#ffffff;
		background-color:#3097CA;
	}

	.cprint_button_left1_type_3
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 10px;
		width:10px;
		height:21px;
		color:#ffffff;
		background-image:url(../images/Common/type3-g_.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
.cprint_button_left2_type_3
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 10px;
		width:8px;
		height:21px;
		color:#ffffff;
		background-image:url(../images/Common/type3-picto_.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}

	.cprint_button_right_type_3
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 10px;
		width:10px;
		height:21px;
		color:#ffffff;
		background-image:url(../images/Common/type3-d_.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
	.cprint_button_content_type_3
	{
		margin-top:0;
		margin-bottom:0;
		font-family:Arial;
		font-style: normal;
		font-weight: normal;
		text-align: center;
		font-size: 12px;
		font-weight:bold;
		width:120px;
		height:21px;
		color:#3097CA;
		background-color:#A5D0DE;
	}
/*****************Style for button template*****************/

.tableau_print_bouton {
	    text-align:center;
		font-family:arial, sans-serif;
		font-size:12px;
        vertical-align : bottom;
		font-weight:bold;
        width:100%;
     }
     .bouton_precedent_left
	 {
		background-image:url(../Images/Button/Precedent/type3-g.gif);
		background-repeat:no-repeat;
		background-position:center right;
		width:10px;
		height:21px;
	 }
	 .bouton_precedent_middle
	 {
		background:#A0C8FF;
		background-image:url(../Images/Button/Precedent/type3-picto.gif);
		background-repeat:no-repeat;
		background-position:center;
		width:8px;
		height:21px;
	 }
	 .bouton_precedent_right
	 {
		background-image:url(../Images/Button/Precedent/type3-d.gif);
		background-repeat:no-repeat;
		background-position:center right;
		width:10px;
		height:21px;
	 }
	 .bouton_suivant_left
	 {
		background-image:url(../Images/Button/Suivant/type3-g.gif);
		background-repeat:no-repeat;
		background-position:center right;
		width:10px;
		height:21px;
	 }
	 .bouton_suivant_middle
	 {
		background:#3097CA;
		background-image:url(../Images/Button/Suivant/type3-picto.gif);
		background-repeat:no-repeat;
		background-position:center left;
		width:8px;
		height:21px;
	 }
	 .bouton_suivant_middle2
	 {
		background:#A5D0DE;
	 }
	 .bouton_suivant_right
	 {
		background-image:url(../Images/Button/Suivant/type3-d.gif);
		background-repeat:no-repeat;
		background-position:center right;
		width:10px;
		height:21px;
	 }

	 .bouton_common_right
	 {
		background-image:url(../Images/Button/Shared/type2-d.gif);
		background-repeat:no-repeat;
		background-position:center right;
		width:10px;
		height:21px;
	 }
	 .bouton_common_left
	 {
		background-image:url(../Images/Button/Shared/type2-g.gif);
		background-repeat:no-repeat;
		background-position:center right;
		width:10px;
		height:21px;
	 }
	 .label_input
	 {
	 	border: 1 solid gray;
		background-color:#FFFFFF;
		width:50px;
		font-weight:bold;
	 }



/*****************END Style for button template***************/

/*******			style des boutons de la page de consultation			******/
.contLeftAffSearch
{
	background-image:url(../Images/Button/Search/type6-g.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:13px;
	height:21px;
}
.contPictoAffSearch
{
	background-image:url(../Images/Button/Search/picto1.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:11px;
	height:21px;
}

.contAffSearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color:#0876AD;
	color:#ffffff;
	padding-left:3px;
}
.contRightAffSearch
{
	background-image:url(../Images/Button/Search/type6-c.gif);
	background-repeat:no-repeat;
	width:10px;
	height:21px;
}

.contLeftNewSearch
{
	background-image:url(../Images/Button/Search/type6-c.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:13px;
	height:21px;
}
.contPictoNewSearch
{
	background-image:url(../Images/Button/Search/picto2.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:11px;
	height:21px;
}
.contNewSearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color:#0876AD;
	color:#ffffff;
	padding-left:3px;
}
.contRightNewSearch
{
	background-image:url(../Images/Button/Search/type6-d.gif);
	background-repeat:no-repeat;
	width:10px;
	height:21px;
}

.contLeftNextPage
{
	background-image:url(../Images/Button/Search/type6b-g.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:13px;
	height:21px;
}

.contNextPage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color:#192541;
	color:#ffffff;
	padding-left:3px;
}
.contRightNextPage
{
	background-image:url(../Images/Button/Search/type6b-d.gif);
	background-repeat:no-repeat;
	width:10px;
	height:21px;
}

.contLeftPrevPage
{
	background-image:url(../Images/Button/Search/type6c-g.gif);
	background-repeat:no-repeat;
	background-position:center right;
	width:13px;
	height:21px;
}

.contPrevPage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color:#A3A8B3;
	color:#ffffff;
	padding-left:3px;
}
.contRightPrevPage
{
	background-image:url(../Images/Button/Search/type6c-d.gif);
	background-repeat:no-repeat;
	width:10px;
	height:21px;
}

.TD_FORM_139 {
	background-color : #3097CA;
}

