BODY {

	font-family			: arial;
	background-color	: #f0f0f0;
	font-size			: 10px;	
}

a {

	color          		: #999999;
	font-size      		: 11px;
	font-family    		: Arial;
	text-decoration		: none;

}

.block {

	border-bottom          : 2px solid #e4e4e4;
	border-right            : 2px solid #e4e4e4;
	-moz-border-radius     : 5px;
    -webkit-border-radius  : 5px;
	background-color:#FFFFFF;
	padding:3px;
	float:left;
	margin:5px;
	
}

.block_block_right {
	float:left;
}
.header_block {

	font-weight				: bold;
	font-size				: 8pt;
	color 					: #FFFFFF;

	background:url("./imgs/background_head_block.png");
	background-repeat:no-repeat;
	
	width:100%;
	position:relative;
	height:13px;
	
	padding                : 4px;
	-moz-border-radius     : 4px;
    -webkit-border-radius  : 4px;
	
}

.body_block {
	background-color:#fafafa;
	margin-top:5px;
	-moz-border-radius     : 4px;
    -webkit-border-radius  : 4px;
	padding:6px;
	border:1px solid #f5f5f5;
	color           : #999999;
}	

.boutons {
	float:right;
	margin-right:10px;
	position:aboslute;
	margin-top:-1px;
}

.fermer 	{

	height				: 13px;
	width				: 13px;
	background			: url("./imgs/fermer.png");
	background-position	: 13px 0px;
	cursor              : pointer;	
	float				: left;
	margin 				: 2px;	
}

.fermer:hover {

	background-position	: 0px 0px; 
	cursor				: pointer;
}

.abaisser 	{

	height				: 13px;
	width				: 13px;
	background			: url("./imgs/abaisser.png");
	background-position	: 13px 0px;
	cursor              : pointer;
	float				: left;
	margin			    : 2px;	
}

.abaisser:hover {

	background-position	: 0px 0px; 
	cursor				: pointer;
}









.row_norm {

	width				:200px;
	position			:relative;
	border-bottom		: 1px solid #e4e4e4;
}

.row_norm .nb {

	right				:5px;
	position			:absolute;
}

.body_block .block_in { 
	float				:left;
	width				:205px;
	font-family     : arial;
	font-size       : 10px;
}

.block_in span{ color:#bce02e; }



/* Form add_script -- OK */

.body_block input[type=text]{
	
	border-right           : 1px solid #eeeeee; 
	border-bottom          : 1px solid #eeeeee;
	border-left            : 1px solid #eeeeee;
	border-top             : 1px solid #eeeeee;
	padding-left           : 3px;

	-moz-border-radius     : 3px;
    -webkit-border-radius  : 3px;
	
	color          :  #4d4d4d;
	font-size      :  10px;
	font-family    :  Arial;
	
}

.body_block input[type=submit]{
	
	background-color :  #f7f7f7;
	font-size      :  10px;
	font-family    :  Arial;
	border-bottom          : 2px solid #d6d6d6;
	border-right            : 1px solid #d6d6d6;
	margin-left      :  5px;
	margin-top			:  3px;
	text-align       :  center;
	color            :  #333333;

	-moz-border-radius     : 4px;
    -webkit-border-radius  : 4px;	
	
}

.body_block select {

	margin-left      :  5px;
	border-right           : 1px solid #eeeeee; 
	border-bottom          : 1px solid #eeeeee;
	border-left            : 1px solid #eeeeee;
	border-top             : 1px solid #eeeeee;
	padding-left           : 3px;

	-moz-border-radius     : 3px;
    -webkit-border-radius  : 3px;
	
	color          :  #4d4d4d;
	font-size      :  10px;
	font-family    :  Arial;

}

.body_block #send_addscript		{ width : 272px;	}
.body_block #version_script		{ width : 50px;		} 
.body_block #languages_script	{ width : 80px;		}
.body_block #name_script			{ width : 120px;	}

.body_block span{
	
	margin-left    :  5px;
	font-size      :  10px;
	font-family    :  Arial;
	
}

.body_block textarea {

	border-right           : 1px solid #eeeeee; 
	border-bottom          : 1px solid #eeeeee;
	border-left            : 1px solid #eeeeee;
	border-top             : 1px solid #eeeeee;
	padding-left           : 3px;
	margin-left:5px;
	-moz-border-radius     : 3px;
    -webkit-border-radius  : 3px;
	
	margin-top:2px;
	color          :  #4d4d4d;
	font-size      :  10px;
	font-family    :  Arial;

}




















.separator {

	width:3px;
	height:100px;
	float:left;
}
.secur {
	clear:both;
}

#newscript .header_block 	{	background-position:-70px 0px; }
#choosescript .header_block 	{	background-position:-70px 0px; }











/*
 * CSS DU TABLEAU LISTANT LES BUGS
 */

table.tablesorter {

	font-family            : arial;
	margin                 : 10px 10px 10px 0px;
	font-size              : 8pt;
	text-align             : left;
	position               : relative;
	left                   : auto;
	width                  : 800px;
	border-bottom          : 2px solid #e4e4e4;
	border-right           : 2px solid #e4e4e4;
	-moz-border-radius     : 5px;
    -webkit-border-radius  : 5px;
	background-color       : #FFFFFF;
}

.code_over {
      	width: 780px;
      	overflow: auto;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {

	/* background:url("bg_ok.gif"); */
	background-color:#bce02e;
	border                 : 1px solid #FFF;
	font-size              : 8pt;
	padding-left           : 4px;
	-moz-border-radius     : 5px;
    -webkit-border-radius  : 5px;
	color:#FFFFFF;
}

table.tablesorter thead tr .header {

	/* background-image       : url(bg_ok.gif); */
	background-color:#bce02e;
	background-position    : right;
	cursor                 : pointer;
	
}

table.tablesorter tbody td {

	color                  : #3D3D3D;
	padding                : 4px;
	vertical-align         : top;
	-moz-border-radius     : 6px;
    -webkit-border-radius  : 6px;
	 
}

table.tablesorter tbody tr {

	-moz-border-radius     :  5px;
    -webkit-border-radius  :  5px;
}

table.tablesorter tbody tr.odd td {

	background-color       : #F0F0F6;
	
}

table.tablesorter thead tr .headerSortUp {

	background-color:#bce02e;
	/*background-image       : url(bg_ok.gif);*/

}
table.tablesorter thead tr .headerSortDown {
	background-color:#bce02e;
	/*background-image       : url(bg_no.gif);*/
	
}

table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color:#bce02e;
	/*background-color       : #8dbdd8;*/
}

/* Form form_login -- OK */


#form_login {

	position:absolute;
	top:10px;
	right:10px;
	background-color:#FFFFFF;
	
	border-bottom          : 2px solid #e4e4e4;
	border-right            : 2px solid #e4e4e4;
	
	-moz-border-radius     : 5px;
    -webkit-border-radius  : 5px;	
	
	padding:4px;
	


}

#form_login input{

	background     		   : #e6e6e6;
	border-right           : 1px solid #4d4d4d; 
	border-bottom          : 1px solid #4d4d4d;
	border-left            : 1px solid #4d4d4d;
	border-top             : 1px solid #4d4d4d;
	padding-left           : 3px;

	-moz-border-radius     : 3px;
    -webkit-border-radius  : 3px;
	
	color          :  #4d4d4d;
	font-size      :  10px;
	font-family    :  Arial;
}

#form_login input[type=text]:hover{

	background     		   : #ffffff;

}

#form_login input[type=password]:hover{

	background     		   : #ffffff;

}

#form_login input[type=submit]{

	background-color:#4d4d4d;
	
	-moz-border-radius     : 4px;
    -webkit-border-radius  : 4px;
	
	color          :  #ffffff;
	font-size      :  10px;
	font-family    :  Arial;
}

.erreur {
	z-index:30;
	position:absolute;
	opacity:0.9;
}

.message_erreur {
	margin-left: auto; 
	margin-right: auto;
	width:250px;
	text-align:center;
}
