body,html{
  background-color:#000098;
  margin:0;
  padding:0;
  background-image: url(images/bgimage.jpg);
  background-repeat:repeat-x;
  font-family:verdana;

}
div#canada{
  position:absolute;
  background-image: url(images/canada.jpg);
  overflow:hidden;
  height:41px;
  width:55px;
  top:330px;
  left:450px;
  
}
div#canada a{
 height:100%;
  width:100%;
  display:block;
  text-decoration:none;
}
div#canada a:hover{
  border:2px solid orange;
}
div#canada a span{
  visibility:hidden;
  
}
div#usa{
  position:absolute;
  background-image: url(images/usa.jpg);
  overflow:hidden;
  height:41px;
  width:55px;
  top:330px;
  left:510px;
  
}
div#usa a{
 height:100%;
  width:100%;
  display:block;
  text-decoration:none;
}
div#usa a:hover{
  border:2px solid orange;
}
div#usa a span{
  visibility:hidden;
  
}
div#england{
  position:absolute;
  background-image: url(images/england.jpg);
  overflow:hidden;
  height:41px;
  width:55px;
  top:330px;
  left:570px;
  
}
div#england a{
  height:100%;
  width:100%;
  display:block;
  text-decoration:none;
}
div#england a:hover{
  border:2px solid orange;
}
div#england a span{
  visibility:hidden;
  
}
div#australia{
  position:absolute;
  background-image: url(images/australia.jpg);
  overflow:hidden;
  height:41px;
  width:55px;
  top:330px;
  left:630px;
  
}
div#australia a{
  height:100%;
  width:100%;
  display:block;
  text-decoration:none;
}
div#australia a:hover{
  border:2px solid orange;
}
div#australia a span{
  visibility:hidden;
  
}
div#zeland{
  position:absolute;
  background-image: url(images/zeland.jpg);
  overflow:hidden;
  height:41px;
  width:55px;
  top:330px;
  left:690px;
  
}
div#zeland a{
  height:100%;
  width:100%;
  display:block;
  text-decoration:none;
}
div#zeland a:hover{
  border:2px solid orange;
}
div#zeland a span{
  visibility:hidden;
  
}

div#cabezote{
  background-image:url(images/back_cab.jpg);
  height:322px;
  width:760px;
}
div#cabezote1{
  background-image:url(images/back_cab2.jpg);
  height:400px;
  width:760px;
}
div#contenedor{
  position:relative;
  width:760px;
  margin:auto;
  background-color:#fff;
}


div#cabezote h3#bogota,div#cabezote h3#medellin{
  margin:0;
  padding:0;
  font-size:12px;
  text-align:center;
  margin-left:180px;
  margin-right:70px;
  padding-top:0px;
   
}
h3#bogota{
  padding-top:200px!important;
}
div#cabezote p{
  margin:0;
  padding:0;
  text-align:center;
  margin-left:180px;
  margin-right:100px;
  padding-top:1px;
  font-size:12px; 
  margin-bottom:15px; 
}
div#links li,div#pie li,div#idioma li{
  float:left;
  height:40px;
  list-style-type:none;
  
}
div#idioma ul{
  margin:0 0 0 0px;
  padding:0;

}
div#idioma li{
  float:left;
  height:30px;
  list-style-type:none;
  font-size:12px;
  padding:0;
  margin-left:13px;
}
div#idioma a{
  font-size:12px;
  text-decoration:none; 
  padding-left:40px;
 
}
div#idioma a:hover{
  font-size:12px;
  text-decoration:underline; 
  color:red;
}
div#idioma{
  position:absolute;
  top:10px;
  left:110px;
  margin:0;
  padding:0;

}
div#idioma #english{
  background-image: url(images/english.png);
  background-repeat: no-repeat;
}
div#idioma #espanol{
  background-image: url(images/espanol.png);
  background-repeat: no-repeat;

}
div#links a,div#pie a{
  padding-left:5px;
  font-size:8px;
  text-decoration:none;
  text-transform:uppercase;
  font-weight:normal; 
  background-image: url(images/flecha.gif);
  background-repeat: no-repeat;
  background-position: center top;
  height:100%;
  display:block;
  padding-top:15px;
  letter-spacing:1px;
  color:#004B8B;
  float:left;
  
}

div#links a:hover,div#pie a:hover{
  background-image: url(images/flecha2.gif);
  color:yellow;
  margin-top:2px;
}
div#links ul,div#links li{
  margin:0;
  padding:0;
}
div#links{
  position:absolute;
  top:5px;
  left:275px;
  margin-right:-10px;

}
div#pie{
  position:static;
  background-image: url(images/back_pie.jpg);
  clear:left;
  height:81px;
  position:relative;
  border-top:1px solid white;
  overflow:hidden;
}
div#pie ul{
  margin:0;
  padding:0;
  left:0;
  margin-left:295px;
  margin-top:50px;

  
}
div#contenido{
  height:1350px;
}
#programa2007 div#contenido {
  height:2200px;
}
#expo_2006 div#contenido,#expositores div#contenido{
  height:1000px;
}

div#flash{
  position: absolute;
  top:60px;
  left:30px;
}

div#submenu{
  width:280px;
  margin-top:50px;
  
}
div#submenu hr{
  color:orange;
  border: thin orange dotted;
  
}
div#submenu ul, div#otros_links ul{
  margin:0 0 0 30px;
  padding:0;
}
div#submenu li{
  margin:0;
  padding:6px 0 6px 30px;
  font-size:11px;
  list-style-type: none;
  background-repeat: no-repeat;
  background-position: left center;
}
div#otros_links ul{
  margin:0;
  padding:6px 0 6px 30px;
  font-size:11px;
  list-style-type: none;
  background-repeat: no-repeat;
  background-position: left center;
  margin-top:-23px;
  margin-left:50px;
}
li a{
  color:orange;
  font-weight:bold;
  text-decoration:none;
}
li a:hover{
  color:red;
}
div#submenu h1{
  color:orange;
  font-weight:bold;
  text-decoration:none;
  text-align: left;
  margin:20px 0 0 0;
  padding:0;
}
div#submenu h1 a{
  font-size:18px;
  text-decoration:underline;
  color:orange;
}
div#submenu h1 a:hover{
  color:red;
}
div#iframe{
  position:absolute;
  top:390px;
  left:310px;
}
div#contenido{
  background-image:url(images/logos1.jpg);
  background-repeat:no-repeat;
  background-position:center bottom;
  margin-bottom:50px;
}
div#submenu h1, div#otros_links h1 a, div#pps a{
  font-size:18px;
  color:orange;
  margin-left:25px;
  text-decoration:underline;
  background-image:url(images/circle.png);
  background-repeat:no-repeat;
  background-position: left center;
  padding-left:50px;
  min-height:30px;
  
}
div#otros_links h1 a:hover{
  color:red;
}
div#gales{
  position:absolute;
  left:50px;
  top:280px;
  text-align: left;
  
}
div#gales p{
  text-align: left;
  position:relative;
  top:5px;
  font-weight: bold;
  color:red;
  margin:0 0 10px 0;
  padding:0;
}
div#gales a{
  background-image:url(images/gales.png);
  background-repeat: no-repeat;
  color:black;
  display:block;
  width:237px;
  height:50px;
  text-decoration: none;
  
  
}
div#gales a:hover{
  background-image:url(images/gales.png);
  margin-top:0;
  color:black;
}
div#gales a span{
  visibility: hidden;
}
div#moneda{
  position:absolute;
  background-image: url(images/leftpagesbook.gif);
  width:32px;
  height:32px;
  left:85px;
  top:3px;
}
div#moneda_2{
  position:absolute;
  background-image: url(images/leftpagesbook.gif);
  width:32px;
  height:32px;
  left:10px;
  top:305px;
}
div#otros_links{
  position:absolute;
  top:820px;
  left:260px;
  padding-left:0px;
}
div#libro{
  position:absolute;
  top:900px;
  left:50px;
}


div#aust{
position:absolute; top:1100px; left:90px;
}
div#aust a, div#fotos a{
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
}
div#aust a:hover,div#fotos a:hover{
  color:red;
  text-decoration:underline overline;
}
div#fotos{
  position:absolute;
  top:950px;
  left:255px;
  width:181px;
  } 
 
div#fotos a{
  display:block;
  text-align:center;
  text-decoration: none;
}

div#catalogo{

  height:48px;
  width:150px;
  position:absolute;
  top:820px;
  left:590px;
}
div#catalogo a{
  font-size:10px;
  color:darkblue;
  margin-left:0px;
  text-decoration:none;
  font-weight:bold;
}
div#catalogo a:hover{
  color:red;
  text-decoration:underline;
}
div#catalogo p{
  margin:0 0 4px -10px;
}
div#catalogo h1{
  color:orange;
  font-size:15px;
  position:relative;
  top:10px;
}
div#catalogo a span{

}
div#moneda_3{
  position:absolute;
  background-image: url(images/leftpagesbook.gif);
  width:32px;
  height:32px;
  left:550px;
  top:820px;
}

div#galeria{
  position:relative;
  left:80px;
  top:100px;
}
div#pps{
  position:absolute;
  left:490px;
  top:1020px;
  display:none;
  
}
div#google{
  position:absolute;
  top:225px;
  left:400px;
  width:225px;
  height:;
}




