@CHARSET "UTF-8";


/****************************************************************************************************************/
/*                                                     CSS                                                      */
/****************************************************************************************************************/

	/********************************************************************************************************/
	/*                                                 FILE                                                 */
	/********************************************************************************************************/
	/* - File name : Panel_Calendar.css
	/* - Creation date : 25/02/2008
	/* - modify date : (CF : Fin de fichero )
	/********************************************************************************************************/


	/********************************************************************************************************/
	/*                                            Author                                                    */
	/********************************************************************************************************/
	/* - Author name : Lemarinel Sebastien
	/* - Post : Project manager
	/* - Company : TACB
	/********************************************************************************************************/
	
	
	/********************************************************************************************************/
	/*                                            CSS INFO                                                  */
	/********************************************************************************************************/
	/* - Compatibility : CSS 2 >
	/* - Description : Style of the Calendar Panel
	/* - File dependencies : 
	/* 		< Ninguno >
	/*
	/* - Function List :
	/*			- __construct() :
	/*			- __destruct() :
	/*
	/********************************************************************************************************/

	.PC_Main_Layer{

		margin-left:10px;
		margin-right:10px;
		margin-top:35px;

	}


	.PC_Main_Year_Panel{

		height:18px;
		margin-left:15px;	
	}
	
		.PC_Year_Panel{

			height:18px;
			float:left;
			
			text-align:center;
		}
		
			.PC_Year_Panel_Arrow{
				float:left;
				
				margin-left:5px;
				margin-right:5px;
				
				padding-top:0px;
				
				height:14px;
				width:20px;
				
				border:#000000 solid 1px;
				background-color:#EFEFEF;
				
				font-weight:bold;
				font-size:12px;
				
				cursor:pointer;
				
			}
			
				.PC_Year_Panel_Arrow:hover{
					background-color:#CCCCCC;
				}
			
			.PC_Year_Panel_Txt{
				float:left;
				
				margin-left:5px;
				margin-right:5px;
				
				border:#000000 dashed 1px;
				background-color:#EFEFEF;
				
				width:100px;
				height:14px;
				
				font-weight:normal;
				font-size:12px;
			}

	.PC_Main_Month_Panel{

		height:18px;	
	}
	
		.PC_Month_Panel{

			height:18px;
			float:left;
			
			text-align:center;
		}
		
			.PC_Month_Panel_Arrow{
				float:left;
				
				margin-left:5px;
				margin-right:5px;
				
				padding-top:0px;
				
				height:14px;
				width:20px;
				
				border:#000000 solid 1px;
				background-color:#EFEFEF;
				
				font-weight:bold;
				font-size:12px;
				
				cursor:pointer;
				
			}
			
				.PC_Month_Panel_Arrow:hover{
					background-color:#CCCCCC;
				}
			
			.PC_Month_Panel_Txt{
				float:left;
				
				margin-left:5px;
				margin-right:5px;
				
				border:#000000 dashed 1px;
				background-color:#EFEFEF;
				
				width:100px;
				height:14px;
				
				font-weight:normal;
				font-size:12px;
			}
			
	.PC_Main_List_Panel{

		
		height:175px;
		margin-left:5px;
	}	
	
		.PC_List_Panel_Arrow{
			float:left;
			
			background-color:#ffffff;
			
			height:100%;
			width:10px;
			
		}	
		
		.PC_List_Panel_Txt{
			float:left;

			
			width:753px;
			height:100%;
			
			overflow-y:hidden;
			overflow-x:hidden;
		}

		.PC_List_Calendar{
			width:12500px;
			margin-left:-240px;	
		}

		.PC_Month_Calendar{
			float:left;

			
			margin:8px;
			margin-top:4px;
			
			width:231px;
			height:167px;
						
		}

		.PC_Month_Calendar img{
			/*margin-left:100px;
			margin-top:60px;*/
		}
		
	.PC_Month_Calendar_Title{
		background-color:#99CCFF;
		

		text-align:center;
		font-weight:bold;
		font-size:15px;
		color:#000000;
		
		padding-right:5px;
		padding-bottom:3px;
		

	}
	
	
	.PC_Month_Calendar_Line_Days{
		
		height:20px;
		
	}
		.PC_Days_Title{
			
			float:left;
			
			height:20px;
			width:32px;
			
			background-color:#FFFFFF;
			
			text-align:center;
			font-size:12px;
			font-weight:bold;					
			color:#000000;
			
			border-bottom:#CCCCCC solid 1px;
		}
		
		.PC_Days{
			float:left;
			
			height:20px;
			width:32px;
			
			background-color:#FFFFFF;
			
			text-align:center;
			font-size:12px;
			font-weight:normal;					
			color:#000000;

		}
		
			.PC_Days:hover{
				background-color:#CCCCCC;
				cursor:pointer;
			}

			.PC_Days:hover .PC_Days_Info{
				display:block;
			}
			
			.PC_Days_Info{
				display:none;
				position:absolute;
				z-index:1000;
				
				overflow:hidden;
				
				background-color:#FFFFFF;
				
				width:300px;

				
				border:#999999 solid 1px;
			}
			
				.IL_Title{
					background-color:#CCCCCC;
					color:#000000;
					font-weight:bold;
				}
			
				.IL_Line_Data{
					height:20px;
					width:300px;
				}
					.IL_Col_Title{
						float:left;
						width:39px;
						height:20px;
						border-left:dashed #CCCCCC 1px;
					}
					
					.IL_Col_Form{
						float:left;
						width:40px;
						height:20px;

					}
					
						.IL_Col_Form input{
							width:30px;
							height:15px;
						}

		
		
		.PC_Days_NULL{
						float:left;
			
			height:20px;
			width:32px;
			
			background-color:#FFFFFF;
			
			text-align:center;
			font-size:12px;
			font-weight:bold;					
			color:#5CA5CB;

		}
		
		
/****************************************************************************************************************/
/*                                                     CSS                                                      */
/****************************************************************************************************************/

