/*
====================================
= GENERALES
====================================
*/

body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #444;
  background-color: #F0F0F0;
}

a {
  color: #EE4D4D;
}

a:hover {
  text-decoration: none
}

.linkGeneral {
  font-size: 12.5px;
  font-weight: bold;
  color: #EE4D4D;
}

.bold {
  font-weight: bold;
}

.error {
  color: #F00;
}

.gracias {
  color: #339900;
}

#contenedorPrincipal {
  width: 100%;
  background-color: #FFF;
}

img, div, input { 
  behavior: url('http://www.losverbos.com/iepngfix.htc');
}

textarea {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 13px;
}


/*
====================================
= HEADER
====================================
*/

#contenedorHeader {
  width: 900px;
  height: 100px;
  margin: 0 auto;
}

#logo a {	
  float: left;
  width: 190px;
  height: 70px;
  margin-top: 15px;
  margin-left: 15px;
  text-indent: -9999px;
  background: url('imagenes/logo.gif') no-repeat left top;
}

#ml {
  float: right;
  width: 650px;
  height: 70px;
  margin: 15px;
  text-align: right;
}


/*
====================================
= MENU
====================================
*/

#contenedorMenu {
  width: 100%;
  height: 50px;
  background: #FFF url('imagenes/fondo_menu.jpg') top center repeat-x;
}

#menu_principal {
  width: 900px;
  height: 50px;
  margin: 0 auto;
}

#navegacion {
  float: left;
  margin: 0;
  padding: 0;
}

#navegacion li {
  display: block;
  float:left;
  list-style: none;
}

#navegacion li a {
  float: left;
  height: 33px;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 17px;
  padding-left: 12px;
  padding-right: 12px;
  background: url('imagenes/separador_menu.gif') top right no-repeat;
}

#navegacion li a:hover {
  color: #FBEBAC;
}

#navegacion li.separadorExtra {
  background: url('imagenes/separador_menu.gif') top left no-repeat;
}

#navegacion li a.seleccionado {
  color: #FBEBAC;
}


/*
====================================
= CONTENIDO / CONJUGADOR
====================================
*/

#contenedorConjugador {
  width: 100%;
  height: 144px;
  background: #FFF url('imagenes/fondo_conjugador.jpg') top center repeat-x;
}

#conjugador {
  width: 900px;
  height: 144px;
  margin: 0 auto;
}

#columna1Conjugador, #columna2Conjugador, #columna3Conjugador {
  width: 300px;
  height: 144px;
  text-align: center;
  float: left;
}

#columna1Conjugador {
  background: url('imagenes/fondo_columna1_conjugador.png') top center no-repeat;
}

#columna2Conjugador {
  background: url('imagenes/fondo_columna2_conjugador.png') top center no-repeat;
}

#columna3Conjugador {
  background: url('imagenes/fondo_columna3_conjugador.png') top center no-repeat;
}

#columna1Conjugador h1, #columna2Conjugador h1 {
  font-size: 18px;
  margin-top: 37px;
  margin-bottom: 4px;
}

#columna1Conjugador p {
  font-size: 11px;
  font-style: italic;
  margin-top: 5px;
}

#columna2Conjugador p {
  font-size: 11px;
  font-style: italic;
  margin-top: 7px;
}

#formaConjugador, #formaNewsletter, #formaContacto {
  margin: 0;
  padding: 0;
}

.btnConjugar {
  width: 144px;
  height: 75px;
  margin-top: 39px;
  background: url('imagenes/btn_conjugar.png') top center no-repeat;
  border: 0;
  cursor: pointer;
}


/*
====================================
= CONTENIDO / PUBLICIDAD
====================================
*/

#bloque0Publicidad { /*Agregada para pruebas*/
  width: 900px;
  height: 90px;
  margin: 30px auto 0 auto;
  text-align: center;
}

#bloque1Publicidad {
  width: 900px;
  height: 290px; /*Era 90px*/
  margin: 30px auto 0 auto;
  text-align: center;
}


/*
====================================
= CONTENIDO / NOTICIAS
====================================
*/

#contenedorNoticias {
  width: 900px;
  margin: 30px auto 0 auto;
  overflow: hidden;
}

#columnaNoticias {
  float: left;
  width: 530px;
  margin-left: 5px;
}

#bloque2Publicidad {
  float: right;
  width: 336px;
  height: 280px;
  margin-top: 25px;
  margin-right: 5px;
  text-align: center;
}

#columnaNoticias h2 {
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: 18px;
  padding-bottom: 4px;
  border-bottom: 1px solid #EBEBEB;
}

#columnaNoticias p {
  margin-top: 0;
  padding-bottom: 20px;
  font-size: 12.5px;
  line-height: 125%;
  border-bottom: 1px solid #EBEBEB;
}

#columnaNoticias p#ultimaNoticia, #columnaNoticias p#linksMasNoticias {
  border: 0;
}

#columnaNoticias p.formatoFecha {
  font-size: 12px;
  font-style: italic;
  margin-bottom: 0;
  padding-bottom: 0;
  color: #999;
  border: 0;
}

.linkNoticias {
  font-size: 18px;
  font-weight: bold;
}

.linkContinuarNoticia {
  font-weight: bold;
  padding-left: 15px;
}


/*
====================================
= CONTENIDO / TAG CLOUD
====================================
*/

#contenedorTagCloud {
  width: 900px;
  margin: 0 auto;
  margin-bottom: 30px;
}

#contenedorTagCloud h2 {
  font-size: 18px;
  margin-top: 20px;
  margin-bottom: 0px;
  padding-bottom: 4px;
  border-bottom: 1px solid #EBEBEB;
}

#tagCloud {
  width: 880px;
  padding: 10px 10px 20px 10px;
  background-color: #FEF5F5;
}

#tagCloud a {
  padding-left: 5px;
  padding-right: 5px;
}

#contenedorTagCloud

.tcNivel1 {
  font-size: 100%;
}

.tcNivel2 {
  font-size: 130%;
}

.tcNivel3 {
  font-size: 160%;
}

.tcNivel4 {
  font-size: 190%;
}

.tcNivel5 {
  font-size: 225%;
}

/*
====================================
= TABLA CONJUGACIÓN
====================================
*/

#contenedorTablaConjugacion {
  width: 900px;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 30px;
  overflow: hidden;
}

#tablaConjugacion {
  float: left;
  width: 730px;
  margin: 0 auto;
  text-align: center;
}

#tablaConjugacion h2 {
  font-size: 24px;
  color: #F00;
  margin-top: 0px;
  margin-bottom: 10px;
}

#tablaConjugacion table {
  width: 100%;
  margin-bottom: 10px;
  border: 0;
}

#tablaConjugacion th {
  background-color: #FBEBAC;
  height: 30px;
  font-size: 15px;
}

#tablaConjugacion th.tiempo {
  background-color: #EDEDED;
  font-size: 14px;
}

#tablaConjugacion td {
  font-size: 12.5px;
  background-color: #FFF;
  text-align: left;
  padding-left: 8px;
}

#tablaConjugacion td.f15 {
  width: 15%;
}

#tablaConjugacion td.f17 {
  width: 17%;
}

#tablaConjugacion td.f25 {
  width: 25%;
}

#tablaConjugacion td.f50 {
  width: 50%;
}

#tablaConjugacion td.f33 {
  width: 33%;
}

#tablaConjugacion td.f34 {
  width: 34%;
}

#tablaConjugacion #ultimaParteTabla {
  margin-bottom: 0px;
}

#bloque3Publicidad {
  float: right;
  margin-top: 42px;
  width: 160px;
  height: 600px;
  text-align: center;
}

/*
====================================
= CONTENIDO / CONTENEDOR GENERAL
====================================
*/
#contenedorGenerico {
  width: 900px;
  margin: 30px auto 0 auto;
  margin-bottom: 30px;
  overflow: hidden;
}

#columnaContenidoGenerico {
  float: left;
  width: 730px;
}

#columnaContenidoGenerico h2 {
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: 18px;
  padding-bottom: 4px;
  border-bottom: 1px solid #EBEBEB;
}

#columnaContenidoGenerico p {
  margin-top: 0;
  font-size: 12.5px;
  line-height: 125%;
}

#bloque4Publicidad {
  float: right;
  margin-top: 30px;
  width: 160px;
  height: 600px;
  text-align: center;
}

#columnaContenidoGenerico .btnEnviar {
  width: 92px;
  height: 28px;
  background: url('imagenes/btn_enviar.jpg') top center no-repeat;
  border: 0;
  cursor: pointer;
}

#contenedorSeparadorAmarillo {
  width: 100%;
  height: 13px;
  background: #FFF url('imagenes/fondo_separador_amarillo.jpg') top center repeat-x;
}

.linkContenidoGenerico {
  font-weight: bold;
}

.separadorContenidoGenerico10 {
  height: 10px;
}

.separadorContenidoGenerico50 {
  height: 50px;
}


/*
====================================
= FOOTER
====================================
*/

#contenedorFooter {
  width: 100%;
  padding-top: 25px;
  padding-bottom: 20px;
  background: url('imagenes/fondo_footer.jpg') top center repeat-x;
}

#footer {
  width: 900px;
  margin: 0 auto;
  overflow: hidden;
}

#columna1Footer {
  width: 630px;
  margin-top: 30px;
  font-size: 12px;
  float: left;
}

#columna2Footer {
  width: 210px;
  padding-left: 60px;
  padding-top: 10px;
  padding-bottom: 10px;
  float: left;
  background: url('imagenes/separador_footer.jpg') top left no-repeat;
}

#columna1Footer p, #columna2Footer p {
  margin: 0;
}

#columna1Footer ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}

#columna1Footer li {
  float: left;
}

#columna1Footer li.copyright {
  width: 150px;
  text-align: left;
  font-weight: bold;
}

#columna1Footer li.submenu1, #columna1Footer li.submenu2, #columna1Footer li.submenu3 {
  border-right: 1px solid #999;
  padding: 0px 15px 0 15px;
}

#columna1Footer li.submenu4 {
  padding: 0px 15px 0 15px;
}

#columna2Footer h3 { 
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 5px;
}

#columna2Footer input.campoNewsletter {
  width: 200px;
  height: 15px;
  margin-bottom: 7px;
}

#columna2Footer .btnEnviarNewsletter {
  width: 92px;
  height: 28px;
  background: url('imagenes/btn_enviar.jpg') top center no-repeat;
  border: 0;
  cursor: pointer;
}
