* {
  margin:0px;
  padding:0px;
}

BODY { 
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #000000; 
margin : 0px 0px 2px 0px; 
text-align: center;
background-color :#ffffff;
} 

#contenedor{ 
width: 780px; 

margin: auto; 
overflow: hidden;

}

.cont_direccion
{
 padding:6px;
  border-left:1px solid #DBDBDB;
  border-right:1px solid #DBDBDB;
  border-top: 1px solid #DBDBDB;
  border-bottom:1px solid #DBDBDB;
  height:auto;
  text-align:left;
}
	
.cont_direccion1
{
 padding:10px;
  border-left:1px solid #DBDBDB;
  border-right:1px solid #DBDBDB;
  border-top: 1px solid #DBDBDB;
  border-bottom:1px solid #DBDBDB;
  height:auto;
  text-align:left;
}


.det_foto
{
	
	}
.det_foto .titulo
{
	color:Red;
	font-weight:bold;
	font-size:14px;
	
	}	
.det_foto img
{  padding:2px;
	border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
	}	
.det_foto .x
{
	border-left:0px solid #ccc;
  border-right:0px solid #ccc;
  border-top: 0px solid #ccc;
  border-bottom: 0px solid #ccc;
	}	
	
	
	.det_foto .contenedor
	{
		border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding:10px;
		}
		
		
.det_foto span
{
	margin-top:15px;
	color:#000;

	}	
	

.det_foto .com1
{
	padding-left:5px;
	border-bottom:1px solid #ccc;
	color:#000;
	padding-top:10px;
	padding-bottom:10px;

	}	
.det_foto .usuario
{
	color:#666;
	

	}	

#contenedorint{ 
width: 780px; 

margin: auto; 
overflow: hidden;

}  


.bienvenido{ 
text-align:justify; 
} 
#sec_menu_bottom {
 clear:left;
   *  height:auto;
      height:35px;
  background-color: #2E3F47;
	/*background-color : transparent; */
}

#sec_footer {
 clear:left;
   background-color: #f5f5f5;
   background: url(../img/f_contenido.gif) #ffffff repeat-y;

  color: #000000;
}
#limpiar {
 clear:left;
 margin-bottom:0px;
}
#qsomos {
 text-align:justify;
}

#menu_1 {
float: right;
margin-top: 12px;
margin-right:10px;
width:440px;
 * height: auto;
  height: 60px;
  background: url(../img/fondo_opc.jpg) #F1F4F6 repeat-x;
}

#menu_1f {
float: right;
margin-top: 30px;
padding-right:10px;
	height: auto;
background-color :transparent; 
}


#centro
{
   height:auto;
 PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 background: url(../img/f_contenido.gif) #ffffff repeat-y;
}

#toolbar {
	height: 90px;
	clear:left;
	margin-top:2px;
	margin-bottom:0px;
   background-color:#00CCFF;
   text-align: left;
}
#buscador {
	height: 25px;
	clear:left;
	margin-top:4px;
	margin-bottom:1px;
   background-color:#A40000;
   text-align: left;
}
#tabs {
	height: 32px;
	clear:left;
	margin-top:4px;
   background-color:#D9251C;
}

#cabecera {
	margin-top:4px;

}

#centro_contenido {
	height: auto;
	clear: left;
}

#leftcolumn
{
  float:left;
  width:585px;
  margin:0;
  height:inherit;
  /*padding:1em;*/
 /* background: url(../img/ampayados.jpg) #DF127B repeat-x;*/

}

#leftcolumn_2
{
  float:left;
  width:540px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: red;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}

#rightcolumn_2
{
  	margin-left:10px;
  	FLOAT: left; 
	WIDTH: 230px; 
	 background-color:#C1C0BF;
	text-align:left;
	  padding:0px;
}

.centro_foro
{
  padding: 10px;
  

}

#izquierda
{
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 20px;
   padding-bottom: 10px;

}
#middlecolumn
{
 float:left;
 WIDTH: 352px;
 height:400px;
  background: url(../img/elampay.jpg) #F1F4F6 repeat-x;
 }

#rightcolumn
{
   	FLOAT: left; 
	WIDTH: 180px;
	height:auto;
/*	background-color:#f5f5f5;*/
 
}


#leftcolumnTV
{
  float:left;
  width:485px;
  margin:0;
  height:inherit;
  /*padding:1em;*/
 /* background: url(../img/ampayados.jpg) #DF127B repeat-x;*/

}

#rightcolumnTV
{
   	FLOAT: left; 
	WIDTH: 280px;
	height:auto;
/*	background-color:#f5f5f5;*/
 
}

.fforo
{
    background: url(../img/fondo_foro.jpg) #eee repeat-x;
  text-align:left;
  padding:6px;
}

.leftcolumnforo
{
  float:left;
  width:168px;
  margin:0;
  /*background-color:Green;*/
  margin-top:1px;
  margin-right:1px;
  padding:6px;
  text-align:left;
  min-height:150px;
  /*padding:1em;*/
  background: url(../img/fondo_foro.jpg) #eee repeat-x;

}

.rightcolumnforo
{
	margin:0px;
   	FLOAT:left; 
	WIDTH:530px;
	height:auto;
	padding:10px;
	/*background-color:red;*/

/*	background-color:#f5f5f5;*/
 
}


#aprenda
{
   	margin-top: 10px;
   	text-align: left;  
   	padding-left: 4px;
   	padding-top: 4px;
   	background: url(../img/fondo_aprenda.jpg) #F1F4F6 repeat-x;
    height:24px;  
}

#sec_logeo
{
   	FLOAT: left; 
	WIDTH: 312px;
	height:200px;
	  background: url(../img/logeo.jpg) #F6C401 repeat-x;

}

 .titulares
{
   	color: #FF3300;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
   FONT-WEIGHT: bold; 
   text-align:left;
}

.cont_titular
{
   	margin-top: 10px;
	   text-align:justify; 
	   margin-bottom:15px;
}


#sec_noticias
{
   	FLOAT: left; 
	WIDTH: 312px;
	height:200px;
	BACKGROUND-COLOR: transparent;
}

#leftcolumn_g
{
  float:left;
  width:300px;
  margin:0;
  height:300px;
  /*padding:1em;*/
 background-color:#000000;
}
#middlecolumn_g
{
 float:left;
 WIDTH: 352px; 
  BACKGROUND-COLOR: #76C5F0;
  	height:300px;

 }




#leftcolumn_t
{
  float:left;
  width:400px;
  margin:0;
  height:90px;
  /*padding:1em;*/
 background-color:#676C70;
}
#middlecolumn_t
{
 float:left;
 WIDTH: 252px; 
  BACKGROUND-COLOR: #007CC2;
  	height:90px;

 }
 
 .cont_imagen{
margin: 0px;
border-color:#cccccc;
 border-style:solid;
border-width: 1pt;
padding:4px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
 border-right:1px solid #cccccc;
}

 .cont_imagen_preg{
margin: 0px;
margin-right:5px;
margin-top:5px;
border-color:#cccccc;
 border-style:solid;
border-width: 1pt;
padding:4px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
 border-right:1px solid #cccccc;
}

.azur{
padding:4px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
 border-right:1px solid #cccccc;
}

.linea_punteada{
margin: 0px;
border-color:#cccccc;
 border-style:dotted; 
border-width: 1pt;
padding:4px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.foro{
margin: 0px;
border-color:#cccccc;
 border-style:dotted; 
border-width: 1px;
padding:4px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px;
vertical-align:top;

}
.tablax
{
	margin: 0px;
 border-style:dotted; 
border-width: 1px;
padding:4px;
border-top: 0px;
border-bottom: 1px;
border-left: 0px;
border-right: 0px;

	}



.linea_negra{
/*border-bottom: 2px solid gray;*/
border-bottom: 1px solid #cccccc;
width:95%;

/* width: 90%; width of menu. Uncomment to change to a specific width 
margin-bottom: 1px;*/
margin-bottom: 10px;
}

.separador{
/*border-bottom: 2px solid gray;*/
margin-top: 10px;
border-bottom: 4px solid #FF3300;

/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1px;
}
.separador_1{
/*border-bottom: 2px solid gray;*/
border-bottom: 1px solid #bbbbbb;
margin-bottom:10px;

}

.msg_error
{
	height:16px;
	background-color:#FFF0F0;
	padding:5px;
	font-size: 14px;
	font-family : verdana, Helvetica, sans-serif;
	color:#ff0000;
	text-align:center;
	margin:0 auto 0 auto;
	border-left:1px solid red;
  border-right:1px solid red;
  border-top: 1px solid red;
  border-bottom: 1px solid red;
  margin-bottom:4px;
  width: 60%;
}

.div_titulos
{
	height:16px;
	background-color:#EFEFEF;
	padding:5px;
	font-size: 14px;
	font-family : verdana, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	margin:0 auto 0 auto;
	border-left:1px solid #6699CC;
  border-right:1px solid #6699CC;
  border-top: 1px solid #6699CC;
  border-bottom: 1px solid #6699CC;
  margin-bottom:4px;
  width: 97%;
}
p{
	text-align:justify;
}
.fecha
{
	color: #cccccc;
	}
	.rojo
{
	color: red;
	}
.indicador{
/*border-bottom: 2px solid gray;*/
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align: left;
margin-left:14px;
margin-right:14px;
height:20px;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 4px;
 /*	background: url(../img/top_estudios.jpg) #ffffff repeat-x;*/


/*background:#ff0000;*/
}



#leftcolumn .titlebar {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; 
	MARGIN: 10px; 
	/*TEXT-TRANSFORM: uppercase; */
	COLOR: black;
}

#leftcolumn .menu {
	 padding:3px; 
	 FONT-WEIGHT: bold; 
	COLOR: black;
	text-align: left; 

}


.menu_izq
{
 
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:190px;
  margin-top:10px;
  /*padding:1em;*/
/*  background-color:#ffffff;*/
background: url(../img/fondo_servicios.jpg) #ecf0fc repeat left top;
/*background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;*/
 /* background:#FAFBFD;*/


}


.foto
{
 
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  padding:2px;
 
}


.banner_izq
{
 margin-top:0px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:auto;
  margin-bottom:3px;
 /* background:#FAFBFD;
  /*padding:1em;*/

/*   	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;*/

}

.destacados
{
 margin-top:0px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:auto;
  margin-bottom:3px;
  background:#FAFBFD;
  /*padding:1em;*/

/*   	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;*/

}

.menu_der
{
 padding:5;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:130px;
  /*padding:1em;*/
   	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;

}

.title_menu_der {
		font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	/*FONT-WEIGHT: bold;*/
	color:#16387c;
	PADDING-LEFT: 2px; 
	MARGIN: 10px; 
}


.banner_der
{
padding:5px;
  margin-top:10px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
 height:auto;
  /*padding:1em;*/
   	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;

}

.banner_der_sf
{
  margin-top:10px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:auto;
 	/*BACKGROUND-COLOR: #235689;*/
}

.contenedor_flash
{
  margin-top:10px;
   height:auto;
 	/*BACKGROUND-COLOR: #235689;*/
}

.der_flotante
{
  margin-top:5px;
   * height:100%;
   height:128px;
 	BACKGROUND-COLOR: #FFF8F4;
}

.der_flotante_1
{
  margin-top:5px;
   * height:100%;
   height:auto;
 	BACKGROUND-COLOR: #FFF8F4;
}

.banner_der_si
{
	padding:8px;
	border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	/*border-top: 1px solid #b0bec7;*/
	border-bottom: 1px solid #b0bec7;
	height:auto;
	text-align: left;
	clear:left;

  /*padding:1em;*/

}

.titulo_banner
{
 
  padding:3px;
  height:auto;
  border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	border-top: 1px solid #b0bec7;
	border-bottom: 1px solid #b0bec7;
 margin-top:10px;
    	background: url(../img/fondo_titulo.jpg) #ecf0fc repeat left top;
		text-align:left;
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#16387c;


}

.menu_cen
{
   padding:14px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height: auto;
  /*padding:1em;*/
   	background-color:#FFFfFf;
/*	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;*/

}

.menu_cen1
{
   padding-top:4px;
   padding-left:14px;
   padding-right:14px;
   padding-bottom:14px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height: auto;
  /*padding:1em;*/
 	background: url(../img/top_estudios.jpg) #ffffff repeat-x;
	text-align:left;

}

.menu_cen2
{
      padding:18px;

  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height: auto;
  /*padding:1em;*/
 	background: url(../img/top_estudios.jpg) #ffffff repeat-x;
	text-align:left;

}


/*.menu_der
{
 padding:5;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:130px;
  /*padding:1em;*/
  /* 	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;

}*/

.botones
{
padding:2px;
 float:left;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:35px;
  width: 135px;
  /*padding:1em;*/
   	background-color:#ffffff;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#16387c;
}

.botones2
{
padding:2px;
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:35px;
  margin-top:5;
  margin-left:140px;
    margin-right:30px;

   	background-color:#ffffff;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#16387c;
}

.botones3
{
  border-left:1px solid #b0bec7;
  border-right:1px solid #b0bec7;
  border-top: 1px solid #b0bec7;
  border-bottom: 1px solid #b0bec7;
  height:35px;
  width: 120px;
  /*padding:1em;*/
   	background-color:#ffffff;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:#16387c;
}

.titulo_centro
{
 
  padding:2px;
  height:auto;
  border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	border-top: 1px solid #b0bec7;
	/*border-bottom: 1px solid #b0bec7;*/
 margin-top:10px;
    	background: url(../img/fondo_titulo.jpg) #ecf0fc repeat left top;
		text-align:left;
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#16387c;

}


.ayuda
{
 
  
font : 8pt Arial, Helvetica, sans-serif; 
color:#999999;
font-style:oblique;

}

.titulo_menu
{
 
  padding:2px;
  height:auto;
  border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	border-top: 1px solid #b0bec7;
	/*border-bottom: 1px solid #b0bec7;*/
    	background: url(../img/fondo_titulo.jpg) #ecf0fc repeat left top;
		text-align:left;
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#16387c;

}

.titulo_foro
{
 
  
		text-align:left;
FONT-WEIGHT: bold;
color:#CC0000;
margin-top:8px;
margin-bottom:8px;

}


.contenedor_izq
{
	float:left;
	width:auto;
	margin:auto;
	height:auto;
}




.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4876ff;
}
a.lk_enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	text-align: right;
}


.borderit
{
/*Para el estilo: none, dotted, dashed, solid, double, groove, ridge, inset, outset*/

border:3px #b0bec7 double;
margin-right:5px;
}

.foto_izq
{
/*Para el estilo: none, dotted, dashed, solid, double, groove, ridge, inset, outset*/
float:left;
border:3px #b0bec7 double;
}



/* estilo de botones*/
.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 300px;
}

.curlycontainer .innerdiv{
background: transparent url(media/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}


/*fin de efecto doblado*/


.perfiles{
padding-top: 5px;
font: 12px Arial;
width: 100%;
height: 40px;
color:#ffffff;
}

.perfiles li{
display: inline;

}

.perfiles li a{
text-decoration: none;
padding: 2px 9px;
margin-right: 4px;
color:#ffffff;
 }
 
 .perfiles li a:hover{
text-decoration: underline;
padding: 2px 9px;
margin-right: 4px;
color:#f5f5f5;
font: 12px Arial;

}


.barra_abajo{
margin: 2;
padding: 5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;width: 100%;
height: 20px;
}

.barra_abajo li{
display: inline;

}

.barra_abajo li a{
text-decoration: none;
color : #16387c; 
padding: 2px 4px;
margin-right: 4px;
background-color:#ffffff;

}

.barra_abajo li a:hover{
text-decoration: underline;
padding: 2px 4px;
margin-right: 4px;
background-color:#ffffff;

}




.menuhorizontal {
  float:left;
  width:100%;
  padding:0px;
  margin:0px;
  /*list-style-type:none;*/
}
.menuhorizontal a {
 float:left;
 width:125px;
 height:28;
 text-decoration:none;
 text-align:right;
 border-left:1px solid #b0bec7;
 border-right:1px solid #b0bec7;
 border-top: 1px solid #b0bec7;
 border-bottom: 1px solid #b0bec7;
 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#16387c;
 PADDING-right: 4px; 
 PADDING-top: 2px; 
 PADDING-bottom: 0px; 
 margin:2px;
 /* border-right:1px solid white;*/
}
.menuhorizontal a:hover {
 /* background-color:#336699;*/
  text-decoration:underline;
  color:#cc3300;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/

}
.menuhorizontal li {
  display:inline;
   /*  padding: 8px 4px 8px 30px; */
background: no-repeat;
}

.csslisting {
	CLEAR: left; 
	MARGIN-BOTTOM: 10px;
	height:auto;
	
}
.csslisting .floatbox {

	FLOAT: left; 
    height:auto;
	
}

.csslisting .floatbox IMG {
   border:3px #b0bec7 double;
   MARGIN-BOTTOM: 10px; 
}

 .csslisting  p {
 
	HEIGHT: auto;
 * HEIGHT: 100%;
}

/*.csslisting P {
	MARGIN-LEFT: 165px
	}
/*}
 HTML .csslisting P {
	MARGIN-LEFT: 152px
}*/


.floatbox1 {

	FLOAT: left; 
    height:40px;
	margin-bottom:5;
	
}
.floatbox_izq {
  padding:3px;
  FLOAT: left; 
 height:auto;
 WIDTH: 220px;
 border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	border-top: 1px solid #b0bec7;
	border-bottom: 1px solid #b0bec7;
  background:#FAFBFD;

}

.floatbox_der 
{
	margin-left:6px;
	margin-top:4px;
	FLOAT: left; 
	height:auto;
	WIDTH: 230px;
	text-align:justify;

}

a.lk_mas{
 text-decoration:none;
 text-align:right;
  font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#16387c;
 /* border-right:1px solid white;*/
}
.lk_mas:hover {
 /* background-color:#336699;*/
  text-decoration:underline;
  color:#ff0000;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/
}

a.lk_foro{
 text-decoration:none;
 text-align:right;
  font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#c10000;
 /* border-right:1px solid white;*/
}
.lk_foro:hover {
 /* background-color:#336699;*/
  text-decoration:underline;
  color:#ff0000;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/
}


.title{
 text-decoration:none;
 text-align:left;
  font : 11pt Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#000000;
 /* border-right:1px solid white;*/
}


.copyright{
 text-align:none;
  font : 8pt verdana,Arial, Helvetica, sans-serif ; 
 color:#999999;
 /* border-right:1px solid white;*/
}

.descripcion{
 text-decoration:none;
 text-align:left;
  font : 8pt Arial, Helvetica, sans-serif ; 
 color:#666666;
 /* border-right:1px solid white;*/
}

.servicios{
/*list-style-type: none;*/
margin: 0;
padding: 0;
width: auto; /* width of menu (don't forget to add border with below!) */
/*border-left: 8px solid #ffa1a3;*/ /* thick left border of menu */
margin-top:10px;
padding-left:25px;
 border-style:dotted; 
border-width: 1px; 

}

.servicios li{
/* boder entre opciones*/
/* border-bottom: 1px solid #e9e9e9; Gray border beneath each menu item */
list-style-type: square;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;

}
.opc_foro{
/*list-style-type: none;*/
margin: 0;
padding: 0;
width: auto; /* width of menu (don't forget to add border with below!) */
/*border-left: 8px solid #ffa1a3;*/ /* thick left border of menu */
margin-top:10px;
padding-left:25px;
 border-style:dotted; 
border-width: 0px;
font-family:Franklin Gothic Book;
font-size:14px;

}

.opc_foro li{
/* boder entre opciones*/
/* border-bottom: 1px solid #e9e9e9; Gray border beneath each menu item */
list-style-type: square;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;


}

.opc_lista{
/*list-style-type: none;*/
margin: 0;
padding: 0;
width: auto; /* width of menu (don't forget to add border with below!) */
/*border-left: 8px solid #ffa1a3;*/ /* thick left border of menu */
margin-top:5px;
padding-left:25px;
 border-style:dotted; 
border-width: 0px;
font-family:Franklin Gothic Book;
font-size:14px;

}

.opc_lista li{
/* boder entre opciones*/
/* border-bottom: 1px solid #e9e9e9; Gray border beneath each menu item */
list-style-type: square;
padding-top:2px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;


}


.respuestas
{
	margin: 0px;
	background-color:#ffffff;
	border-color:#cccccc;
 border-style:solid; 
border-width: 1px;
padding:1px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
 border-right:1px solid #cccccc;

height:auto;
	}
	.respuestas p
	{
	margin: 0px;
	background-color:#6E7D88;
padding-top:5px;
padding-left:5px;
height:18px;
color:#ffffff;
	}
	
	.responder
{
	margin: 0px;
	background-color:#FFFFC6;
	border-color:#cccccc;
 border-style:solid; 
border-width: 1px;
padding:1px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
 border-right:1px solid #cccccc;
 height:auto;
	}
	.responder p
	{
	margin: 0px;
	background-color:#FF9900;
padding-top:5px;
padding-left:5px;
height:18px;
color:#ffffff;
font-weight:bold;
	}
	.mensaje
	{ margin:0 auto 0 auto;
		width:536px;
		text-align:center;
		}
		
		
		.xxx
	{ 
	margin-left: 10px;
	padding-left: 10px;

width: auto; /* width of menu (don't forget to add border with below!) */
/*border-left: 8px solid #ffa1a3;*/ /* thick left border of menu */
		text-align:justify;
		}
		
.xxx li
{
			padding-bottom: 4px;
/* boder entre opciones*/
/*border-bottom: 1px solid #f7f7f7; *//* Gray border beneath each menu item */
list-style-type:disc;


}
{
			color:#000;

			}
			
a.paginacion{
 text-decoration:none;
 text-align:right;
  font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 color:#000;
 font-weight:bold;
 border-left:1px solid #962926;
border-right:1px solid #962926;
border-top:1px solid #962926;
border-bottom:1px solid #962926;
  background:#E69D9B;
  padding:4px;
  margin:3px;
 
}
.paginacion:hover {
 /* background-color:#336699;*/
  text-decoration:underline;
  color:#fff;
  background:orange;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/
}

a.paginacion:visited {
 /* background-color:#336699;*/
  color:#fff;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/
}
.paginacion:link
{
	  color:#fff;
	  padding:4px;
}
.inactivo
{
	color:Orange;
	border-right:1px solid #962926;
border-top:1px solid #962926;
border-bottom:1px solid #962926;
border-left:1px solid #962926;
padding-top:4px;
padding-bottom:4px;
	}
	
.n_grupo
{
    font-size:17px;
    font-weight:bold;
    font-family:Arial;
    }	
    
 .n_titrec
{
    font-size:10px;
       color:#000;
    font-family:Arial;
    
    }	     
    
 .n_grupood
{
    font-size:10px;
    font-style:italic;
    color:#666;
    font-family:Arial;
    
    }	  
    
   .n_ayuda
{
    font-size:9px;
  
    font-family:Arial;
    
    }	 


