html, body {
margin: 0;
padding: 0;
height: 100%;


font: bold 11px Verdana;


}
#hdr{
position:relative;
 width: 100%;
 height: 93px;
 margin: 0;
border-bottom: 1px solid gray;
 background-image:url('images/fondo1.png');
 color: #ffffff;

 }
 




#logo {
     position: absolute;
     top: 33px;
     left: 10px;
}

#contenido {
     position: absolute;
     padding: 10px;
	width:64%;
     

	 font:  11px Verdana;
	
 z-index:1;

}

#buscar2 {
     position: relative;
     padding:10px;
     left: 10px;
}

#map  {

width: 100%;
border: 1px solid black;
	 
}
#mapas {
position: absolute;
left: 66%;
width: 33%;

}
#banner  {
position: absolute;
left: 66%;

	 
}


a.one:link    {text-decoration: none;
color:#Ffffff;}
a.one:visited {text-decoration: none;
color:#ffffff;}
a.one:active  {text-decoration: none;}
a.one:hover   {text-decoration: underline;}

a.two:link    {text-decoration: none;
color:#000000;}
a.two:visited {text-decoration: none;
color:#000000;}
a.two:active  {text-decoration: none;}
a.two:hover   {text-decoration: underline;}

a.tres:link    {text-decoration: none;
color:#FF0000;}
a.tres:visited {text-decoration: none;
color:#FF0000;}
a.tres:active  {text-decoration: none;}
a.tres:hover   {text-decoration: underline;}
	
a.cuatro:link    {text-decoration: none;
color:#000000;}
a.cuatro:visited {text-decoration: none;
color:#000000;}
a.cuatro:active  {text-decoration: none;}
a.cuatro:hover   {text-decoration: none;}

a.cinco:link    {text-decoration: none;
color:#adadad;}
a.cinco:visited {text-decoration: none;
color:#adadad;}
a.cinco:active  {text-decoration: none;}
a.cinco:hover   {text-decoration: underline;}




#toolbar3{
     position: absolute;
     top: 30px;
     right: 10px;
     width: 250px;

	 z-index:1
}

DIV.est1 {
     display:block;
    height:90%;
padding: 5px;
border-bottom: thin solid gray;
}

.paginas {
padding: 5px;
border-style:solid;
border-width:1px;
border-bottom: thin solid gray;
}



.paginas2 {
width: 10px;


}
#paginas3 {
margin: 10px;
padding: 10px;


}

.tbbco24 { color: #999; font-size: 19px; font-family: "trebuchet ms"; font-weight: bold; }
.tbbco18 { color: #999; font-size: 19px; font-family: "trebuchet ms"; }
.tbbco14 { color: #999; font-size: 13px; font-family: "trebuchet ms"; }

#area {
padding: 10px;
vertical-align:text-top;

}
a#opcion_1 {
     display:block;
     width:100%;
     height:75px;
     background: url("images/b_pantalla3.gif") 0 -140px no-repeat;
	
     text-align:center;
     text-decoration:none;
     
     font-family:arial;
     font-size:16px;
     color:#3462AE;
	
 }

 
 a#opcion_2 {
     display:block;
     width:100%;
     height:75px;
     background: url("images/b_pantalla3.gif") 0 -140px no-repeat;
	
     text-align:center;
     text-decoration:none;
     
     font-family:arial;
     font-size:16px;
     color:#3462AE;
	 border-top: 1px solid #C6C6C6;
 }

a#opcion_3 {
     display:block;
     width:100%;
     height:75px;
     background: url("images/b_pantalla3.gif") 0 -140px no-repeat;
	
     text-align:center;
     text-decoration:none;
     
     font-family:arial;
     font-size:16px;
     color:#3462AE;
 border-top: 1px solid #C6C6C6;
 }
a#opcion_4 {
     display:block;
     width:100%;
     height:75px;
     background: url("images/b_pantalla3.gif") 0 -140px no-repeat;
	
     text-align:center;
     text-decoration:none;
     
     font-family:arial;
     font-size:16px;
     color:#3462AE;
	 border-top: 1px solid #C6C6C6;
	 
 }
 
a#opcion_5 {

     display:block;
     width:100%;
     height:75px;
     background: url("images/controles.png") 0 -25px no-repeat;
	 border: 0 none;
     text-align:center;
     text-decoration:none;
    
     font-family:arial;
     font-size:10px;
     color:#3462AE;
	 border-top: 1px solid #C6C6C6;
	 z-index:1;
 } 

 #vbuscar, #ciudades2 {

 font: bold 16px Verdana;
  color: #000000; 
  background-color: #ffffff; 
  border-color: #f0f0f0 #000000 #000000 #f0f0f0;
  border-style: inset; 
  border-top-width: 3px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 3px
 
 }
 #vbuscar2{
 font-weight: normal;
 font-family: Arial;
  font-size: 16px; 
 background-color: #F15822;
 color: #ffffff; 
 }
 
 a:focus {outline-style: none;}

 table { 
table-layout:fixed; 
width:100%; 

word-wrap:break-word; 
} 
.wordwrap
{
   -moz-binding: url('./wordwrap.xml#wordwrap');
}

#registrob {
 position: absolute;
padding: 20px;
 border: 1px solid #000000;
 background: white;
height: 600px;
width: 500px;
 z-index:5;
}

#publicidadb, #patrocinio {
 position: absolute;
padding: 20px;
 border: 1px solid #000000;
 background: white;
height: 400px;
width: 500px;
 z-index:5;
}

.yls-gl-pagination{margin:1em 0 1em;text-align:center;}
.yls-gl-pagination a{display:inline-block;display:-moz-inline-box;border:1px solid #ccc;margin:.2em .2em 0;padding:.1em .4em .1em;}
.yls-gl-pagination a:hover{background:#2561bd;color:#fff;border:1px solid #2561bd;}
.yls-gl-pagination a.yls-gl-pagon{border:1px solid #fff;color:#999;}
.yls-gl-pagination a.yls-gl-pagon:hover{background:#fff;color:#999;cursor:default;text-decoration:none;}
.yls-gl-pagination a span{position:relative;top:-1px;}
.yls-gl-pagination a.yls-gl-pagarrow{text-decoration:underline;font-weight:bold;}

DIV.PAT {
     display:block;
   
padding:0px 0px 2px 0px;
background: #ecf5fa;

}

DIV.est2 {
     display:block;
    height:40px;
padding: 5px;
margin: 5px;
}

DIV.pat_cat {
     
   text-align:right;


}