/* --- GENERAL STYLE --- */
/* Style global of the thème  */


/********************************************************************************************************/
/*                                         Common Elements
/********************************************************************************************************/

	
	body{

		font-family:"Frutiger Linotype",Helvetica,"FreeSans";
		font-size:12px;
		
		margin-bottom:0;
		margin-top:0;
		padding-top:0;
	}
	
	/* ---------- Form Tags ---------- */
	input{

	}

	select{

	}

	/* ---------- Title Tags ---------- */
	h1{

	}

	h2{

	}

	h3{

	}
	
	h4{

	}	
	
	/* ---------- Common class Tags ---------- */
	.Main_Frame{
		margin-left:auto;
		margin-right:auto;
	
		
		width:1000px;
		
		border-left:solid 2px #d66327;
		border-right:solid 2px #d66327;
		border-bottom:solid 2px #d66327;
	}	
	
	.Layer_Body{
		background-color:#FFFFFF;
		overflow:auto;
		padding-bottom:10px;
	}
/********************************************************************************************************/
/*                                         Internal Module
/********************************************************************************************************/
	
	/* ---------------------------------------- Language Panel ---------------------------------------- */


		/* Cuadrado principal */
		.Layer_Lang{
			margin-left: auto; 
			margin-right: auto; 
			width: 1000px;
			height:25px;
		}

			/* Cuadrado segundario */
			.Sub_Layer_Lang{
				border:1px solid #FECD23;
				float:right;
				height:18px;
				margin:3px;
				
				background-color:rgba(255, 255, 255, 0.5);

				padding-left:10px;
				padding-right:10px;				
				
				border-radius : 10px;
				-moz-border-radius : 10px;
				-webkit-border-radius: 10px;
			}

				/* Opcion no seleccionada */
				.One_Lang{
					display:block;
					float:left;
					height:18px;
					width : 50px;
					text-align:center;
					text-decoration:none;
					color:#FFFFFF;
					font-size:13px;
					font-weight:bold;
				}
	
					/* Propriedad por la imagen */	
					.One_Lang img{
						border:none;
					}


					/* Propriedad por el acion hover */	
					.One_Lang:hover{
						display:block;
						float:left;
						height:18px;
						width : 50px;
						background-color: #FFCC00;
						text-align:center;
						color: #000000;
					}
	
	
				/* Opcion seleccionada */
				.One_Lang_Selected{
					display:block;
					float:left;
					height:18px;
					width : 50px;
					background-color:#ffffff;
					text-align:center;
					color: #000000;
					font-size:13px;
					text-decoration: none;					
				}
				
					/* Propriedad por la imagen */
					.One_Lang_Selected img{
						margin-top:2px;
						background-color:#FFFFFF;
						border:none;
						margin-right:3px;
						margin-left:5px;
						float:left;
					}

		/* ------------------------------------------------------------------------------------------------ */
		
		/* ------------------------------------------ Login Panel ----------------------------------------- */
			.Login_Main_Layer{
				float:left;
				background-color:#FFFFFF;
	
							
				width:400px;
				height:155px;
					
				margin-top:180px;
				margin-left:280px;	
					
				border:#d66327 solid 2px;

				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				border-radius: 10px;				
			}
			
				.Login_Main_Title{
					height:20px;
					background-color:#d66327;
					
					font-weight:bold;
					font-size:14px;
					text-align:center;
					color:#FFFFFF;
					padding-left:10px;
					
					-moz-border-radius: 5px 5px 0px 0px;
					-webkit-border-radius: 5px 5px 0px 0px;
					border-radius: 5px 5px 0px 0px;
				}
			
				.Login_Body{
	
					height:130px;
				}
			
					.Login_Body_Left{
						float:left;
	
						width:150px;
							
						border-right:#666666 dashed 1px ;
					}
						.Login_Logo{
							background-image:url("../Img/header/Logo.png");
							background-repeat:no-repeat;
							padding-top:15px;
							padding-bottom:15px;
							text-align:center;
							
							height:70px;
							
							font-size:18px;
							font-weight:normal;
	
						}
						
						.Login_Option{
	
							height:35px;
							
							text-align:center;
							font-weight:bold;
							color:#666666;
						}
							.Login_Option_Frgt_Pwd{
								float:left;
								
								height:30px;
								
								margin-right:2px;
								margin-left:2px;
								
								width:70px;
								
								border:#999999 solid 1px;
								background-color:#EEEEEE;
							}
							
							.Login_Option_Signin{
								float:left;
								
								height:30px;
								width:70px;
								
								border:#999999 solid 1px;
								background-color:#EEEEEE;
							}
							
								.Login_Option_Signin span{
									display:block;
									margin-top:8px;
								}
	
					.Login_Body_Right{
						float:left;
						
						padding:5px;
	
						font-weight:bold;
						
						width:239px;
					}
	
						.Login_Info{
							font-weight:normal;
						}
						
						.Login_Label{
							height:20px;
							padding-left:20px;
						}
						
						.Login_Input{
							padding-left:20px;
						}
	
						.Login_bt{
							margin-top:5px;
							float:right;
						}
		/* ------------------------------------------------------------------------------------------------ */
	
		/* ---------------------------------- Main layer Top for the Tab----------------------------------- */		
		.Se_Tab_Layer_Left{
			float:left;
			
			padding-left:3px;
			padding-right:2px;
			padding-top:5px;
	
			width:165px;
	
					
			background-color:#FFFFFF;
			
			font-size:14px;
			line-height: 18px;
			
			text-align:center;
		}
		
			.Se_Main_Menu{
				margin-bottom:20px;
				line-height: 16px;
				height:16px;
				
				text-transform: uppercase;
				color:#666666;
			}
			
				.Se_Main_Menu img{
					margin-bottom:-4px;
					border:none;
				}
				
				.Se_Main_Menu a{
					border:none;
					text-decoration: none;
					color:#666666;
				}
		
			.Se_Tab_NoSelected_Left{
				position:relative;
				z-index:800;

				overflow:auto;
				
				padding : 2px ;
				margin-top:3px;
				
				background-color:#EFEFEF;
				border:#006699 solid 1px;					
			}
	
				.Se_Tab_NoSelected_Left a{
					float:left;
					
					display:block;
	
					width:100%;
					height:16px;
					
					background-color:#EFEFEF;
					
					text-decoration:none;
					color:#666666;
				
				}
				
				.Se_Tab_NoSelected_Left a:hover{
	
				}
			
			.Se_Tab_Selected_Left{
				position:relative;
				
				width:167px;
				height:16px;
				
				z-index:800;
				
				margin-top:3px;
				
				background-color:#FFFFFF;
				border:#006699 solid 1px;
				border-right:none;
			}
	
				.Se_Tab_Selected_Left a{
					float:left;
					
					display:block;
	
					
					width:100%;
					height:16px;
					
					background-color:#FFFFFF;
					
					text-decoration:none;
					color:#666666;
				
				}
				
				.Se_Tab_Selected_Left a:hover{
	
				}	

		/* ---------------------------------- Main layer Top for the Tab----------------------------------- */
	
		.Se_Tab_Layer_Top{
			float:left;
			background-color:#FFFFFF;
			
			height:23px;
			width:820px;
			
			padding-left:2px;
			padding-top:3px;
			
			border-bottom:#006699 solid 1px;
		}
		
		
		
			.Se_Tab_NoSelected_Top{
				float:left;
	
				background-color:#EFEFEF;
				
				border:#006699 solid 1px;
				border-bottom:none;			
				height:22px;
				
				margin-left:10px;
	
				font-size:12px;						
			}
	
				.Se_Tab_NoSelected_Top a{
					float:left;
					
					display:block;
					
					padding-top:3px;
					padding-left:6px;
					padding-right:6px;
					padding-bottom:2px;
					
	
					height:17px;
					
					background-color:#EFEFEF;
					
					text-decoration:none;
					color:#666666;
				
				}
				
				.Se_Tab_NoSelected_Top a:hover{
					background-color:#CEE7FF;
					color:#999999;
				}
			
			.Se_Tab_Selected_Top{
				float:left;
				
				background-color:#FFFFFF;
				
				border:#006699 solid 1px;
				border-bottom:none;
				
				height:23px;
				
				margin-left:10px;
	
				
				font-weight:bold;
				font-size:12px;
			}
	
				.Se_Tab_Selected_Top a{
					float:left;
					
					display:block;
					
					padding-top:3px;
					padding-left:6px;
					padding-right:6px;
					padding-bottom:2px;
					
	
					height:17px;
					
					background-color:#FFFFFF;
					
					text-decoration:none;
					color:#666666;
				
				}
				
				.Se_Tab_Selected_Top a:hover{
	
				}
		
	/********************************************************************************************************/


							
	/********************************************************************************************************/	
	
