
BODY { 
  margin : 0px; padding: 0;
	background: #fff;
	font-size: 11px;
	font-family : verdana,Arial, Helvetica, sans-serif;
	/*background: url(../imagenes/main-bg.gif) #EDEDED;*/
	/*background-color:#3C7FAF;*/
	text-align:center;
} 

html, body {
min-width: 984px;
}

#contenedor
{
width: 984px; 
background: url(../imagenes/f_contenedor.jpg) #EDEDED repeat-y;
 margin: auto; 
overflow: hidden;

} 

.linea_punteada
{
margin-top: 6px;
 border-style:dotted; 
border-width: 1pt;
padding:4px;
border-bottom: 1px solid #E6EBEF;
border-left: 0px;
border-right: 0px;

}

.linea_punteada1{
margin: 0px;
border-color:#cccccc;
 border-style:dotted; 
border-width: 1pt;
padding:4px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.opc_foro{
margin: 0;
padding: 0;
width: auto; /* width of menu (don't forget to add border with below!) */
margin-top:10px;
padding-left:25px;
 border-style:dotted; 
border-width: 0px;
font-family:Franklin Gothic Book;
font-size:14px;

}

.opc_foro li{
list-style-type: square;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;


}


#sec_warning
{
	height:auto;
	background-color:#FDEDB5;
	padding:10px;
	padding-left:30px;
	font-size: 14px;
	font-family : verdana, Helvetica, sans-serif;
	color:#ff0000;
	text-align:center;
	margin:0 auto 0 auto;
	border-left:1px solid #FF9900;
  border-right:1px solid #FF9900;
  border-top: 1px solid #FF9900;
  border-bottom: 1px solid #FF9900;
  margin-bottom:4px;
  width: 60%;
  		background:url(../imagenes/warning.png) no-repeat;

}

#msg_exito
{
	height:20px;
	background-color:#E8FFFF;
	padding:10px;
	font-size: 14px;
	font-family : verdana, Helvetica, sans-serif;
	color:#ff0000;
	text-align:center;
	margin:0 auto 0 auto;
	border-left:1px solid #66CCFF;
  border-right:1px solid #66CCFF;
  border-top: 1px solid #66CCFF;
  border-bottom: 1px solid #66CCFF;
  margin-bottom:4px;
  width: 60%;
  background:url(../imagenes/exito.png) no-repeat;
}



.linea_video
{
margin-top: 10px;
margin-bottom:10px;
border-bottom: 1px solid #E6EBEF;

border-left: 0px;
border-right: 0px;

}

.linea_registro
{
margin-top: 6px;
margin-bottom:10px;
border-bottom: 1px solid #ccc;

border-left: 0px;
border-right: 0px;

}

.linea_articulo
{
margin-top: 10px;
margin-bottom:10px;
border-bottom: 1px solid #499CDE;
margin-left:25px;
margin-right:20px;
border-left: 0px;
border-right: 0px;

}

.linea_comentario
{
margin-top: 10px;
margin-bottom:10px;
border-bottom: 1px solid #499CDE;

border-left: 0px;
border-right: 0px;

}

.imagen
{
overflow: hidden;
   height:auto;
  
}

.imagen1
{
	margin: auto; 
overflow: hidden;
   height:auto;
  
}

#cont_gen{
margin-left:3px;
margin-right:4px;
/*min-height:1500px;*/
background-color : transparent; 
   height:auto;

}
#cont_publicidad{ 
height:auto;
 border-left:1px solid #E8E8E8;
  border-right:1px solid #E8E8E8;
  border-bottom: 1px solid #E8E8E8;

} 

#cont_publicidad_top3{ 
height:auto;
 border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;

} 

.titulo_der{ 
height:auto;
padding-bottom:4px;
 border-bottom: 1px solid #666666;
 margin-bottom:3px;

} 

.titulo_der1{ 
height:auto;
padding-bottom:4px;
 border-bottom: 1px solid #ffffff;
 margin-bottom:3px;
color:#ffffff;
} 

#url{ 
margin: auto; 
height:25px;
background: url(../imagenes/fondo_url.jpg) repeat-x;
padding-left:7px;
text-align:left;
padding-top:4px;
margin:4px;
} 

#cont_centro{ 
clear:both;
background-color : #ffffff; 
margin: 6px; 
height:auto;

} 

/*html .cont_centro { height: auto; }*/

.enlace{
 color:#ffffff;
 text-decoration:none;
 font-weight: bold;
}

#b_navegacion
{
background: url(../imagenes/barranavegador.png) no-repeat;
margin:0px; 
height:31px;
margin-top:2px;
   height:auto;

} 

 #sec_tabs {
	height: auto;
	margin-top:14px;
  /* background-color:#f0f0ff;*/
}
#sec_logo
{
 text-align:left;
 height:auto;
 background-color:#ffffff;

}

#sec_minuto
{
 height:22px;
  padding-left:100px;
 text-align:left;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background: url(../imagenes/f_minuto.png) #FDFFFF no-repeat;
  }

 #sec_minuto a
{
	text-decoration:none;
	color:red;
	}

	#sec_minuto a:hover
{
	text-decoration:underline;
	color:#000000;
	}

#titulares{
  margin:0;
}

#xxx{
 float:left;
 height:auto;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;

}


#sec_menu_top
{
	height:25px;
	padding-left: 14px;
	padding-top:58px;
}

#sec_contenido
{
	height:600px;
	/*background-color:red;*/
	background: url(../imagenes/fondo.jpg) repeat-x;
	padding:10px;
}

#sec_error
{
	height:50px;
	background-color:#FFF2F2;
	padding:10px;
	font-size: 14px;
	font-family : Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	border-left:1px solid red;
  border-right:1px solid red;
  border-top: 1px solid red;
  border-bottom: 1px solid red;
  margin-bottom:4px;
}

#sec_contenido_c
{
   
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-top:15px;  
	border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  margin-bottom:4px;
}
button        { font-size: 10px;  }

#toolbar-box
{
   padding:0px;
    height:24px;
	/*border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;*/
  margin-bottom:0px;
  background: #fbfbfb;
  margin-right:4px;
}
div.header {
	font-size: 18px; font-weight: bold; color: #ff6600; line-height: 48px;
	margin-left: 10px;
}
div.header span { color: #666; }

div.configuration {
	font-size: 14px; font-weight: bold; color: #0B55C4; line-height: 16px;
	padding-left: 30px;
	margin-left: 10px;
	background-image: url(../imagenes/menu/icon-16-config.png);
	background-repeat: no-repeat;
}

div.toolbar { float: right; text-align: right; padding: 0; }
table.toolbar    			 { border-collapse: collapse; padding: 0; margin: 0}
table.toolbar td 			 { padding: 1px 1px 1px 2px; text-align: center; color: #666; height: 48px; }
table.toolbar td.spacer  { width: 10px; }
table.toolbar td.divider { border-right: 1px solid #eee; width: 5px; }

table.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }

table.toolbar a {
   display: block; float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 4px;
	cursor: pointer;
	text-decoration: none;
	color:#000000;
}

table.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration:underline;
	color: #0B55C4;
}

#toolbar_p
{
margin:0px;
padding-right:8px;
float:right;
height:20px;
}
 

#toolbar_p li{
display: inline;

}

#toolbar_p li a{
text-decoration: none;
}


#cabecera
{

 height:85px;
 margin-left:10px;
 margin-right:10px;
  background: url(../img/fondo_top.jpg) #F1F4F6 repeat-x;
}

#logo {
float: left;
width: 500px;
margin-top: 10px;
BACKGROUND-COLOR: transparent;
	/*background-color : transparent; */
}



#footer {
margin-top:20px;
  padding:12px;
  clear:left;
  height: 23px;
    border-top: 1px solid #cccccc;
 /* border-bottom: 1px solid #cccccc;*/
  text-align:left;

}
.fblog
{
	color:#666;
	}

/* primera barra superior*/
#barra_top {
background-color:#ffffff;	
height:5px;
margin-left:10px;
margin-right:10px;
}

#tabs {
	height: auto;
	clear:left;
	margin-left:10px;
	margin-right:10px;
  /* background-color:#f0f0ff;*/
}

#centro_contenido {
	height: auto;
	clear: left;
}

#leftcolumnvideo
{
  float:left;
	margin-RIGHT:10px;
	margin-bottom:30px;
	margin-top:0px;
	 WIDTH: 674px; 
	   padding:0px;

	BACKGROUND-COLOR: transparent;
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}

#leftcolumn
{
  float:left;
  width:170px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}
#middlecolumn
{
   float:left;
	margin-left:10px;
	margin-RIGHT:10px;
	margin-bottom:30px;
	margin-top:0px;
	 WIDTH: 494px; 
	   padding:0px;

	BACKGROUND-COLOR: transparent;
}
#rightcolumn
{

   	FLOAT: left; 
	WIDTH: 280px; 
	 /* background-color:#F7FDFD;*/
	text-align:left;
	  padding:0px;

}



#leftcolumn_c
{
  float:left;
  width:180px;
  margin:0;
  BACKGROUND-COLOR:Transparent;
  	border-right:1px solid #c1c0bf;
  	text-align:left;

  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}

#not_izq
{
  padding-right:5px;

  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}

#rightcolumnb
{
   	FLOAT: left; 
	WIDTH: 240px; 
	 /* background-color:#F7FDFD;*/
	text-align:left;
	  padding:0px;
  margin-RIGHT:10px;
}

#middlecolumnb
{
   float:left;
	margin-RIGHT:10px;
	margin-bottom:30px;
	margin-top:0px;
	 WIDTH: 534px; 
	   padding:0px;

	BACKGROUND-COLOR: transparent;
}

#leftcolumnb
{
  float:left;
  width:170px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}



#middlecolumnb1
{
   float:left;
		margin-top:0px;
	 WIDTH: 250px; 
	margin-RIGHT:10px;
	 padding:0px;
	BACKGROUND-COLOR: transparent;
	border-right: 1px solid #c5c5c5;

}

#leftcolumnb1
{
  float:left;
  width:267px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}


#middlecolumnb2
{
   float:left;
		margin-top:0px;
	 WIDTH: 70px; 
	margin-RIGHT:10px;
	 padding:0px;
	BACKGROUND-COLOR: transparent;
	/*border-right: 1px solid #c5c5c5;*/

}

#leftcolumnb2
{
  float:left;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  WIDTH: 440px;
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}



#leftcolumn_reg
{
  float:left;
  width:280px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  margin-RIGHT:25px;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}

#rightcolumn_reg
{

   	FLOAT: left; 
	WIDTH: 620px; 
	 /* background-color:#F7FDFD;*/
	text-align:left;
	  padding:0px;

}

#leftcolumn_reg1
{
  float:left;
  width:500px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  margin-RIGHT:45px;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}

#rightcolumn_reg1
{

   	FLOAT: left; 
	WIDTH: 360px; 
	 /* background-color:#F7FDFD;*/
	text-align:left;
	  padding:0px;

}

#rightcolumn_c
{
   /*	FLOAT: left; */
	WIDTH: auto; 
	BACKGROUND-COLOR: transparent;
}






#left_cmiembro
{
  float:left;
  width:140px;
  margin:0;
  padding:0px;
  BACKGROUND-COLOR: transparent;
  
  /*padding:1em;*/
  /* background-color:#f3f3ff;*/
}



#middle_cmiembro
{	FLOAT: left;
	margin-left:12px;
	margin-RIGHT:22px;
	margin-top:0px;
	 WIDTH: 570px; 
	   padding:0px;

	BACKGROUND-COLOR: transparent;
}

#right_cmiembro
{

   	FLOAT: left; 
	WIDTH: 220px; 
	  background-color:#F7FDFD;
	text-align:left;
	  padding:0px;

}
#middle_cmiembro1
{	FLOAT: left;
	margin-left:12px;
	margin-top:0px;
	 WIDTH: 810px; 
	   padding:0px;

	BACKGROUND-COLOR: transparent;
}
 .limpia
 {
	height:auto;
	
	}
	
	 .limpiar
 {
	clear:left
	
	}


.linea{
/*border-bottom: 2px solid gray;*/
border-bottom: 1px solid #E6EBEF;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1px;
}

.lineared{
/*border-bottom: 2px solid gray;*/
border-bottom: 1px solid #fcfcfc;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1px;
}

.lineap{
/*border-bottom: 2px solid gray;*/
border-bottom: 1px solid #E6EBEF;
height:5px;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 4px;
}

.padding_6
{
	padding:6px;
	}
	.padding_B6
{
	padding-bottom:6px;
	}
.rojo
{
	color: red;
	}
.padding_
{
	padding-left:188px;
	text-align:left;
	}

.linea_x{
/*border-bottom: 2px solid gray;*/
border-bottom: 1px solid #07393F;
width:auto;
padding-top:4px;
padding-bottom: 3px;
text-align:left;
BACKGROUND-COLOR: #1397A6;
color: #ffffff;
}
.fforo
{
    background: url(../imagenes/fondo_foro.jpg) #eee repeat-x;
  text-align:left;
  padding:6px;
}

.espaciar
{
	margin-left:12px;
	margin-right:10px;
	}
.linea_v{
/*border-bottom: 2px solid gray;*/
width:auto;
padding-top:4px;
BACKGROUND-COLOR: #C1C424;
}

.espacio{
/*border-bottom: 2px solid gray;*/
margin-top:12px;
}

.indicador{
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align: left;
margin-left:14px;
margin-right:14px;
height:20px;
margin-bottom: 4px;
}

#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; 

}

p
{
	margin:0px;
	padding:0px;
	}
.banner_izq
{
 margin-top:0px;
  border-left:1px solid #25B1C2;
  border-right:1px solid #25B1C2;
  border-top: 1px solid #25B1C2;
  border-bottom:1px solid #25B1C2;
  height:auto;
}

.menu_der
{
  border-left:1px solid #c1c0bf;
  border-right:1px solid #c1c0bf;
  border-top: 1px solid #c1c0bf;
  border-bottom: 1px solid #c1c0bf;
  height:auto;
}

.menu_der_f
{
  border-left:1px solid #c1c0bf;
  border-right:1px solid #c1c0bf;
  border-top: 1px solid #c1c0bf;
  border-bottom: 1px solid #c1c0bf;
  height:auto;
   	background: url(../imagenes/f_entrevista.jpg) #ffffff repeat-y;

}


.title_menu_der {
		font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	/*FONT-WEIGHT: bold;*/
	color:#16387c;
	PADDING-LEFT: 2px; 
	MARGIN: 10px; 
}


.title_importante {
	font : 8pt Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	color:#000000;
	PADDING-LEFT: 10px; 
	padding-top: 5px;
	padding-bottom: 5px;
	MARGIN: 0px; 
	 border-bottom: 2px solid #25B1C2;
	 background-color:#EBF3FB;
}

.title_descatados {
	font : 8pt Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	color:#000000;
	PADDING-LEFT: 20px; 
	padding-top: 5px;
	MARGIN: 0px; 
}

.version {
	font : 19pt Verdana, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	float:right;
	color:#ffffff;
	PADDING-right: 6px; 
	padding-top:38px;
	MARGIN: 3px; 
}

.google
{
  margin-bottom:10px;
  }

.contenedor_flash
{
  margin-bottom:10px;
   height:auto;
 	/*BACKGROUND-COLOR: #235689;*/
}


.der_flotante_1
{
  margin-top:18px;
  padding-left:8px;
 	BACKGROUND-COLOR: #FFFfff;
	height:auto;
}

.banner_der_si
{
	padding:8px;
margin-bottom:8px;
	border-left:1px solid #c1c0bf;
	border-right:1px solid #c1c0bf;
	border-top:1px solid #c1c0bf;
	border-bottom: 1px solid #c1c0bf;
	height:auto;
	text-align: left;
	clear:left;
  /*padding:1em;*/

}

.menu_cen
{
   padding-top:2px;
   padding-bottom:6px;
  border-left:1px solid #c1c0bf;
  border-right:1px solid #c1c0bf;
  border-top:1px solid #c1c0bf;
  border-bottom: 1px solid #c1c0bf;
  height: auto;
  padding-left:8px;
  padding-right:8px;
  /*padding:1em;*/
   	background-color:transparent;
/*	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;*/

}

.top_blog
{
  border-left:1px solid #c1c0bf;
  border-right:1px solid #c1c0bf;
  border-top:1px solid #c1c0bf;
  border-bottom: 1px solid #c1c0bf;
  height: auto;
   	background-color:transparent;
/*	background: url(../img/fondo_menu.jpg) #ecf0fc repeat left top;*/

}

.sec_blog
{
	font-family:Verdana;
	font-size:12px;
	text-align:justify
	}
	
.sec_blog .titular
{
		font-size: 18px;
	color:#0000FF;
	text-decoration:none;
	
	}
.a:hover.titular
{
		font-size: 18px;
	color:red;
	text-decoration:underline;

	}
.sec_blog .titular2
{
		font-size: 12px;
	color:#0000FF;
	text-decoration:none;
		font-weight:bold;
	}
.a:hover.titular2
{
		font-size: 12px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
	}
.sec_blog .titular3
{
		font-size: 12px;
	color:#013E87;
	text-decoration:none;
		font-weight:bold;
	}
.a:hover.titular3
{
		font-size: 12px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
	}
.sec_blog .titular4
{
		font-size: 11px;
	color:#013E87;
	text-decoration:none;
		font-weight:bold;
	}
.a:hover.titular4
{
		font-size: 11px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
	}
	
	.sec_blog .titular5
{
		font-size: 10px;
	color:#013E87;
	text-decoration:none;
		font-weight:bold;
	}
.a:hover.titular5
{
		font-size: 10px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
	}

.menu_cen1
{
   padding-top:14px;
   padding-left:14px;
   padding-right:14px;
   padding-bottom:0px;
  border-left:1px solid #C1C0BF;
  border-right:1px solid #C1C0BF;
  border-top: 1px solid #C1C0BF;
  border-bottom: 1px solid #C1C0BF;
  height: auto;
  margin:0px;
  /*padding:1em;*/
 	background: url(../img/top_estudios.jpg) #ffffff repeat-x;
	text-align:left;
}



form
{
	margin:0px;
	}

.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;
}


.titulo_centro
{
 
 height:auto;
  padding:5px;
 border-left:1px solid #c1c0bf;
	border-right:1px solid #c1c0bf;
	border-top: 1px solid #c1c0bf;
	text-align:left;
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#ffffff;
background-color:#C1C424;


}

.xxx
{
	padding-right:16px;
	}
.titulo_all
{
 
  padding-bottom:0px;
  height:auto;
 margin-top:0px;
 padding:5px;
 border-bottom: 1px solid #c1c0bf;
 border-left:1px solid #c1c0bf;
	border-right:1px solid #c1c0bf;
	border-top: 1px solid #c1c0bf;
text-align:left;
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#ffffff;
background-color:#041162;

}

.titulo_derecha
{
 
  padding-bottom:0px;
  height:auto;
 margin-top:0px;
 padding:5px;
 border-bottom: 1px solid #AACCEE;
text-align:left;
font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#000000;
background-color:#EBF3FB;

}

.titulo_registro
{
 
  
font : 14pt Geneva, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold;
color:#000;

}



.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;
}

/*.text_cbo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin:0px;
}*/
a.titulares {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	text-align: right;
}
.subtit
{
	text-align:justify;
	}
	
	#blog
{
	text-align:left;
	padding-left:10px;
	padding-bottom:15px;
	}
	
.fecha
{
	color: #cccccc;
	}
	.categoria
{
	color: #333333;
	}
a.titulares:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: red;
	text-decoration: underline;
	text-align: right;
}


a.lk_enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	text-align: right;
}

a.lk_idioma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
}

a.lk_idioma:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
	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{
margin: 2;
padding: 5;
font: 12px Arial;
width: 100%;
height: 40px;
}

.perfiles li{
display: inline;

}

.perfiles li a{
text-decoration: none;
padding: 2px 9px;
margin-right: 4px;
 border-left:1px solid #b0bec7;
	border-right:1px solid #b0bec7;
	border-top: 1px solid #b0bec7;
	border-bottom: 1px solid #b0bec7;
   	background-color:#ffffff;

}


.barra_abajo{
margin: 2;
padding-top:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;width: 100%;
/*background: url(../imagenes/menu_footer.jpg) repeat-x;*/
}

.barra_abajo li{
display: inline;

}

.barra_abajo li a{
text-decoration: none;
color : #000000; 
padding: 2px 4px;
margin-right: 4px;
 font-weight: bold;
/*background-color:#ffffff;*/

}

.barra_abajo li a:hover{
text-decoration: underline;
padding: 2px 4px;
margin-right: 4px;
background-color:#ffffff;

}

.notificaciones{
text-align:left;
padding: 0px;
margin: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
height:auto;
}

.notificaciones li{
list-style-type:none;
margin:4px;
padding-top:2px;
padding-bottom:5px;
/*border-bottom: 1px solid #FFEBDF;*/

}

.notificaciones li a{
text-decoration: none;
color : #000000; 
}

.notificaciones li a:hover{
text-decoration: underline;
  color:#ff0000;
}



.servicios{
text-align:left;
padding: 2px;
margin-left:26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
* height:auto;
}

.servicios li{
list-style-type:none;
padding-top:5px;
/*border-bottom: 1px solid #FFEBDF;*/

}

.servicios li a{
text-decoration: none;
color : #000000; 
}

.servicios li a:hover{
text-decoration: underline;
  color:#ff0000;
}

.menuhorizontal {
  float:left;
  width:100%;
  padding:0px;
  margin:0px;
  /*list-style-type:none;*/
}
.menuhorizontal a {
 float:left;
 width:115px;
 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:#fff;
 PADDING-right: 1px; 
 PADDING-top: 2px; 
 PADDING-bottom: 0px; 
 margin:2px;
 /* border-right:1px solid white;*/
}
.text{
  font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#fff;
 PADDING-right: 6px; 
 PADDING-top: 11px; 

}
.menuhorizontal a:hover {
 /* background-color:#336699;*/
  text-decoration:underline;
  color:#ffffff;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/

}
/*.menuhorizontal ul{
 PADDING-right: 11px; 
}*/
.menuhorizontal li {
  display:inline;
background: no-repeat;
}


li#a a{
   background-image: url('../imagenes/ico_postulantes.png');
  /* border-right:2px solid #999999;
   border-bottom: 2px solid #999999;*/
   height:36px;
  /* background-image: url(home.gif);       
   padding-left: 5px;  */ 
}

li#b a{
   background-image: url('../imagenes/ico_egresados.png') ;
     height:36px;
  /* background-image: url(home.gif);       
   padding-left: 5px;  */ 
 /*   border-right:2px solid #999999;
   border-bottom: 2px solid #999999;*/
}

li#c a{
 background-image: url('../imagenes/ico_alumnos.png');
    height:36px;
  /* background-image: url(home.gif);       
   padding-left: 5px;  */ 
   /* border-right:2px solid #999999;
   border-bottom: 2px solid #999999;*/
}

li#d a{
   background-image: url('../imagenes/ico_docentes.png');
     height:36px;
  /* background-image: url(home.gif);       
   padding-left: 5px;  */ 
  /*  border-right:2px solid #999999;
   border-bottom: 2px solid #999999;*/
}

.vacio{
list-style-type:none;
  	text-align: left;
	margin:0px;
}



.vacio li{
/*border-bottom: 1px solid #dce3e9; /* Gray border beneath each menu item */
padding-bottom:10px; /* Vertical (top/bottom) padding for each menu link */
 * height:100%;
 padding-left:0px
}

.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%;
}

.titulo_n {
	font : 12pt "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
		font-weight: bold;
color : #000000; 

}

.titulo_estudio {
	font : 12pt "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	color : #F8CF8B; 

}

.text_blanco{
color : #ffffff; 
font-weight: bold;
}


.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_estudio{
 text-decoration:none;
 text-align:right;
  font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 font-weight: none;
 color:#16387c;
 /* border-right:1px solid white;*/
}
.lk_estudio:hover {
 /* background-color:#336699;*/
  text-decoration:underline;
  color:#ff0000;
 /*    background: url(  ../img/fondo_menu.jpg);*/
 /*   background: url(../img/ico_postulantes.gif)  no-repeat;*/
}
.texto{
 
  font : 11pt Arial, Helvetica, sans-serif ; 
 
 /* border-right:1px solid white;*/
}

.title{
 text-decoration:none;
 text-align:left;
  font : 9pt Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#ffffff;
 /* border-right:1px solid white;*/
}
.comentario{
 text-decoration:none;
 text-align:left;
  font : 16pt Arial, Helvetica, sans-serif ; 
 font-weight: bold;
 color:#333333;
 /* border-right:1px solid white;*/
}

h2,h3{
 
 color:#000000;
 font : 18pt Geneva,Helvetica, sans-serif;

 /* 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;*/
}

.detalle_all
{
	
	margin-bottom:40px;
	width:auto;
	/* border-left:1px solid #25B1C2;
  border-right:1px solid #25B1C2;
  border-top: 1px solid #25B1C2;
  border-bottom:1px solid #25B1C2;*/
  padding:8px;
  padding-bottom:25px;
  text-align:left;
}
.detalle_all a
{
	color:Red;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	
	}
	
.detalle_all a:hover
{
	color:#000;
	text-decoration:underline;
	
	}
	
.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;

}
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;*/
}
 .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;
}	

.tablax
{
	margin: 0px;
 border-style:dotted; 
border-width: 1px;
padding:4px;
border-top: 0px;
border-bottom: 1px;
border-left: 0px;
border-right: 0px;

	}
.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;
text-align:left;

	}
	
	.centro_foro
{	
	margin:10px;
	overflow:auto;
	width:920px ;
	height:auto;
	}
	
	.fecha_preg
	{
	margin: 0px;
	background-color:#6E7D88;
padding-top:5px;
padding-left:5px;
height:18px;
color:#ffffff;
	}
	.correo_foro
	{
		color:#fff;
		}
	
	.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%;
}
	
	.responder
{
	margin: 0px;
	background-color:#EBF3FB;
	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:#25B1C2;
padding-top:5px;
padding-left:5px;
height:18px;
color:#ffffff;
font-weight:bold;
	}
	.mensaje
	{ margin:0 auto 0 auto;
		width:536px;
		text-align:center;
		}
.detalle_all img
{
	padding:2px;
	border-left:1px solid #333333;
  border-right:1px solid #333333;
  border-top: 1px solid #333333;
  border-bottom: 1px solid #333333;
	}
.foto{
	padding:2px;
	border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
	}	
.foto1{
	padding:1px;
	border-left:1px solid #fff;
  border-right:1px solid #fff;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
	}	
.detalle_all span
{
	color:#666;
	
	}
	
	.contenedorx
	{
		border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding:10px;
		}
		
		.paginacion
		{
			color:#fff;
			}
			
a.paginacion{
 text-decoration:none;
 text-align:right;
  font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif ; 
 color:#fff;
 font-weight:bold;
 border-left:1px solid #333;
border-right:1px solid #333;
border-top:1px solid #333;
border-bottom:1px solid #333;
  background:red;
  padding:4px;
 
}
.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;
	}
.detalle_all
{
	
	
}
.detalle_all a
{
	color:Red;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	
	}
	
.detalle_all a:hover
{
	color:black;
	text-decoration:underline;
	
	}
.detalle_all img
{
	padding:2px;
	border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
	}
.detalle_all span
{
	color:#666;
	font-weight:bold;
	}
.detalle_all .mas
{
	border-left:1px solid #333333;
	height:90px;
	padding-left:7px;
	}
	
.detalle_all .mas
{
	border-left:1px solid #E6EBEF;
	height:90px;
	padding-left:7px;
	}
	
.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;
	

	}	
.xxxxx
{
	margin-left:10px;
	margin-right:10px;
	}

.divpp
{
	margin-left:15px;
	margin-right:10px;
	}
	
	.lk_interes
{
	font-family:Verdana;
	color:#0066CC;
	font-size:12px;
		text-decoration:none;
	
	
	}	
	
	.lk_interes:hover
{
	font-family:Verdana;
	color:red;
	font-size:12px;
		text-decoration:underline;
	
	
	}	
	
	
.lk_articulo
{
	font-family:Verdana;
	color:Black;
	font-size:12px;
	
	
	}	
.lk_articulo .titular
{
	font-family:Verdana;
	color:#0083C8;
	font-size:19px;
	text-decoration:none;
	
	
	}	
	.lk_articulo .titular2
{
	font-family:Verdana;
	color:#0083C8;
	font-size:34px;
	text-decoration:none;
	
	
	}	
	.lk_articulo .titular:hover
{
	
	color:#FF64B4;
	text-decoration:none;
	
	
	}	
	
.lk_articulo a
{
	color:#499CDE;
	
	}
.lk_articulo a:hover
{
	text-decoration:none;

	}
	
.lk_articulo .by
{
	color:#999;
	

	}
.registro
{
	padding-bottom:3px;
	
	}	
.registro a
{
	color:#ff0000;
	text-decoration:none;
	
	
	}
.registro a:hover
{
	color:#000000;
	text-decoration:underline;
	
	
	}	
	
.publi
{
	padding:1px;
	border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;

	}
	
	.contenedor_reg
{
	padding:1px;
	border-left:1px solid #999;
  border-right:1px solid #999;
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;

	}
	
	.cont_reg
{
	margin:2px;
	padding:10px;
	border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color:#eee;
	}
	
.lk_panel
{
	font-family:Verdana;
	color:Black;
	font-size:11px;

	}
a.lk_panel
{
	font-family:Verdana;
	color:Black;
	font-size:11px;
	text-decoration:none;
			margin-bottom:7px;

	}
	a:hover.lk_panel
{
	font-family:Verdana;
	color:Black;
	font-size:11px;
	text-decoration:underline;
	}	
	
.post
{
	padding:1px;
	border-left:1px solid #999;
  border-right:1px solid #999;
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  background-color:#F4F4F4;
  margin-bottom:34px;
}

.herramientas
{
	padding:1px;
	border-left:1px solid #999;
  border-right:1px solid #999;
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
  background-color:#F4F4F4;
  height:34px;
  margin-bottom:4px;
}

.ultimo
{
	margin-bottom:7px;
	font-size:9pt;
	border-bottom: 1px dotted #ccc;
	margin-top:4px;

}

.ultimo a
{
	color:#000;
	text-decoration:none;
}
.ultimo a:hover
{
	color:red;
	text-decoration:underline;
}


<!--[if lte IE 6]>
#contenedor{
    height: auto;
    }
<![endif]-->