
/* Begin Structure */

#page {
	/*background:transparent url(../imagenes/bg.gif) repeat-y scroll center bottom;*/
    margin: 0px auto;
	padding: 0;
	width: 776px;
    padding-top:0px;
	margin-top:0px;
/*	border:3px;
	border-style:solid;
	border-color:#9BB053 ;*/
	}
	
#header {
	margin: 0 auto;
	padding:0px;
	width: 776px;
	height:175px;
	background-color: #73a0c5;

	background:transparent url(../imagenes/cabecera.jpg) no-repeat scroll 0 2px;
	float:left;
	}

	#header2 {
	float:right;
	padding:0px;
	margin-top:5px;
	margin-right:10px;
	width: 589px;
    _margin-right:0px;

	}

	
.narrowcolumn { 
    background:#9BB053;
	float: left;
	margin-top:0px;
	margin-left:0px;
	width: 186px;
	border:1;
	margin-right:auto;
	text-align:left;
	vertical-align:top;	
    padding-left:0px;
	}
	
#footer {
	padding:0 0 0 2px;
	_padding-left:1px;
	margin: 0 auto;
	width: 760px;
	text-align:center;
	vertical-align:middle;

	}


#sidebar
{

	margin-left: 190px;
	width: 580px;
	margin-right:auto;
	margin-top:0px;
}
	


body {
    background:#ffffff url(../imagenes/body_bg.gif) repeat-x scroll left top;
	margin: 0px;
	padding: 0px;
	font-family:  sans-serif;
	font-size: 9pt;
	color: #000000;
	
}

	
p {
margin-bottom:0px;
margin-top:0px;
	font-family: Verdana;
	font-size: 10pt;
	line-height: 1.2;
	color: #000000;
  }
li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 16pt;
	color: #000000;
	}

h1 {
	/*font-size: 20px;*/
    font-weight:bold;
	color:#265C2D;
	margin-bottom:0px;
    padding-top:6px;
    margin-left:9px;
    border:0px;
    border-bottom:1px;
    border-style:dotted;
    color:#298134;
    text-align: left;
    font-size:18px;

	}
		
h2 {
 color:  #265C2D; 
 font-size: 14px; 
 text-decoration: none; 
 }

	
h3 {
 color: #999999; 
 font-size: 9px; 
 text-decoration: none; 
 }

 /* para cabezeras de tabla */
 h4 {
 font-family:Verdana,Tahoma,sans-serif;
 color: #000000  ; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
 
 }
 
img {
	border:0px;
	padding:0px;
	margin:1 1 1 1;
	
}
 


a:link { 
 color: #298134; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:none;
 border-width:0px;
 
}


a:visited { 
 color:#003300; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none;
 border-width:0px;
   
 }

a:active { 
 color:#003300 ; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

a:hover { 
border-width:0;
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none;
}


#menu {
	height: 30px;
	width: 96%;
	margin-left: auto;
	margin-right: auto;
	clear: both;
    /*margin-top: 10px;*/
	padding:0;
	
	
}


#menu h1 {
	display: none;
}

#menu ul {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	height: 30px;
	width: auto;
	
}

#menu li {
	display: block;
	float: left;
	margin: 0;
	padding-left: 15px;
	height: 30px;
	list-style: none;
	_padding-left: 10px;
}

#menu li a {
color:#FFFFFF;
display:block;
float:left;
font-size:15px;
margin-left:20px;
margin-top:1px;
}

.submenupie
{
/*background:#DEEEC7 url(../imagenes/submenu_fondo2.gif) no-repeat scroll left bottom;*/		
height:70px;
width:186px;
}
.submenu
{
display:block;
float:left;
height:auto;
width:100%;
margin-top:15px;
}


.submenuISO
{
display:block;
float:left;
height:auto;
width:100%;
background:#FFFFFF;
}


.submenu_titulo
{
/*background:transparent url(../imagenes/submenu.gif) no-repeat scroll 0 50%;*/
   background:#9BB053;
height:25px;
width:186px;
}
.submenu_titulo h1
{
font-size:14px;
color:#ffffff;
margin:0px;
padding:0px;
border:0px;
text-align:center;
}


.tablasubmenu
{
background:#DEEEC7 ;
padding-bottom:10px;
padding-top:10px;
width:186px;
margin:0px;
}

#menu li a:hover {
	/*background: url('../imagenes/menu-hover.gif');*/
}

.direccion
{
color:#AAAAAA;

}


/* ________________TABLAS PRINCIPLAES____________________ */


.primeracabecera
{
	text-align:right;
	border:0px;
	padding:3px;
	border-spacing:0;
	width:740px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	
	/*align="center" bgcolor="#ffffff" border="0" cellpadding="" cellspacing="0" width="760"*/
}

.tblprincipal
{
	text-align:center;
	background-color:#ffffff;
	border-color:#A32F2F;
	border:1px;
	border-style:solid;
	
	border-color:#0A0A0A;
	padding:0;
	border-spacing:0;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	
	/*align="center" bgcolor="#ffffff" border="0" cellpadding="" cellspacing="0" width="760"*/
}

.tdcabecera
{
	text-align:center;
	background-color:#ffffff;
	border:1;
	padding:0;
	border-spacing:0;
	width:800px;
	height:100px;
	/*align="center" bgcolor="#ffffff" border="0" cellpadding="" cellspacing="0" width="760"*/
}

.tdcontenidoymenu
{
	text-align:center;
	background-color:#ffffff;
	border:1;
	padding:0;
	border-spacing:0;
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	
	/*align="center" bgcolor="#ffffff" border="0" cellpadding="" cellspacing="0" width="760"*/
}

.tblcontenido
{
	text-align:center;
	background-color:#ffffff;
	border:0;
	
	padding:0;
	border-spacing:0;
	width:100%;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;	
	display:block;
	/*align="center" bgcolor="#ffffff" border="0" cellpadding="" cellspacing="0" width="760"*/
}



.pie1
{
	border:0px;
	border-top:1px;
	border-style:solid;
	padding:0;
	width:776px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
 	color: #298134; 
 	font-size: 10px; 
	text-align:center;
	vertical-align:middle;
}

.divtextopie
{
	padding-top:8px;
	font-size: 10px; 
}

.divtextopie a:link
{
 color: #265C2D ; 
 font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif;	
 text-decoration: none;
 border-width:0px;
}



.divtextopie a:active
{
 color: #265C2D ; 
 font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif;	
 text-decoration: bold;
 border-width:0px;
}


.divtextopie a:hover
{
 color: #265C2D ; 
 font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif;	
 text-decoration: bold;
 border-width:0px;
}


.divtextopie a:visited
{
 color: #265C2D ; 
 font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif;	
 text-decoration: none;
 border-width:0px;
}

.divtextopie2
{
	padding-top:18px;
}

.contenidocentro {
margin:0px;
padding:0px;
margin-top:3px;
width:580px;
border-color:#ECDB3F;
background:#ffffff;
}

.tblpie2
{
	text-align:center;
	background-color:#ffffff;
	border:0;
	padding:0;
	border-spacing:0;
	width:800px;
	height:40px;;
	margin-left:auto;
	margin-right:auto;
 	color: #336699; 
 	font-size: 10px; 
}

.tdmenuizquierda {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	border-width:0px;
  	font-size:14px; 
	width:100%;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold;
   border-style:solid;

	/*
	border-bottom-style: dotted;
	border-bottom-width:1px;
	border-bottom-color: #C6C6FF;*/
	vertical-align:top;
	
}

.tdmenuizquierda2 {
	padding:5px;
	border-width:0px;
  	font-size:14px; 
	width:100%;
 	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
    border-style:solid;
	padding-left:15px;
	/*border-top-style: dashed;
	border-top-width:1px;
		border-top-color: #F4F4F4;*/
	
}

.tmenuizquierdaseleccionado { 
 color: #000000;
 font-size: 13px; 
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

.tblmenuizquerda
 {
 	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;

 }
 
 
 
.aprincipal:link { 
 color: #265C2D ; 
 font-size: 14px; 
  font-family: Arial, Helvetica, sans-serif;	

 text-decoration: none;
 border-width:0px;
 
}


.aprincipal:visited { 
 color:  #265C2D; 
 font-size: 14px;
  font-family:Arial, Helvetica, sans-serif;	


 text-decoration: none;
 border-width:0px;
   
 }

.aprincipal:active { 
 color: #666666 ; 
 font-size: 14px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

.aprincipal:hover { 
 color: #666666; 
 font-size: 14px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

 
/* ________________TABLAS CONTENIDOS_________________________*/

.tdtexto {  
    border-width:0px;
	text-align:left;
	font-size:16px;
	color: #000000;
	padding-top:3px;
	padding-left:6px;
	/*padding-right:30px;
	width:5%;*/
	
}

.txtnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.2;
	color: #000000;
}

.tdtitulo {  
    border-width:0px;
	text-align:left;
	font-size:14px;
	color: #888888;
	padding-top:10px;
	border-bottom-style: dotted;
	border-bottom-width:1px;
	border-bottom-color: #C6C6FF;
	/*width:5%;*/
	
}

/* 
_____________________________________________________________
------------------------para mostrar galerias-------------------------------------------------
__________________________________________________________________*/

.galeria {  
    border-width:0px;
	border-color:#000000;
    border-style:solid;
	text-align:center;	
	_width:95%;
	/*	width:auto;
	height:auto;*/
}

.tdfoto {  
    border-width:1px;
	border-color: #DADADA;	
	
	border-style:solid;
/*	width:170px;height:; vertical-align:middle;*/
	text-align:center;
}

.textotitulogaleriaficha { 
 color:#265C2D ; 
 font-size: 14px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

.tablegaleriaficha 
  { border-width:1px;
    border-color: #DEEEC7;
    border-style:solid;
    width:98%;
    height:auto;
    background-color: #F8F8F8;
    _width:95%;
    }

.tablefotounicacaption {  
    border-width:0px;
	width:250px;
	height:250px;
	vertical-align:middle;
	border-style:solid;
	text-align:center;
}

.tablefotounica {  
    border-width:0px;
	border-style:solid;

	width:100%;
	height:90%;
	vertical-align:middle;
	text-align:center;
	padding:0px;
	text-indent:0px;

	margin-top:0;
	margin-bottom:0;
    margin-left:0; 
	margin-right:0;
}

.tdfotounicaLeft {  
    border-width:0px;
	/*width:100%;*/
	border-style:solid;
	vertical-align:middle;
	text-align:center;

}

.pienavegacion {
		height:30px;
		width:100%;
		position:absolute;
		/*background-image: url('../imagenes/menu-hover.gif');*/
		background:#9BB053;
		padding-top:5px;
		color:#FFFFFF;
		
		}
		
.tdpienavegacionflechaizquierda{
		width:10%;
		/*lay:inline;*/
		text-align:left;
		padding:5px;
		}

.tdpienavegacionflechaderecha{
		width:90%;
		/*display:inline;*/
		text-align:right;
		padding:5px;
		}
			


input {
  /*background : #FFF url(../imagenes/bg_input.gif) left bottom repeat-x;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : normal;
  border : #777777 1px solid;
  display:inline;
  background:#9BB053;

}

.inputform {
  /*background : #FFF url(../imagenes/bg_input.gif) left bottom repeat-x;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : normal;
  border : #777777 1px solid;
  display:inline;
  background:#FFFFFF;

}

.inputboton {
  /*background : #FFF url(../imagenes/bg_input.gif) left bottom repeat-x;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size : 14px;
  font-weight : normal;
  border : #DEEEC7 1px solid;
  display:inline;
  background:#9BB053;
  color:#FFFFFF;
 

}

.inputfile {
 /* background : #FFF url(../imagenes/bg_input.gif) left bottom repeat-x;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : normal;
  border : #DEEEC7 1px solid;
  display:inline;
}

textarea {
  /*background : #FFF url(../imagenes/bg_input.gif) left bottom repeat-x;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : normal;
  border : #777777 1px solid;
  display:inline;
}
.inputhidden {
  
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size : 0px;
  font-weight : normal;
  border : 0px;
  display:inline;
}

.tablalogin
{
  margin-top:100px;
  margin-left:100px;  
  margin-bottom:100px;  
  padding : 0px;
  border : #9BB053 1px solid;
  background:#F8F8F8  ;
  font-size : 1.2em;
}

.loginCaptionPrincipal
{
  color: #298134 ; 
  font-size: 14px; 
  font-weight: bold; 
  font-family: Arial, Helvetica, sans-serif;	
  background:#DEEEC7;
  border:0px;
  margin: 0 0 0 0;
  padding:0 0 0 0;
  text-align:center;
  height:30px;


}  
  
.logincaption {
 color: #265C2D; 
 font-family:Arial, Helvetica, sans-serif;	
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

.logintd {
	padding:5px;
	border-width:0px;
  	font-size:14px; 
	width:90%;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
    border-style:solid;
	padding-left:5px;
}

.logintdBoton {
	padding:5px;
	border-width:0px;
  	font-size:14px; 
	width:90%;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
    border-style:solid;
	padding-left:5px;
	text-align:right;
}

.inputsmall, .inputmeddium, .inputbig, .inputmedbig {
  width : 100px;
  height : 18px;
   background:#FFFFFF none repeat scroll 0 0;
  border:1px solid #DEEEC7;
  padding : 0 2px 0 2px;
  font-family : font-family:Arial, Helvetica, sans-serif;	
  font-size :  0.9em;
  font-weight : normal;
}

.buttonprinc, .buttonsec {
background:#9BB053 none repeat scroll 0 0;
border:1px solid #DEEEC7;
color:#FFFFFF;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
}

.logintd {
  width : 50%;
  height : 30px;
  font-weight : bold;
  text-align : left;

}
/*______________________________CALENDARIO __________________________________________________________*/
table.calendar {   border-width:1px; border-color: #DADADA; border-style:solid; width:140px; height:180px; display:table-cell; background-color:#FFFFFF;}
table.calendar td, th {text-align: center; border: 0; color:#006699;}
table.calendar th {height: 9px; font-size: 8pt; color:#006699; }
table.calendar td {width: 10px; height: 9px; font-size: 9pt; color: #006699;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 10pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-size: 9pt;font-weight: normal;border-width:1px; border-color: #DADADA; border-style:solid}
table.calendar th {color: #006699; text-align: center;}
table.calendar td.linked-day {font-size: 10pt}

table.prevnext {width: 100%; margin-top: .3em;}
table.prevnext td{
	font-size: smaller;
}
table.prevnext td a{text-decoration: none}

.content-main, .header, .footer{ width: 100% }

.content-left {
	background-color:  #f0f0f0;
	font-size: 10pt;
	width: 110px;
	padding: 4px;
	vertical-align: top;
	text-align: left;
/*	padding-right: 15px;*/
	border-right: thin dashed #CCC}/*this is the same color as "dark_grey" above*/
.content-middle{
	vertical-align: top;
	width: 500px;
	padding: 10px;}
.content-right{
	vertical-align: top;
	border-left: thin dashed #CCC;
	background-color:  #eee;
	padding-left: .8ex;
}
/*______________TABLA DE EVENTOS Y AUDIOVISUALES____________________*/

table
  {
  margin:3px;
  }
  
table.eventos {
    border-width:1px;
    border-color: #DEEEC7;
    border-style:solid;
    width:99%;
    height:auto;
    background-color: #F8F8F8;
    margin-left:9px;
    _width:95%;
   }

table.eventos .tdcalendario { text-align:center;}


.textotituloevento { 
 color:#298134; 
 font-size: 14px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 
 text-decoration: none; 
 border-width:0px;
}

.textofechas { 
 color: #666666 ; 
 font-size: 11px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 
 text-decoration: none;
 
}

.tdeventosaudiovisual { text-align:center; border-width:0px; border-color: #DADADA; border-style:solid; width:99%; height:auto;}

#contendorflash {margin-top:15px;}
/* clases ltado de recursos */
 table.listado {
  float : left; /* Gecko */
  padding : 0;
  margin-left:9px;
  width : 99%;
  _width:95%;
  /*height : 100%;*/
  background: #F8F8F8;
  border:1px solid #DEEEC7;
  border-collapse : collapse;
}



table.listado th, table.listado th.orderby {
  width: auto;
  height : 20px;
  padding : 0;
  margin : 0;
   color: #FFFFFF;
  /*background : #FFF url(../imagenes/bg_list.gif) bottom left repeat-x;*/
  background:#9BB053;
  border : #000080 1px solid;
   font-size: 14px; 
  text-align : center;
  font-weight : bold;
}

table.listado td {
  width: auto;
  height : 20px;
  padding : 0;
  margin : 0;
  border:0;
  text-align : center;
 color:#265C2D;
 font-size: 11px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 98
 text-decoration: none; 

}

/* ________________________FORMULARIO_____________________________*/

 table.formulario {
  float : left; /* Gecko */
  padding : 0;
  margin : 0;
  margin-left:9px;  
  _margin-left:0px;    
  margin-top:3px;  
  width : 99%;
  /*height : 100%;*/
     background: #F8F8F8;
    border : #9BB053 1px solid;
	cellspacing:0; 
	border-spacing:0px;

	

  
}

table.formulario th, table.formulario th.orderby {
  width: auto;
  height : 25px;
  padding : 0;
  padding-left:2px;  

  margin : 0;
  background : #DEEEC7;
  border-width:1px; border-color: #DADADA; border-style:solid;
  font-size: 14px; 
  text-align : left;
  font-weight : bold;
  color:#298134;
 border-width:0;
	cellspacing:0; 
}

table.formulario td {
  width: auto;
  height : 20px;
  padding : 5px;
  margin : 5px;
  border:0;
  text-align : left;
  color:#265C2D;
 font-size: 13px; 
 font-family:Arial, Helvetica, sans-serif;	
 font-weight: bold; 
 text-decoration: none; 
border-width:0; 
}

.thboton {
  width: 100%;
  height : 25px;
  padding-top:2px;
  padding-right:5px;
  vertical-align:middle;
  margin : 0;
  background : #FFF url('../imagenes/menu-hover.gif') bottom left repeat-x;
  border-width:1px; border-color: #DADADA; border-style:solid;
   font-size: 14px; 
  text-align :right;
  font-weight : bold;
  display:inline;
 border-width:0;
}

/* ________________________________  FOROS ____________________________________________________*/

table.foros { border-width:2px; border-color: #7071A4; border-style:solid; width:99%; height:auto; background-color: #F8F8F8;margin:0;padding:0px;     }

.tdtituloforo {
   background-color: #4A627E; 
   margin:0;

	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	padding-left:5px;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #C5C5E1;
	display:table-cell;
}

.tdpieforo {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	padding-left:5px;
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #C5C5E1;
	display:table-cell;
}

.textotiluloforo { 
  color:#FFFFFF    ; 
 font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;	

 text-decoration: none;
 border-width:0px;
}

.textopieforo { 
  color:#6F7DE3     ; 
 font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;	

 text-decoration: none;
 border-width:0px;
}

.txtforo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 16pt;
	color: #006699;
}

.txtrespuesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16pt;
	color: #092859;
}



.tblrespuesta {
	
  padding : 0;
  margin : 0;
  margin-bottom:20px;  
  width : 99%;
  /*height : 100%;*/
     background: #F8F8F8;
    border : #000080 1px solid;
	border-spacing:0px;
}

.tdtitulorespuesta {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:30px;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	padding-left:5px;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #C5C5E1;
	display:table-cell;
	background : #FFF url(../imagenes/menu_bk.jpg) bottom left repeat-x;

}


.tdtituloRichText {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:auto;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	text-align:center;   
	padding-left:5px;
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #C5C5E1;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #C5C5E1;



}

.tdpierespuesta {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	padding-left:5px;
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #C5C5E1;
	display:table-cell;
}

.textotilulorespuesta { 
  color:#006699     ; 
 font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;	
 
 text-decoration: none;
 border-width:0px;
}

.textopierespuesta { 
  color:#006699    ; 
 font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;	

 text-decoration: none;
 border-width:0px;
} 
 
 
/*______________________ADMINISTRACION______________*/

.tbladministracion {
	padding : 0;
    margin : 0;
    width : 99%;
  /*height : 100%;*/
     background: #F8F8F8;
    border : #265C2D 1px solid;
	border-spacing:0px;
	margin-bottom:20px;
	
	
}

.tbladministracionmenu {
  padding : 0;
  margin : 0;
  width : 95%;
  /*height : 100%;*/
     background: #F8F8F8;
    border : #265C2D 1px solid;
	border-spacing:0px;
	margin-top:20px;
	
}

.tdadministracionarriba {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	text-align :center;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #265C2D;
	display:table-cell;
}

.tdadministracionabajo {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	padding-left:5px;
	text-align :left;
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #265C2D;
	display:table-cell;
}

.tdadministracionarribaabajo {
   background-color: #FFFFFF; 
   margin:0;
	border-width:0px;
  	font-size:14px; 
	width:100%;
	height:auto;
 	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold; 
   border-style:solid;
	padding-left:5px;
	text-align :center;
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #265C2D;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #265C2D;
	display:table-cell;
}
