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

#formulario{
    width: 400px;
    margin: auto;
    background-color: #ffffff;
}
.contacto{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 15px;
    color: #555555;
    padding: 10px 45px 20px;
    background-color: white;
	background:none;
}
.contacto label{
    display: block;
    font-weight: bold;
}
.contacto div{
    margin-bottom: 15px;
}
.contacto input[type='text'], .contacto textarea{
    padding: 7px 6px;
    width: 294px;
    border: 1px solid #CED5D7;
    resize: none;
    box-shadow:0 0 0 1px #EEF5F7;
    margin: 5px 0;
	border-radius: 10px;
}
.contacto input[type='text']:focus, .contacto textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}
.contacto input[type='submit']{
    border: 1px solid #AD1218;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #d60013;
}
.contacto input[type='submit']:hover{
    background: #0F802F;
    
}
.contacto input[type='submit']:active{
    background: #0F802F;
    
}


.buscar{
   
}
.buscar label{
    display: block;
    font-weight: bold;
}
.buscar div{
    margin-bottom: 15px;
}
.buscar input[type='text'], .contacto textarea{
    padding: 4px 6px;
    width: 294px;
    border: 1px solid #C00201;
    resize: none;
    box-shadow:0 0 0 1px #D60013;
    margin: 5px 0px;
	border-radius: 10px;
}
.buscar input[type='text']:focus, .contacto textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #C00201;
}
.buscar input[type='submit']{
    background: #C00201 none repeat scroll 0 0;
    border: 1px solid #D60013;
    border-radius: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 10px;
}
.buscar input[type='submit']:hover{
    background: #D60013;
    
}
.buscar input[type='submit']:active{
    background: #C00201;
	
    
}

.extranet{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 13px;
    color: #C00201;
    display: block;
    font-weight: bold;
}

.extranet a{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 13px;
    color: #000000;
    display: block;
    
}

.extranet a:link{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 13px;
    color: #000000;
    display: block;
   
	text-decoration:none;
}

.extranet a:hover{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 13px;
    color: #000000;
    display: block;
  
	text-decoration:none;
}

.extranet div{
    margin-bottom: 15px;
}
.extranet input[type='text'], .extranet textarea{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 13px;
    padding: 3px 6px;
    width: 75px;
    border: 1px solid #D60013;
    resize: none;
    box-shadow:0 0 0 1px #AD1218;
    margin: 0px 0px;
	border-radius: 10px;
}

.extranet input[type='text']:focus, .extranet textarea:focus{
    outline: none;
    box-shadow:0 0 0 1px #ffffff;
}

.extranet input[type='password']:focus, .extranet textarea:focus{
    outline: none;
    box-shadow:0 0 0 1px #D60013;
}

.extranet input[type='password'], .extranet textarea{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 13px;
    padding: 3px 6px;
    width: 75px;
    border: 1px solid #D60013;
    resize: none;
    box-shadow:0 0 0 1px #D60013;
    margin: 0px 0px;
	border-radius: 10px;
}



.extranet input[type='submit']{
    background: #D60013 none repeat scroll 0 0;
    border: 1px solid #D60013;
    border-radius: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 3px 10px;
}
.extranet input[type='submit']:hover{
    background: #D60013;
    
}
.extranet input[type='submit']:active{
    background: #D60013;
    
}

.error{
	
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color: #555555;
	font-size: 15px;
 
	
	}
	
.error h2{
	font-size: 35px;
	text-align:center;
    color: #555555;
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	
	}

.error input[type='button']{
    border: 1px solid #104F23;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.error input[type='button']:hover{
    background: #D60013;
    
}


.resgistro{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 15px;
    color: #555555;
    padding: 10px 45px 20px;
    background-color: white;
	background:none !important;
}
.resgistro {
    display: block;
    font-weight: bold;
	background:none !important;
}
.resgistro div{
    margin-bottom: 15px;
	background:none !important;
}
.resgistro input[type='text'], .resgistro textarea{
    padding: 7px 6px;
	color:#EDEDED;
    width: 180px;
    border: 1px solid #CED5D7;
    resize: none;
    margin: 5px 0;
	border-radius: 10px;
	background:none !important;
}
.resgistro input[type='text']:focus, .resgistro textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
	background:none !important;
}
.resgistro input[type='submit']{
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.resgistro input[type='submit']:hover{
    background: #D60013;
    
}
.resgistro input[type='submit']:active{
    background: #D60013;
    
}

.resgistro input[type='button']{
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.resgistro input[type='button']:hover{
    background: #D60013;
    
}
.resgistro input[type='button']:active{
    background: #D60013;
    
}


.resgistro input[type='password'], .resgistro textarea{
    padding: 7px 6px;
    width: 180px;
    border: 1px solid #CED5D7;
    resize: none;
    box-shadow:0 0 0 3px #EEF5F7;
    margin: 5px 0;
	border-radius: 10px;
}
.resgistro input[type='password']:focus, .resgistro textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}


.resgistro select {
  font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  height:30px;
  padding: 7px 6px;
  border: 1px solid #ccc;
  
  overflow: hidden;
  background-color: #fff;
}

.resgistro select:before {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	content: '';
	height:30px;
    position: absolute;
    right: 5px;
    top: 7px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 5px 0 5px;
    border-color: #000000 transparent transparent transparent;
    z-index: 5;
    pointer-events: none;
  }
  
.resgistro select select {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	padding: 5px 8px;
    height:30px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    appearance: none;
  }
  
.resgistro2 {
    display: block;
    font-weight: bold;
}
.resgistro2 div{
    margin-bottom: 15px;
}
.resgistro2 input[type='text'], .resgistro2 textarea{
    padding: 7px 6px;
    width: 180px;
    border: 1px solid #CED5D7;
    resize: none;
    box-shadow:0 0 0 3px #EEF5F7;
    margin: 5px 0;
	border-radius: 10px;
}
.resgistro2 input[type='text']:focus, .resgistro2 textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}
.resgistro2 input[type='submit']{
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.resgistro2 input[type='submit']:hover{
    background: #D60013;
    
}
.resgistro2 input[type='submit']:active{
    background: #D60013;
    
}

.resgistro2 input[type='button']{
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.resgistro2 input[type='button']:hover{
    background: #D60013;
    
}
.resgistro2 input[type='button']:active{
    background: #D60013;
    
}


.resgistro2 input[type='password'], .resgistro2 textarea{
    padding: 7px 6px;
    width: 90px;
    border: 1px solid #CED5D7;
    resize: none;
    box-shadow:0 0 0 3px #EEF5F7;
    margin: 5px 0;
	border-radius: 10px;
}
.resgistro2 input[type='password']:focus, .resgistro2 textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}


.resgistro2 select {
  font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  height:30px;
  padding: 7px 6px;
  border: 1px solid #ccc;
  width: 90px;
  overflow: hidden;
  background-color: #fff;
}

.resgistro2 select:before {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	content: '';
	height:30px;
    position: absolute;
    right: 5px;
    top: 7px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 5px 0 5px;
    border-color: #000000 transparent transparent transparent;
    z-index: 5;
    pointer-events: none;
  }
  
.resgistro2 select select {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	padding: 5px 8px;
    height:30px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    appearance: none;
  }

/*----------------------Buscador 2---------------------*/
.buscar2 label{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:14px;
    display: block;
    font-weight: bold;
	
}

.resultados{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	text-align:center;
	font-size:14px;
    display: block;
    font-weight: bold;
	
}

.buscar2 div{
    margin-bottom: 15px;
}
.buscar2 input[type='text'], .buscar2 textarea{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    padding: 4px 6px;
    width: 555px;
    border: 1px solid #463379;
    resize: none;
    box-shadow:0 0 0 1px #D60013;
    margin: 5px 0px;
	border-radius: 10px;
}
.buscar2 input[type='text']:focus, .buscar2 textarea:focus{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    outline: none;
    box-shadow:0 0 0 3px #563C96;
}
.buscar2 input[type='submit']{
    background: #D60013 none repeat scroll 0 0;
    border: 1px solid #D60013;
    border-radius: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 10px;
}
.buscar2 input[type='submit']:hover{
    background: #D60013;
    
}
.buscar2 input[type='submit']:active{
    background: #D60013;
    
}

/*-------Fin Buscador 2----------*/

/*-------Codigo Tabla Buscador----------*/

#codigos{
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 16px;
	display: block;
	font-weight: bold;
	color: #555555;
	letter-spacing: 0.2em;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 5px;
	border-radius: 7px;
	padding-left:7px;
	border: 1px solid #D60013;
	}
	
#codigos a{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:14px;
    display: block;
    font-weight: bold;
	line-height:20px;
	text-decoration:none;
	color:#555555;
	margin-bottom:0px;
	
	}
	
/*-------Compaginación----------*/


.bt_normal {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D42A2C;
}

.bt_normal a {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D42A2C;
}

.bt_normal a:hover {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #FF3134;
}

.bt_activo {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}

.bt_activo a {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}

.bt_activo a:hover {
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #654ABD;
}


/*-------Fin Compaginación----------*/


.paginas{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:14px;
    display: block;
    font-weight: bold;
	line-height:20px;
	color:#555555;
	background-color:#FFFFFF;
	
	}
	
/*-------Barra y categorias----------*/	
	

.barra{
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 16px;
	height:25px;
	display: block;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.2em;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 5px;
	border-radius: 7px;
	padding-left:7px;
	border: 1px solid #D60013;
	}	
	
		
	
#categorias{
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-size: 16px;
  height: 280px;
  display: block;
  font-weight: bold;
  color: #000;
  letter-spacing: 0.2em;
  margin-bottom: 10px;
  margin-top: 0px;
  margin-left: 5px;
  border-radius: 7px;
  padding-left: 7px;
  border: 5px solid #fff;
  background-color: #fff;
  margin-top: 8px;
	}
	
	
	
/*-------Fin Barra y categorias----------*/	


/*-------Intranet Registrados----------*/	

.informe{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 14px;
	width: auto;
	height: auto;
	margin-left: 10px;
	text-align: justify;	
		
		}
		
.cotizaciones{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 14px;
	width: auto;
	height: auto;
	padding-top: 5px;
	padding-botton: 5px;
	text-align: center;	
		
		}
		
.informe-izquierda{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 14px;
	width: auto;
	height: auto;
	margin-left: 5px;
	padding-top: 5px;
	padding-botton: 5px;
	text-align: left;	
		
		}
		
.funciones{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 14px;
	width: auto;
	height: auto;
	margin-left: 27px;
	line-height:30px;
	padding-top: 10px;
	text-align: left;	
	
	
	}	
	
.funciones2{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 14px;
	width: auto;
	height: auto;
	margin-left: 27px;
	line-height:20px;
	padding-top: 20px;
	text-align: left;	
	
	
	}
	
.funciones3{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#D91317;
	font-size: 14px;
	width: auto;
	height: auto;
	margin-left: 27px;
	line-height:20px;
	padding-top: 20px;
	text-align:justify;
	
	
	}
	
.funciones4{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#D91317;
	font-size: 25px;
	width: auto;
	height: auto;
	line-height:20px;
	padding-top: 20px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
	
	
	}				
	
.tabla-detalle {
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 12px;
	margin-left: 27px;
	line-height: 30px;
	text-align: left;
	background-color:#000000;	
	
	
}

.tabla-detalle2 {
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 20px;
	margin-left: 27px;
	line-height: 30px;
	text-align: left;
	background-color:#000000;	
	
	
}	

.tabla-catalogo td{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#ffffff;
	font-size: 15px;
	margin-left: 27px;
	line-height: 30px;
	text-align: center;	
	background-color:#000000;
	width:700px;
	
	
}

.tabla-catalogo2{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#ffffff;
	font-size: 13px;
	margin-left: 27px;
	line-height: 20px;
	text-align: center;	
	background-color:#DE0A1F;
		
}

.tabla-catalogo3{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#ffffff;
	font-size: 13px;
	margin-left: 27px;
	line-height: 20px;
	text-align: center;	
	background-color:#DE0A1F;
		
}

.tabla-catalogo5{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#ffffff;
	font-size: 13px;
	width:955px;
	line-height: 20px;
	text-align: center;	
	background-color:#DE0A1F;
		
}

.tabla-catalogo4{
	font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#ffffff;
	font-size: 20px;
	margin-left: 27px;
	line-height: 30px;
	text-align: center;	
	background-color:#DE0A1F;
		
}

	

.tabla-general{
	margin-left: 27px;
	width:auto;
	align-content:center;
	background:none;	
}

.tabla-general2{

	width:955px;
	align-content:center;
		
}		
		


		
/*-------Fin Intranet Registrados----------*/	

/*-------Boton Cotizador----------*/	

.boton {
    background: #d60013 none repeat scroll 0 0;
    border: 1px solid #d60013;
    border-radius: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 10px;
}


/*-------Fin Boton Cotizador----------*/	

/*-------formulario Retiro----------*/	
.retiro{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 15px;
    color: #999999;
    padding: 10px 10px 10px;
	margin-left:27px;
}
.retiro {
    display: block;
    font-weight: bold;
}

.retiro4{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 20px;
    color: #555555;
    padding: 10px 10px 10px;
    background-color: white;
	margin-left:27px;
	width:300px;
}
.retiro4 {
    display: block;
    font-weight: bold;
}

.retiro2{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 15px;
    color: #555555;
    padding: 10px 10px 10px;
    background-color: white;
	
}
.retiro2 {
    display: block;
    font-weight: bold;
}

.retiro3 input[type='text'], .retiro3 textarea{
    padding: 7px 6px;
    width: 705px;
    border: 1px solid #CED5D7;
    resize: none;
    box-shadow:0 0 0 3px #EEF5F7;
    margin: 5px 0;
	border-radius: 10px;
}
.retiro3 input[type='text']:focus, .retiro3 textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}



.retiro input[type='text'], .retiro textarea{
    padding: 7px 6px;
    width: 180px;
    border: 1px solid #CED5D7;
    resize: none;
    box-shadow:0 0 0 3px #EEF5F7;
    margin: 5px 0;
	border-radius: 10px;
}
.retiro input[type='text']:focus, .retiro textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}
.retiro input[type='submit']{
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.retiro input[type='submit']:hover{
    background: #D60013;
    
}
.retiro input[type='submit']:active{
    background: #D60013;
    
}

.retiro input[type='button']{
    border: 1px solid #CED5D7;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}
.retiro input[type='button']:hover{
    background: #D60013;
    
}
.retiro input[type='button']:active{
    background: #D60013;
    
}


.retiro select {
  font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  height:30px;
  padding: 7px 6px;
  border: 1px solid #ccc;

  overflow: hidden;
  background-color: #fff;
}

.retiro select:before {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	content: '';
	height:30px;
    position: absolute;
    right: 5px;
    top: 7px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 5px 0 5px;
    border-color: #000000 transparent transparent transparent;
    z-index: 5;
    pointer-events: none;
  }
  
.retiro select select {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	padding: 5px 8px;
    height:30px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    appearance: none;
  }
  
 /*-------Fin formulario Retiro----------*/	
 
 .area-clientes{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	color:#FFFFFF;
	font-size:15px;
	text-align:center;	
	padding:10px;
	background-color:#DE0A1F;
	 }
	 
 /*-------MOVILE----------*/		 
#categorias_movile{
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 10px;
	height:330px;
	margin-bottom:5px;
	display: block;
	font-weight: bold;
	color: #555555;
	border-radius: 7px;
	border: 1px solid #D60013;
	}	 
	
#categorias2_movile{
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 8px;
	height:330px;
	margin-bottom:5px;
	display: block;
	font-weight: bold;
	color: #555555;
	border-radius: 7px;
	border: 1px solid #D60013;
	}	 	
	
.boton_ingreso_movil input[type='submit']{
    border: 1px solid #CED5D7;
	margin-top:30px;
	text-align:center;
	font-size:30px;
    padding: 8px 16px;
    border-radius: 1px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}	

.boton-busqueda input[type='submit']{
    border: 1px solid #CED5D7;
	margin-top: 0px;
	text-align:center;
	font-size:35px;
    padding: 8px 16px;
    border-radius: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background: #D60013;
}	


.buscar-movile input[type='text'], .buscar-movile textarea{
    padding: 4px 6px;
	width:300px;
	display:block;
	font-size:20px;
    border: 1px solid #463379;
    resize: none;
    box-shadow:0 0 0 1px #D60013;
	border-radius: 20px;
	
}
.buscar-movile input[type='text']:focus, .buscar-movile textarea:focus{
    outline: none;
	font-size:20px;
    box-shadow:0 0 0 3px #563C96;
}
.buscar-movile input[type='submit']{
    background: #D60013 none repeat scroll 0 0;
    border: 1px solid #D60013;
	font-size:20px;
    border-radius: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 10px;
}

.buscar-movile2 input[type='button']{
    background: #D60013 none repeat scroll 0 0;
    border: 1px solid #D60013;
	font-size:20px;
    border-radius: 10px;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 10px;
}

.buscar-movile3 input[type='button']{
    background: #D60013 none repeat scroll 0 0;
    border: 1px solid #D60013;
	font-size:13px;
    border-radius: 10px;
    color: #ffffff;
    padding: 5px 10px;
}


.correr{
	margin-left:300px;
	}


#codigos-movile{
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 17px;
	display: block;
	font-weight: bold;
	color: #555555;
	letter-spacing: 0.2em;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 5px;
	border-radius: 7px;
	padding-left:7px;
	border: 1px solid #D60013;
	line-height:150%;

	}
	
#codigos-movile a{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:30px;
	line-height: 40px;
    display: block;
    font-weight: bold;
	line-height:150%;
	text-decoration:none;
	color:#555555;
	margin-bottom:0px;
	
	}
	
.buscar-movile-txt input[type='text'], .buscar-movile-txt textarea{
    padding: 4px 6px;
	width:450px;
	display:block;
	font-size:40px;
    border: 1px solid #463379;
    resize: none;
    box-shadow:0 0 0 1px #D60013;
	border-radius: 20px;
	
}

.buscar-movile-txt input[type='text']:focus, .buscar-movile-txt textarea:focus{
    outline: none;
	font-size:40px;
    box-shadow:0 0 0 3px #563C96;
}


.buscar-movile-psw input[type='password'], .buscar-movile-psw textarea{
	padding: 4px 6px;
	width:450px;
	display:block;
	font-size:40px;
    border: 1px solid #463379;
    resize: none;
    box-shadow:0 0 0 1px #D60013;
	border-radius: 20px;
}


.buscar-movile-psw input[type='password']:focus, .buscar-movile-psw textarea:focus{
    outline: none;
	font-size:40px;
    box-shadow:0 0 0 1px #563C96;
}



.micatalogo2{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:15px;
	text-align:justify;	
	}
	
.micatalogo3{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:25px;
	text-align:justify;	
	}	
	
.tabla-general-movile{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size:80px;
	margin-left: 27px;
	background-color:#B20002;
		
}	

.menu-celu{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 60px;
	color: #442E7E;
	border: 1px solid #442E7E;
	padding-top:10px;
	padding-bottom:5px;
	
	}
	
.menu-celu a{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 60px;
	color: #442E7E;
	border: 0px solid #442E7E;
	padding-top:3px;
	padding-bottom:3px;
	}	
	
.menu-celu a:link{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 22px;
	color: #442E7E;
	border: 0px solid #442E7E;
	padding-top:3px;
	padding-bottom:3px;
	}		

.retiro-celu{
	font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-size: 15px;
    color: #555555;
    padding: 10px 10px 10px;
    background-color: white;
	margin-left:27px;
}


.retiro-celu select {
  font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  height:20px;
  padding: 3px 6px;
  border: 1px solid #ccc;
  

  overflow: hidden;
  background-color: #fff;
}

.retiro-celu select:before {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	content: '';
	height:20px;
    position: absolute;
    right: 5px;
    top: 3px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 5px 0 5px;
    border-color: #000000 transparent transparent transparent;
    z-index: 5;
    pointer-events: none;
  }
  
.retiro-celu select select {
    font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	padding: 0px 8px;
    height:20px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    appearance: none;
  }