/* ________________ Estilo de Hoja ____________________  */

body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background: #111111; }

/* ________________ Header Cuenta ______________________  */

#cuenta { width:100%; height:39px; text-align:center; }

#cuenta  div.ancho{ width:900px; height:39px; margin:0 auto; padding: 9px 0; }

#login { width:900px; height:24px; margin:0 auto; float:right; text-align:right; }

/* ________________ Header Top _________________________  */

#top { width:100%; height:100px; text-align:center; }

#top div.ancho{ width:900px; height:100px; margin:0 auto; }

/* ________________ Header Botonera ____________________  */

#bot {width:100%; height:45px; background: url('img/back_menu.jpg') no-repeat top center; text-align:center; }

#bot div.ancho{ width:900px; height:45px; margin: auto; padding: 0px 0px 0px 40px; }

/* ________________ Header Buscador ____________________  */

#bus {width:100%; height:70px; text-align:center; }

#bus div.ancho{ width:940px; height:70px; margin:0 auto; background: #333333 url('img/back_buscador02.jpg') repeat-x top left; text-align:center;}

.imputbuscador { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:22px; width:250px; font-family:Arial; }

.imput_chico { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:22px; width:90px; font-family:Arial; }

.imput_chico2 { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:25px; width:30px; font-family:Arial; }

.Desple_buscador { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:25px; width:170px; font-family:Arial; }

.Desple_chico { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:25px; width:90px; font-family:Arial; }

.imput_texto { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:200px; width:250px; font-family:Arial; }

.imput_texto2 { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:100px; width:612px; font-family:Arial; }

a.button{ background:url(img/buscador01.png); display:block; color:#1A1A1A; font-family:Arial; font-weight:bold; height:25px; line-height:26px; text-decoration:none; width:160px; }

a:hover.button{ color:#666666; }

/* ________________ Fuentes Header ____________________  */

.texto_gris { font-size: 11px; color: #999999; text-decoration: none; font-family: verdana; }

.texto_amarillo { font-size: 11px; font-weight: bold; color: #FFCC00; text-decoration: none; font-family: verdana; }

a:hover.texto_amarillo { color: #666666; }

/* ________________ Publicidad Inicio _________________  */

#publi_inicio { width:100%; height:243px; background: url('publicidad_inicio/bg_publicidad.jpg') no-repeat center; text-align:center; }

#publi_inicio  div.ancho{ width:920px; height:243px; background: #000000; margin:auto; }

/* ________________ Hoja Contenido ____________________  */

#wrap { margin-left: auto; margin-right: auto; width: 900px; overflow: auto; }

#content { width: 100%; margin-top:0px; text-align:center; 	background: #111111 url('img/back_contenido.jpg'); background-repeat: no-repeat; background-position: center top;}

#left { width: 640px; float:left; margin-top:10px; display: block; margin-left: 0px; display: inline; text-align:left; }

.contenido_izq { width: 620px; border:1px #333333 solid; padding:10px 10px 10px 10px; background: #1a1a1a; margin: 0px 0px 20px 0px}

.contenido_der { width: 218px; border:1px #333333 solid; padding:10px 10px 10px 10px; background: #1a1a1a; margin: 0px 0px 20px 0px}

.contenido_izq02 { width: 620px; border:1px #000000 solid; padding:10px 10px 10px 10px; margin: 0px 0px 20px 0px}

.contenido_izq03 { width: 620px; border:1px #333333 solid; padding:10px 10px 10px 10px; background: #000000; margin: 0px 0px 20px 0px}

.contenido_der02 { width: 218px; border:1px #000000 solid; padding:10px 10px 10px 10px; background: #000000; margin: 0px 0px 20px 0px}

.contenido_botonera { width: 218px; border:1px #333333 solid; padding:10px 10px 10px 10px; background: #000000; margin: 0px 0px 20px 0px}

#box_sec { width: 568px; text-align:left; padding: 0px 0px 10px 0px; }

#right { width: 240px; float: right; display:block; margin-top: 10px; text-align:right; }


/* ________________ Footer Inf __________________________  */

#Inf { width:100%; background: #111111 url('img/back_contenido2.jpg'); background-repeat: no-repeat; background-position: bottom center; text-align:center; }

#Inf div.ancho{ width:900px; margin:auto; text-align:center; padding: 0px 0px 10px 0px; }


/* ________________ Footer Data __________________________  */

#data { width:100%; height:80px; background: url('img/footer.jpg'); background-repeat: no-repeat; background-position: bottom center; text-align:center; }

#data div.ancho{ width:900px; height:40px; margin:auto; position: relative; padding: 10px 0px 0px 0px;}

/* _________________ Fuentes y Recuadros _________________  */

.border-bottom{ border:1px #000000 solid; }

.border-margen{ border:1px #000000 solid; padding:10px 10px 10px 10px; 	font-size: 12px; color: #999999; font-family: arial;}

.border-margen2{ border:1px #333333 solid; padding:10px 10px 10px 10px; font-size: 12px; color: #999999; font-family: arial;}

.border-imagen{ border-style: solid; border-width: 3px; border-color: #000000; } 

.texto_boton_ayuda{ font-size: 13px; color: #76B23C; text-decoration: none; font-family: arial; font-weight: bold; border-bottom: 1px #0099CC solid; padding:10px 0px 10px 0px;}

.texto_negro_g{ font-size: 13px; color: #000000; text-decoration: none; font-family: arial; }


.texto_blanco_g{ font-size: 13px; color: #FFFFFF; text-decoration: none; font-family: arial; }

a:hover.texto_blanco_g{ color: #666666; }


.texto_blanco_f{ font-size: 10px; color: #FFFFFF; text-decoration: none; font-family: arial; letter-spacing: 3px; }

a:hover.texto_blanco_f{ color: #666666; }


.texto_blanco { font-size: 11px; color: #ffffff; text-decoration: none; font-family: arial; }

.texto_gris { font-size: 11px; color: #999999; text-decoration: none; font-family: arial; }

.texto_gris_g { font-size: 13px; color: #999999; text-decoration: none; font-family: arial; }

.texto_gris_n { font-size: 11px; color: #666666; border-bottom:1px #333333 solid; padding:10px 0px 10px 0px; font-weight: bold; text-decoration: none; font-family: arial; }


.texto_gris_c { font-size: 12px; color: #CCCCCC; font-weight: bold; text-decoration: none; font-family: arial; cursor: hand; cursor:pointer; }

a:hover.texto_gris_c { color: #666666; }


.linea_gris { border-bottom:1px #666666 solid; padding:10px 0px 10px 0px; }

.linea_gris2 { border-bottom:1px #333333 solid; padding:4px 0px 4px 0px; }


.texto_gris_a { font-size: 12px; color: #FFCC00; padding:10px 0px 10px 0px; font-weight: bold; text-decoration: none; font-family: arial; }

a:hover.texto_gris_a { color: #666666; }


.texto_seccion{ font-size: 16px; color: #3B8CDD; font-weight: bold; text-decoration: none; font-family: arial; }

.texto_rojo{ font-size: 11px; color: #CC0000; font-weight: bold; text-decoration: none; font-family: arial; }

.data_contacto { background: #ffffff; border:1px #999999 solid; color:#999999; font-size:14px; height:22px; width:250px; font-family:Arial; }

.data_mensaje { background: #ffffff; border:1px #999999 solid; color:#999999; font-size:14px; height:70px; width:522px; font-family:Arial; }

/* ________________ Estilo Contactos ____________________  */

.imput_contactos { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:22px; width:220px; font-family:Arial; }

.desple_contactos { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:25px; width:220px; font-family:Arial; }

.imput_texto_contactos { background: #222222; border:1px #000000 solid; color:#666666; font-size:14px; height:100px; width:450px; font-family:Arial; }
