/* CSS Document */

body{margin:0px; background:#333333;}

#top{margin:auto; background:url(imagenes/bgtop.gif) repeat-x #333333; height:45px; padding-top:5px;}
#top1{margin:auto; width:705px; height:40px;}

#logo{float:left; background:url(imagenes/logo.gif) no-repeat #0099FF; height:40px; width:150px;}
#menu{float:right; background:url(imagenes/gbmenu.gif) repeat-x #CA4200; height:40px; width:550px;}

#nav{list-style:none; margin:0; padding:0;}
#nav li{float:left;}
#nav li a:link, #nav li a:visited{display:block; height:28px; width:100px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:12px 0 0 0; }
#nav li a:hover { background:url(imagenes/btn.gif) no-repeat;}
/**/

#cabecera{margin:auto; background:url(imagenes/bgcab.jpg) repeat-x; height:150px;}
#cabecera1{margin:auto; width:705px; height:150px;}
#cabe1{float:left; background:url(imagenes/cabe1.gif) repeat-x; height:150px; width:350px;}
#cabe2{float:right; height:150px; width:348px;}
/**/

#cuerpo{margin:auto; background:url(imagenes/bgcuerpo.jpg) repeat-x #E1E5F1; height:580px;}
#cuerpo1{margin:auto; width:705px; height:560px; padding:0 0 10px 0;}
.anibajo{position:relative; left:56px; top:0px;}
.anibajo1{position:relative; left:436px; top:0px;}
#cuerpoizq{float:left; width:380px; height:560px; text-align:left; padding:10px 0 0 0;}
#cuerpoder{float:right; width:325px; height:560px;}
/**/
#texto{float:left; background:url(imagenes/bgtexto.jpg) no-repeat #D74600; width:330px; height:271px; margin-top:10px; padding:15px 15px 2px 15px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#textopie{float:left; background:url(imagenes/bgtextopie.gif) no-repeat #D74600; width:360px; height:20px;}
/**/
#foto1{background:url(imagenes/foto1.jpg); width:325px; height:170px;}
#foto2{background:url(imagenes/foto2.jpg); width:325px; height:170px;}
#foto3{background:url(imagenes/foto3.jpg); width:325px; height:170px;}
/**/
#pie{margin:auto; height:40px;}
#copy{margin:auto; height:30px; width:705px; padding:10px 0 10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

/**/
#habita img {border:solid 5px #FFFFFF;}
#habita a:hover img {border:solid #D74600 5px;}
#habita a:hover {  /* pa' la basura de IE */	border-width: 0;}
#contimg{ float:left; width:91px; height:85px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:5px 5px 5px 5px; text-align:center;}

/**/
#formu{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-left:20px;}
.botones {background:#C8C6D3; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border:0; cursor:pointer; height:20px;}
/**/
.textmap{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

