@charset "utf-8";
/* CSS Document */

/* CSS Document */
/* CSS para platillas */
.botonC{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-width:medium;
		border-color:black;
		cursor:pointer;
		margin-top:227px;
		margin-left:1022px;
		position:absolute;
		width:128px;
		height:125px;	
		
}

.botonC:hover{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-color:black;
		cursor:pointer;
		margin-top:225px;		
		width:130px;
		height:128px;	
}

   .imgC{
	   width:90%; 
	   height:90%;
   }

   .imgC:hover{
	   width:97%; 
	   height:97%;
   }
   
   
.botonA{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-width:medium;
		border-color:black;
		cursor:pointer;
		margin-top:227px;
		margin-left:560px;
		position:absolute;
		width:128px;
		height:125px;	
		
}

.botonA:hover{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-color:black;
		cursor:pointer;
		margin-top:225px;		
		width:130px;
		height:128px;	
}

   .imgA{
	   width:75%; 
	   height:75%;
   }

   .imgA:hover{
	   width:80%; 
	   height:80%;
   }
 
.botonO{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-width:medium;
		border-color:black;
		cursor:pointer;
		margin-top:227px;
		margin-left:780px;
		position:absolute;
		width:145px;
		height:125px;	
		
}

.botonO:hover{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-color:black;
		cursor:pointer;
		margin-top:225px;		
		width:145px;
		height:128px;	
}

   .imgO{
	   width:90%; 
	   height:90%;
   }

   .imgO:hover{
	   width:95%; 
	   height:95%;
   }   
 
.botonE{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-width:medium;
		border-color:black;
		cursor:pointer;
		margin-top:412px;
		margin-left:780px;
		position:absolute;
		width:145px;
		height:105px;	
		
}

.botonE:hover{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:2px;
		border-color:black;
		cursor:pointer;
		margin-top:412px;		
		width:145px;
		height:105px;	
}

   .imgE{
	   width:70%; 
	   height:70%;
   }

   .imgE:hover{
	   width:72%; 
	   height:72%;
   }  
   
   input[type="checkbox"]{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
		width:20px;
		height:20px;
        
		background:#1E07EC;
		cursor:pointer
	    
		
		}
   input[type="checkbox"]:checked{
		
 
		width:20px;
		height:20px;
		
		background:#12C82C;
	    cursor:pointer
		
		}			
	
	.templatetable {
		/*border-collapse: separate;*/
		border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid #FFFFFF;
		background-color:#FFFFFF;
	}
	
	.templete_td_extremos {
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid #CCCCCC;
		background-color:#CCCCCC;
	}
	
	.templete_td_encabezado {
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid #FFFFFF;
		background-color:#6495ED;
	}
	
	.templete_td_encabezado_extremos {
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid #FFFFFF;
		background-color:#6495ED;
	}
	
	.templete_td_body {
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid #FFFFFF;
		background-color:#FFFFFF;
	}

	.templete_td_foot {
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid #FFFFFF;
		background-color:#FFD700;
	}	

/*                    */


ul, ol {
	list-style: none;
	text-align: center;
			}
			
.buscar li ul {
	display:block;
	position:absolute;
	
}
				
.buscar li:hover > ul {
	display:block;
}
			
.buscar li ul  {
	position:relative;
	margin-top:10px;
}
			
.buscar li ul li ul {
	
	top:3px;
}


<!-- estilos para texto

.Estilo1 {color: #FFFFFF}

.Estilo2 {
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
}
.Estilo3 {color: #CCCCCC; }
.Estilo4 {
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size:50px;
}

.Estilo5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-size:14px;
	color: #000;

}

.Estilo6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	font-size: medium;
	color: #000;

}

.fecha {
	color: #FFF;
}
.comentarios {
	color: #FFF;
}
-->



.Estilo11 {color: #000000
}

	#bordeResultadoB{
		
		border-radius: 29px 29px 29px 29px;
        -moz-border-radius: 29px 29px 29px 29px;
        -webkit-border-radius: 29px 29px 29px 29px;
        border:solid gray;
		border-color: gray;
		align-content:center;
	}
	
	#otraBusqueda{
		
		border-radius: 29px 29px 29px 29px;
        -moz-border-radius: 29px 29px 29px 29px;
        -webkit-border-radius: 29px 29px 29px 29px;
        border:solid gray;
		border-color: gray;
		align-content:center;
	}	
	
	#datosB, #registrarSB{
		
		border-radius: 29px 29px 29px 29px;
        -moz-border-radius: 29px 29px 29px 29px;
        -webkit-border-radius: 29px 29px 29px 29px;
        border:solid gray;
		border-color: gray;
		align-content:center;
	}	
    
	#solicitudestable {
		/*border-collapse: separate;*/
		border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 0px solid gray;
	}
	
	.tableTodos, #tableOcultoG, .Capitulos, .Partidas, .tableCap, .tablePart{
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid gray;
	}		

	.Todos_td, .Capitulos_td, .Partidas_td{
		/*border-collapse: separate;*/
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
	    border: 2px solid gray;
		height: 35px;
		/*width: 10%;*/
	}
	
	.tdOcultoG, .Cap_td, .Part_td {
		/*border-collapse: separate;*/
		border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid gray;
	}	
	
	.solicitudestd {
        border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
	    border: 2px solid gray;
	}	
	
	

	.imgBuscar{
		
		border-radius: 29px 29px 29px 29px;
        -moz-border-radius: 29px 29px 29px 29px;
        -webkit-border-radius: 29px 29px 29px 29px;
        border: 0px solid #000000;
	}

	.imgBuscar:hover{
		cursor:pointer;
		border-radius: 29px 29px 29px 29px;
        -moz-border-radius: 29px 29px 29px 29px;
        -webkit-border-radius: 29px 29px 29px 29px;
        border: 0px solid #000000;
	}
	
.thumb{
     height: 30%;
     border: 1px solid #000;
     margin: 10px 5px 0 0;
}	
	
input[type="file"]{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:0px;

		/*width:100px;*/
		height:30px;
		src: encuestas;
		
		}

input[type="submit"]{
		font-size:25px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:0px;

		width:200px;
		height:70px;
		src: encuestas;
		
		}
		
	input[type="submit"]:hover{
		font-size:25px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:0px;
		width:200px;
		height:70px;	
		src: encuestas;

	}
	
input[type="button"]{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:0px;

		/*width:100px;*/
		height:50px;
		src: encuestas;
		
		}
		
	input[type="button"]:hover{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:0px;
		/*width:100px;*/
		height:50px;	
		src: encuestas;

	}
	
.span{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
		border:0px;			
		src: encuestas;

	}	
	
   select{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	  
		}	
		
   input[type="text"]{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    
		
		}
		
   input[type="email"]{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    
		
		}		
		
   input[type="search"]{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    
		
		}			
		
   input[type="number"]{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    
		
		}			

   textarea{
		
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    
		}
		
   li> a{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;

		align-content:center;
	    
		}	
		
   ul>a{
		font-size:15px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    
		}
		
   td {
       resize:horizontal;
	  
	  }



 .menu{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border:0px;
		width:160px;
		height:40px;
		/*src: encuestas;*/
		
		}
		
	.menu:hover{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border:0px;
		width:160px;
		height:40px;	
		/*src: encuestas;*/

	}
			
.menuB{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border:0px;
		width:160px;
		height:40px;	
		/*src: encuestas;*/

	}
		
  .menuB:hover{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		border:0px;
		width:160px;
		height:40px;
		/*src: encuestas;*/
		
		}		

  .menu2{
		font-size:5px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border:0px;
		/*width:300px;
		height:30px;
		src: encuestas;*/
		
		}
		
	.menu2:hover{
		font-size:5px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border:0px;
		/*width:150px;
		height:30px;	
		*/

	}
	
	.menu3{
					/*margin-left: 17em;*/
					font-size:20px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:#638cb5;
					background:white;
					border:white;
					
				  }
				  
.menu3:hover{
					/*margin-left: 17em;*/
					font-size:20px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:white;
					background:#2E64FE;
					border:#638cb5;
					cursor:pointer;
				}		
				
	.menu4{
					/*margin-left: 17em;*/
					font-size:16px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:white;
					background:#638cb5;
					border:#2E64FE;
					
				  }
				  
.menu4:hover{
					/*margin-left: 17em;*/
					font-size:16px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:white;
					background:#2E64FE;
					border:#638cb5;
					cursor:pointer;
				}

.Estilo1 {color: #FFFFFF}

.Estilo2 {
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	
         }
		 
.Estilo3 {color: #CCCCCC; }

.Estilo4 {
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size:large;
         }

.Estilo5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:medium;
	color: #000;
	
}

.Estilo6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:small;
	color: #000;
	
}

.Estilo7 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	
}

.fecha {
	color: #FFF;
}
.comentarios {
	color: #FFF;
}


  .boton{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border:0px;

		/*width:100px;*/
		height:40px;
		src: encuestas;
		
		}
		
	.boton:hover{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border:0px;
		/*width:100px;*/
		height:40px;	
		src: encuestas;

	}
		
   .inputTxt{
		font-size:30px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    color:#638cb5;
		onmouseover-color:#0101DF;
		width:250px;
		height:35px;
		}
		
   .bordeCurvo{

			

            background:#ECECEC;
			padding:10px 10px 10px 10px;
			/*para Firefox*/
			-moz-border-radius: 20px 20px 20px 20px;
			/*para Safari y Chrome*/
			-webkit-border-radius: 20px 20px 20px 20px;
			/* para Opera */
			border-radius: 20px 20px 20px 20px;
			border-collapse: collapse;
	
	   }

   .tabla{

		    border-radius: 8px 8px 8px 8px;
            -moz-border-radius: 8px 8px 8px 8px;
            -webkit-border-radius: 8px 8px 8px 8px;

            background:#ECECEC;
			padding:10px 10px 10px 10px;

			border-collapse: collapse;
	
	   }	   
	   
   .tabla2{

			

            background:#ECECEC;
			padding:10px 10px 10px 10px;
			/*para Firefox*/
			-moz-border-radius: 20px 20px 20px 20px;
			/*para Safari y Chrome*/
			-webkit-border-radius: 20px 20px 20px 20px;
			/* para Opera */
			border-radius: 20px 20px 20px 20px;
			border-collapse: collapse;
	
	   }	   
	   
    .salir{
		           	
					margin-right:10px;
					margin-left: 200px;
					font-size:20px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:#638cb5;
					background:#ECECEC;
					border:white;
					
					
	              }
				  
.salir:hover{
					margin-left: 50em;
					font-size:20px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:white;
					background:#2E64FE;
					border:#638cb5;
					cursor:pointer;
				}	

.espacio{
					margin-left: 50em;
					font-size:20px;
					font-family:Verdana, Geneva, sans-serif;
					font-weight:bold;
					color:white;
					background:#2E64FE;
					border:#638cb5;
					width:30px;
				}
				
.cursor:hover{
				cursor:pointer;
				}
				
 .boton{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#638cb5;
		border:0px;
		/*width:100px;*/
		height:40px;
		src: encuestas;
		
		}
		
	.boton:hover{
		font-size:20px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	    color:white;
		background:#2E64FE;
		cursor:pointer;
		border:0px;
		/*width:100px;*/
		height:40px;	
		src: encuestas;

	}
		
   .inputTxt{
		font-size:30px;
    	font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		align-content:center;
	    color:#638cb5;
		onmouseovercolor:#0101DF;
		width:250px;
		height:35px;
		}
		
   .bordeCurvo{

			

            background:#ECECEC;
			padding:10px 10px 10px 10px;
			/*para Firefox*/
			-moz-border-radius: 20px 20px 20px 20px;
			/*para Safari y Chrome*/
			-webkit-border-radius: 20px 20px 20px 20px;
			/* para Opera */
			border-radius: 20px 20px 20px 20px;
			border-collapse: collapse;
	
	   }
	   
   .bordeCurvoIMG{

			padding:10px 10px 10px 10px;
			/*para Firefox*/
			-moz-border-radius: 20px 20px 20px 20px;
			/*para Safari y Chrome*/
			-webkit-border-radius: 20px 20px 20px 20px;
			/* para Opera */
			border-radius: 20px 20px 20px 20px;
			border-collapse: collapse;
	
	   }	   
	   
	   

				
.cursor:hover{
				cursor:pointer;
				}				
