@charset "utf-8";
/* CSS Document */

#page { width: 1040px; margin:auto; }
#top { width: 1040px; height: 17px; background-image:url(../img/top.jpg); background-repeat:no-repeat; margin-top: 29px; }
#content { width: 1040px; display:block; background-image:url(../img/bg.jpg); background-repeat: repeat-y; margin:0px; padding:0px; margin-top:-3px;}
#footer { width: 1040px; height: 16px; background-image:url(../img/footer.jpg); background-repeat:no-repeat;}
#cierre { width: 1040px; height: 25px; margin-top: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF;}

#logobox { width: 100%; height: 136px; }
#logo { float:left;  margin-top: 17px; margin-left: 24px;} 
#slogan { float:right; margin-top: 68px; margin-right:106px;}

#menu { width: 975px; border-top: 1px solid #9B9682; height: 24px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #3C2E09;}
.menuitem { float:left; cursor:pointer; margin-left: 4px; margin-right: 4px; margin-top: 5px;}

#menupie { width: 975px; height: 24px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #3C2E09; margin:auto;}
.menuitempie { float:left; cursor:pointer; margin-left: 3px; margin-right: 3px; margin-top: 3px;}

#contenido { width: 975px; height: 160px;}
#texto { width: 750px; float: left;}
#dev { float:right; }
#devtel { margin-top: 25px;}
#devlogo { margin-top: 25px;}

#tit { margin-top: 22px; width: 750px; border-bottom: 1px solid #9B9682; padding-bottom: 5px; }
#titspace { margin-top: 22px; width: 750px; border-bottom: 1px solid #9B9682; padding-bottom: 5px; clear:both;  height: 25px;} 
#titspace1 { margin-top: 22px; width: 800px; border-bottom: 1px solid #9B9682; padding-bottom: 5px; clear:both;  height: 25px;} 

#space { width: 145px; float: left;  }
#spacefeatures { width: 252px; float: left;  }
#spacefloor { width: 130px; float: left;  }
#spacemenu { width: 640px; float:right; }
#space1 a { display:block; padding-left: 1px; padding-right: 1px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #3E2A05; height: 16px; padding-top: 5px; text-decoration:none;}
/* #space1 a:hover { display:block; padding-left: 1px; padding-right: 1px; float:left; color: #3E2A05; text-decoration:none; font-weight:bold;} */
#space1 a:visited { display:block; padding-left: 1px; padding-right: 1px; float:left; color: #3E2A05; text-decoration:none; }
#space1 a:active { display:block; padding-left: 1px; padding-right: 1px; float:left; color: #3E2A05; text-decoration:none; font-weight:bold;}
#space2 { padding-left: 1px; padding-right: 1px; float:left; color: #3E2A05; font-size: 12px; padding-top: 3px; }

#txtspace { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#38290A; margin-top: 7px; line-height: 18px; clear:both;}


#txt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#38290A; margin-top: 5px; line-height: 18px; }
.sizecentral{ width:975px; height:421px; left:0px; margin: 0px; padding: 0px;}
.sizecentral img{ left:0px; margin-left:0px; margin: 0px; padding: 0px;}
.carousel{ width:700px; height:110px; overflow:hidden; float:left; }
.carousel img { border:#000 thin solid;}
.carousel-in img{ width:78px; height:83px; display:inline; cursor:pointer; border:#000 thin solid; margin-left:1px;}
#imgcentral{ margin:0; padding:0;}
#flash{ margin:0; padding:0; margin-top: -10px;}
