fieldset
{
	border: 0px solid #E2E2E2;
	/*background-color: #EFEFEF;*/
	
}

/*
--------------------------------------------
	L E G E N D
--------------------------------------------
*/
fieldset legend
{
	font-weight: bold;
	color: #1E5979;
	font-variant: small-caps;
	letter-spacing: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 7px;
}

/*
--------------------------------------------
	C H A M P S
--------------------------------------------
*/
fieldset input, fieldset textarea, fieldset select, fieldset input
{
	border-left: 1px solid #E2E2E2;
	border-top: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	background-color: #FFFFFF;
	/*background-image:url(../img/form-input.gif);
	background-position:top;
	background-repeat:repeat-x;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 1px;
	padding-right: 1px;
	color: #595959;
}
fieldset input:focus, fieldset textarea:focus, fieldset select:focus
{
	background-color: #FFFFFF;
	color: #595959;
}
fieldset .inputnoborder {border:0px; background-color:#EDF2F6;}

/*
--------------------------------------------
	B O U T O N S
--------------------------------------------
*/
fieldset .btn
{
	border: 1px solid #849EA8;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	padding-left:15px;
	padding-right:8px;
	background-color: #2B5676;
	background-image:url(../img/puce2.gif);
	background-position:left;
	background-repeat:no-repeat;
}

/*
--------------------------------------------
	C E L L U L E S
--------------------------------------------
*/
fieldset table td{padding:2px;text-align:left;}

/*
--------------------------------------------
	L A B E L S
--------------------------------------------
*/
fieldset table .label, fieldset table .labelOB, fieldset table .labelUP
{
	/*width: 125px;*/
	text-align: right;
	padding-right: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #2B5676;
}
#labeltop { vertical-align: top; }
fieldset table .label div { margin-top: 3px; }
#labelmid { vertical-align: middle; margin-top: 1px; }
/*#contact fieldset table .label, #contact fieldset table .labelOB, #contact fieldset table .labelUP {width: 155px;}*/
fieldset table .labelOB {color: #D84C00;}
fieldset table .labelUP {vertical-align: top;}
fieldset table .label3 {color: #666666;}


#tabapp, #tabapp td {border: 1px solid #9FC6B1;}




