
body {
  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000; font-weight: bold;
  background:#f2f2f4;
  margin: 0;
  
  
}
h3 {
	font-size:1.5em;
}

#ajc{
	float: left;
	margin-left:10em;
}

#ic {
	float: right;
	margin-right:10em;
}

.linea {
width:60%;
  float: right;
  text-align:center;
  clear: right;
  padding-top:1em;
  padding-right:10em;
}

.linea select{
width:32%;
height:1.6em;
float:right;
margin-right:8em;

}

.linea input{
width:30%;

float:right;
margin-right:8em;

}

.linea2  label{ /* formato de todas las label dentro de un span */
  width: 36%;
  
  text-align: right;
  padding-right: 0.5em;
 
}

.linea2 {
text-align:center;

padding:0.5em;
display:block;

}
input.trabajo {

margin-left:0.5em;

}
select.trabajo2 {
width: 52%;
margin-left:0.5em;

}
.linea  label{ /* formato de todas las label dentro de un span */
  width: 36%;
  float: left;
  text-align: right;
  padding-right: 0.5em;
 
}



.recuadro {
padding-bottom:2em;


  color:#0083d7;
 
  }
  
  .recuadro2 {
text-align:center;

	
  color:#0083d7;
 
  }

div.clear {
clear:both;
}

.botones {
  clear: both;
  float: none;
  padding: 1em 0;
  margin-top: 1em;
  text-align: right;
 }
 

#content {

text-align:center;
margin: 0em auto;


width:40%;
  padding: 1em;;
  
  border: 2px solid #fff;
  border-radius: 7px;
  -moz-border-radius: 7px; 
  -webkit-border-radius: 7px;
  background: #F7F7F9;
  box-shadow:
    0 0 0 1px rgba(0,0,2,0.1),
    0 1px 0 rgba(0,0,2,0.15),
    0 1px 1px rgba(0,0,2,0.1);
  text-shadow: 0 1px 0 rgba(253,253,255,1);
}

.header {
margin: 0em auto;
text-align:center;
margin-top:2em;
margin-bottom:2em;
}
.header img {box-shadow:5px 5px 5px gray;}

.der {
float:right;
clear:right;
margin-right:0px;
}

.izq {
float:left;
clear:left;
padding:0;
padding-top:3em;
margin-left:5em;
}

#cuadro {
margin: 0em auto;
}

.pie {
padding-top:50px;
margin-top:50px;


}

.fizq  {
float:left;
}
.invisible {
  display:none;
}
