/*color: #36A99D*/
/*Generales*/
html,body{margin:0;padding:0}
body{font-family:Verdana,Helvetica;font-size:12px; text-align:left;background:#fff;}
input{border: 1px solid #36A99D;
	margin-left:20px;
	width:180px;
	}
select{border: 1px solid #36A99D;
	margin-left:20px;
	width:180px;
	}	
label{width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	}
textarea{border: 1px solid #36A99D;
}	
fieldset{ border:1px solid #36A99D;
}
a:link, a:visited { text-decoration: none; color: #000;}
.wrapper{
  margin: 0 auto 0 auto;
  width: 1000px;
}
.usuario{font-family:Verdana,Helvetica; 
		 font-size:12px; 
		 width:33%;
		 padding: 20px 0px 0px 10px; 
		 margin:200px 150px 150px 202px; 
		 border: 1px; 
		 border-color:#36A99D;
		 border-style: solid;}
.boton{font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#9CCDC9;
        border:0px;
        width:80px;
        height:22px;
       }
.contra {font-size:10px;
        font-family:Verdana,Helvetica;
		/*margin-top: -145px;*/
		}
.admin {border: 1px solid #36A99D;			
	   padding: 5px 5px 5px 5px;
	   margin: 20px 20px 10px 10px;
	   width:990px;
		}
#menuadmin ul li {
        display: inline;
        padding: 2px 7px; /*Separar el texto*/
        }
#menuadmin ul li:hover {
        background-color:#9CCDC9; /* Color de fondo sobre el boton */
        cursor: pointer; /* cambiar el aspecto del puntero */}
#menuadmin ul {
        /* Linea para delimitar la botonera */
        border: 1px solid #36A99D;
		width:960px;
		margin-left:14px;
		margin-top:25px;
		padding:5px;}			
.titulo{background-color:#36A99D;
		width:520px;
		margin: 5px 20px 10px 10px;
		color:white;}
p .titulo{margin:3px 3px 3px 3px;}
.cuadro{border: 1px solid #36A99D;
		width:518px;
		margin: 5px 20px 10px 10px;
}
.cuadrogestion{
		border: 1px solid #36A99D;
		width:1000px;
		margin: 5px 20px 10px 10px;
}
.impreso{font-family:Verdana,Helvetica; 
		 font-size:12px; 
		 padding: 10px 0px 0px 10px; 
		 margin:5px 15px 15px 5px; 
		 }
.derecha{	float : right;
			font-size: 10px;
			margin-top: 5px;
}
.cajaderecha{width:100px;
			float : right;
			/*margin-right:300px;*/
			/*margin-top:-35px;*/
}
.atras{float:left; 
		font-size:10px;
        font-family:Verdana,Helvetica;
        border:0px;
		}
.siguiente{
		font-size:10px;
        font-family:Verdana,Helvetica;
        border:0px;
        position:left;
		}
input.mayusculas{
	text-transform:uppercase;
	}	
/*Tabla*/		
#hor-zebra
{
	font-family: Verdana,Helvetica;
	font-size: 10px;
	margin: 0px;
	margin-bottom: 15px;
	width: 950px;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra th
{
	font-size: 10px;
	font-weight: normal;
	font:bold;
	padding: 10px 8px;
	color: #666;
	border: 1px solid #36A99D;
}
#hor-zebra td
{
	padding: 8px;
	color: #666;
	cursor:pointer;
}
#hor-zebra .odd
{	
	background: #9CCDC9; 
}
.odd
{	
	background: #9CCDC9; 
}
#hor-zebra-report
{
	font-family: Verdana,Helvetica;
	font-size: 10px;
	/*margin: 45px;*/
	width: 950px;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra-report th
{
	font-size: 10px;
	font-weight: normal;
	padding: 10px 8px;
	color: #666;
	border: 1px solid #36A99D;
	font:blod;
}
#hor-zebra-report td
{
	padding: 8px;
	color: #666;
}
#hor-zebra-report .odd
{	
	background: #9CCDC9; 
}

.sel-tabla{
	background-color: #9CCDC9;
}
.nosel-tabla{
	background-color: white;
}
.descripcionula{
	color:red;
	margin-left:15px;
	margin-bottom: 15px;
	margin-top: 15px;
}
.alta{float: left;margin-top:10px; margin-left: 10px;}
.certificados{font-size:10.5px;color: #666;}
.resaltar{
	font-size: 18px;
	color: #9CCDC9;
	border-bottom: 2px solid;
	text-align: center;
	margin: 0px 24px 0 24px;
}
table{
	font-family:Verdana,Helvetica;
	font-size:12px; 
	text-align:left;
}
input#servidor{
	font-family:Verdana,Helvetica;
	font-size:12px;
	font-style: italic;
	color:#666;
}
.hidden {
	display:none;
}
.pagebanner{
	margin-left: 24px;
}
.exportlinks{
	margin-left: 24px;
}