.ingreso{
    position: absolute;
    left: 63%;
    border: 0;
    width: 354px;
    top: 90px;      
}
.proyectos{
    position: absolute;
    left: 0px;
    border: 0;
    width: 630px;
    top: 90px;   
    height: 357px;
}
.registro{
    position: absolute;
    left: 645px;
    border: 0;
    width: 354px;
  /*  height: 400px;*/
    top: 231px;
}
.home_TableTrans{
    /*-moz-border-radius:8px 8px 8px 8px;
    background-image:url("../imgs/HomePixel.png");**/
    table-layout:fixed;
    vertical-align:middle;
    font-size: x-small;
    font-family: verdana;
}
.index_TableTrans2{
    -moz-border-radius:8px 8px 8px 8px;
    background-image:url("../imgs/HomePixel.png");
    table-layout:fixed;
    vertical-align:middle;
    font-size: x-small;
    font-family: verdana;
}
.index_TableTrans{
	table-layout:fixed;
	vertical-align:middle;
/*	-moz-border-radius: 8px;
	-webkit-border-radius:8px;*/
    font-size: x-small;
    font-family: verdana;    
}

.usuarios{
    position: absolute;
    left: 0px;
    border: 0;
    width: 629px;
    top: 463px;   
    height: 159px;
}
		body{
    background-color: black;
}
	.general{
	   background: url(../imgs/fondo.jpg) center no-repeat;
       width: 1024px;
       height: 690px;
       margin-left: -512px;
       left: 50%;
       position: relative;
	}
    .titulo{
        color: white;
        font-family: verdana;
        text-align: center;
        font-size: large;
        position: absolute;
        left: 207px;
    }
    
    .titulos{
    font-size:small; 
    font-family:Verdana;
}
.tablaIngreso{
    position: relative;
    top: 8px;
    left: 30px;
}
/*****************/
.infiniteCarousel {
  width: 395px;
  position: relative;
  top: -52px;
}

.infiniteCarousel .wrapper {
  width: 515px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 41px;
  position: absolute;
  top: 95px;
}

.infiniteCarousel ul a img {
  border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 80px;
  width: 85px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(../imgs/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 0px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: -213px;
  top:127px;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: -3px;
  top:127px;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}
li{
    font-family: verdana;
    font-size: x-small;
    text-align: center;
}
.imgCarousel {
-moz-border-radius:5px 5px 5px 5px;
border:5px solid #A9A9A9;
}
