a {
	margin:  2px 2px 2px 35px;
	padding: 4px 12px 4px 12px;
	border-radius: 3px; 
	border-style:  solid ;
	border-width:  1px ;
	border-color: #606060 ;
	background-color: #000033 ; 
	font-size: 16px;
	color: White;
	text-decoration: none;
}
a:link {
	color: White;
}
a:visited {
	color: white;
}
a:hover {
	background-color: #E5E8E8; 
	color: black; 
	font-style:italic;  
}
a:active {
	background-color: #E5E8E8; 
	color: black; 
}

.a_picto {
	display: block;
	width: 34px;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style:  none ;
	border-color: #000033 ;
	background-color: #000033 ; 
}
.a_picto:hover {
	display: block;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style:  none ;
	border-color: #000033 ;
	background-color: #000033 ; 
}

.a_icone {
	width: 34px;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style:  none ;
	border-color: #000033 ;
	background-color: #000033 ; 
}
.a_icone:hover {
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style:  none ;
	border-color: #000033 ;
	background-color: #000033 ; 
}

.a_1 {
	width: 384px;
	display: block;
	text-align: left;
	margin:  6px 0px 6px 0px;
	padding: 5px 4px 6px 10px;
	border-radius: 5px; 
	border-style:  solid ;
	border-width:  1px ;
	border-color: #BBBBBB ;
	background-color: #000033 ; 
	font-family: Arial;
	font-size: 16px;
	color: white;
}
.a_1:link {
	color: white;
}
.a_1:visited {
	color: white;
}
.a_1:hover {
	background-color: #E5E8E8; 
	color: black; 
	font-style:italic;  
}
.a_1:active {
	background-color: #E5E8E8; 
	color: black; 
}

.a_2 {
	width: 384px;
	display: block;
	text-align: left;
	color: #FFAA66;
	margin:  6px 0px 6px 0px;
	padding: 5px 4px 6px 10px;
	border-radius: 5px; 
	border-style:  solid ;
	border-width:  1px ;
	border-color: #BBBBBB ;
	background-color: #000033 ; 
	font-family: Arial;
	font-size: 16px;
}
.a_2:link {
	color: #FFAA66;
}
.a_2:visited {
	color: #FFAA66;
}
.a_2:hover {
	background-color: #cc2200; 
	border-color: #FFFFFF ;
	color: #FFFFFF; 
	font-style:italic;  
}
.a_2:active {
	background-color: #cc2200; 
	border-color: #FFFFFF ;
	color: #FFFFFF; 
	font-style:italic;  
}

.a_transparent {
	cursor: default;
	text-align: left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px; 
	border-style:  solid ;
	border-width:  1px ;
	border-color: #000033 ;
	background-color: #000033 ; 
	font-family: Arial;
	font-size: 16px;
	color: #000033;
	font-style:normal;  
}
.a_transparent:link {
	cursor: default;
	color: #000033;
	background-color: #000033 ; 
	font-style:normal;  
}
.a_transparent:visited {
	cursor: default;
	color: #000033;
	background-color: #000033 ; 
	font-style:normal;  
}
.a_transparent:hover {
	cursor: default;
	color: #000044; 
	background-color: #000033 ; 
	font-style:normal;  
}
.a_transparent:active {
	cursor: default;
	color: #000044; 
	background-color: #000033 ; 
	font-style:normal;  
}

.a_1_button {
	width: 400px;
	display: block;
	text-align: left;
	margin:  6px 0px 6px 0px;
	padding: 5px 4px 6px 10px;
	border-radius: 5px; 
	border-style:  solid ;
	border-width:  1px ;
	border-color: #BBBBBB ;
	background-color: #000033 ; 
	font-family: Arial;
	font-size: 16px;
	color: white;
}
.a_1_button:link {
	color: white;
}
.a_1_button:visited {
	color: white;
}
.a_1_button:hover {
	background-color: #E5E8E8; 
	color: black; 
	font-style:italic;  
}
.a_1_button:active {
	background-color: #E5E8E8; 
	color: black; 
}




.a_button {
	font-size: 16px; 
	font-family: Arial;
	background-color: #400040;
	color: #00FF00; 

	text-align: center;
	cursor: pointer;
	outline: none;
	border:#FFFFFF 1px solid;
	border-radius: 3px;
}
.a_button:link {
	color: #FFFFFF; 
	background-color: #400040;
}
.a_button:hover {
	font-style:italic;
	color: black;
	background-color: white;
}

.button_B {
	margin:  10px 5px 10px 5px;
	padding: 2px 5px 2px 5px;
	font-size: 16px; 
	font-family: Arial;
	color: #000000; 
	background-color: #c0c0c0;

	text-align: center;
	cursor: pointer;
	outline: none;
	border:#FFFFFF 2px solid;
	border-radius: 3px;
}
.button_B:link {
	color: #000000; 
	background-color: #c0c0c0;
}
.button_B:visited {
	color: #000000; 
	background-color: #c0c0c0;
}
.button_B:hover {
	font-style:italic;
	color: black;
	background-color: white;
}
.button_B:active {
	font-style:italic;
	color: black;
	background-color: white;
}


.button_C {
	margin:  10px 5px 10px 5px;
	padding: 2px 5px 2px 5px;
	font-size: 16px; 
	font-family: Arial;
	color: #000000; 
	background-color: #c0c0c0;

	text-align: center;
	cursor: pointer;
	outline: none;
	border:#FFFFFF 2px solid;
	border-radius: 3px;
}
.button_C:link {
}
.button_C:visited {
}
.button_C:hover {
}
.button_C:active {
}




.text_checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	cursor: pointer;
	outline: none;
	color: #c0c0c0;
}
.text_checkbox:hover {
	font-style:italic;
	color: #ffffff;
}
.text_checkbox:active {
	font-style:italic;
	color: #00ff00;
}
.text_checkbox_disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	cursor: arrow;
	outline: none;
	color: #c0c0c0;
}

.txtField3 {
}

.button_2 {
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: white;
	background-color: #000033;
	border: none;
	border-radius: 3px;
}

.button_2:hover {
	font-style:italic;
	color: black;
	background-color: #E5E8E8;
}

.button_2:active {
	font-style:italic;
	color: black;
	background-color: #E5E8E8;
}

.button_22 {
	margin-left : 33px;
	padding: 2px 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	cursor: pointer;
	outline: none;
	color: white;
	background-color: #000033;
	border: none;
	border-radius: 3px;
}

.button_22:hover {
	font-style:italic;
	color: black;
	background-color: #E5E8E8;
}

.button_22:active {
	font-style:italic;
	color: black;
	background-color: #E5E8E8;
}

.button {
	margin-bottom : 4px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}
.button:hover {
	font-style:italic;
	background-color: #FFFFFF;
}
.button:active {
	font-style:italic;
	background-color: #FFFFFF;
}



.button_10 {
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}
.button_10:hover {
	font-style:italic;
	background-color: #FFFFFF;
}

.button_10_inactive {
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}

.button_10_M8 {
	margin-top : 10px;
	margin-bottom : 0px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}
.button_10_M8:hover {
	font-style:italic;
	background-color: #FFFFFF;
}
.button_10_M8:disabled {
  opacity: 0.6;
  cursor: not-allowed;/**/
}
.button_11 {
	width: 400px;
	margin: 6px 0px 6px 0px;
	padding: 3px 0px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}
.button_11:hover {
	font-style:italic;
	background-color: #FFFFFF;
}

.button_12 {
	margin-top : 6px;
	margin-bottom : 0px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}
.button_12:hover {
	font-style:italic;
	background-color: #FFFFFF;
}

.button_13 {
	margin-top : 0px;
	margin-bottom : 6px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: #000000;
	background-color: #c0c0c0;
	border: none;
	border-radius: 3px;
}
.button_13:hover {
	font-style:italic;
	background-color: #FFFFFF;
}


.btn-success{
	margin-top : 4px;
	margin-bottom : 4px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	outline: none;
	border: none;
	border-radius: 3px;


	color:#fff;
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success:hover{
	font-style:italic;

	color:#fff;
	background-color:#398439;
	border-color:#255625
}

.btn-danger{
	margin-top : 4px;
	margin-bottom : 4px;
	padding: 2px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	outline: none;
	border: none;
	border-radius: 3px;

	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger:hover{
	font-style:italic;
	color:#fff;
	background-color:#ac2925;
	border-color:#761c19
}

.clock {
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: cyan;
	background-color: #000033;
	border: none;
	border-radius: 3px;
}

.clock:hover {
	font-style:italic;
	color: #04FF00;
}

.clock:active {
	font-style:italic;
	color: #FF3B3B;
}

.clock_2 {
	padding: 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	outline: none;
	color: white;
	background-color: #000033;
	border: none;
	border-radius: 3px;
}
