p{padding:0px; margin:0px;}
li{ padding:5px;}
ul{ padding:0px; margin:0px;}
ol{ padding:0px; margin:0px; font-weight:bold;}
body{ margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; background-color:#FEEBC1;}
#li2{ margin:0px; padding:0px;}

.left{background-image:url(../img/aka_01.jpg); background-position:top right; background-repeat:no-repeat;}
.right{background-image:url(../img/aka_03.jpg); background-position:top left; background-repeat:no-repeat;}
.lefti{background-image:url(../img/aka_01in.jpg); background-position:top right; background-repeat:no-repeat;}
.righti{background-image:url(../img/aka_03in.jpg); background-position:top left; background-repeat:no-repeat;}


div#clear{ clear:both; }
.box {background-image:url(../img/bg.gif); background-position:top left; background-repeat:repeat;}				

.titpro{font-family:Tahoma, serif, Verdana, Arial; font-size:14px; color:#693F09; font-weight:bold; line-height:1.4;}	
.txt{font-family:Verdana, Arial; font-size:11px; color:#000;}	
.datos{font-family:Verdana, Arial; font-size:10px; color:#DABF83;}
.bull{font-family:Verdana, Arial; font-size:12px; color:#8C472D;}	

.borde1{ border:1px solid #693F09;}
.borde2{ border:1px solid #DBAB8E;}
	
.pie{font-family:Verdana, Arial; font-size:11px; color:#000;}
.ml_link{ color:#996600;
}

div#ban{ height:175px; background:url("../img/banbg.jpg") top left no-repeat; }
div#cuerpo{ height:667px; background:url("../img/ak_body.jpg") top center no-repeat;}
div#box1{ padding:5px; font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;}
div#title{ padding:5px; font-family:Verdana, Arial; font-size:13px; color:#8B462C; text-decoration:none;}
div#txt1{ padding:5px; line-height:1.5; }
div#cuerpoin{ height:667px; background:url("../img/ak_bodyin.jpg") top center no-repeat;}
div#bgt{ background:url("../img/bgterms02.jpg") top center repeat-y; height:auto; font-family:Verdana, Arial; font-size:11px; color:#000;}
div#tabprg{ background-color:#F6F6F6; border-left:2px solid #E6E6E6; border-right:1px solid #fff; font-family:Verdana, Arial; font-size:11px; color:#000;}
div#tb1{ padding:3px; border-bottom:1px solid #D8D8D8;}
div#titprg{ font-family:Verdana, Arial; font-size:11px; color:#000; padding:3px; }
div#tbprg{ width:241px; }


/*pie*/
a.link-pie:link{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }
a.link-pie:visited{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }
a.link-pie:hover{font-family:Verdana, Arial; font-size:11px; color:#f7f7f7; text-decoration:underline; }
a.link-pie:active{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }


/*pie2*/
a.link-pie2:link{font-family:Verdana, Arial; font-size:11px; color:#fbac1c; text-decoration:none; }
a.link-pie2:visited{font-family:Verdana, Arial; font-size:11px; color:#fbac1c; text-decoration:none; }
a.link-pie2:hover{font-family:Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:underline; }
a.link-pie2:active{font-family:Verdana, Arial; font-size:11px; color:#fbac1c; text-decoration:none; }



/*terms*/
a.link-terms:link{font-family:Verdana, Arial; font-size:11px; color:#8C472D; text-decoration:none;  display:block; }
a.link-terms:visited{font-family:Verdana, Arial; font-size:11px; color:#8C472D; text-decoration:none;  display:block; }
a.link-terms:hover{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:underline; display:block; }
a.link-terms:active{font-family:Verdana, Arial; font-size:11px; color:#8C472D; text-decoration:none;  display:block; }

/*prog*/
a.link-prg:link{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;  display:block; }
a.link-prg:visited{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;  display:block; }
a.link-prg:hover{font-family:Verdana, Arial; font-size:11px; color:#8C472D; text-decoration:underline; display:block; }
a.link-prg:active{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;  display:block; }

/*prog*/
a.link-prg2:link{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;  display:block; }
a.link-prg2:visited{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;  display:block; }
a.link-prg2:hover{font-family:Verdana, Arial; font-size:11px; color:#8C472D; text-decoration:none; display:block; }
a.link-prg2:active{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none;  display:block; }



/*mas*/
a.link-mas:link{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }
a.link-mas:visited{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }
a.link-mas:hover{font-family:Verdana, Arial; font-size:11px; color:#8C472D; text-decoration:underline; }
a.link-mas:active{font-family:Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }

/*pics*/
div#bgpic{ background:url(../img/bgpic.gif) top center no-repeat; width:113px; height:80px; padding-top:9px;}
div#bgpicprg{ background:url(../img/bgpicsprg.gif) top center no-repeat; width:140px; height:105px; padding-top:10px;}

.pics {
height: 115px;
width: 167px;
padding:0;
margin:0;
overflow: hidden; }
.pics img {

height: 96px;
width: 124px;
padding: 0px;
border: 0px;
background-color: #eee;
top:0;
left:0;
}

/*pics end*/


#img_float{
float:left;
padding:0px 5px 10px 5px;
}
#img_floatr{
float:right;
padding:0px 5px;
}

#img_float_l{
background:url(../img/lodge/base.jpg) top left no-repeat;
float:right;
padding:18px 0 0 38px;
}
#img_float_2{
background:url(../img/lodge/base.png) top left no-repeat;
float:right;
padding:18px 0 0 38px;
}

/*linkimg*/
	div#mailus div a {
				background:url("../img/qsomos/m_michael.jpg)" no-repeat;
				display: block;
				height: 20px;
			}
			
			div#mailus div a {
				display: block;
			}
			
			div#mailus div#mailus_1 a {
				width: 165px;
				background-position: 0 0;
			}
			
			div#mailus div#mailus_1 a:hover {
				background-position: 0 -20px;
			}

/*ESTILOS FORMULARIO DE CONTACTOS
  FORMULARIO DE CONTACTOS V.1.0
  15 DE MAYO DE 2007*/
.form-tabla{font-family:Verdana, Arial; font-size:2px;}
.form-contactos1{font-family:Verdana, Arial; font-size:12px; color:#000000;}
.form-contactos2{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.form-contactos3{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.form-mensaje1{font-family:Verdana, Tahoma, Arial; font-size:11px; color: #ff0000; font-weight:bold;}
.form-mensaje2{font-family:Verdana, Tahoma, Arial; font-size:9px; color: #FF0000; font-weight:bold;}
.form-texto{font-family:Verdana, Arial; font-size:11px; color:#000000; font-weight:bold;}
.form-boton1{background-color:#323232; font:10px Verdana, Arial; color:#FEBE0B; cursor:hand; border:1px solid #323232;} 
.form-boton2{ background-image:url(../img/bgbut.jpg); background-color:#87483A; background-position:top left; background-repeat:repeat-x; font:11px Verdana, Arial; color:#fff; cursor:hand; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;} 
.form-botones{background-color:#000; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;
	          font:bold 11px Verdana, Arial; color:#FFFFFF; cursor:hand;} 
.form-formulario1{background-color:#fff; border:1px solid #999999; 
	             font-family:Verdana, Arial; font-size:10px; color:#000000;}
.form-formulario{background-color:#fff; border:1px solid #999999; 
	             font-family:Verdana, Arial; font-size:10px; color:#000000;}
.form-codigo{width:66px; border:1px solid #000000; padding:2px; background-color:#FFFFFF;}


/* tooltip */


/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
	font-family:Verdana, Arial; font-size:11px; color:#8C472D;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:-190px; left:0;
	padding: 0px 0 0px 0;
	width:150px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	
}
a.tt:hover span.top{
	display: block;
	padding: 20px 8px 0;
    background: url(../img/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../img/bubble_filler.gif) repeat top; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 30px 0px;
/*	color: #548912;*/
    background:url(../img/bubble.gif) no-repeat bottom;
}

