body{
	font-family: tahoma, arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #fafafa;
	}	
/* Layout */
#main	{
	height:auto;width:100%;text-align:center;
	padding-top:5px;}	
/* Header */
#header TD{font-family: arial, tahoma, verdana, Helvetica, sans-serif;font-weight:normal; font-size:11px;color:#404040;}
#header TD A{text-decoration:none;color:#404040;}
#header TD A:Hover{text-decoration:none;color:#800000;}	

/* Izquierdo */
#corpData {border:1px solid #f0f0f0;padding:5px;margin-top:20px;margin-left:5px;margin-right:5px;margin-bottom:20px;font-family: arial, tahoma, verdana, Helvetica, sans-serif;font-weight:normal; font-size:11px;color:#202020;}
#corpData .titulo {font-weight:bold;font-size:12px;}
#corpData A{text-decoration:none;color:#404040;}
#corpData A:Hover{text-decoration:underline;color:#800000;}

/* Derecho */
#menuDerecha {font-family:Arial,tahoma,Verdana;font-size:11px;margin-top:10px;}
#menuDerecha .menu0 {font-size:12px;font-weight:bold;background-color:#f0f0f0;}
#menuDerecha .menu0Hover {font-size:12px;font-weight:bold;background-color:#e0e0e0;}
#menuDerecha .menu1 {border:1px solid #f0f0f0;margin-top:3px;}
#menuDerecha .menu1Hover {border:1px solid #f0f0f0;margin-top:3px;background-color:#f0f0f0;}

/* Body */
#cuerpo{height:auto;width:100%;padding:10px;text-align:left;}
#cuerpo .Button	{
	cursor:pointer;
	border-left-style:ridge; border-left-width:2px;
	border-top-style:solid; border-top-width:1px;
	border-right-style:solid; border-right-width:1px; 
	border-bottom-style:ridge; border-bottom-width:2px; 
	height:17px; width:82px; 
	color: #000000; 
	font-family: Tahoma; font-size: 11px; font-weight: bold; 
	padding-left: 3px; 
	background-color: #E5E5E5;
	}
#cuerpo .ButtonHover	{
	cursor:pointer;
	border-left-style:inset; border-left-width:2px;
	border-top-style:solid; border-top-width:1px;
	border-right-style:solid; border-right-width:1px; 
	border-bottom-style:ridge; border-bottom-width:2px; 
	height:17px; width:82px;  
	color: #000000; 
	font-family: Tahoma; font-size: 11px; font-weight: bold; 
	padding-left: 3px; 
	background-color: #C5C5C5;
	}
#cuerpo .inputText{
	border: solid 1px #909090;
	height:auto; width:auto;  
	color: #303030; 
	font-family: Tahoma; font-size: 11px; font-weight: normal;
	padding-left: 2px; 
	background-color: #F5F5F5;
	}
#cuerpo .formZona{
	background-image: url('/images/bullets/arrow_der.gif');
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom:1px solid #800000;
	padding-left:25px;padding-top:2px;padding-bottom:2px;padding-right:2px;
	font-weight:bold;font-size:13px;
	margin-top:5px;
	}
#cuerpo .PageTitle{
	float:right;font-weight:bold;text-align:right;padding-right:5px;height:18px;width:540px;color:#800000;
	}
#cuerpo .RegistroPregunta{
	color:#505050;font-weight:normal;
	}
#cuerpo .Comentarios{
	margin-left:2px;font-weight:normal;font-size:10px;
	}
#cuerpo .paso1de3{
	background-color: #FFFFFF;
	background-image: url('/images/p01.gif');
	background-repeat: no-repeat;
	background-position: left top;	
	padding-left:23px;padding-top:2px;height:20px;
	font-weight:bold;font-size:14px;
}
#cuerpo .paso2de3{
	background-color: #FFFFFF;
	background-image: url('/images/p02.gif');
	background-repeat: no-repeat;
	background-position: left top;color:#800000;	
	padding-left:23px;padding-top:2px;height:20px;
	font-weight:bold;font-size:14px;
}
#cuerpo .paso3de3{
	background-color: #FFFFFF;
	background-image: url('/images/p03.gif');
	background-repeat: no-repeat;
	background-position: left top;color:#800000;
	padding-left:23px;padding-top:2px;height:20px;
	font-weight:bold;font-size:14px;	
}	
/* Footer */
#footer TD{font-family: arial, tahoma, verdana, Helvetica, sans-serif;font-weight:normal; font-size:11px;color:#404040;}
#footer TD A{text-decoration:none;color:#404040;}
#footer TD A:Hover{text-decoration:underline;color:#003366;}	
#footer TD .creditos A{font-size:10px;text-decoration:none;color:#606060;}
#footer TD .creditos A:Hover{font-size:10px;text-decoration:none;color:#303030;}
#footer .creditos IMG {margin-top:3px;} 

#ofertalaboral .goback{color:#303030;font-size:11px;text-decoration:none;}
#ofertalaboral .goback A{color:#303030;font-size:11px;text-decoration:none;}
#ofertalaboral .goback A:Hover{color:#000000;font-size:11px;text-decoration:none;}
#ofertalaboral .nropregunta {font-weight:bold;font-size:12px;text-align:right;width:40px;}
#ofertalaboral .req {color:red;}
#ofertalaboral .counterchar{width:48px;text-align:right;margin-top:10px;}
#ofertalaboral .counter {border:1px solid #606060;background-color:#f0f0f0;color:#404040;font-size:9px;height:15px;width:22px;}
#ofertalaboral .message {width:360px;padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #800000;color:#800000;}
#ofertalaboral .pregunta {font-weight:bold;}
#ofertalaboral .areatitulo {font-size:11px;color:#800000;text-align:right;width:435px;}
#ofertalaboral .zonatitulo {font-weight:bold;width:435px;border-bottom:1px solid #303030;padding-bottom:3px;margin-bottom:2px;}
#ofertalaboral .buttonWhite{cursor:pointer;border:solid 1px #303030;height:15px;width:60px;color:#800000;font-family:Tahoma;font-size:10px;font-weight:bold;padding-left:5px;padding-bottom:2px;background:#ffffff;}
#ofertalaboral .buttonWhiteHover{cursor:pointer;border:solid 1px #303030;height:15px;width:60px;color:#800000;font-family:Tahoma;font-size:10px;font-weight:bold;padding-left:5px;padding-bottom:2px;background:#e9e9e9;}
#ofertalaboral .fechado {color:#800000;font-weight:bold;margin-left:3px;margin-bottom:10px;}
#ofertalaboral .titulo {color:#000000;font-weight:bold;font-size:12px;}
#ofertalaboral .codigo {color:#0000ff;font-weight:bold;font-size:10px;margin-left:2px;}
#ofertalaboral .vermas {width:100px;text-align:center;margin-bottom:10px;}
#ofertalaboral .descripcion {color:#303030;font-weight:normal;text-align:justify;width:335px;overflow:hidden;border-bottom:1px solid #404040;padding-bottom:5px;margin-bottom:5px;}
#ofertalaboral .subtitulo {font-weight:bold;width:90px;text-align:right;margin-right:8px;}
#ofertalaboral .requisitos {width:335px;border-bottom:1px solid #404040;padding-bottom:5px;margin-bottom:5px;}
#ofertalaboral .beneficios {width:335px;border-bottom:1px solid #404040;padding-bottom:5px;margin-bottom:5px;}
	
#logout {font-size:11px;width:86px;border:1px solid #909090;padding:2px;padding-bottom:10px;}

TR{
	font-family: arial, tahoma, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}
TD{
	font-family: arial, tahoma, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}
.piePopup {
	font-family: arial,tahoma,verdana, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 15px;
	color: #606060;	
}
#sesState {height:80px;width:110px;border:1px solid #606060;padding:8px;text-align:left;font-size:8pt;}
#sesState .bajo {text-align:center;padding-top:3px;}
#sesState .t {color:#FF0000;font-size:8pt;font-weight:bold;}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #669900;
	color: #FFFFCC;
	margin: 10px;
	}
.headerMenuTop{
	font-family: verdana,tahoma, arial, verdana; 
	font-size: 10px;
	font-weight:normal;
	color: #303030; 
	}
.iconoHeader{
	
}
.button{
	cursor:pointer;
	border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px;
	border-bottom-style:ridge; border-bottom-width:2px; border-left-style:ridge; border-left-width:1px;
	height:18px; width:82px; color: #000000; 
	font-family: Tahoma; font-size: 11px; 
	font-weight: bold; padding-left: 5px; 
	background: #E5E5E5 url('/images/vacioG.gif') repeat-y fixed left top;
}
.buttonHover{
	cursor:pointer;
	border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px;
	border-bottom-style:ridge; border-bottom-width:2px; border-left-style:ridge; border-left-width:1px;
	height:18px; width:82px; color: #000000; 
	font-family: Tahoma; font-size: 11px; 
	font-weight: bold; padding-left: 5px; 
	background: #D5D5D5 url('/images/vacioG.gif') repeat-y fixed left top;
}
#samcorpContenido{
	width:459px;height:auto;padding-left:5px;}
/*#samcorpContenido TD {padding-top:2px;padding-bottom:2px;}*/
#samcorpContenido .tdNoPadding {padding-top:0px;padding-bottom:0px;}
/* #FEF3A5 #FBED11 */


/* WML FAQS */
#wmlFaqsContainer{
	font-size:11px;font-weight:normal;
	width:98%;height:auto;overflow:hidden;
}	
#wmlFaqsContainer .Titulo{
	font-size:12px;margin-top:4px;margin-bottom:5px;padding-left:0px;font-weight:bold;color:RGB(93,151,50);
}
#wmlFaqsContainer .Lista{
	cursor:pointer;margin-top:4px;margin-bottom:8px;padding-left:15px;font-weight:bold;
	color:#303030;
	background-image: url('/images/bullets/arrow_news.gif');
	background-repeat: no-repeat;
	background-position: 5px -3px;	
}
	
#wmlFaqsContainer .Lista .Pregunta{
	
}	
#wmlFaqsContainer .Lista .PreguntaHover{color:#800000;}	

#wmlFaqsContainer .Respuesta{
	margin-top:-8px;margin-bottom:5px;margin-left:15px;
	font-size:11px;font-weight:normal;color:#000000;
	display:none;border-bottom:1px solid RGB(93,151,50);
	background-color:#F5F5F5;
}	
/*#wmlFaqsContainer .Respuesta P{margin:1px;}*/
#wmlFaqsContainer .goTop{ 
	}

.areaEmpty {color:#ff0000;padding:20px;height:30px;width:448px;backGround-color:#F0F0F0;border:1px solid #D0D0D0;}