@charset "utf-8";
/* CSS Document */


body,td,tr,table,div,span,p,th,pre{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	}

a{color:#FF6600;}

.bg_top{
	background-image:url(../img/top_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	}
	
#mask{
	z-index:98;
	background-color:#222222;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:1000px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	}
	
#popup{
	position:absolute;
	top:-1000px;
	left:-1000px;
	z-index:99;
	}
	
.bg_popup_title{
	background-image:url(../img/bg_popup_title.gif);
	background-repeat:repeat-x;
	height:23px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	}
	
#helper{
	position:absolute;
	top:-1000px;
	left:-1000px;
	z-index:0;
	}

.color0{color:#000000;}
.color1{color:#FFFFFF;}
.color2{color:#d24507;}
.color3{color:#666666;}

.normal{font-weight:normal;}
.bold{font-weight:bold;}

a{text-decoration:underline;}
a:hover{text-decoration:none;}

.t10{font-size:10px;}
.t11{font-size:11px;}
.t12{font-size:12px;}
.t13{font-size:13px;}
.t20{font-size:20px;}

.vertical_separator{
	background-image:url(../img/left_separator.gif);
	background-repeat:repeat-y;
	}
	
.left_menu{
	background-image:url(../img/left_menu_bg.gif);
	background-repeat:repeat-x;
	background-color:#f25d0b;
	padding-top:15px;
	padding-left:12px;
	padding-right:12px;
	}
	
.left_onglet_bg{
	background-image:url(../img/left_onglet_bg.gif);
	background-repeat:no-repeat;
	height:22px;
	padding-left:5px;
	}
	
.bg_left_menu{
	background-color:#f2f2f2;
	padding:10px;
	}
	

.content{
	background-color:#f8f8f8;
	}
	
.title_zone{
	background-image:url(../img/title_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:67px;
	border-bottom:1px;
	}
	
.content_html{
	padding-left:10px;
	padding-right:10px;
	padding-top:14px;
	}
	
.separator{
	background: #f8f8f8 url(../img/separator.gif) repeat-x 0px 7px;
	}
	
.input_login{
	font-family:arial;
	font-size:11px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	}
	
.table_title{
	background-color:#e7e7e7;
	background-image:url(../img/table_title.gif);
	background-repeat:repeat-x;
	height:23px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	}
	
.table_line{
	background-color:#f1f0f0;
	height:22px;
	padding-left:5px;
	padding-right:5px;
	}
	
.table_line_b{
	background-color:#f8f8f8;
	height:22px;
	padding-left:5px;
	padding-right:5px;
	}
	
	
.input2{
	font-family:arial;
	font-size:11px;
	border:1px solid #BBBBBB;
	background-color:#FFFFFF;
	}
	
.input3{
	font-family:arial;
	font-size:12px;
	border:1px solid #BBBBBB;
	background-color:#FFFFFF;
	width:200px;
	}
	
.input4{
	font-family:arial;
	font-size:12px;
	border:1px solid #BBBBBB;
	background-color:#FFFFFF;
	}
	
.input5{
	font-family:arial;
	font-size:12px;
	border:1px solid #BBBBBB;
	background-color:#FFFFFF;
	width:140px;
	}
	
.bg_search{
	background-image:url(../img/bg_search.gif);
	background-repeat:repeat-x;
	}

.bg_onglet{
	background-image:url(../img/onglet_separator.gif);
	background-repeat:repeat-x;
	}

.mini_tab_title{
	background-image:url(../img/table_title.gif);
	background-repeat:repeat-x;
	background-color:#F0F0F0;
	}
	
.mini_tab_content{
	background-color:#FFFFFF;
	padding:3px;
	color:#666666;
	}
	
.mini_tab_border{
	border:1px solid #DFDFDF;
	}

.print_hide{};

@media print{
	body{background-color:transparent;}
	.print_hide{display:none;}
	.content{background-color:transparent;}
	.bg_onglet{background:none;}
	#search_zone{display:none;}
	select,input,textarea,.input1,.input2,.input3{background-color:transparent;border:0px solid #000000;color:#000000;}
	.print{width:100%;}
	}
	
	
