
BODY
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 3px;
    COLOR: black;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: calibri, sans-serif;
    BACKGROUND-COLOR: white;
}


.table-form {
			FONT-SIZE: 12px;
			margin : 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;	
			border-collapse: collapse;
			border-spacing: 0;
			width : 676px;
		}
.th-form{	FONT-SIZE: 12px;
			border-color : #9B9B9B;
			border-style : solid;
			border-width: 1px;

			background-color : #9B9B9B;
			color : white;
			margin : 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;
			text-align : center;
			
		}
		
.tr-form{	FONT-SIZE: 12px;
			border-color : #9B9B9B;
			
			margin : 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;	
		}		

.td-form{	FONT-SIZE: 12px;
			border-color : #9B9B9B;
			border-style : solid;
			border-width: 1px;
			margin : 0px 0px 0px 0px;
			padding : 2px 2px 2px 2px;	
			vertical-align : middle;
			
			
		}
.td-form-noborder {	FONT-SIZE: 12px;
			
			border-width: 0px;
			margin : 0px 0px 0px 0px;
			padding : 2px 2px 2px 2px;	
			
		}

FORM
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}
UNKNOWN
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}

FORM .small
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}

FORM INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}

FORM INPUT .small
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}

TEXTAREA
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}


.div_bloc_sujet
{
	
	COLOR: black;
	FONT-FAMILY: Arial, sans-serif;
	margin : 1px;
}
a:link 
  {color: white; 
  text-decoration: none; 
  background-color: transparent; }
a:visited 
  { color: #9B9B9B; 
  text-decoration: none; 
  background-color: transparent; }
a:hover 
  { color: #FF9900; 
  text-decoration: none; 
  background-color: transparent; }
a:active 
  { color: #3C9BCD; 
  text-decoration: none; 
  background-color: transparent; }

.left
{
	float:left;
}

.header_site
{
	height:115px;
	width:1024px;
	
	background-color:rgb(174,40,52);

	border: 1px solid white;
	/* background-color: white; */
	/* color: #9B9B9B; */
	margin : 0px 0px 0px 0px;
	
}

#login_box
{
	height:104px;
	/* width:900px; */
	border: 0px solid #DFDFDF;
	/* background-color: red; */
	color: white;
	float: left;
	padding : 5px 2px 2px 20px;
	margin : 1px 10px 0px 10px;

}

.line_of_buttons
{
	
	border: 0px solid red;
	float: left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;

}
.all_the_line_of_buttons
{
	position:absolute;
	top: 93px;
	left : 220px;
	/*border : 1px solid black;*/
	margin : 0px 0px 0px 0px;

}

.bloc_logo
{
	height:108px;
	width:377px;
	
	color:white;
	float:left;
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	/*border : 1px solid black;*/
	
	/*
	background: url("images/zdudlogo_black.png");
	background: url("images/zdudlogo_white.png");
	*/
	background: url("images/Amanda_logo_white.png");
	background-repeat:no-repeat;
}



.left_column
{
	
	width:350px;
	border: 0px solid black;
	float : left;
	
	padding : 0px 0px 0px 0px;
	margin : 3px 0px 1px 0px;
	background-color: transparent;
	
}


.right_column
{
	
	color: #9B9B9B;
	border: 0px solid black;
	float : left;
	FONT-SIZE: 14px;
	padding : 0px 0px 0px 0px;
	margin : 3px 0px 0px 0px;
	background-color: transparent;
}

.right_text
{
	
	width:652px;
	FONT-SIZE: 12px;

	color: #9B9B9B;
	border: 0px solid black;
	float : left;
	
	border: 1px solid #DFDFDF;
	-moz-border-radius : 1%;
	
	padding : 1px 20px 1px 1px;
	margin : 0px 0px 25px 0px;
	background-color: transparent;
	text-align : justify;
	text-justify : inter-word;

}

.right_text_noborder
{
	
	width:652px;
	FONT-SIZE: 12px;

	color: #0067C5;
	border: 0px solid #DFDFDF;
	-moz-border-radius : 1%;
	
	padding : 1px 1px 1px 1px;
	margin : 0px 0px 0px 0px;
	background-color: transparent;
	text-align : right;
	text-justify : inter-word;

}

.left_menu_generic_top
{
	border: 1px solid #58595B;
	-moz-border-radius : 1%;
	padding : 2px 20px 20px 20px;
	margin : 0px 3px 3px 0px;
	background-color: white;
}

.left_menu_generic
{
	border: 1px solid #BBBDBF;
	-moz-border-radius : 1%;
	padding : 2px 20px 20px 20px;
	margin : 0px 3px 3px 1px;
	background-color: black;
}

.left_menu_title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    border: 0px solid black;
    COLOR: black;
    FONT-FAMILY: Arial Black, sans-serif;
    padding : 0px 0px 12px 0px;
}


.subtitle1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    border: 0px solid black;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    padding : 0px 0px 12px 0px;
}

.left_menu_inner_bloc
{
	color: #9B9B9B;
	padding : 0px 0px 0px 10px;
	margin : 0px 0px 0px 0px;
	background-color: transparent;
}

.left_menu_adm_inner_bloc
{
	color: black;
	padding : 0px 0px 0px 10px;
	margin : 0px 0px 0px 0px;
	background-color: transparent;
}

.logout
{
	float :left;
	margin: 0px 0px 0px 3px;;
}

.button {
   border: 0px solid #9B9B9B;
   background: #929798;
   padding: 3px 3px;
   margin : 0px 0px 0px 0px;
   color: white;
   font-size: 12px;
   font-family:Calibri, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   /* font-size: 14px; */
   }
.button:hover {
  	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }
.button:active {
   	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }


.button_airi_1 {
   border: 0px solid #9B9B9B;
   background: #A2CE60;
   padding: 3px 3px;
   margin : 0px 0px 0px 0px;
   color: white;
   font-size: 12px;
   font-family:Calibri, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   /* font-size: 14px; */
   }
.button_airi_1:hover {
  	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }
.button_airi_1:active {
   	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }


.button_airi_2 {
   border: 0px solid #9B9B9B;
   background: #9C72AB;
   padding: 3px 3px;
   margin : 0px 0px 0px 0px;
   color: white;
   font-size: 12px;
   font-family:Calibri, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   /* font-size: 14px; */
   }
.button_airi_2:hover {
  	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }
.button_airi_2:active {
   	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }




.admin_left_column
{
	
	width:350px;
	border: 0px solid black;
	float : left;
	
	padding : 0px 0px 0px 2px;
	margin : 4px 1px 1px 0px;
	background-color: transparent;

}



.admin_left_menu
{
	border: 1px solid #CC0033;
	-moz-border-radius : 1%;
	padding : 2px 20px 20px 20px;
	margin : 0px 5px 5px 1px;
	background-color: transparent;
	

}


.admin_left_menu_title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    border: 0px solid black;
    COLOR: #CC0033;
    FONT-FAMILY: Arial Black, sans-serif;
    padding : 0px 0px 12px 0px;
}

.admin_left_menu_inner_bloc
{
	color: black; 
	padding : 0px 0px 0px 10px;
	margin : 0px 0px 0px 1px;
	background-color: transparent;
}

.admin_left_menu_inner_bloc:link 
  {color: black; 
  text-decoration: none; 
  background-color: transparent }
.admin_left_menu_inner_bloc:visited 
  { color: black; 
  text-decoration: none; 
  background-color: transparent }
.admin_left_menu_inner_bloc:hover 
  { color: #CC0033; 
  text-decoration: none; 
  background-color: transparent }
.admin_left_menu_inner_bloc:active 
  { color: black; 
  text-decoration: none; 
  background-color: transparent }





.admin_button {
   border: 0px solid #E6E7E8;
   background: #F4A71C;
   padding: 3px 3px;
   margin : 0px 0px 0px 0px;
   color: white;
   font-size: 12px;
   font-family:Calibri, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   /*    #font-size: 14px; */
   }
.admin_button:hover {
  	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }
.admin_button:active {
   	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }


.dev_left_menu
{
	border: 1px solid #CC0033;
	-moz-border-radius : 1%;
	padding : 2px 20px 20px 20px;
	margin : 0px 5px 5px 10px;
	background-color: transparent;
}


.dev_left_menu_title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    border: 0px solid black;
    COLOR: #CC0033;
    FONT-FAMILY: Arial Black, sans-serif;
    padding : 0px 0px 12px 0px;
}

.dev_left_menu_inner_bloc
{
	color: black; 
	padding : 0px 0px 0px 10px;
	margin : 0px 0px 0px 0px;
	background-color: transparent;
}

.dev_left_menu_inner_bloc:link 
  {color: black; 
  text-decoration: none; 
  background-color: transparent; }
.dev_left_menu_inner_bloc:visited 
  { color: black; 
  text-decoration: none; 
  background-color: transparent; }
.dev_left_menu_inner_bloc:hover 
  { color: #CC0033; 
  text-decoration: none; 
  background-color: transparent ;}
.dev_left_menu_inner_bloc:active 
  { color: black; 
  text-decoration: none; 
  background-color: transparent ;}

.dev_button {
   border: 0px solid #E6E7E8;
   background: #F4A71C;
   padding: 3px 3px;
   margin : 0px 0px 0px 0px;
   color: white;
   font-size: 12px;
   font-family:Calibri, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   /*  #font-size: 14px; */
   }
.dev_button:hover {
  	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }
.dev_button:active {
   	border: 0px solid white;
   background: white;
   color: #9B9B9B;
   }




.blue_menu_title_1 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    border: 0px solid black;
    COLOR: #FF9933;
    FONT-FAMILY: calibri, sans-serif;
    padding : 10px 0px 12px 18px;
}
.blue_menu_title_2 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    border: 0px solid black;
    COLOR: white;
    FONT-FAMILY: calibri, sans-serif;
    padding : 0px 0px 12px 0px;
}
.bloc_doodle001
{	
	height:148px;
	width:208px;
	
	color:white;
	float:right;
	margin : 5px 5px 5px 5px;
	padding : 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background: url("images/netapp/doodle001.png");
}
.bloc_doodle002
{	
	height:319px;
	width:352px;
	
	color:white;
	
	margin : auto;
	padding : 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background: url("images/netapp/doodle002.png");
}
.bloc_doodle003
{	
	height:148px;
	width:208px;
	
	color:white;
	float:right;
	margin : 5px 5px 5px 5px;
	padding : 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background: url("images/netapp/doodle003.png");
}
.bloc_doodle004
{	
	height:148px;
	width:208px;
	
	color:white;
	float:right;
	margin : 5px 5px 5px 5px;
	padding : 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background: url("images/netapp/doodle004.png");
}
.bloc_doodle005
{	
	height:148px;
	width:208px;
	
	color:white;
	float:right;
	margin : 5px 5px 5px 5px;
	padding : 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background: url("images/netapp/doodle005.png");
}
.bloc_doodle006
{	
	height:148px;
	width:208px;
	
	color:white;
	float:right;
	margin : 5px 5px 5px 5px;
	padding : 0px 0px 0px 0px;
	background-repeat:no-repeat;
	background: url("images/netapp/doodle006.png");
}


.right_column_button
{
	cursor:pointer; 
	padding:1px 5px; 
	
	
	border: 1px solid #FF9933;
	border-radius:5px;
	
}

.right_column_button:link 
  {color: white; 
  text-decoration: none; 
  background-color: #B36B24; }
.right_column_button:visited 
  { color: #9B9B9B; 
  text-decoration: none; 
  background-color: #B36B24; }
.right_column_button:hover 
  { color: white; 
  text-decoration: none; 
  background-color: #FF9933 }
.right_column_button:active 
  { color: #3C9BCD; 
  text-decoration: none; 
  background-color: #B36B24;}
  

.right_column_a:link 
  {color: #9B9B9B; 
  text-decoration: none; 
  background-color: transparent; 
  text-decoration : underline;}
.right_column_a:visited 
  { color: #9B9B9B; 
  text-decoration: none; 
  background-color: transparent; }
.right_column_a:hover 
  { color: #FF9900; 
  text-decoration: none; 
  background-color: transparent; }
.right_column_a:active 
  { color: #3C9BCD; 
  text-decoration: none; 
  background-color: transparent; }
  
  
.err
{
	color:red;
}
.success
{
	color:#A2CE60;
}
.update
{
	color:purple;
}

.result_output_failure
{
	width:652px;
	FONT-SIZE: 16px;

	color: white;

	float : left;
	
	border: 1px solid black;
	-moz-border-radius : 1%;
	
	padding : 1px 20px 1px 1px;
	margin : 0px 0px 25px 0px;
	background-color: red;
	text-align : justify;
	text-justify : inter-word;
	

}

.result_output_success
{
  	width:652px;
	FONT-SIZE: 16px;

	color: white;
	
	float : left;
	
	border: 1px solid black;
	-moz-border-radius : 1%;
	
	padding : 1px 20px 1px 1px;
	margin : 0px 0px 25px 0px;
	background-color: #9B9B9B;
	text-align : justify;
	text-justify : inter-word;
}
a.right_column_a_memocompte{
position:relative;
z-index:24;
color: #9B9B9B; 
text-decoration: none; 
background-color: transparent; 
text-decoration : underline;
}
 
a.right_column_a_memocompte:hover{
z-index:25;
color: #FF9900; 
  text-decoration: none; 
  background-color: transparent;
}
 
a.right_column_a_memocompte span{
display: none
}
 
a.right_column_a_memocompte:hover span{
display:block;
position:absolute;
top:2em; left:-25em; width:30em;
border:1px solid #000;
background-color:black;
color:white;
text-align: justify;
font-weight:none;
padding:5px;
}

