/*
	css.css
	Creado por el estudio de diseño gráfico Objetivo Creativo
	http://www.objetivocreativo.com
*/

#imagen {
width: 400px;
height: 219px;
background-image: url(”../img/boxservices.png”) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../img/boxservices.png’);
}

/* lista cebreada */
li.zebra1{width:258px;height:27px;}
li.zebra2{width:258px;height:27px;background:url(../img/zebra.png);}
li.zebra1:hover{background:url(../img/zebra1sub.png);}
li.zebra2:hover{background:url(../img/zebra2sub.png);}

.vermasdiv {
margin-left: auto;
}

.vermascontent {
display:none;
margin-left: 30px;
}

.boxservices {
  height: 400px;
  background: url(../img/boxservices.png) no-repeat top;
}

img.center {
  display: block;
  margin: auto;
}

body {
  background: url(../img/bg.png) repeat-x #fff;
}

ul {
  list-style-image: url(../img/check.gif);
  margin-top: 5px;
  margin-bottom: 0px;
}

li {
  color: rgb(51,51,51);
  font-weight: lighter;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

#services h3 {
  color: white;
  margin: 14px 0 0 40px;
}

#services img {
  margin-top: 12px;
}

#tooltip {
  position:absolute;
  display: none;
  background-color: #9c3;
  border: 1px solid #000;
  color: #fff;
  padding: 4px 10px;
  max-width: 40em;
	
	border-radius-bottomleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-ms-border-radius-bottomleft: 10px;
	-webkit-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	
	border-radius-bottomright: 10px;
	-moz-border-radius-bottomright: 10px;
	-ms-border-radius-bottomright: 10px;
	-webkit-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	
	border-radius-topleft: 0px;
	-moz-border-radius-topleft: 0px;
	-ms-border-radius-topleft: 0px;
	-webkit-radius-topleft: 0px;
	-khtml-border-radius-topleft: 0px;
	
	border-radius-topright: 10px;
	-moz-border-radius-topright: 10px;
	-ms-border-radius-topright: 10px;
	-webkit-radius-topright: 10px;
	-khtml-border-radius-topright: 10px;
}

#tooltip h3 {
	font-size: 1.1em;
    margin: 0;
	padding: 0 3px;
	text-align: left !important;
}

#tooltip p {
	font-size: 0.95em;
	margin: 5px 0 0 5px;
	text-align: left;
}

/* FOOTER */

.footer {
          background: url("../img/footer3.png") top left repeat-x;
          background-color: transparent;
}

/* Sistema Sticky Footer */

html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -500px; /* No tengo ni idea de pq, pero el valor negativo aqui solo sive para volverme loco */
}
.footer, .push {
	height: 500px; /* .push must be the same height as .footer */
}

/* Sistema Sticky Footer */

#fi { width: 815px; margin: 0 auto; padding-top: 175px;}

#fi_sprite_acn, #fi_sprite_acn_hover,
#fi_sprite_acr, #fi_sprite_acr_hover,
#fi_sprite_adm, #fi_sprite_adm_hover,
#fi_sprite_apd, #fi_sprite_apd_hover,
#fi_sprite_aso, #fi_sprite_aso_hover,
#fi_sprite_cll, #fi_sprite_cll_hover,
#fi_sprite_doc, #fi_sprite_doc_hover,
#fi_sprite_lcc, #fi_sprite_lcc_hover,
#fi_sprite_omb, #fi_sprite_omb_hover,
#fi_sprite_ouf, #fi_sprite_ouf_hover { width: 266px;
                                       height: 46px;
                                       background: url("../img/footersicons.png") top left no-repeat;
                                       float: left;
                                       display: inline;
}

#fi_sprite_xht, #fi_sprite_xht_hover,
#fi_sprite_css, #fi_sprite_css_hover,
#fi_sprite_wai, #fi_sprite_wai_hover { width: 156px;
                                       height: 46px;
                                       background: url("../img/footersicons.png") top left no-repeat;
                                       float: left;
                                       display: inline;
}

#fi_sprite_aso { background-position: 0 0; }
#fi_sprite_acn { background-position: 0 -46px; }
#fi_sprite_acr { background-position: 0 -92px; }
#fi_sprite_adm { background-position: 0 -138px; }
#fi_sprite_apd { background-position: 0 -184px; }
#fi_sprite_omb { background-position: 0 -230px; }
#fi_sprite_ouf { background-position: 0 -276px; }
#fi_sprite_doc { background-position: 0 -322px; }
#fi_sprite_lcc { background-position: 0 -368px; }
#fi_sprite_cll { background-position: 0 -414px; }
#fi_sprite_xht { background-position: 0 -460px; }
#fi_sprite_css { background-position: 0 -506px; }
#fi_sprite_wai { background-position: 0 -552px; }

#fi_sprite_aso_hover { background-position: -266px 0; }
#fi_sprite_acn_hover { background-position: -266px -46px; }
#fi_sprite_acr_hover { background-position: -266px -92px; }
#fi_sprite_adm_hover { background-position: -266px -138px; }
#fi_sprite_apd_hover { background-position: -266px -184px; }
#fi_sprite_omb_hover { background-position: -266px -230px; }
#fi_sprite_ouf_hover { background-position: -266px -276px; }
#fi_sprite_doc_hover { background-position: -266px -322px; }
#fi_sprite_lcc_hover { background-position: -266px -368px; }
#fi_sprite_cll_hover { background-position: -266px -414px; }
#fi_sprite_xht_hover { background-position: -266px -460px; }
#fi_sprite_css_hover { background-position: -266px -506px; }
#fi_sprite_wai_hover { background-position: -266px -552px; }

/* FIN FOOTER /*
