.linkedButton {
	background-color:#fff;
	background-image:url(../../../Images/back_button.gif);
	background-repeat:repeat-x;
	border-top:solid 1px #ccc;
	border-right:solid 1px #a5acb2;
	border-bottom:solid 1px #a5acb2;
	border-left:solid 1px #ccc;
	vertical-align:middle;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#405466;
	text-decoration:none;
	margin:0 0 0 2px;
	padding:1px 10px
}



a.linkedButton:link,a.linkedButton a.linkedButton:visited,a.linkedButton:active {
	color:#405466;
	margin:0 0 0 2px
}


a.linkedButton:hover {
	border-top:solid 1px #a5acb2;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-left:solid 1px #a5acb2;
	background-image:url(../../../Images/back_button_over.gif);
	background-repeat:repeat-x;
	color:#405466;
	text-decoration:none;
	margin:0 0 0 2px
}

.linkBorder {
	font-family:Arial, Helvetica, sans-serif;
	color:#405466;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	border:solid 1px #f9f9f9;
	padding:1px;
	text-decoration: none
	}

a.linkBorder {
	font-weight:bold;
	text-align:center;
	border:solid 1px #f9f9f9;
	padding:1px;
	text-decoration: none
	}

a:hover.linkBorder {
	color:#ea7412;
	font-weight:bold;
	text-align:center;
	border:solid 1px #ea7412;
	padding:1px;
	text-decoration: none
	}

.normalText {
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#405466;
	text-align:left
	}

.mediumText {
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#405466;
	text-align:left
	}	

.smallText {
	font-size:9px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#405466;
	text-align:left
	}

.alert {
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	color:#a40202;
	text-align:left
	}
	
.link,a.link,a:visited.link,a:active.link {
	color:#405466;
	font-weight:bold
	}

a:hover.link {
	color:#5e8a00
	}
	
.alphaRegions {
	font-family:Arial, Helvetica, sans-serif;
	color:#405466;
	font-size:11pt;
	font-weight:bold;
	margin-left:5px
	}
	
.borderBottom {
	border-bottom: solid 1px #e7e7e7
	}
	
.comboBox {
	background-color:#fff;
	border:solid 1px #ac9c90;
	font-family:arial, helvetica, sans-serif;
	font-weight:normal;
	color:#405466;
	font-size:11px;
	width:125px;
	padding:0 3px;

}

.tdVertClair {
	background-color:#E7F4F5;
	padding:2px;
}

.tdVertFonce {
	background-color:#C3DFDF;
	padding:2px;
}

.texte12 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	font-size:10px
}

.noir14  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:11px
}


.formInput {
	height:14px;
	color:#2a5457;
	width:170px;
	margin-left:10px;
	}
	
.formTxt {
	color:#666;
	margin-left:10px;
	}

/***********       ONGLETS    ************/



/* default layout */

.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:0;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.tab_xp .ajax__tab_header {
	font-family:verdana,tahoma,helvetica;
	font-size:11px;
	background:url("../../../images/FiltreAJAX/tab-line.gif") repeat-x bottom;
}

.tab_xp .ajax__tab_outer {
	background:url("../../../images/FiltreAJAX/tab-right.gif") no-repeat right;
	height:21px;
}

.tab_xp .ajax__tab_inner {
	padding-left:1px;
	background:url("../../../images/FiltreAJAX/tab-left.gif") no-repeat;
}

.tab_xp .ajax__tab_tab {
	height:13px;
	padding:4px;
	margin:0;
	background:url("../../../images/FiltreAJAX/tab.gif") repeat-x;
}

.tab_xp .ajax__tab_hover .ajax__tab_outer {
	background:url("../../../images/FiltreAJAX/tab-hover-right.gif") no-repeat right;
}

.tab_xp .ajax__tab_hover .ajax__tab_inner {
	background:url("../../../images/FiltreAJAX/tab-hover-left.gif") no-repeat;
}

.tab_xp .ajax__tab_hover .ajax__tab_tab {
	background:url("../../../images/FiltreAJAX/tab-hover.gif") repeat-x;
}

.tab_xp .ajax__tab_active .ajax__tab_outer {
background:url("../../../images/FiltreAJAX/tab-active-right.gif") no-repeat right;
}

.tab_xp .ajax__tab_active .ajax__tab_inner {
	background:url("../../../images/FiltreAJAX/tab-active-left.gif") no-repeat;
}

.tab_xp .ajax__tab_active .ajax__tab_tab {
	background:url("../../../images/FiltreAJAX/tab-active.gif") repeat-x;
}

.tab_xp .ajax__tab_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:1px solid #999;
	border-top:0;
	padding:8px;
	background:url("../../../images/box_Background.gif") repeat-x;
	background-position: left top;
	background-color:#f4f3ee;
}



/* scrolling */

.ajax__scroll_horiz {overflow-x:scroll;}

.ajax__scroll_vert {overflow-y:scroll;}

.ajax__scroll_both {overflow:scroll}

.ajax__scroll_auto {overflow:auto}