/* @override http://emprende.kometasoft.com/styles/application.css */


@charset "utf-8";

/* * * css reset * * */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol,ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}

caption,th,td {
	text-align: left;
	font-weight: normal;
}

a {
	text-decoration: none;
	color: #900;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: "";
}

blockquote,q {
	quotes: "" "";
}

body {
	background:ffffff;
	font: 75% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h1 {
	padding: 15px;
	margin-bottom:20px;
	font-size: 24px;
	color: #fff;
	background-color: #5D1007;
	font-weight: normal;
	font-style: normal;
}

h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #BB1622;
}

h3 {
	font-size: 13px;
	font-weight: bold;
	color: #96811D;
}

h4 {
	padding: 3px 0;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	background-position: 0px 3px;
}

#contenedor {
	width:1080px;
	margin:10px auto;
}

#cabecera {
	height:120px;
	/*background: url(images/logo.gif) no-repeat #FFFFFF;*/
	background: url(images/espacioemprendelogo.jpg) no-repeat #FFFFFF;
}

#cabecera #empresa_seleccionada {
	position:absolute;
	left:250px;
	top:78px;
	font-size:20px;
	font-variation:small-caps;
}

#cabecera #empresa_seleccionada a {
	font-size:12px;
}

#contenido_izq{float:left;width:200px;/*border:1px solid #e5e5e5;*/}

#contenido_izq #seccion {
	margin-top:10px;
	margin-bottom:5px;
	font-size:14px;
	color: #950c2b;
}

#contenido_derc {
	float: left;
	width:846px;
	margin-left:10px;
	padding:0 10px 10px;
	/*width:800px;*/
	/*margin-left: 220px;*/
	/*margin-left: 10px;
	padding-top: 10px;*/
	background:#FFFFFF;
	/*padding-right:30px;*/
	/*padding-bottom:30px;*/
	/*border:1px solid #e5e5e5;*/
}

#limpiado {clear: both;}

#pie{
	width:1080px;
	margin:10px auto;
	height:50px;
	padding:10px 0;
	border-top:3px solid #cd6d5a;
	background:#FFF;
	color:#666;
	font-size: 10px;
}

#logos_pie{padding:0 10px;}
#logos_pie img{float:right;margin-left:10px;}
#copyright{float:left;padding:20px 10px;}

#ventana_usuario {
	width: 300px;
	margin: 20px auto;
	padding-left: 220px;
	border: 1px solid #666666;
	background: url(images/logo.gif) no-repeat;
}

#inicio {
	margin-left: 40px;
	padding-top: 250px;
	text-align: center;
}

/* * * * * *  diseños * * * */
#menu_prin{
	height: 37px;
	padding: 0 20px;
	padding-bottom: 0px;
	background:#FFF;
	background: url(images/menu_fondo4.gif) repeat-x;
}

#menuh {
	width:1080px;
	margin:0 auto;
	font-size:11px;
}

#menuh li {
	float: left;
	width: 120px;
	height: 34px;
}

#menuh a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding: 10px 2px;
	text-align: center;
	border-right: 1px solid #ab6355;
	border-left: 1px solid #f09583;
	font-weight: bold;
	font-family:"Lucida Grande",Arial,sans-serif;
}

/*menu rojo*/

#menuh li.primero{border-left:1px solid #ab6355;}
#menuh li.ultimo{border-right: 1px solid #f09583;}

#menuh a:hover {background:url(images/menu_hover.gif) repeat-x;}
#menuh a.marcado {color: #FFFFFF;background:url(images/menu_marcado.gif) repeat-x;}

#menu_izq{
	/*padding: 10px;*/
	padding-bottom: 240px;
	background:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#menu_izq li{ /*width:120px;*/
	height:33px;
	border-bottom:1px solid #CCC;
	/*background: url(images/boton2.gif) no-repeat;*/
}
#menu_izq li.titulo{height:23px;line-height:26px;padding:0 10px;margin:6px 0 10px;;color:#333;border:0;border-bottom:3px solid #3a8dcf;}


#menu_izq li.boton3 {background: url(images/boton3.gif) no-repeat;}
#menu_izq li.boton3 a {color: #FFFFFF;}
#menu_izq li.boton3 a.marcado {color: #950c2b;}
#menu_izq li.boton3 a {color: #FFFFFF;}
#menu_izq li.boton3 a:hover {color: #950c2b;}



#menu_izq a,#menu_izq .atepe{ /*text-decoration: none;*/
	color: #999999;
	display:block;
	padding:10px;
	/*border:1px solid #666;*/
}

#menu_izq li.tituloAtepe{line-height: 33px;padding:0 10px;
background-color: #F4EED7;
}
#menu_izq .atepe{color:#CCC;cursor:default;}
#menu_izq a:hover {color: #b15f4f;}
#menu_izq a.marcado{color: #b15f4f;}

/* menu usuario */
#menuUsuario{
	padding:10px 0;
	width:1080px;
	margin:0px auto;
	color:#FFF;
}

#menuUsuario ul{float:right;;background:url(images/fondo_user.gif) no-repeat;padding:0 10px;}/**/
#menuUsuario li{display:block;float:right;padding:5px 20px;}
#menuUsuario li.user{padding-left:20px;background:url(images/persona.gif) no-repeat ;background-position:0 5px;}
#menuUsuario li.cerrar{padding-left:20px;background:url(images/salir.gif) no-repeat ;background-position:0 5px;}
#menuUsuario a{color:#FFF;}
/*menu para las pestañas*/
#menu_aplicaicones{
	width:1080px;
	margin:0px auto;
	padding-top:67px;}
ul#simple-menu{list-style-type:none;width:100%;position:relative;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:6px 0 0 0;}
ul#simple-menu li{display:block;float:right;margin:0 0 0 4px;height:27px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#333;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#simple-menu li a.right{padding-right:19px;}
/*rojo*/
ul#simple-menu li a:hover{background:#e86d59;color:#FFF;}
ul#simple-menu li a.current{color:#fff;background:#e86d59;}
ul#simple-menu li a.current:hover{color:#fff;background:#e86d59;}
/*azul*/
ul#simple-menu li.azul a:hover{background:#3794dd;color:#FFF;}
ul#simple-menu li.azul a.current{color:#fff;background:#3794dd;}
ul#simple-menu li.azul a.current:hover{color:#fff;background:#3794dd;}
/*naranja*/
ul#simple-menu li.naranja a:hover{background:#ffb300;color:#FFF;}
ul#simple-menu li.naranja a.current{color:#fff;background:#ffb300;}
ul#simple-menu li.naranja a.current:hover{color:#fff;background:#ffb300;}
/*amarillo*/
ul#simple-menu li.amarillo a:hover{background:#ffca1d;color:#FFF;}
ul#simple-menu li.amarillo a.current{color:#fff;background:#ffca1d;}
ul#simple-menu li.amarillo a.current:hover{color:#fff;background:#ffca1d;}
/*verde*/
ul#simple-menu li.verde a:hover{background:#49b700;color:#FFF;}
ul#simple-menu li.verde a.current{color:#fff;background:#49b700;}
ul#simple-menu li.verde a.current:hover{color:#fff;background:#49b700;}
/*morado*/
ul#simple-menu li.morado a:hover{background:#a75aae;color:#FFF;}
ul#simple-menu li.morado a.current{color:#fff;background:#a75aae;}
ul#simple-menu li.morado a.current:hover{color:#fff;background:#a75aae;}
#tabla_listas {
	width: 98%;
	border: 1px solid #CCC;
	background: #8B3AA8;
	color: #FFFFFF;
}

#tabla_listas td {
	padding: 4px 4px;
	color: #000000;
	border: 1px solid #CCC;
	border-width: 1px 0 0 1px;
	vertical-align: top;
	text-align: center;
}

#tabla_listas th {
	padding: 4px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border: 1px solid #CCC;
	border-width: 1px 0 0 1px;
}

#tabla_formulario {
	width: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif, Verdana;
	font-size: 100%;
	border: 1px solid #FFFFFF;
}

#tabla_formulario td { /*font-weight:bold;*/
	padding: 4px;
	text-align: left;
	vertical-align: top;
}

.lista_par {
	background: #F6F6F6;
}

.lista_impar {
	background: #FFF;
}
/*
.lista_impar:hover,.lista_par:hover {
	background: #EDD6D6;
	cursor: pointer;
}
*/

.list3 {
	display: block;
	padding: 3px;
	color: #8B6AC8;
	background: #F6F6F6;
	border: solid #8B5AC8;
	border-width: 0 0 1px 0;
	font-weight: bold;
	cursor: pointer;
}

.titulo_sec {
	background: #fdf5f7;
	font-weight: bold;
	color: #b7183d;
}

#ventana,#ventana_b {
	position: absolute;
	visibility: hidden;
	width: 300px;
	/*height:100px;*/
	margin: auto 0;
	border: 3px solid #666666;
	background: #FFFFFF;
	text-align: center;
}

#carga_formulario {
	width: 240px;
	height: 40px;
	border: 0;
	overflow: hidden;
}

.formularios,.formularios_se,.formularios_fecha,.formularios_box {
	width: 160px;
	height: 18px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: #CBCBCB solid 1px;
}

.formularios_se {
	height: 20px;
}

.formularios_box,.formularios_box2 {
	width: 260px;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: #CBCBCB solid 1px;
}

.formularios_box2 {
	width: 300px;
}

.formularios_selec {
	width: 110px;
	height: 20px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: #CBCBCB solid 1px;
}

.formularios_selec2 {
	width: 360px;
	height: 20px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: #CBCBCB solid 1px;
}

.formularios_fecha {
	width: 60px;
}

.formularios:hover,.formularios_selec:hover,.formularios_se:hover {
	background: #fffceb;
}

/*botones*/
.boton {
	background: -moz-linear-gradient(center top, #000 5%, #5D1007 100%) #5D1007;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5D1007), to(#000)) #5D1007;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5D1007', endColorstr='#000');
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	color:#ffffff;
	padding:5px 20px;
	text-decoration:none;
	font: bold 12px arial;
}.boton:hover {
	background: -moz-linear-gradient(center top, #000 5%, #000 100%) #000;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000), to(#000)) #000;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#136cb5', endColorstr='#136cb5');
	color: #fff;
}.boton:active {
	position:relative;
	top:1px;
}

.crear{padding-left:30px;
	background-color: #5D1007;
	color: #fff;
}
.crear:hover{background: no-repeat 4px 4px #000;
	color: #fff;
}


.boton1 {
	width: 100px;
	height: 18px;
	padding-bottom: 2px;
	border: 0;
	background: url(images/boton1.gif) no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
}

.boton_1 {
	width: 110px;
	padding: 3px 4px 4px 4px;
	background: url(images/boton_1.jpg) no-repeat;
	color: #666;
	font-size: 10px;
	font-weight: bold;
	border: 0;
	cursor: pointer;
}

.boton_v {
	width: 110px;
	padding: 3px 18px 4px 4px;
	background: url(images/boton_v1.jpg) no-repeat;
	color: #666;
	font-size: 10px;
	font-weight: bold;
	border: 0;
	cursor: pointer;
}

.boton_v:hover {
	background: url(images/boton_v2.jpg) no-repeat;
	color: #5D1007;
}

.boton_1:hover {
	color: #a60c0c;
}

.paginacion {
	margin: 0 2px;
	padding: 1px 3px;
	border: 1px solid #A1A1A1;
	background: #FFFFFF;
	font-weight: bold;
}

.paginacion a {
	color: #333333;
}

.barra_paginacion {
	padding: 6px 0;
	text-align: center;
}

.pag_actual {
	margin: 0 2px;
	padding: 1px 3px;
	border: 1px solid #A1A1A1;
	color: #950c2b;
	background: #FFFFFF;
	font-weight: bold;
}

#c_localidades,#c_sectores,#c_zonas {
	height: 21px;
}

/*.error{color:#FF0000;}*/
.correcto {
	color: #006600;
}

#fondo_b {
	background: #FFFFFF;
}

label.error {
	display: block;
	color: #b42e2e;
}

.muestra_error,.muestra_error2 {
	display: none;
	background: #FFC;
	border: 1px solid #BB0;
	border-width: 1px 0 1px 0;
	line-height: 16px;
	color: #900;
	padding: 4px;
}

.muestra_error ol,.muestra_error2 ol {
	margin: 0;
	padding: 0;
	list-style: circle;
	padding-left: 34px
}

.muestra_error li,.muestra_error2 li {
	margin: 0;
	padding: 0;
}

input.error {
	border: #900 1px solid;
}

#msg_error {
	margin: 4px 10px 4px 0;
	padding: 4px 3px 4px 22px;
	border: 1px solid #A80000;
	color: #A80000;
	background: #FFE8E8 url(images/delete.png) no-repeat;
	background-position: 2px 3px;
}

#msg_al {
	margin: 4px 10px 4px 0;
	padding: 4px 3px 4px 22px;
	border: 1px solid #e1da25;
	color: #767212;
	background: #FFFFD9 url(images/alert.png) no-repeat;
	background-position: 2px 3px;
}

#msg_info {
	margin: 4px 10px 4px 0;
	padding: 4px 3px 4px 22px;
	border: 1px solid #003D79;
	color: #003D79;
	background: #E2E3FC url(images/info.png) no-repeat;
	background-position: 2px 3px;
}

/* * * * * ayudas  * * * * */
.pading_20 {
	padding: 20px;
}

.ancho_120 {
	width: 120px;
}

.ancho_150 {
	width: 150px;
}

.ancho_270 {
	width: 270px;
}

.ancho_80 {
	width: 80px;
}

.ancho_100 {
	width: 100px;
}

.ancho_50 {
	width: 50px;
}

.error{color:#900;}

.bold {
	font-weight: bold;
}

.ancho_chk {
	width: 120px;
	text-align: center;
}

.paddi_bajo {
	float: left;
	padding-bottom: 3px;
}

.enlace a {
	color: #BB1622;
}

#toolTipBox {
	display: none;
	/*padding: 5px;*/
	font-size: 12px;
	margin-right: 10px;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	font-family: verdana;
	position: absolute;
	background: #FFFFFF;
	/*color: #FFFFFF;*/
	z-index: 2;
}

.tooltip {
	cursor: help;
}

.tabla_tool {
	border-top: #000000 solid 1px;
}

.tabla_tool td {
	border-bottom: #000000 solid 1px;
	padding: 2px;
	vertical-align: top;
	/*border-left: #000000 solid 1px;*/
}

.tabla_tool th {
	padding: 2px;
	background-color: #F4EED7;
}

.limpia_enlace {
	padding: 0;
	border: 0;
	background-color: #BB1622;
}

.tool_par {
	background: #F6F6F6;
}

.tool_impar {
	background: #fffceb;
}


/*input[type="submit"] {
	border-color:#C4C0B9;
	border-width:1px;
	border-style:outset;
	background:url("images/input_submit1.png") repeat-x #D4CFC7;
	font-size:12px;
	padding:1px 7px;
}*/
input[type="submit"]{
	border:0;
	cursor:pointer;}

input[type="text"],
input[type="password"] {
	background:url("images/input1.png") 1px 1px no-repeat white;
	/*border:1px inset #ccc;*/
	padding:1px;
}

input[readonly="readonly"] {
	color:#999;
}

div.nueva {
	text-align:center;
	margin-bottom:10px;
	text-align:left;
}

div.nueva a {
	display:block;
	background:url("images/add.png") center left no-repeat;
	height:32px;
	width:250px;
	padding:14px 0 0 36px;
	font-size:14px;
	font-weight:bold;
}


.resultados {/*margin-top:20px;*/height: 600px;
	overflow: scroll;
	width: 100%;
}

.resultados table {
	/*border:1px solid #ccc;*/
	padding:0px;
	width:100%;
}

.resultados table thead tr {
	font-weight: bold;
	font-size: 14px;
	background-color: #F4EED7;
}




.resultados table tbody tr.even {
	background-color: rgba(243, 237, 215, 0.47);
}

.resultados table td,
.resultados table th {
	padding:10px 20px;
}

.resultados th.acciones {
	width:80px;
}

.resultados .accion,.accion {
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin-right:10px;
}

.resultados .accion span,.accion span {
	display:none;
}

.resultados .accion.editar,.accion.editar {
	background:url("images/editar.gif");
}

.resultados .accion.recursos,.accion.recursos,.lista_emprendedores .accion.recursos {
	background:url("images/lista_tabla.png");
}

.resultados .accion.detalle,.accion.detalle {
	background:url("images/detalle.gif");
}

.resultados .accion.eliminar,.accion.eliminar,.campos_definidos .accion.eliminar {
	background:url("images/delete.png");
}

.resultados .accion.seleccionar,.accion.seleccionar,.lista_emprendedores .accion.seleccionar {
	background:url("images/check.png");
}

.resultados .accion.enviar,.accion.enviar{
	background:url("images/email.png");
}

.resultados .accion.asignar,.accion.asignar {
	background:url("images/basket_put.png");
}

.resultados .accion.agregar,.accion.agregar {
	background:url("images/add.png");
}

.resultados .accion.cancelar,.accion.cancelar {
	background:url("images/cancel3.png");
}

.resultados .accion.guardar,.accion.guardar {
	background:url("images/disk.png");
}

.resultados .accion.alta,.accion.alta {
	background:url("images/door_in.png");
}

.resultados ul li:before {
	content:"· ";
}


.dataTables_info {
	float:left;
	padding-top:10px;
	color:#777;
}

.dataTables_paginate {
	float:right;
	padding-top:10px;
}

.dataTables_paginate span.fg-button {
	display:block;
	float:left;
	padding:3px 5px;
	border-color:#dadada;
	border-style:outset;
	border-width:1px 1px;
	background:#eee;
	cursor:pointer;
}

.dataTables_paginate span.ui-state-disabled {
	background:white;
	color:#bbb;
	cursor:auto;
}

.dataTables_paginate .first {
	border-top-left-radius:7px;
	border-bottom-left-radius:7px;
}

.dataTables_paginate .last {
	border-top-right-radius:7px;
	border-bottom-right-radius:7px;
}

.dataTables_processing{width:300px;float:left;}
.dataTables_length{width:300px;float:right;position:relative;padding:5px;margin:0;text-align:right;}
.dataTables_filter{padding:5px;}
.css_right{float:right;}
.formulario{/*border:1px solid #0CC;*/}
.formulario table{
	border:3px solid #f2f2f2;
	background:#fafafa;
	padding:20px;
}

.formulario table td{
	padding-bottom:10px;
	padding-right:10px;
}

.formulario input[type="text"],
.formulario input[type="password"],
.formulario select {
	width:200px;
}

.formulario input[type="text"].corto,
.formulario input[type="password"].corto,
.formulario select.corto {
	width:100px;
}


.formulario input[type="text"].muycorto,
.formulario input[type="password"].muycorto,
.formulario select.corto {
	width:50px;
}

.formulario label {
	display:block;
	text-align:right;
}

.formulario label.inline {
	display:inline;
}

.errorMessages {
	border:2px solid #aa2f2f;
	border-width:1px 0;
	background:#f8e9e9;
	padding:10px 30px;
	font-size:12px;
	color:#a33;
	margin:0px 0;
}

.errorMessages p {padding:5px 0;}

.ver {font-size:13px;}

.ver table td {	padding-bottom:10px;}

.ver table tr td:first-child {
	color:#666;
	text-align:right;
	padding-right:10px;
}

select.multiselect {
	width:470px;
	height:130px;
}

/*
.ui-multiselect input.search {
	width:150px;
}

.ui-multiselect div.selected,
.ui-multiselect div.available {
	float:left;
}

.ui-multiselect ul.selected,
.ui-multiselect ul.available {
	overflow:auto;
	background:white;
	border:1px solid black;
}

.ui-multiselect a {
	display:block;
}

.ui-multiselect .actions {
	height:40px;
}
*/


.month-calendar .ui-datepicker-calendar {
	display: none;
}

form#selectorEmpresa {
	padding-left:10px;
}

form#selectorEmpresa input,
form#selectorEmpresa select {
	font-size:10px;
}

form#selectorEmpresa select {
	width:140px;
}

.modal table {
	border:1px solid #bbb;
	width:100%;
}

.modal table td {
	padding:5px 2px;
	text-align:center;
}

.modal table thead {
	background:#bbb;
	color:white;
}


.modal table tbody tr:nth-child(even) {
	background:#eee;
}

/** codigo nuevo**/

h5{
	background:url(images/alert.png) no-repeat 0px 11px;
	padding:10px 0 10px 26px;
	font-size:14px;
	color:#333;}
/* maquetacion */

#planempresa{/*width:700px;*/}
#planempresa table{}
#planempresa td{vertical-align:top;}
#planempresa .padding{padding-left:40px;margin-left:40px;}

#planempresa  ol.ejemplo{display:block;padding-left:20px;}
#planempresa .ejemplo li{list-style-type:square;padding:5px 0;}

#planempresa .tablaCampos textarea{margin:0;height:20px;width:252px;display:block;float:right;}
#planempresa .tablaCampos textarea.active{border:1px solid #993;margin:0;display:block;}
#planempresa .tablaCampos textarea.textoVentaja{margin:0;height:20px;width:240px;display:block;float:right;}

.textoEjemplo{padding:10px;}
#planempresa .textoEjemplo table{border:1px solid #CCC;}
#planempresa .textoEjemplo th{padding:5px;background:#E8E8E8;font-weight:bold;}
#planempresa .textoEjemplo td{padding:5px;}
#planempresa .textoEjemplo tr.par{background:#F8F4EF;}
.tipoText{width:400px;}

#tabs table th{padding:5px;font-weight:bold;}
#tabs table td{padding:5px;vertical-align:middle;}

#tabs table td.alineaTop{vertical-align:top;}

.aformProduc{width:300px;}
.aformPrecio{width:80px;text-align:right;}


#showTable{
	border:1px solid #CCC;
}
#showTable th{
	padding:10px;
	background:#E6E6E6;
	font-weight:bold;

}

#showTable td{
	padding:10px;
	border:1px solid #CCC;
}


#planShow ul{list-style-type:square;padding:20px;}
#planShow li{padding:5px 10px 5px 0;}

	
/*  Diseño  */

.resultados tbody tr{
	cursor:pointer;
}

.resultados tbody tr.even:hover, .resultados tbody tr.even td.highlighted {
	background-color: #F4EED7;
}

.resultados tbody tr.odd:hover, .resultados tbody tr.odd td.highlighted {
	background-color: #F4EED7;
}

.resultados tr.even:hover {
	background-color: #F4EED7;
}

.resultados tr.even:hover td.sorting_1 {
	background-color: #F4EED7;
}

.resultados tr.even:hover td.sorting_2 {
	background-color: #F4EED7;
}
.resultados tr.even:hover td.sorting_3 {
	background-color: #F4EED7;
}

.resultados tr.odd:hover {
	background-color: #F4EED7;
}
.resultados tr.odd:hover td.sorting_1 {
	background-color: #F4EED7;
}

.resultados tr.odd:hover td.sorting_2 {
	background-color: #F4EED7;
}
.resultados tr.odd:hover td.sorting_3 {
	background-color: #F4EED7;
}

div.errorMessages,div.errorMessagesPhp{
	padding:0 10px 10px 30px;
	border:2px solid #b42e2e;
	border-width:2px 0;
	margin-bottom:10px;
	/*padding:5px;*/
	color:#b42e2e;
	background-color: #F4EED7;
}
div.errorMessages label{text-align:left;}
div.errorMessages ol li{
	list-style-type:disc;
	margin-left: 20px;
	text-align:left;
}
div.errorMessages{ display: none }
.errorMessages label.error {display: inline;}

.confirmation{
	margin:0;
	padding: 8px 0px 8px 30px;
	border: 1px solid #008000;
	color: #333;
	background: url(images/check.png) no-repeat 6px 8px #F4EED7;
}

.tablaCampos table{padding:0px;background:#FFF;}
.tablaCampos table tr:hover{background:#F3F3F3;}
.tablaCampos table th{padding:10px 5px;
	color:#FFF;font-weight: bold;
background-color: #5D1007;
}
.tablaCampos table td{padding:10px 5px;cursor:default;vertical-align:top;}
.tablaCampos tfoot td{padding:10px 5px;background:#CCC;;vertical-align:top;}


.formInterno{
	width:500px;
	float:left;
	margin-bottom:10px;}
.formInterno .colum{width:140px;float:left;}
.ayuda{padding:10px;text-align:justify;}
.ayuda ul{padding-left:10px;list-style-type:square;}
.ayuda li{padding:4px 0;}
.iconoAyuda{margin-left:10px;cursor:pointer;vertical-align:middle;}
.iconoBorrar{cursor:pointer;}

.borrarFila{height:30px;}

/*  Ayudas  */

#limpiado{clear:both;}
.alinea_arr,.alineaTop {vertical-align: top;}
.alinea_der,.alineaRig {text-align: right;}
.alinea_izq,.alineaLef {text-align: left;}
.centrado, .alineaCen {text-align: center;}
.alineaJus{text-align:justify;}

#alinea_izq {text-align: left;}

.muestra {display: block;}
.oculta{display: none;}




.button_r{
		padding:6px 10px;
		background:#a1171a;
		color:#FFF;
		border:1px solid #780f11;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
		vertical-align:top;
	}
	
.resultados_registrados{
	margin-top:45px;
}	

.tabla_view{
	width: 30%;
	border: 1px solid #CCC;
	background: #FFFFFF;
	color: #000000;

}

.tabla_view td, tr {
	vertical-align: top;
	text-align: center;
	color: #000000;

}

.tabla_view th {
	vertical-align: top;
	background: #CCCCCC;
	border: 1px solid #CCC;
	text-align: center;
}

.ver .tabla_view tr td:first-child {
	color:#000000;
	text-align: center;
}

.boton_volver{
	margin-top:50px;
}

/*.boton_volver input[type="button"]{
	padding:6px 10px;
		background:#a1171a;
		color:#FFF;
		border:1px solid #780f11;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
		vertical-align:top;
}*/


div#instituciones_y_centros {
	display: inline-block;
	padding: 0 15px 15px;
	background-color: rgba(243, 237, 215, 0.6);
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	margin-top: 0;
	float: left;
	clear: left;
	-moz-box-shadow: 0 0 2px rgba(26, 26, 26, 0.49);
	-webkit-box-shadow: 0 0 2px rgba(26, 26, 26, 0.49);
	box-shadow: 0 0 2px rgba(26, 26, 26, 0.49);
	opacity: 1;
}

#form_usuario {
	float: left;
}

div.institucionext {
	margin-top: 5px;
}

input.submit.button {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 10px;
	font-weight: bold;
	background-color: #5D1007;
	color: #fff;
	text-transform: uppercase;
}

#instituciones_y_centros div.institucionext div.datos_institucion a {
}

