#login {
   padding:10px;
   position: relative;
}

#col1 {
	float: right;
}

#col3 {
	width: 190px;	
	position: relative;
}

#footer {
    color: #FFFFFF;
	background-color: #87BA2D;
	text-align:center;   
}

#contenido {
	padding:10px;
	margin:10px;	
	background-color: #FFFFFF;
	font-size: 12px;
	color: #87ba2d;	
	width:670px;
	height:350px;
	overflow:auto;
	text-align:justify;
}
#contenido a {
   color:#1B690B;
   font-weight: bold;
}

/* Estilos para el menu */
#menu_nav {
   padding-top:240px;
}
ul#menu {
   width:190px;
}
.item {
	width: 150px;
}
#fieldUser2,#fieldPwdAct,#fieldPwdNew,#fieldConfirm{
	width: 80px;
}
#labelUser2,#labelPwdAct,#labelPwdNew,#labelConfirm{
	width: 20px;
}

#pwdTable{
	width: 170px;
}
.label_title {
   color: #448805;
   line-height:20px;
   width: 170px;
   font-size: 11px;
}

/* Forma de login */
#menuLogin{
   text-align: center;
   width: 175px;
   position: relative;
}
#cPwd{
   text-align: left;
   display:none; 
   width: 175px;
}
#rPwd, #pwd, #hello{
  width: 175px;   
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
}
#bCtd1{
  padding-left: 4px;
}
.label_campo {
	padding-left:6px;
    text-align: left;
}	

#camposT td{
	padding: 5px 5px 5px 5px;
}
#registro select {
   height:20px;
}

/* AND 02/06/09 Estilos para el listado de problemas */
#probTit,#probRew,#probTim,#probDes,#probImg,#probLine{font-family: Arial; font-size: 12px; color: #96C347; font-style: bold; font-weight: bold; float: left;}
#probTit span,#probRew span,#probTim span,#probDes span{font-family: Arial; font-size: 11px; color: #8B9776;}
#prob{padding: 22px 0px 0px 0px;}
#probImg{padding: 0px 0px 0px 10px;}
#probImg img{border-style:solid; border-color:#99CB40;}
#probTit{padding-left: 20px; width:200px; text-align:left;}
#probRew{padding-left: 40px; width:100px; text-align:left;}
#probTim{padding-left: 60px;}
#probLine{padding: 0px 0px 0px 20px; text-align:center;}
#probBody{padding-left: 125px;}
#probDes{width:500px;}
#probDes span span{font-size:14px;}
#probMsg{font-family: Arial; font-size: 16px; color: #8B9776; padding: 100px 0px 0px 200px;}
#probHead {
	height:35px;
}
#probDes{
	margin-top:10px;
	padding-bottom:20px;
}

/* Oportunidades */
#imagen {
	width:89px;
	height:85px;	
	padding:0;
	margin:0;
	display:inline;		
}
#imagen img {
	border: 3px solid #99CB40;
	width:89px;
	height:85px;	
	padding:0;
	margin:0;	
}
#descripcion {
	width:100%;
	padding-top:20px;	
}
/* MDB 07/JUL/2009 
|| Si no se define el width en pixeles, se ajusta el tamaņo del div cuando aparece
|| el scrollbar, por ejemplo, con width=75% se ajusta el tamaņo y se mueve el contenido. 
*/
#principal {
	width:650px; 
	margin:0;
	padding:0;
	display:block;
}

#encabezado {
	float:right;
	width:75%;
	padding:0;
	margin:0;	
}
#encabezado .etiqueta {
	font-weight:bold;
	color: #87ba2d;	
}
#encabezado .valor {
	color: #8b9776;
}
/* Tabs */
#tabs .etiqueta {
	font-weight:bold;
	color: #87ba2d;	
}
#contenedor_tabs {
	padding-top:15px;
}
#contenedor_tabs p {
	color: #8b9776;
	font-size:12px;
	text-align:justify;
}
#contenedor_tabs div {
	color: #8b9776;
	font-size:12px;
	text-align:justify;
}
#tabs #nav {
	background:#87ba2d;
}
#tabs #nav a {	
	color: #87ba2d;
}
#tabs #nav a:hover {
	color: gray;
}

