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


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

	
	body{
		background-color:#EDEDED;
		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;
		
		-moz-box-shadow:0px 0px 25px #888;
		-webkit-box-shadow:0px 0px 25px #888;
		-khtml-box-shadow:0px 0px 25px #888;
		box-shadow:0px 0px 25px #888;		
	}	
	
	.Layer_Body{
		background-color:#FFFFFF;
		overflow:auto;
		padding-bottom:10px;
	}
/********************************************************************************************************/
/*                                         Internal Module
/********************************************************************************************************/
	
	/* ---------------------------------------- Language Panel ---------------------------------------- */


		/* Cuadrado principal */
		.Layer_Lang{
			border-bottom:1px solid #D66327;
			font-weight:bold;
			height:20px;
			margin:10px 10px 0;
			text-align:right;
			
		}

			/* Opcion no seleccionada */
			.One_Lang{
				float:right;
				height:14px;
				width:50px;
				
				margin-left:5px;
				padding:3px;
				
				text-decoration:none;
				color:#ffffff;
			}

				/* Propriedad por la imagen */	
				.One_Lang img{
					border:none;
				}
				

				/* Propriedad por el acion hover */	
				.One_Lang:hover{
					background-color:#EFEFEF;
					cursor:pointer;
					height:13px;
					
					border-top:#666666 solid 1px;
				}


			/* Opcion seleccionada */
			.One_Lang_Selected{
				background-color:#EDEDED;
				border-color:#D66327 #D66327 -moz-use-text-color;
				border-style:solid solid none;
				border-width:1px 1px medium;
				float:right;
				height:14px;
				margin-left:5px;
				padding:3px;
				text-decoration:none;
				width:50px;
			}
			
				/* Propriedad por la imagen */
				.One_Lang_Selected img{
					border:none;
				}

		/* ------------------------------------------------------------------------------------------------ */
		
		/* ------------------------------------------ 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{
				color:#666666;
				height:20px;
				line-height:20px;
				margin-bottom:10px;
				text-transform:uppercase;
			}
			
				.Se_Main_Menu img{
					margin-bottom:-2px;
					margin-right: 5px;
					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:#D66327 solid 1px;
			}
	
				.Se_Tab_NoSelected_Left a{
					float:left;
					
					display:block;
	
					width:100%;
					
					background-color:#EFEFEF;
					
					text-decoration:none;
					color:#666666;
				}
				
				.Se_Tab_NoSelected_Left a:hover{
	
				}
			
			.Se_Tab_Selected_Left{
				background-color:#FFFFFF;
				border-color:#D66327 -moz-use-text-color #D66327 #D66327;
				border-style:solid none solid solid;
				border-width:1px medium 1px 1px;
				margin-top:3px;
				overflow:auto;
				position:relative;
				width:167px;
				z-index:800;
			}
	
				.Se_Tab_Selected_Left a{
					background-color:#FFFFFF;
					color:#444;
					display:block;
					float:left;
					text-decoration:none;
					width:100%;
				}
				
				.Se_Tab_Selected_Left a:hover{
	
				}	

			.Se_Tab_Logout_Top{
				background-color:#EFEFEF;
				border:1px solid #999999;
				font-size:12px;
				height:18px;
				line-height:18px;
				margin-left:10px;
				padding-left:2px;
				padding-top:3px;					
			}
	
				.Se_Tab_Logout_Top a{
					background-image:url(/Img/close_session.png);
					background-repeat:no-repeat;
					color:#666666;
					float:left;
					line-height:16px;
					padding-left:20px;
					padding-right:5px;
					text-decoration:none;
				}
				
				.Se_Tab_Logout_Top a:hover{
					color:#AA0000;
				}
		/* ---------------------------------- Main layer Top for the Tab----------------------------------- */
	
		.Se_Tab_Layer_Top{
			float:left;
			background-color:#FFFFFF;
			
			height:26px;
			width:820px;
			
			padding-left:2px;
			padding-top:3px;
			
			border-bottom:#D66327 solid 1px;
		}
		
		
		
			.Se_Tab_NoSelected_Top{
				float:left;
	
				background-color:#EFEFEF;
				
				border:#D66327 solid 1px;
				border-bottom:none;			
				height:22px;
				
				margin-left:10px;
				margin-top:3px;

	
				-moz-border-radius : 10px 10px 0 0 ;
				-webkit-border-top-left-radius: 10px;
				-webkit-border-top-right-radius: 10px;
				-khtml-border-radius: 10px 10px 0 0 ;
				border-radius : 10px 10px 0 0 ;	
	
				
				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;

					
					text-decoration:none;
					color:#666666;
				
				}
				
				.Se_Tab_NoSelected_Top a:hover{

					color:#999999;
				}
			
				.Se_Tab_NoSelected_Top:hover{
					background-color:#CEE7FF;
				}
									
			.Se_Tab_Selected_Top{
				float:left;
				
				background-color:#FFFFFF;
				
				border:#D66327 solid 1px;
				border-bottom:none;
				
				height:23px;
				margin-top:4px;
				
				margin-left:10px;
				
				-moz-box-shadow:3px -1px 15px #888;
				-webkit-box-shadow:3px -1px 15px #888;
				-khtml-box-shadow:3px -1px 15px #888;
				box-shadow:3px -1px 15px #888;	
				
				-moz-border-radius : 10px 10px 0 0 ;
				-webkit-border-top-left-radius: 10px;
				-webkit-border-top-right-radius: 10px;
				-khtml-border-radius: 10px 10px 0 0 ;
				border-radius : 10px 10px 0 0 ;
		
				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;

					
					text-decoration:none;
					color:#666666;
				
				}
				
				.Se_Tab_Selected_Top a:hover{
	
				}


			.Se_Tab_Disabled_Top{
				float:left;
				
				background-color:#EEE;

				-moz-border-radius : 10px 10px 0 0 ;
				-webkit-border-top-left-radius: 10px;
				-webkit-border-top-right-radius: 10px;
				-khtml-border-radius: 10px 10px 0 0 ;
				border-radius : 10px 10px 0 0 ;
				
				border:#CCCCCC solid 1px;
				border-bottom:none;
				
				margin-top:3px;
				height:17px;
				
				margin-left:10px;
	
				color:#AAA;
				
				font-weight:normal;
				font-size:12px;
				
				padding-top:3px;
				padding-left:6px;
				padding-right:6px;
				padding-bottom:2px;				
			}
	

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


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