/*Content*/
#content a:visited {
  color: #1c1c1c;
}

#content #mingles h5,#content div.mbox h5 a {
  
}

#content div.mbox p a.blanc {
  color: #FFF;
  font-size: 14px;
  padding: 0px 0px 0px 12px;
}

.nosidebar {
  width: 874px !important;
}

#content p {
  line-height: 17px;
  margin: 10px 0px;
}

/*#content #mingles {
  width: 320px;
}


#content #mingles {
  background: url(../images/homeEnglish/m1_ingles.gif) no-repeat bottom
    right;
  height: 176px;
  margin: 15px 0px 25px 0px;
}

#content #mingles h5 {
  font-size: 20px;
  padding: 30px 0px 0px 0px;
}

#content #mingles p {
  line-height: 18px;
  margin: 10px 0px 0px 0px;
}

#content #mingles p .blanc {
  background: url(../images/homeEnglish/m_angles_list.gif) no-repeat 0px
    3px;
  color: #FFF;
  display: block;
  margin: 27px 10px 100px 90px;
  padding: 12px 0px 0px 12px;
  font-weight: bold;
  text-decoration: underline;
}
*/
#content #mingles h5,#content div.mbox h5 a {
  
}

#content #mingles {
  width: 369px;
}

#content #mingles {
  background: url(../images/homeEnglish/m1_ingles.gif) no-repeat bottom
    right;
		border:#000000;
  height: 135px;
  margin: 15px 0px 25px 0px;
}

#content #mingles h5 {
  font-size: 20px;
  padding: 5px 0px 0px 20px;
}

#content #mingles p {
  line-height: 15px;
  margin: 10px 0px 0px 30px;
}

#content #mingles p .blanc {
  background: url(../images/homeEnglish/m_angles_list.gif) no-repeat 0px
    3px;
  color: #FFF;
  display: block;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 12px;
  font-weight: bold;
  text-decoration: underline;
}

#content #mfrances h5,#content div.mbox h5 a {
  
}

#content #mfrances {
  width: 269px;
}

#content #mfrances {
  background: url(../images/homeEnglish/m_frances.gif) no-repeat bottom
    right;
  height: 135px;
  margin: 15px 0px 25px 0px;
}

#content #mfrances h5 {
  font-size: 20px;
  padding: 30px 19px 0px 19px;
}

#content #mfrances p {
  line-height: 18px;
  margin: 10px 19px 0px 19px;
}

#content #mfrances p .blanc {
  background: url(../images/homeEnglish/m_angles_list.gif) no-repeat 0px
    3px;
  color: #FFF;
  display: block;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 12px;
  font-weight: bold;
  text-decoration: underline;
}

#content #maleman h5,#content div.mbox h5 a {
  
}

#content #maleman {
  width: 269px;
}

#content #maleman {
  background: url(../images/homeEnglish/m_frances.gif) no-repeat bottom
    right;
  height: 135px;
  margin: -161px 0px 25px 295px;
}

#content #maleman h5 {
  font-size: 20px;
  padding: 30px 19px 0px 19px;
}

#content #maleman p {
  line-height: 18px;
  margin: 10px 19px 0px 19px;
}

#content #maleman p .blanc {
  background: url(../images/homeEnglish/m_angles_list.gif) no-repeat 0px
    3px;
  color: #FFF;
  display: block;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 12px;
  font-weight: bold;
  text-decoration: underline;
}

/**** Clases Globales *****/ /* Medidas */
.verysmall {
  font-size: 11px;
}

.small {
  font-size: 12px;
}

.normal {
  font-size: 14px;
}

.medium {
  font-size: 16px;
}

.big {
  font-size: 18px;
}

.verybig {
  font-size: 20px;
}

.long {
  margin: 0px 0px 0px 10px;
  width: 175px;;
}

/* Propiedades */
.bold {
  font-weight: bold;
}

.italic {
  font-style: italic;
}

.block {
  display: block;
}

.left {
  float: left;
}

.right {
  float: right;
}

.borderbd {
  border-bottom: 1px dotted #a8a8a8;
}

.separa_r {
  margin: 0px 0px 0px 20px;
}

.separa_t {
  margin: 20px 0px 0px 0px;
}

/* Content / Paginas de curso */
form#formCupon {
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

form#formCupon h3 {
  margin: 0;
  padding: 0;
}

form#formCupon fieldset {
  background-image: url(../images/homeEnglish/form_bk.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 790px;
  border: none;
}

form#formCupon label {
  
}

form#formCupon input {
  
}

form#formCupon input.boto {
  border: none;
  cursor: pointer;
  font-family: Arial;
}

form#formCupon input.solicita {
  background-image: url(../images/homeEnglish/bot_solicita.gif) no-repeat;
  border: none;
  color: #FFF;
  cursor: pointer;
  height: 43px;
  padding: 0px 0px 3px 5px;
  width: 213px;
}

form#formCupon fieldset {
  height: 293px;
}  /* temporal per maqueta */ /*** Cupon ***/
#formCupon {
  font-size: 11px;
}

#formCupon fieldset {
  padding-top: 10px !important;
  text-align: right;
}

#formCupon fieldset p {
  text-align: right;
}

#formCupon fieldset p {
  float: left;
  margin: 0px -20px 4px 0px;
  width: 396px;
}

#formCupon fieldset p input {
  margin: 3px 3px 0px 7px;
  width: 250px;
}

#formCupon fieldset p select {
  margin: 3px 3px 0px 7px;
  width: 254px;
  _width: 255px;
}

#formCupon p#pleyenda {
  margin: 10px 0px 5px 0px;
  width: 765px;
}

#formCupon p#lineaFinal {
  float: left;
  margin: 5px 0px 5px 0px;
  width: 776px;
}

#formCupon p#lineaFinal label {
  float: left;
  margin: 15px 0px 0px 360px;
}

#formCupon input#cbLegal {
  margin-left: 10px;
  vertical-align: middle;
  width: 10px;
}

#formCupon #edad {
  width: 30px;
  _width: 28px;
}

#formCupon #tipovia {
  font-style: italic;
  width: 76px;
}

#formCupon #dir {
  width: 160px;
}

#formCupon #dirnum,#formCupon #piso,#formCupon #puerta {
  width: 47px;
  _width: 46px;
}

#formCupon #cp {
  width: 45px;
}

#formCupon #poblacion {
  width: 121px;
  _width: 119px;
}

#formCupon #telefono {
  width: 104px;
  _width: 102px;
}

#formCupon #sexo {
  width: 98px;
}

#formCupon #nivel {
  width: 98px;
}

#formCupon #horario {
  width: 98px;
}

#formCupon #ppais select {
  _width: 255px;
}

#formCupon #provincia {
  margin: 4px 3px 1px 7px;
}

#formCupon #dia,#formCupon #mes,#formCupon #anyo {
  width: 75px;
}

#formCupon .btnenviar2 {
  background-color: transparent;
  background-image: url(../images/homeEnglish/bot_solicita.gif);
  background-repeat: no-repeat;
  border: none;
  color: #FFF;
  cursor: pointer;
  font-family: Arial;
  font-size: 16px;
  font-weight: 800;
  height: 44px;
  margin-top: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 7px;
  padding-left: 5px;
  text-align: center;
  width: 213px;
}

#formCupon p#pcomoconocido {
  
}

#formCupon p#pcomoconocidoTipo {
  display: none;
}

#formCupon p#lblComoconocidoTipo {
  background-color: #00CC66;
  width: 200px;
}

.surprise {
  display: none;
}

.ohmy {
  margin-bottom: 10px;
  padding: 5px;
}

p.botones {
  clear: both;
  padding: 30px 0px 0px 0px;
}

p.botones a#tnBtnAnterior {
  
}

#formCupon fieldset p select {
  margin: 3px 3px 0px 7px;
  width: 254px;
  /* Para Internet Explorer 8 */
  width /*\**/: 256px\9;
  /* Para Internet Explorer 7 */ //
  color: 256px;
  /* Para Internet Explorer 6 */
  _width: 256px;
}

#formCupon #dirnum,#formCupon #piso,#formCupon #puerta {
  width: 47px;
  /* Para Internet Explorer 8 */
  width /*\**/: 46px\9;
  /* Para Internet Explorer 7 */ //
  color: 46px;
  /* Para Internet Explorer 6 */
  _width: 46px;
}

#formCupon #cp {
  width: 45px;
  /* Para Internet Explorer 8 */
  width /*\**/: 43px\9;
  /* Para Internet Explorer 7 */ //
  color: 43px;
  /* Para Internet Explorer 6 */
  _width: 45px;
}

#formCupon #ppais select {
  width: 254px;
  /* Para Internet Explorer 8 */
  width /*\**/: 256px\9;
  /* Para Internet Explorer 7 */ //
  color: 256px;
  /* Para Internet Explorer 6 */
  _width: 256px;
}

#formCupon #dia,#formCupon #mes,#formCupon #anyo {
  /* Para Internet Explorer 8 */
  width /*\**/: 76px\9;
  /* Para Internet Explorer 7 */ //
  color: 76px;
  /* Para Internet Explorer 6 */
  _width: 76px;
}

/* Pantalla Gracias */
#agradecimiento,#eStara,#homecenter {
  color: #000;
}

#agradecimiento {
  background: url(../images/homeEnglish/bk_gracias.gif) no-repeat;
  margin: 0px 0px 10px 0px;
  padding: 15px 20px 10px 20px;
}

#agradecimiento h5 {
  font-size: 22px;
  margin: 0px 0px 10px 0px;
}

#agradecimiento p {
  margin: 0px 0px 15px 0px;
  padding: 0px;
}
