html,body { background-color:#eeeeee; background-image:url(imgs/fons_patro.gif); background-repeat:repeat-y; background-position:center; height:100%;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; line-height:18px;}
img { border:none;}
fieldset { border:none; margin:0px; margin-top:10px; padding:0px;}
fieldset legend { font-weight:bold; margin:0px; padding:0px; left:0px; top:0px; position:relative; border:none; text-indent:0px; margin-bottom:10px;}
form input,form select,form textarea { border:solid 1px #e7e7e7; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:2px; width:250px;}
table { border:0px;}
body.megaupload { background-image:none; background-color:#422626;}
/*vinculos*/
a { color:#8a572a; text-decoration:none;}/*azul hasta ahora color:#0099FF;*/
a:hover { text-decoration:underline;}


/*maquetacion de columnas*/
#container {position: relative;	min-height: 100%;height: 100%;	voice-family: "\"}\"";voice-family: inherit;height: auto;}
html>body #container {	height: auto;}

div.columna_central {position: relative; margin: 0 auto;	width: 772px;	height: 100%; background-color:#FFFFFF;}

div.botoneraSuperior { position:relative; width:auto; margin:0px 1px 0px 1px; height:65px; background-image:url(imgs/fons_patro_botonera_superior.gif); background-repeat:repeat-x; padding:0px 18px 0px 18px;}
div.botoneraSuperior img {
	position:relative;
	top:22px;
}
div.botoneraSuperior ul { list-style:none; position:absolute; bottom:13px; display:inline; float:left; margin:0px; padding:0px; font-weight:bold; color:#666666;}
div.botoneraSuperior ul.margen1 { left:190px; color:#000000; }
div.botoneraSuperior ul.margen2 { right:10px;}
div.botoneraSuperior ul li { position:relative; float:left; padding:0px 10px 0px 10px; margin:0px; border-left:1px solid #999999;}

div.columnaIzquierda { position:relative; width:540px; padding:18px;}
div.columnaIzquierda_ancha {width:auto; }
div.columnaIzquierda div.columna_con_borde { position:relative; left:150px; top:30px; width:350px;  padding-left:12px; border-left:1px solid #e7e7e7;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda { position:absolute;  left:-150px; width:150px;  text-align:center;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda a { font-weight:bold;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda p.promociones { text-align:right; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; margin-right:10px; color:#666666;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda ul { text-align:right; font-weight:bold; list-style:none; margin-right:10px;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda ul li{}
div.columnaIzquierda div.columna_con_borde div.anuncio { position:absolute;  left:-150px; width:150px;  text-align:left;font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
div.columnaIzquierda div.columna_con_borde div.anuncio ul{ text-align:left; list-style:none; margin-right:10px; margin-left:0px; padding-left:0px; font-weight:normal;}
div.columnaIzquierda div.columna_con_borde div.anuncio ul li{ margin:0px 0px 8px 10px; color:#666666; list-style-image:url(imgs/bullet.jpg);}
div.columnaIzquierda div.columna_con_borde div.servicios {position:absolute;  left:-142px; width:130px; padding-right:12px;  text-align:right;}
div.columnaIzquierda div.columna_con_borde div.cassosExito { position:absolute; left:-150px; width:140px;  text-align:left; height:350px;  }
div.columnaIzquierda div.columna_con_borde div.cassosExito p{ position:absolute; top:180px; left:0px;}
a.inferior {position:absolute; bottom:10px; left:0px; }
/*div.columnaIzquierda .fondo1 {background-image:url(imgs/equipo_estrella.jpg); background-position:bottom right; background-repeat:no-repeat;}
div.columnaIzquierda .fondo2 {background-image:url(imgs/equipo_coco.jpg); background-position:bottom right; background-repeat:no-repeat;}
div.columnaIzquierda .fondo3 {background-image:url(imgs/equipo_coco.jpg); background-position:bottom right; background-repeat:no-repeat;}
div.columnaIzquierda .fondo4 {background-image:url(imgs/equipo_coco.jpg); background-position:bottom right; background-repeat:no-repeat;}*/
div.columnaIzquierda div.estrecha {position:relative; left:0px; top:30px; width:160px; padding-left:0px; margin-left:50px; height:320px; margin-top:30px; padding-right:18px; border-left:none; float:left;}
div.columnaIzquierda div.estrecha img.thumb{ position:absolute; right:20px; top:-20px;}
div.columnaIzquierda div.ancha { position:relative; left:0px; top:30px; width:auto; padding-left:12px; border-left:1px solid #e7e7e7;}
div.columnaIzquierda div.columna_sin_borde { position:relative; left:150px; top:30px; width:350px; padding-left:12px;}
div.columnaIzquierda div.recuadro_biselado { background-image:url(imgs/recuadro_biselado2.gif); background-repeat:no-repeat;  width:367px; height:268px;}
div.columnaIzquierda div.recuadro_biselado_ancho { background-image:url(imgs/recuadro_biselado3.gif); background-repeat:no-repeat;  width:525px; height:268px;}
div.columnaIzquierda div.recuadro_biselado_alto { background-image:url(imgs/recuadro_biselado2.gif); background-repeat:no-repeat;  width:367px; height:387px;}
div.columnaIzquierda div.recuadro_biselado ul{ list-style:none; margin:10px 0px 0px 14px; padding:0px; width:160px; position:absolute;}
div.columnaIzquierda div.recuadro_biselado ul.margen2{ left:180px;}
div.columnaIzquierda div.recuadro_biselado ul.margen3{ left:350px;}
/*
div.columnaIzquierda div.recuadro_biselado ul{ list-style:none; margin:10px 0px 0px 14px; padding:0px; float:left; width:160px;}
div.columnaIzquierda div.recuadro_biselado ul.margen2{ margin-left:20px;}
div.columnaIzquierda div.recuadro_biselado ul.margen3{ margin-left:400px;}
*/
div.portfolio {position:relative; left:0px; width:auto;}
div.portfolio h1 { font-size:12px; font-weight:bold; line-height:normal; padding:5px 0px 6px 8px; margin:0px; margin-bottom:6px; text-align:left; background-image:url(imgs/portfolio_titulo.gif); background-repeat:no-repeat; }
div.portfolio div.leyenda { width:170px; position:absolute; z-index:2; text-align:left;}
/*aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/
div.botones { font-weight:bold; text-align:center;border-top:#f4f4f4 1px solid; position:absolute; top:610px; width:100%; left:0px; padding-top:10px; padding-bottom:2px;}
div.botones span {  padding:9px 8px 9px 9px; /*background-image:url(imgs/pelota.gif); background-repeat:no-repeat; background-position:center center; */color:#8a572a;}
/*aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/
div.equipo_pie{ clear:both; top:30px; width:100%; height:auto; border-top:solid 1px #f4f4f4; padding-top:10px;}
div.equipo_pie ul {list-style:none; margin:0px; padding:0px;}
div.equipo_pie ul li{ margin:0px; padding:0px;}
div.equipo_pie ul li.thumb { position:absolute; left:300px;}
div.equipo_pie ul li.thumb img{ border:1px solid #f4f4f4;}

div.columnaDerecha { z-index:5; position:relative; float:right; background-color:#f4f4f4; top:18px; right:18px; width:177px; background-image:url(imgs/columnaDerechaTitulo.gif); background-repeat:no-repeat; background-position:center top;}
div.columnaDerecha h1{ padding:0px 5px 0px 7px; font-size:12px; font-weight:bold; line-height:normal; margin:0px; display:block; position:relative; top:5px; margin-bottom:10px;}
div.columnaDerecha h1.titulo_decorado { background-color:#e4e8ce; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding:5px 5px 0px 7px; height:20px;}
div.columnaDerecha p{ padding:0px 8px 0px 8px; margin:0px; width:auto; padding-bottom:8px; padding-top:8px;}
div.columnaDerecha p.con_borde_inferior { border-bottom:1px solid #FFFFFF; padding-bottom:10px;}
div.columnaDerecha p.con_borde_superior { border-top:1px solid #FFFFFF;} 
div.columnaDerecha div.botonazo { background-image:url(imgs/botonazo.gif); background-repeat:no-repeat; background-position:center center; position:relative; width:177px; height:32px; font-weight:bold; text-align:center; padding-top:18px;}
div.columnaDerecha ul.portfolio {padding:8px 8px 8px 8px; list-style:none; font-weight:bold; margin:0px; height:auto;  }
div.columnaDerecha ul.portfolio li{ margin:0px; padding:1px 7px 1px 7px;}
div.columnaDerecha ul.portfolio li.seleccionado{ background-color:#FFFFFF;}
div.columnaDerecha ul.portfolio li.seleccionado b{ color:#999999;}

div.columna_sin_bisel {background-image:url(imgs/columnaDerechaTitulo2.gif);}

div.correo { background-image:url(imgs/correo.jpg); width:370px; height:180px; position:relative; left:50%; margin-left:-185px; margin-top:100px; padding-left:30px; padding-top:70px; }

div.upload { background-image:url(imgs/correo.jpg); width:400px; height:240px; position:relative; padding-left:23px; padding-top:63px; background-repeat:no-repeat;}

div.boton {background-image:url(imgs/boton.gif); background-color:#33FFCC; background-repeat:no-repeat; background-position:center center; background-color:#FFFFFF; position:relative; width:84px; height:27px; font-weight:bold; text-align:center; padding-top:8px; margin-top:10px;}

img.yeti { position:relative; left:-10px; top:-10px;}

#footer{position: absolute;	bottom: 0px;	width: 100%; }
#footer div.centrado {position: relative; width: 772px; padding-top:10px;height: 25px; background-color:#f3f3f3; text-align:center; left: 50%; margin-left: -386px; }

.form_caja { width:360px; height:100px; overflow:auto;}
.form_correo {width:240px;}
.form_select {border:solid 1px #e7e7e7;}

div.equipo_frase { text-align:center; padding:20px; margin:0px;}
div.equipo_ficha { font-size:11px; line-height:13px; position:relative;}
div.equipo_ficha img { position:absolute;}
div.equipo_ficha table { position:relative; width:190px; padding:0xp; margin:0px; border:0px; margin-left:150px;}
div.equipo_ficha tr td { vertical-align:top; text-align:left; height:10px;}
div.equipo_ficha tr td.negro { font-weight:bold;}
div.equipo_derecha { position:absolute; left:380px;}
div.equipo_inferior { margin-top:20px;}
/*especiales*/
strong,b { color:#8e9d22;}
.texto_izq {  text-align:left;}
.abajo {position:absolute; top:245px;}
.lletraPetita { font-size:11px; line-height:14px;}
.altitud_fija { height:143px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
h1.titulo_enmarcado { position:relative; font-size:12px; font-weight:bold; color:#000000; padding:4px; padding-left:12px; left:-12px; margin:0px; margin-bottom:10px; line-height:18px; border-bottom:#e0e0e0 1px solid; background-image:url(imgs/titulo_fondo.gif); background-repeat:no-repeat; background-position:top left; background-color:#FFFFFF; z-index:2; top:-2px;}
