td.titulo{font-weight:bold;background-color:#666666;color:#ffffff;padding:5px;}
td.opcmenu{cursor:pointer;padding:5px;}

img{border:0;}
img.imgcl{max-width:100%;height:auto;}

table.t_contenido{width:100%;max-width:450px;background-color:#e7e7f5;border:1px solid #d2d2ec;border-radius:5px;margin-left:10px;}

table.faqs{border-width:0px;margin-left:10px;}
td.faqs{padding-left:10px;padding-bottom:10px;color:#333333;}

button.guardar{font-weight:bold;font-size:large;color:#ffffff;background-color:#669900;border-radius:3px;cursor:pointer;}
button.cancelar{font-size:large;color:#000000;background-color:#ffffff;border-radius:3px;cursor:pointer;}
input.boton{font-weight:bold;font-size:large;color:#ffffff;background-color:#669900;border-radius:3px;}

div.guardando{display:none;color:#048397;font-size:medium;}
div.error{display:none;color:#cc0000;font-size:medium;}
div.guardado{font-size:medium;color:#048397;}
div.contenido{margin-right:10px;}

td.d_literal{font-size:small;font-weight:bold;}
td.d_texto{font-size:small;}
td.d_con_tit{font-size:small;font-weight:bold;}
td.d_con{font-size:small;}
td.d_con_nota{font-size:small;font-style:italic;}

span.peque{font-size:small;}

div.divleft{float:left;}
span.vble{color:#0000FF;cursor:pointer}

.fontresp{font-size:xx-large;}
.fontresp_p{font-size:x-large;}
.tsshots{width:60%;}
@media screen and (max-width: 800px) {
	.hden{display:none;}
	div.divleft{float:none;margin:auto;}
	table.centr{margin:auto;}
	.clresp{display: inline-block;}
	.fontresp{font-size:x-large;}
	.fontresp_p{font-size:large;}
	.tsshots{width:100%;}
}

