
body {
	margin:0px;
	padding:0px;
	background-color: #c0c0c0;
	font-family: "Trebuchet MS";
}
p {
	margin: 3px;
	padding: 2px;
}
#mcontent {
	width: 779px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #EFEFEF;
}
#fheader {
	margin: 0px;
	padding: 12px 0px 0px 5px;
	height: 65px;
	background: url(imagenes/logo-informacion-turistica.jpg) 2px 0px no-repeat;
}
#fheader img {
        margin: 0px;
        padding: 0px;
        float: left;
}
#fheader img {
	margin: 0px;
	padding: 0px 20px 0px 0px;
	background:url(imagenes/tit-publicidad-ar-ab.jpg) 470px 12px no-repeat;
}
#cprincipal {
	width: 507px;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	float: left;
}
#csecundaria {
	width: 259px;
	margin: 0px;
	padding: 0px;
	float: left; 
	background-color: #EFEFEF;
	
}
#vertAdvert {
	width: 230px;
	min-height:800px;
	background: #EFEFEF url(imagenes/back-sidebar-degrade.jpg) repeat-y right top;
	margin: 0px;
	padding: 0px; /* 0px 0px 5px */
	float: left; 	
	overflow: hidden;
}
#ffooter {
	width: 770px;
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-box-ancho-770.jpg) top left repeat-y;
}
/** cajas 507 de ancho **/

#cmdata{
	width: 507px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-box-ancho-507.jpg) top left repeat-y;
}

#cmcontent{
	width: 507px;
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-box-ancho-507.jpg) top left repeat-y;
}
#cmcontent ul {
  list-style: none;
  margin: 0px 3px 10px;
  padding: 1px 3px;
  text-align: right;
  border-bottom: #c0c0c0 dashed 1px;
}
#cmcontent ul li {
  font-size: 12px;
  display:inline;
  margin: 0px 3px 1px 0px;
  padding:1px 3px 0px 3px;
}
#cmcontent .header {
	margin: 3px 0px 0px 0px;
	background: url(imagenes/a-top-00028.jpg) top left no-repeat;
	height: 34px;
	width: 492px;
	padding: 90px 15px 0px 0px;
	text-align: right;
	font-size: 26px;
	font-weight: bold;
	color: #000;
}
#cmdata .header{
	margin:0px;
	padding: 0px;
	height: 9px;
	line-height: 9px;
	background: url(imagenes/top-box-ancho-507.jpg) top left no-repeat;
}

#cmcontent .footer, #cmdata .footer{
	margin:0px;
	padding: 0px;
	height: 9px;
	line-height: 9px;
	background: url(imagenes/pie-box-ancho-507.jpg) top left no-repeat;
}

/** --- **/

#csdirectorio, #csinforegional, #canalesrss, #csinfoprovincias, #csinfoclima, #csinfogeo, #enlacespatrocinados {
	width: 259px;
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-box-ancho-259.jpg) top left repeat-y;
	overflow: hidden;
}

#buscadorSidebar, #socialMedia , #postsRecientes, #registrosRecientes , #cssponsors{
	width: 219px;
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo-box-ancho-219.jpg) top left repeat-y;
	overflow: hidden;
}

#cmdata .contenido, #cmcontent .contenido, #canalesrss .contenido, #csdirectorio .contenido, #csinforegional .contenido, #csinfoprovincias .contenido, #csinfoclima .contenido, #csinfogeo .contenido, #enlacespatrocinados .contenido {
	padding: 0px 10px;
	margin: 0px;
	font-size: 11px;

}

#buscadorSidebar .contenido, #socialMedia .contenido , #postsRecientes .contenido, #registrosRecientes .contenido {
	padding: 0px 10px;
	margin: 0px;
	font-size: 11px;

}

#cmcontent .contenidoBusqueda {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	font-size: 11px;
}
#cmcontent .contenido h2, #cmcontent .contenidoBusqueda h2 {
  margin: 0px 2px 3px 2px;
  padding: 0px;
  text-align: left;
  border-bottom: #c0c0c0 dashed 1px;
  font-size: 14px;
}

#cmcontent p {
  /* modificado 27052007 */
	padding: 2px 3px 0px 5px;
	margin: 0px;
	font-size: 11px;
}
#cssponsors .contenido{
	padding: 0px 3px;
	margin: 0px;
	font-size: 11px;
	overflow: hidden;
}
a:link {
	text-decoration: none;
	color: #666;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #000;
}

#ffooter .header{
	margin:0px;
	padding: 0px;
	height: 7px;
	line-height: 7px;
	background: url(imagenes/top-box-ancho-770.jpg) top left no-repeat;

}
#ffooter .footer{
	margin: 0px;
	padding: 0px;
	height: 7px;
	line-height: 9px;
	background: url(imagenes/pie-box-ancho-770.jpg) bottom left no-repeat;
}
#ffooterdata {
	margin: 0px auto;
	padding: 2px;
	width: 650px;
	font-size: 12px;
	text-align: center;
}
#ffooterdata a:link {
	text-decoration: none;
	color: #000;
}
#ffooterdata a:visited {
	text-decoration: none;
	color: #000;
}
#ffooterdata a:hover {
	text-decoration: underline;
	color: #999;
}
#csdirectorio .header, #csinforegional .header, #canalesrss .header, #csinfoprovincias .header, #csinfoclima .header, #csinfogeo .header, #enlacespatrocinados .header {
	margin: 0px;
	padding: 0px;
	height: 9px;
	line-height: 9px;
	background: url(imagenes/top-box-ancho-259.jpg) top left no-repeat;
}

#buscadorSidebar .header, #socialMedia .header, #postsRecientes .header, #registrosRecientes .header, #cssponsors .header{
	margin: 0px;
	padding: 0px;
	height: 9px;
	line-height: 9px;
	background: url(imagenes/top-box-ancho-219.jpg) top left no-repeat;
}

#csdirectorio .footer, #csinforegional .footer, #canalesrss .footer, #csinfoprovincias .footer, #csinfoclima .footer, #csinfogeo .footer, #enlacespatrocinados .footer {
	margin:0px;
	padding: 0px;
	height: 9px;
	line-height: 9px;
	background: url(imagenes/pie-box-ancho-259.jpg) top left no-repeat;
}

#buscadorSidebar .footer , #socialMedia .footer , #postsRecientes .footer, #registrosRecientes .footer, #cssponsors .footer {
	margin:0px;
	padding: 0px;
	height: 9px;
	line-height: 9px;
	background: url(imagenes/pie-box-ancho-219.jpg) top left no-repeat;
}
#cssponsors .advert {
	margin: 0px 2px 2px 3px;
	padding: 10px 0px;
	width: 234px;
}
#ffooter .contenido {
	margin: 0px;
	padding: 3px 0px 3px 25px;
	background: url(imagenes/tit-publicidad-ab-ar.jpg) 12px 28px no-repeat;
}
h3 {
  margin: 0px 2px 3px 2px;
  padding: 0px;
  text-align: right;
  border-bottom: #c0c0c0 dashed 1px;
  font-size: 12px;
}
#mainsponsor {
  margin: 0px;
  padding: 0px;
  
}
/**/
#csinfoprovincias ul , #csinforegional ul, #canalesrss ul, #enlacespatrocinados ul, #postsRecientes ul, #registrosRecientes ul {
  margin:0px;
  padding: 0px 0px 0px 5px;
  list-style: square inside;
  color: #F00;
}
#csinfoprovincias ul ul {
  margin:0px;
  padding: 0px 0px 0px 5px;
  list-style: circle inside;
  color: #F00;
}
#csinfoprovincias ul li , #csinfoprovincias ul ul li , #csinforegional ul li, #canalesrss ul li, #enlacespatrocinados ul li, #postsRecientes ul li, #registrosRecientes ul li{
  margin: 0px;
  padding: 2px 0px 0px 2px;
  border-bottom: #c0c0c0 dotted 1px;
}

#csinfoclima img {
  /* IE PNG Fix v1.0 RC4 - http://www.twinhelix.com/css/iepngfix/ */
  behavior: url(/javascripts/iepngfix.htc);
  float:left;
  padding: 0px;
  margin: 0px 10px 0px 15px;
}

#paginacion {
  width: 480px;
  margin: 10px auto 2px;
  padding: 5px 2px 2px 2px;
  text-align:center;
  border-top: #333 dashed 1px;
  float: none;
  clear: both;
}

#paginacion a, span {
  text-decoration:none;
  padding: 0px 4px;
  margin: 0px 3px;
  color: #333;
  float:left;
}
#paginacion a:hover {
  text-decoration: none;
  color: #F00;
  background-color: #e7e7e7;
}
.limpiaFloat {
  line-height: 1px;
  height: 1px;
  clear: both;
  float: none;
}

/**/
#lightbox h2{
	margin:0 0 1em 0;
}
#lightbox h3{
	color:#FF713F;
}
#lightbox.done p{
	color:#333;
}

#form{
	text-align:left;
	margin:25px;
}
#form ul{
	list-style:none;
}
#form li{
	margin:0 0 1em 0;
}
#form textarea{
	width:100%;
	height:150px;
}

#definition{
	margin:25px;
}
.highlight{
	background-color:#FEFFAF;
}
.registro {
  margin: 0px 15px 5px 15px;
  padding: 0px 0px 10px 0px;
  float: none;
  clear: both;
}
.registro h3 {
  margin: 0px 2px 3px 2px;
  padding: 0px;
  text-align: left;
  border-bottom: #c0c0c0 dashed 1px;
  font-size: 12px;
}
.registro .masdata {
  float: right;
  width: 160px;
  margin: 2px;
  padding: 6px;
  border: #c0c0c0 dashed 1px;
  background-color: #e7e7e7;
}

#climaPais {
  width: 120px;
  margin: 0px;
  padding: 0px 0px 0px 3px;
  float: right;
  border-left:#c0c0c0 dashed 1px;
}
#climaPais talbe {
  width: 115px;
}
.infoclima img {
  /* IE PNG Fix v1.0 RC4 - http://www.twinhelix.com/css/iepngfix/ */
  behavior: url(/javascripts/iepngfix.htc);
}
.pieFuente {
  text-align:center;
  font-family:Arial,Tahoma;
  font-size:9px;
}

#columnaInterna {
  width: 150px;
  margin: 2px 0px 5px 0px;
  padding: 0px;
  float: left;
}

.infoColumnaInterna {
  width: 126px;
  margin: 0px;
  padding: 0px 11px 13px 11px;
  background: #FFF url(imagenes/fondo-box-columna-interna.jpg) bottom no-repeat;
}

#columnaInterna .titulo {
  margin: 0px;
  font-size: 11px;
  text-align: right;
  color: #333;
  font-weight: bold;
  border-bottom: #e7e7e7 solid 1px;
}

#columnaInterna .vresaltado1 {
  margin: 0px;
  padding: 0px;
  font-size: 25px;
  text-align: center;
  color: #F90;
  font-weight: bold;
  border:none;
}
.infoColumnaInterna p {
  font-size: 11px;
  text-align: right;
  color: #333;
}

#columnaPrincipal {
  margin:0px;
  padding :0px;
  float:left;
  width:330px;
}

#columnaPrincipal h1{
  margin: 0px;
  padding: 0px;
  border-bottom: #999 dashed 1px;
  font-size: 16px;
}
#columnaPrincipal h2{
  margin: 0px;
  padding: 3px 0px 0px;
  border-bottom: #999 dashed 1px;
  font-size: 13px;
}

#columnaPrincipal p img, .imagenContenido {
  float: right;
  margin: 3px;
  padding: 3px;
  background-color: #333;
}
/*
#columnaPrincipal .enlaceNoticia{
  text-align: right;
  margin: 3px 0px 9px;
  padding: 0px;
  border-top: #999 dashed 1px;
}
#columnaPrincipal .enlaceNoticia a{
  text-decoration: none;
}
#columnaPrincipal .enlaceNoticia a:hover{
  text-decoration: none;
  color:#F90;
}
*/
.enlaceNoticia{
  text-align: right;
  margin: 3px 0px 9px;
  padding: 0px;
  border-top: #999 dashed 1px;
}
.enlaceNoticia a{
  text-decoration: none;
}
.enlaceNoticia a:hover{
  text-decoration: none;
  color:#F90;
}
#columnaPrincipal table {
  margin: 0px auto 10px;
  padding: 0px;
  width: 330px;
}
/* estilos form alta */
.opciones td {
  border:#c0c0c0 solid 1px;
  padding: 2px;
  margin: 0px;
}
.opciones h2 {
  margin: 0px auto;
  padding: 0px 0px 3px;
  font-size: 13px;
  color: #F00;
  border-bottom: #F00 solid 1px;
}
.opciones p {
  font-size: 11px;
  color: #444;
  font-weight: normal;
}
input, select, textarea {
  font: bold 12px Arial;
  color: #666;
}
.alineadoD {
  text-align: right;
}
.espacio {
  padding-left: 10px;
}
.btnsgte {
  background: #FFF url(imagenes/siguiente.gif) right no-repeat;
  border:none;
  margin:0px;
}
.cntCaracteres {
  font-size: 10px;
  font-weight: normal;
  color: #333;
}
.cntCaracteres input{
  border:none;
  font-weight:bold;
  font-size: 9px;
  color:#F00;
}
.aviso {
    font-weight: normal;
    margin: 0px;
    padding: 5px;
}
.fondo {
    background: #FFF url(/imagenes/fondo-destacado.gif) top left;
}

#csinfogeo .contenido h3 {
  background: transparent url(/imagenes/brujula-icono.gif) top right no-repeat;
  padding: 0px 21px 3px;
}
#csinfoprovincias .contenido h3 {
  background: transparent url(/imagenes/maleta-icono.gif) top right no-repeat;
  padding: 0px 21px 3px;
}
#csinfoclima .contenido h3 {
  background: transparent url(/imagenes/clima-icono.gif) top right no-repeat;
  padding: 0px 21px 3px;
}
#canalesrss .contenido h3 {
  background: transparent url(/imagenes/rss-icono.png) top right no-repeat;
  padding: 0px 21px 3px;
}
#enlacespatrocinados .contenido h3 {
  background: transparent url(/imagenes/enlaces-icono.png) top right no-repeat;
  padding: 0px 21px 3px;
}

#webdeveloper-element-information {
  font-size: 11px;
}

.alienadoCentral {
	text-align:center;
}
