*{
  margin:0px;
  padding:0px;
}
 
/*img, div { behavior: url(http://static.laguiaazul.com/iepngfix.htc) }*/

body{
  color:#333;
  background-color: #fff;
  background:url('http://static.laguiaazul.com/img/bg.jpg') top center no-repeat; /*rayajos*/
  font-family: "Tahoma", Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size: 100%;
  z-index: 1;
}

a{text-decoration:none; color: #4c78a5;}
a:hover {text-decoration: underline; color: #4c78a5;}
.emphasis { font-style: italic }
ul { list-style-type: none; }
img { border: none; }
h1, h2, h3{ font-family:"myriad pro", Arial, sans-serif; }
hr{ border: #999 solid 0.5px; margin:2em 0 0.7em 0; }

a.athletic{
  color:#FFFFFF;
  background-color:#006699;
  padding:0.2em 0.3em;}

#bg{
 float:left;
 width: 100%;
 background:url('http://static.laguiaazul.com/img/body_bg.jpg') bottom repeat-x; /*degradado*/
 z-index: 3;
}

#layout{
 margin:0 auto;
 padding:0;
 width: 964px;
 text-align: left;
}

#layout #info{
  float:right;
  display:inline;
  list-style-type: none;
  padding: 10px 10px 10px 0px;
  text-align: right;
  font-size:0.70em;
}

#layout #info a{
  float:left;
  text-align: left;
  margin:0px 0px 0px 5px;
}

#layout #info span{
  float:left;
  text-align: left;
  margin:0px 0px 0px 5px;
}

/*******************************************************************************************************************************************/
/*header*/

#layout #header {
  float:left;
  display:inline;
  margin:0 0 0em 0.5em;
  text-align: left;
}

#layout #header.headerindex {
  float:left;
  display:inline;
  margin:15% 0 3em 0;
  text-align: left;
}

#header #logo{
  float:left;
  clear:right;
  margin:0 0 0.1em 2em;
}

#header .tag{
  float:left;
  margin:1.8em 0 0em 1em;
  font-size:0.8em;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight:bold;
  font-style:italic;
  word-spacing:0.2em;
  color:#2C6492;
}

#header #buscador{
  float:left;
  clear: both;
  height:75px;
  width:950px;
  background-image: url('http://static.laguiaazul.com/img/buscador_bg.jpg');
  background-repeat:no-repeat;
  background-color:#488bb2;
  margin-bottom: 0px;
}

#header #buscador table.buscadortabla {
  margin: 1em auto 0 auto;
  color:#FFFFFF;
  text-align: left;
}
#header #buscador table.buscadortabla tbody{
}

#header #buscador table.buscadortabla tbody tr{
}

#header #buscador table.buscadortabla tbody tr td{
}
#header #buscador table.buscadortabla tbody tr td.quebuscartext{
  padding: 0.2em 0.2em 0 0;
  font-size:1.1em;
  font-weight:bold;
}
#header #buscador table.buscadortabla tbody tr td.dondebuscartext{
  padding: 0.2em 0.2em 0 1em;
  font-size:1.1em;
  font-weight:bold;
}  
#header #buscador table.buscadortabla tbody tr td.quebuscarinput {
  padding: 0.2em 0.2em 0 0;
  font-size:0.7em;
}
#header #buscador table.buscadortabla tbody tr td.quebuscarinput input{
  border: none;
  padding: 0em 0.2em 0em 0.2em
}

#header #buscador table.buscadortabla tbody tr td.dondebuscarinput{
  padding: 0.2em 0.2em 0 0;
  font-size:0.7em;
}
#header #buscador table.buscadortabla tbody tr td.dondebuscarinput input{
  border:none;
  padding: 0em 0.2em 0em 0.2em
}
#header #buscador table.buscadortabla tbody tr td.botonbuscar{
  padding: 0.2em 0.2em 0 0;
}

#header #buscador table.buscadortabla tbody tr td.quebuscarej{
  font-size: 0.7em;
  vertical-align: top;
  text-align:center;
  color:#ddeeee;
}
#header #buscador table.buscadortabla tbody tr td.quebuscarej a:link{
  vertical-align: top;
  color:#ddeeee;
}
#header #buscador table.buscadortabla tbody tr td.quebuscarej a:visited{
  vertical-align: top;
  color:#ddeeee;
}
#header #buscador table.buscadortabla tbody tr td.quebuscarej a:hover{
  vertical-align: top;
  color:#fff;
}

#header #buscador table.buscadortabla tbody tr td.dondebuscarej{
  font-size: 0.8em;
  vertical-align: top;
  color:#D4E7EE;
}
#header #buscador table.buscadortabla tbody tr td.dondebuscarej a:link{
  vertical-align: top;
  color:#D4E7EE;
}
#header #buscador table.buscadortabla tbody tr td.dondebuscarej a:visited{
  vertical-align: top;
  color:#D4E7EE;
}
#header #buscador table.buscadortabla tbody tr td.dondebuscarej a:hover{
  vertical-align: top;
  color:#D4E7EE;
}

#mainbody{
  width:964px;
  float:left;
  display:inline;
  margin:0;
  padding:0 0 2em 0;
}

/*******************************************************************************************************************************************/
/*destacados*/

#mainbody #destacados ul { 
  float:left;
  width: 100%;
}

#mainbody #destacados ul li.destacado { 
  float:left;
  display:inline;
  margin-top: 12px;
  width: 90%;
  margin-left: 23px;
}

#mainbody #destacados ul li.destacado img { 
  float:left;
  display:inline;
  width:920px;
  height:85px;
}


/*******************************************************************************************************************************************/
/*results*/

#mainbody #results{
 margin: 0 0 0 9px;
 height:4.5em;
}

#mainbody #results #resultspestanaimg{
  background: url('http://static.laguiaazul.com/img/pestanaresultados_bg_center.jpg') top left repeat-x;
  background-color:#0F547B;
  height:4.5em;
  float:left;  
  width:918px;
}

#mainbody #results #resultspestanaimg h1{
  font-size:1.5em;
  font-weight: normal;
  color: #fff;
  padding:0.7em 0em 0em 0em;
  margin:5px 0 0 1em;
  letter-spacing:0.03em;
  word-spacing:0.05em;
}

#mainbody #results #resultspestanaimg #resultsmsg{
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size: 0.8em;
  font-weight:normal;
  color: #fff;
  margin: 0.3em 0 0 2em;
  letter-spacing: 0.02em;
  background-color:#11486c;
  font-style:italic;
}
  
#mainbody #results .resultspestanaimglateralizq{
  background: url('http://static.laguiaazul.com/img/pestanaresultados_bg_izq.jpg') top left no-repeat;
  background-color:#0F547B;
  height:4.5em;
  width:16px;
  float:left;
  clear:both;
}
#mainbody #results .resultspestanaimglateraldcha{
  background: url('http://static.laguiaazul.com/img/pestanaresultados_bg_dcha.jpg') top left no-repeat;
  background-color:#0F547B;
  height:4.5em;
  width:16px;
  float:left;
}

/*******************************************************************************************************************************************/
/*content*/

#mainbody #content{
  float:left;
  display:inline; /*para que IE no sume el margin 2 veces; siempre después de float*/
  clear:both;
  width:950px;
  margin-left:9px;
  background: url('http://static.laguiaazul.com/img/content_bg.jpg') top left no-repeat;
  background-color: #fefefe;
}

#mainbody #content h2{
  font-size:1.15em;
  letter-spacing:0.03em;
  font-variant:normal;
  padding:0; 
  margin:0;
  line-height:0.8em;
  background:transparent;
}

/*******************************************************************************************************************************************/
/*centercolumn*/

#mainbody #content #centercolumn {
  float: left;
  display:inline;
  width:500px;
  /*min-height:30em;
  height:30em;*/
  margin: 2em 0 0 1.3em;
}

#mainbody #content #centercolumn ul#resultados{
  float: left;
  clear: left;
  display:inline;
  width: 500px;
}
/*#mainbody #content #centercolumn ul#resultados li.resultado{
  float:left;
  display:inline;
  width:490px;
  min-height:5.2em;
  margin:0 0 1em 0;*/
  /*border-bottom:#e2001a 1px solid;*/
 /* background-color:#fff;
  padding:0 0 0em 0;
}

#mainbody #content #centercolumn ul#resultados li.resultado a.linkresultado{
  float: left;
  width:475px;
  padding:1em 0 0.5em 1em;
  border-bottom:#e2001a 1px solid;
}*/

#mainbody #content #centercolumn ul#resultados li.resultado{
  float:left;
  display:inline;
  width:490px;
  background:#FFFFFF;
  margin:0px;
  padding:1em 0 0 1em;
  min-height:5em;
}

#mainbody #content #centercolumn ul#resultados li.resultado:hover{
  background:#e8e8e8;
}

hr.search{
  float:left;
  clear:both;
  border:none;
  border-top:#e2001a 1px solid;
  width:100%;
  margin:0 0 0.5em 0;
  }


#mainbody #content #centercolumn ul#resultados li.resultado h2.nombre a{
  float: left;
  clear: left;
  margin:0 0 0 0;
}

#mainbody #content #centercolumn ul#resultados li.resultado h4.subtitulo{
  float:left;
  clear:left;
  font-size:0.75em;
  color: #525252;
  font-style:italic;
  letter-spacing:0.05em;
  margin:0.2em 0 1.5em 0;
}

#mainbody #content #centercolumn ul#resultados li.resultado .linkmasinfo{
  float:right;
  clear:right;
  font-size:0.7em;
  vertical-align:bottom;
  background:url('http://static.laguiaazul.com/img/icons/icons.gif') no-repeat;
  background-position:0px -83px;
  padding:0 0 0 1.3em;
  margin:0 1.5em 0 0;
}


#mainbody #content #centercolumn ul#resultados li.resultado .localizacion{
  float:left;
  clear:left;
  padding:0 0 0 0;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
  width: 100%;
}

#mainbody #content #centercolumn ul#resultados li.resultado .link{
  float:left;
  clear:left;
  padding:0 0 0 0;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#008000;
  width:auto;
}

#mainbody #content #centercolumn ul#resultados li.resultado .link2{
  float:left;
  display: inline;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#008000;
  width: auto;
}

#mainbody #content #centercolumn ul#resultados li.resultado .telefono{
  float:left;
  clear:left;
  padding:0 0 0 0;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
}
#mainbody #content #centercolumn ul#resultados li.resultado .icons{
  margin:0 0.5em 0 0;
}

#mainbody #content #centercolumn ul#resultados li.resultado .epigrafe{
  float:right;
  clear:right;
  color:#999999;
  text-transform:uppercase;
  text-align:right;
  font-size: 0.7em;
  font-weight: lighter;
  font-variant: normal;
  margin:0 1.5em 0 0;
}

/*******************************************************************************************************************************************/
/*bottompanelresultados*/

#mainbody #content #centercolumn #bottompanelresultados {
  text-align:center;
  font-size:0.8em;
  letter-spacing:0.05em;
  margin:2em auto;
}

#mainbody #content #centercolumn #bottompanelresultados a.msg:link {
  margin:1em 0 0 0;
  color:#162b48;
}
#mainbody #content #centercolumn #bottompanelresultados a.msg:visited{
  color:#162b48;
}
#mainbody #content #centercolumn #bottompanelresultados a.msg:hover{
  color:#162b48;
}

#mainbody #content #centercolumn #bottompanelresultados #previous a.msg:link {
  color:#162b48;
}
#mainbody #content #centercolumn #bottompanelresultados #previous a.msg:visited{
  color:#162b48;
}
#mainbody #content #centercolumn #bottompanelresultados #previous a.msg:hover{
  color:#162b48;
}

/*******************************************************************************************************************************************/
/*rightcolumn*/

#mainbody #content #rightcolumn{
  float:right;
  display:inline;
  width:340px;
  border:none;
  border-left:#CCCCCC 1px dashed;
  margin:2em 3em 0 0;
  padding:0 0 0 1em;
}

#mainbody #content #rightcolumn #toppanelresultados{
  border: #000 solid 1px;
}

#mainbody #content #rightcolumn #toppanelresultados msg{
  border: #ccc solid 1px;  
}

#mainbody #content #rightcolumn h3{
  color:#162b48;
  font-weight:normal;
  height:1.5em;
  margin-top:0.2em;
  text-transform:uppercase;
  font-size: 1em;
  letter-spacing:0.5px;
  font-weight:bold;
}

#mainbody #content #rightcolumn #patrocinados{
  width:370px;
  float:left;
  display:inline;
  clear: both;
  margin:0 0 2em 0;
}
#mainbody #content #rightcolumn #patrocinados h3{
  background: url('http://static.laguiaazul.com/img/patrocinados_bg.png') left top no-repeat;
  float:left;
  display:inline;
  clear: both;
  width:100%;
  padding:0.5em 0 1em 1em;
}

#mainbody #content #rightcolumn #patrocinados #logotipos{
  float:left;
  display:inline;
  clear:left;
  width:357px;
  padding:0 0 1.6em 1em;
  margin:0 0 1em 0;
  background-color:#FFFFFF;
  border:none;
  border-left:#CCCCCC 1px solid;
  border-right:#CCCCCC 1px solid;
  border-bottom:#CCCCCC 1px solid;
}

#mainbody #content #rightcolumn #patrocinados #logotipos ul{
  list-style-type: none;
  float:left;
  clear:left;
}

#mainbody #content #rightcolumn #patrocinados #logotipos ul li{
  float:left;
  display: inline;
  width:104px; 
  height:79px;
  margin:5px 0 0 5px;
}

#mainbody #content #rightcolumn #patrocinados #logotipos ul li img{
  width: 100px; height: 75px;
  margin: 2px 2px 2px 2px;
  border:#CCCCCC 1px solid;
  padding:1px;
}

/*********************************************************/
/*destacado texto*/

#mainbody #content #rightcolumn #destacadostexto{
  float: left;
  width: 370px;
  margin:0 0 2em 0;
}

#mainbody #content #rightcolumn #destacadostexto ul{
  width:370px;                            
  float: left;
  display: inline;
  padding: 5px;
}

#mainbody #content #rightcolumn #destacadostexto ul li{
  float: left;
  display: inline;
/*  clear: none;*/
  width: 46%;
  padding: 5px;
  margin:2px 2px 10px 2px;
}

#mainbody #content #rightcolumn #destacadostexto ul li h2{
  float:left;
  width:100%;
  font-size:1.4em;
}
#mainbody #content #rightcolumn #destacadostexto ul li h2 a{
  float:left;
  width:100%;
  color:#4C78A5;
}

#mainbody #content #rightcolumn #destacadostexto ul li p{
  float:left;
  width: 100%;
  font-size:0.7em;
  color: #525252;
  font-style:italic;
  font-weight:bold;
  letter-spacing:0.05em;
  margin:0.2em 0 0em 0;
}

#mainbody #content #rightcolumn #destacadostexto ul li a{
  float:left;
  width: 100%;
  font-size:0.7em;
  color:#008000;
}




/*******************************************************/
/*tagcloud*/

#mainbody #content #rightcolumn #tagcloud{
  width:369px;
  float:left;
  display:inline;
  clear: both;
  margin-top:1em;
}
  
#mainbody #content #rightcolumn #tagcloud h3{
  background: url('http://static.laguiaazul.com/img/patrocinados_bg.png') left top no-repeat;
  float:left;
  display:inline;
  clear: both;
  width:100%;
  padding:0.5em 0 1em 1em;
  height:1em;
}

#mainbody #content #rightcolumn #tagcloud #tags{
  float:left;
  display:inline;
  clear:left;
  width:338px;
  padding:0 1em 2em 1.2em;
  margin:0 0 3em 0;
  background-color:#FFFFFF;
  border:none;
  border-left:#CCCCCC 1px solid;
  border-right:#CCCCCC 1px solid;
  border-bottom:#CCCCCC 1px solid;
}

#mainbody #content #rightcolumn #tagcloud #tags ul{
 padding:0 2em 0 0;
 }
 
#mainbody #content #rightcolumn #tagcloud #tags ul li{
  float:left;
  clear: none;
  display: inline;
  margin:2px 2px;
  font-size:0.8em;
}

#mainbody #content #rightcolumn #tagcloud #tags a.tagSize1 {font-size: 1.5em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize2 {font-size: 1.4em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize3 {font-size: 1.3em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize4 {font-size: 1.2em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize5 {font-size: 1.1em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize6 {font-size: 1.0em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize7 {font-size: 0.9em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize8 {font-size: 0.8em;}
#mainbody #content #rightcolumn #tagcloud #tags a.tagSize9 {font-size: 0.7em;}

/*******************************************************************************************************************************************/
/*contentbottom*/

#mainbody #content #contentbottom{
  /*float:left;
  clear:both;*/
  float:left;
  width:950px;
  margin:2em 0 0 0;
  height:1em;
  background: url('http://static.laguiaazul.com/img/content_bg_bottom.jpg') bottom left no-repeat;
  background-color:#0F547B;
}

#mainbody #content #contentbottom .msg{
  float:left;  
  display:inline;
  color:#FFFFFF;
  font-size:0.8em;
  letter-spacing:0.05em;
  padding:1.5em 0 0 2em;
  margin: auto;
}

/*******************************************************************************************************************************************/
/*actividades*/

#mainbody #actividades{
  float: left;
  clear: both;
  display:inline;
  margin:0 0 1.5em 3em;
  font-size:0.7em;
  width:100%;
}
#mainbody #actividades h3{
  float: left;
  clear: both;
  display:inline;
  margin:3em 0 0 0em;
  width:100%;
  font-size:1.1em;
  word-spacing:0.2em;
}

#mainbody #actividades ul{
  float: left;
  display:inline;
  margin:1.8em 0em 0em 1.5em;
  width:14.5em;
}
#mainbody #actividades ul li{
  float: left;
  clear: both;
  display:inline;
  margin:0.2em; 
  width:14.5em;
}
#mainbody #actividades ul li a{
  margin:1em 0.5em;
  padding: 0.2em 0em;
  color:#4c78a5;
}

#mainbody #actividades ul li a:link{
}

#mainbody #actividades ul li a:visited{
}

#mainbody  #actividades ul li a:hover{
  text-decoration:underline;
}

#mainbody #actividades ul li a:active{
  text-decoration:underline;
}

/*******************************************************************************************************************************************/
/*places*/

#mainbody #places{
  float: left;
  clear: both;
  display:inline;
  margin:0 0 2em 3em;
  font-size:0.7em;
  width:100%;
}

#mainbody #places h3{
  float: left;
  clear: both;
  display:inline;
  margin:2em 0 0 1em;
  width:100%;
  font-size:1.1em;
  word-spacing:0.2em;
}

#mainbody #places ul{
  float: left;
  display:inline;
  margin:1.8em 0em 0em 1.5em;
  width:14.5em;
}
#mainbody #places ul li{
  float: left;
  clear: both;
  display:inline;
  margin:0.2em; 
  width:14.5em;
}

#mainbody #places ul li a{
  margin:1em 0.5em;
  padding: 0.2em 0em;
  color:#4c78a5;
}

#mainbody #places ul li a:link{
}

#mainbody #places ul li a:visited{
}

#mainbody  #places ul li a:hover{
  text-decoration:underline;
}

#mainbody #places ul li a:active{
  text-decoration:underline;
}

/*******************************************************************************************************************************************/
/*footer*/

#footer{
  float:left;
  clear:left;
  display:inline;
  width:100%;
  text-align: center;
  background-color:#fff;
  margin:1.5em 0 0 0;
}

#direccion{
	width:958px;
	height:30px;
	background:url('http://static.laguiaazul.com/img/pie.jpg') left top;
	margin:0 auto;
	}

#direccion p { 
  font-size: 0.6em;
  margin:1.5em 0 0 0;
  padding-top:1em;
  padding-left:42em;
  color:#FFFFFF;
  
}

/*#footer p { 
  font-size: 0.6em;
  margin:1em 0 0 0;
}*/

#footer ul.laguiaempresa{
  padding: 10px 10px 10px 0px;
  text-align: center;
  font-size:0.70em;
  margin:0em 0 5em 0;
}
#footer ul.laguiaempresa li{
  display:inline;
  text-align: left;
  margin:0 10px;
  list-style-type: disc;
}

/*******************************************************************************************************************************************/
/*staticpage*/

#mainbody #staticpagetitle { /*inspirado en #mainbody #results */
 margin: 0 0 0 9px;
 height:4.5em;
}

#mainbody #staticpagetitle #titlepestanaimg {
  background: url('http://static.laguiaazul.com/img/pestanaresultados_bg_center.png') top left repeat-x;
  height:4.5em;
  float:left;  
  width:918px;
}

#mainbody #staticpagetitle #titlepestanaimg h1 {
  font-size:1.5em;
  font-weight: normal;
  color: #fff;
  padding:0.7em 0em 0em 0em;
  margin:0.5em 0 0 1em;
}

#mainbody #staticpagetitle #titlepestanaimg #titlemsg {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size: 0.7em;
  font-weight:normal;
  color: #fff;
  margin: 0.3em 0 0 2em;
  letter-spacing: 0.02em;
  background-color:#11486c;
  font-style:italic;
}
  
#mainbody #staticpagetitle .titlepestanaimglateralizq{
  background: url('http://static.laguiaazul.com/img/pestanaresultados_bg_izq.png') top left no-repeat;
  height:4.5em;
  width:16px;
  float:left;
  clear:both;
}
#mainbody #staticpagetitle .titlepestanaimglateraldcha{
  background: url('http://static.laguiaazul.com/img/pestanaresultados_bg_dcha.png') top left no-repeat;
  height:4.5em;
  width:16px;
  float:left;
}

#mainbody #content #centercolumn #staticpage {
  float:left;
  font-size:0.8em;
  margin:1em 0 0 4em;
  padding:0 0 5em 0;
}

#mainbody #content #centercolumn #staticpage img{
  padding: 5px;
  margin: 0px 0px 0px 20px;
  border: 1px solid #ccc;
  text-align: center;
}

#mainbody #content #centercolumn #staticpage h2{
  float:left;
  clear:both;
  width: 800px;
  font-size: 1.3em;
  text-transform:uppercase;
  padding: 10px 0px 0px 20px;
  margin: 1em 1em 1em 0px;
  word-spacing:0.1em;
  letter-spacing:0em;
}

#mainbody #content #centercolumn #staticpage h3{
  font-size: 1.3em;
  margin: 3.5em 0.5em 0.8em 0.5em;
}
#mainbody #content #centercolumn #staticpage h3.primero{
  font-size: 1.3em;
  margin: 1em 0.5em 0.8em 0.5em;
}

#mainbody #content #centercolumn #staticpage h4{
  font-size: 1em;
  padding: 1em 0 0 2em;
  margin: 1em 0.5em 0.5em 1em;
}

#mainbody #content #centercolumn #staticpage p{
  padding: 0 0 0 2em;
  margin:0 0 1em 0;
  width: 90%;
  font-size:0.9em;
}
#mainbody #content #centercolumn #staticpage .rectangulo{
  border:#CCCCCC 1px solid;
  background:#fff;
} 

#mainbody #content #centercolumn #staticpage p.parrafodestacado{
  font-size:1.2em;
  font-weight:bold;
  text-align:center;
  margin:2em 0 4em 0;
}
#mainbody #content #centercolumn #staticpage dl{
  float:left;
  margin:0 0 3em 2em;
  width:70%;
}
#mainbody #content #centercolumn #staticpage dt{
}

#mainbody #content #centercolumn #staticpage dd{
  margin:0 0 0 3em;
}

#mainbody #content #centercolumn #staticpage a{
}
#mainbody #content #centercolumn #staticpage a.volver{
  float:left;
  clear:both;
  margin: 5em 0px 3em 3em;
}

#mainbody #content #centercolumn #staticpage ul{
  float:left;
  clear:both;
  padding: 0px 0px 10px 45px;
  margin:0 0 3em 0;
  list-style-type: disc;
  width:100%;
}

#mainbody #content #centercolumn #staticpage ul li{
  float:left;
  clear:both;
  list-style-type: disc;
  width:80%;
 }
 
 #mainbody #content #centercolumn #staticpage ul li.lidestacado{
   font-weight:bold;
 }
 
  #mainbody #content #centercolumn #staticpage ul li.lidestacado ul li{
   font-weight:normal;
 }

/*******************************************************************************************************************************************/
/*incluir negocio*/

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset{
  margin:2em 0 0 20px;
  padding:0 0 1.5em 0px;
  width:500px;
  border:#82B3C6 solid 1px;
  font-size:0.8em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset h3{
  padding:0.3em 0 0 1em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset label{
  float:left;
  clear:left;
  margin:0 0 0.3em 1.4em;
  font-size:1.1em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset input{
  float:left;
  clear:left;
  margin:0 0 1em 1em;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset .error{
  float:left;
  margin:0.2em 0.5em;
  padding:0.5em 0.5em 0 0;
  color: #333;
  background-color:#d6e3ec;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset span.error{
  float:left;
  margin:0 0 0.8em 1.4em;
  font-weight:bold;
  color: #333;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset input.terms{
  float:left;
  clear: none;
  margin:0 0 1em 1.4em;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset input.primerlabelterms{
  float:left;
  clear: none;
  margin:2em 0 1em 1.4em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset label.primerlabel{
  margin:2em 0 0.3em 1.4em;
}


#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion{
  margin:2em 0 0 20px;
  padding:0 0 1.5em 0px;
  width:500px;
  border:#82B3C6 solid 1px;
  font-size:0.8em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion ul {
  margin: 0px;
  padding: 0px;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion ul li {
  list-style-type: none;                                                                                                      
  margin: 0 0 0 1.5em;
  padding: 0px;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion p{
  margin-top: 10px;
  float:left;
  clear:left;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion p{
  margin-top: 10px;
  float:left;
  clear:left;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion h3{
  padding:0.3em 0 0 1em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion label{
  float:left;
  clear:none;
  display: inline;
  font-size:1.1em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion input{
  margin-left: 1.5em;
  float:left;
  clear:left;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion .error{
  float:left;
  margin:0.2em 0.5em;
  padding:0.5em 0.5em 0 0;
  color: #333;
  background-color:#d6e3ec;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#masinformacion span.error{
  float:left;
  margin:0 0 0.8em 1.4em;
  font-weight:bold;
  color: #333;
}


#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset{
  margin:2em 0 0 20px;
  padding:0 0 0 0px;
  width:500px;
  border:#fff solid 1px;
  font-size:0.8em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset ul {
  margin: 0px;
  padding: 0px;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset ul li {
  list-style-type: none;                                                                                                      
  margin: 0 0 0 1.5em;
  padding: 0px;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset p{
  margin-top: 10px;
  float:left;
  clear:left;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset p{
  margin-top: 10px;
  float:left;
  clear:left;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset h3{
  padding:0.3em 0 0 1em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset label{
  float:left;
  clear:none;
  display: inline;
  font-size:1.1em;
}

#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset input{
  margin-left: 1.5em;
  float:left;
  clear:left;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset .error{
  float:left;
  margin:0.2em 0.5em;
  padding:0.5em 0.5em 0 0;
  color: #333;
  background-color:#d6e3ec;
}
#mainbody #content #centercolumn #staticpage form#incluirnegocio fieldset#condicionesfieldset span.error{
  float:left;
  margin:0 0 0.8em 1.4em;
  font-weight:bold;
  color: #333;
}



#mainbody #content #centercolumn #staticpage form#incluirnegocio #enviar{
  float:left;
  clear:both;
  margin: 1.5em;
}

/*******************************************************************************************************************************************/
/*productos*/

#mainbody #content #centercolumn #productos {
  min-height:500px;
  height:500px;
}

/*******************************************************************************************************************************************/
/*ayuda*/

#mainbody #content #centercolumn #ayuda {
  min-height:500px;
  height:500px;
}

/*******************************************************************************************************************************************/
/*ficharesultado*/

#ficharesultado .resultadotopimg {
  float:left; 
  clear:left;
  width: 500px; 
  height: 8px;
  background: url('http://static.laguiaazul.com/img/resultado_bg.gif') no-repeat;
  background-position:0px -2px;
}

#ficharesultado .resultadomiddleimg {
  float:left; 
  clear:left; 
 /* width: 100%; 
  background: url('http://static.laguiaazul.com/img/resultado_bg_center.png') top left repeat-y;
  background-color:#FFFFFF;*/
}

#ficharesultado .resultadobottomimg{
  float:left;
  clear:left; 
  width: 500px; 
  height:6px;
  background: url('http://static.laguiaazul.com/img/resultado_bg.gif') no-repeat;
  background-position:0px -15px;
}

#ficharesultado .resultadomiddleimg h2.nombre{
  float: left;
  clear:left;
  display:inline;
  background: #fff;
  margin:1.5em 0 0 1em;
}

#ficharesultado .resultadomiddleimg h4.subtitulo{
  float:left;
  clear:left;
  display:inline;
  margin:0.5em 0 2em 1em;
  font-size:0.8em;
  color: #4c78a5;
  font-style:italic;
}

#ficharesultado .resultadomiddleimg .localizacion{
  float:left;
  clear:left;
  margin:0em 0 0.5em 1em;
  padding:0 0 0 20px;
  background:url('http://static.laguiaazul.com/img/icons/icons.gif') no-repeat;
  background-position:0px 3px;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
}

#ficharesultado .resultadomiddleimg .epigrafe{
  float:right;
  clear:right;
  color:#999999;
  text-transform:uppercase;
  font-size: 0.7em;
  font-weight: lighter;
  font-variant: normal;
}

#ficharesultado .resultadomiddleimg .telefono{
  float:left;
  clear:left;
  margin:0em 0 0.5em 1em;
  padding:0 0 0 20px;
  background:url('http://static.laguiaazul.com/img/icons/icons.gif') no-repeat;
  background-position:0px -10px;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
}

#ficharesultado .resultadomiddleimg .fax{
  float:left;
  clear:left;
  margin:0em 0 0.5em 1em;
  padding:0 0 0 20px;
  background:url('http://static.laguiaazul.com/img/icons/icons.gif') no-repeat;
  background-position:0px -25px;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
}
#ficharesultado .resultadomiddleimg .links{
  float:left;
  clear:left;
  width:100%;
  margin:0em 0 0.5em 1em;
  padding:0 0 0 20px;
  background:url('http://static.laguiaazul.com/img/icons/icons.gif') no-repeat;
  background-position:0px -38px;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
}


#ficharesultado .resultadomiddleimg .emails{
  float:left;
  clear:left;
  margin:0em 0 0.5em 1em;
  padding:0 0 0 20px;
  background:url('http://static.laguiaazul.com/img/icons/icons.gif') no-repeat;
  background-position:0px -51px;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
}

#ficharesultado .resultadomiddleimg .descripcion{
  float:left;
  clear:left;
  margin:0em 0 0.5em 1em;
  padding:0 0 0 20px;
  font-size:0.7em;
  font-family:"tahoma", Arial, sans-serif;
  color:#333;
}

#mainbody #mapcanvas{
  float:left;
  clear: left;
  width: 400px;
  margin:1em 0 0 0.5em;
  padding: 10px;
  height: 400px;
}

#ficharesultado .resultadomiddleimg .epigrafes{
  float:left;
  clear:both;
  width:100%;
  font-size:0.7em;
  margin:2em 0 3em 3em;
}
#ficharesultado .resultadomiddleimg .epigrafes ul{
  float:left;
  clear:both;
  color:#999999;
  font-weight: lighter;
  font-variant: normal;
}

.resultadomiddleimg #contenidoficha{
  float:left;
}
.resultadomiddleimg #contenidoficha ul{
  float:left;
  width:100%;
}
.resultadomiddleimg #contenidoficha ul .links a{
  float:left;
  width:100%;
  color:#008000;
}



.resultadomiddleimg #contenidoficha .epigrafes ul li{
  float:left;
  clear:left;
  margin:0 0 0 1em;
  display:inline;
}

.resultadomiddleimg #contenidoficha .epigrafes ul li a{
  float:left;
  clear:left;
  display:inline;
}
.resultadomiddleimg #contenidoficha .epigrafes ul li a:link{
}
.resultadomiddleimg #contenidoficha .epigrafes ul li a:hover{
}
.resultadomiddleimg #contenidoficha .epigrafes ul li a:visited{
}


/**********************************************************************************************************************/
/*ficha destacado*/

#mainbody #content {
  width:950px;
} 
#mainbody #content #ficharesultado{ 
  float:left; 
  display:inline;
  width: 500px; 
  margin:2em 0 2em 2em;
  }
#mainbody #content #ficharesultado .resultadotopimg{ 
  float:left; 
  display:inline;
  width: 500px; 
  background: url('http://static.laguiaazul.com/img/ficha_destacado_bg_top.jpg') top left no-repeat;
  }
#mainbody #content #ficharesultado .resultadomiddleimg{ 
  float:left;
  display:inline;
  width: 434px; 
  background:#fff;
  border:1px #ccc solid;
  border-top:none;
  margin:0 0 2em 0;
  padding: 1.5em 2em 0 2em;
}

#mainbody #content #logodestacado{ 
  float:left;
  clear:left;
  border: solid 1px #999;
  margin: 2em 0em 0 4em;
  padding: 5px;
  width:200px;
  height:150px;
}

#mainbody #content  #ficharesultado .resultadomiddleimg #contenidofichadestacado { 
  float:left;
}

#mainbody #content #centercolumnnegocio #ficharesultado .resultadomiddleimg #contenidofichadestacado .epigrafes ul li{
  float:left;
  clear:left;
  margin:0 0 0 1em;
  display:inline;
}
#mainbody #content #centercolumnnegocio #ficharesultado .resultadomiddleimg #contenidofichadestacado .epigrafes ul li a:link{
  float:left;
  clear:left;
  display:inline;
}
#mainbody #content #centercolumnnegocio #ficharesultado .resultadomiddleimg #contenidofichadestacado .epigrafes ul li a:hover{
  float:left;
  clear:left;
  display:inline;
}
#mainbody #content #centercolumnnegocio #ficharesultado .resultadomiddleimg #contenidofichadestacado .epigrafes ul li a:visited{
  float:left;
  clear:left;
  display:inline;
}

/*******************************************************************************************************************************************/
/*cambios portada*/

#presentacion{
	width:900px;
	padding-left:2em;
	
}
#youtube{
	width:400px;
	float:left;	
	}
	
#anuncios{
	width:400px;
	float:left;
	padding-left:4.5em;
	
	}
	
	
.banner{
	padding-bottom:2em;
	
	}	
				

/*******************************************************************************************************************************************/
/*Incluir video con flowplayer*/

#mainbody #video {
	float: left;
	clear: left;
	background-color:#efefef;
	width:421px;
	height:267px;
	margin:0px auto;
	padding:5px 5px 5px 5px;
	border:2px solid #fff;
	outline:1px solid #ccc;
	text-align:center;
}
