.ad_opciones{ /* al centro y con simbra */ 
border: 1px solid black;
border-color:#999;
	border-radius: 6px;
	margin: 0 auto; max-width:1200px;
	box-shadow: 0px 0px 2px #888888;
	border-width: 1px;
	background:#F3F3F3;
	height:50px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	}

.ad_contenedor{ /* al centro y con simbra */ 
border: 1px solid black;
	border-radius: 6px;
	margin: 0 auto; 
	max-width:1200px;
	box-shadow: 0px 0px 2px #888888;
	border-color:#CCC;
	background:#F5F5F5;
	text-align:left;
	}

.ad_resultado{ /* al centro y con simbra */ 
border: 1px solid black;
	border-radius: 6px;
	margin: 0 auto; 
	max-width:1200px;
	box-shadow: 0px 0px 2px #888888;
	border-color:#CCC;
	background:#FFEAD2;
	text-align:center;
	
	}

.ad_cerrar{ /* al centro y con simbra */ 
    border:none;
	height:34px;
	width:34px;
	margin: 0px 0px 0px 800px;
	}


.ad_contenido { /* Las columnas del contenido */
background-color:#F5F5F5;
	border:solid; 
	border-width:1px; 
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#333;
	padding-top:10px;
	padding-bottom:10px; 
	
	
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	
	box-shadow: 0px 0px 2px #888888;	
	
	
	}
.ad_contenido_sombra
   {
	   background:#FCFCFC;
/*border: 0px solid black; */
border-color:#999;
	border-radius: 6px;
	margin: 0 auto; max-width:1200px;
	box-shadow: 0px 0px 2px #888888;
	border-width: 1px; 

	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	width:95%;   
	}	
.ad_contenido_sombra:hover
   {
	   background:#F0F0F0;

	}	

.ad_contenido_sombra_leer:hover
   {
	   background:#999;

	}	


.ad_contenido_sombra_leer
   {
	   background:#CCC;
/*border: 0px solid black; */
border-color:#999;
	border-radius: 6px;
	margin: 0 auto; max-width:1200px;
	box-shadow: 0px 0px 2px #888888;
	border-width: 1px; 

	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	width:95%;   
	}	




.t_crear { 
border: 1px solid black;
			background-color:#D06503;
			border-radius:6px;
			margin: 0 auto;
			box-shadow: 0px 0px 2px #888888;
			border-width: 2px;
			height:42px;
			text-align:center;
			padding-top: 10px;
			border-color:#F60;
	}

.titulo {
	text-align:center;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}	

.t_admin {
			border: 1px solid black;
			background-color:#E9931A;
			border-radius:6px;
			margin: 0 auto;
			box-shadow: 0px 0px 2px #888888;
			border-width: 2px;
			height:42px;
			text-align:center;
			padding-top: 10px;
			border-color:#FEC152; 
	}


.t_respuesta {
			border: 1px solid black;
			background-color:#1691BE;
			border-radius:6px;
			margin: 0 auto;
			box-shadow: 0px 0px 2px #888888;
			border-width: 2px;
			height:42px;
			text-align:center;
			padding-top: 10px;
			border-color:#FEC152;
	}



.t_ultima {
			border: 1px solid black;
			background-color: #1691BE;
			border-radius:6px;
			margin: 0 auto;
			box-shadow: 0px 0px 2px #888888;
			border-width: 2px;
			height:42px;
			text-align:center;
			padding-top: 10px;
			border-color:#118ED9;
	
	

	
	}
	

.texto_formulario {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#666; 
	}

.texto_titulo {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	}
	
.b_eliminar { border:none;  
	background:#9F0004;
	border-radius: 5px;
	font-size: 16px;
	color:#FFF; height:30px;
	width:120px;
	}	
.b_generar { border:none;  
	background:#CCC;
	border-radius: 5px;
	font-size: 16px;
	color:#000; height:30px;
	width:160px;
	}	
	
.txt_caja { border:none;
border: 1px solid #333; 

border-radius: 5px; font-size: 16px;
padding: 3px 5px 3px 5px;

	}
.ad_url { color:#F00; font-size:18px;
	
	}



.login { /* Las columnas del contenido */ 
	position: absolute;
    top: 50%;
	left: 50%;
	margin-left:-170px;
	margin-top:-100px;
	max-width:500px;
    background-color:#FFB366;
	border:solid; 
	border-width:20px; 
	border-color:#F60; 
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px; padding-right:20px; 
	-webkit-border-top-left-radius: 50px;
	-webkit-border-bottom-right-radius: 50px; 
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-bottomright: 50px; 
	border-top-left-radius: 50px;
	border-bottom-right-radius: 50px;
	box-shadow: 1px 1px 14px #888888;	
	}

.login_texto { /* Las columnas del contenido */
font:Arial, Helvetica, sans-serif;
font-size:18px; 
color:#F60;

	}

.login_caja { /* Las columnas del contenido */
	font:Arial, Helvetica, sans-serif;
	font-size:18px; 
	color:#F60;
	border:none;
	border-radius: 10px;
}


.login_boton { /* Las columnas del contenido */ height:30px;
font:Arial, Helvetica, sans-serif;
font-size:16px; color:#F60; 
background-color:#FC0;
border:none;
	border-radius: 5px;
	width:160px;

	}



.login_marca { /* Las columnas del contenido */
	position: absolute;
    top: 90%;
	left: 50%;
	margin-left:-100px;
	max-width:400px;
	text-align:center;
	}

.login_marca_titulo { /* Las columnas del contenido */
	font:Arial, Helvetica, sans-serif;
	font-size:30px;
    color:#F60;
	font-weight:bolder;
	text-align:center;
	}
.login_marca_texto { /* Las columnas del contenido */
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	    color:#F60;
			font-weight:bolder;
	}




a.tooltip {outline:none; } 
a.tooltip strong {line-height:30px;} 
a.tooltip:hover {text-decoration:none;} 
a.tooltip span { 
	z-index:10;
	display:none; 
	padding:14px 20px; 
	margin-top:-90px; 
	margin-left:-165px; 
	width:300px; 
	line-height:16px; 
	text-align:center; 
	
	} 

a.tooltip:hover span{ 
	display:inline; 
	position:absolute; 
	color:#111; 
	border:1px solid #DCA; 
	background:#fffAF0;
	} 

.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;} 
/*CSS3 extras*/ 
a.tooltip span { border-radius:4px; box-shadow: 5px 5px 8px #CCC; }