/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/


* { padding: 0; margin: 0; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#1d1d1d; padding:0; margin:0; }


#wrapper { 
 margin: 0 auto;
 width: 979px;
 background-color:#ffffff;
 padding-bottom:5px;
 
}

#header {
 width: 948px;
 float: left;
 padding: 10px;
 height: 80px;
 margin: 10px 0px 0px 0px;
 margin-left:5px;
 margin-right:5px;
 padding-bottom:3px;
 background: #ffffff;
 border-bottom:1px solid #e8e8e8;
}
#navigation {
float: left;
 width: 979px;
 color: #333;
 padding-top:5px;
 padding-bottom:5px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
}
#leftcolumn { 
 color: #333;
 border-right: 1px solid #e8e8e8;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 8px;
 padding-right:3px;
 height: auto;
 width: 420px;
 float: left;
 margin-bottom:5px;
}
#content { 
 float: left;
 color: #333;
 border-right: 1px solid #e8e8e8;
 background: #ffffff;
 padding-left:6px;
 padding-right:2px;
 height: auto;
 margin-bottom:5px;
 width: 268px;
 
}
#rightcolumn { 
 color: #333;
 background: #ffffff;
 padding:5px;
 width: 257px;
 float: left;
 height:auto;
}
#footer { 
 width: 957px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

#antesfooter { 
 width: 947px;
 clear: both;
 color: #333;
 height: auto;
 border: 1px solid #ccc;
 background: #e8e8e8;
 padding: 10px;
 margin:5px;
 text-align:center;
}


.fonttitulosprincipal {color:#1A5B7E; font-size:32px; line-height:35px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:600}
.fonttitulosresto {color:#1A5B7E; font-size:25px; line-height:30px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:600;}

.fontrubroscentrales {color:#666666; font-size:11px; line-height:16px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}
.fonttituloscentrales {color:#1A5B7E; font-size:25px; line-height:15px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}
.fontcontenidoscentral {font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-stretch: inherit; color: #000000; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; font-weight:100; }
.fontfechaprincipal {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#9EA3A3; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-shadow: none; font-weight:bolder; }
.fontdiarios {color:#990000; font-weight:bolder; }
.fontderecha {color:#000000; background-color:#DAE5E6; font-weight:bolder; font-style:italic}

#noticiaschicas {border-bottom:1px dashed #CCCCCC; padding-top:5px; padding-bottom:5px; margin-bottom:3px; }
#noticiasentrepublis {border-bottom:1px dashed #CCCCCC; padding-bottom:3px; } 
#noticiasentrepublis1 {margin-bottom:2px; } 


.fontrubrosizquierda {color:#666666; font-size:11px; line-height:16px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}
.fonttitulosizquierda {color:#1A5B7E; font-size:17px; line-height:15px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}

.fontrubrosmini {color:#000000; font-size:11px; line-height:18px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:800;; letter-spacing:-1px}
.fonttitulosmini {color:#1A5B7E; font-size:11px; line-height:8px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}

.fonttitulosfinal { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bolder }

a:link.enlace {text-decoration:none;color:#2559C5;}
a:visited.enlace {text-decoration:none;color:#2559C5;}
a:hover.enlace {text-decoration:underline;color:#FF0000;}
a:active.enlace {text-decoration:none;color:#2559C5;}

a:link.ppal {text-decoration:none;color:#1A5B7E; font-size:35px; line-height:35px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder; letter-spacing:-1px}
a:visited.ppal {text-decoration:none;color:#1A5B7E; font-size:35px; line-height:35px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder; letter-spacing:-1px}
a:hover.ppal {text-decoration:none;color:#000000; font-size:35px; line-height:35px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder; letter-spacing:-1px}
a:active.ppal {text-decoration:none;color:#1A5B7E; font-size:35px; line-height:35px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder; letter-spacing:-1px}

a:link.diarios {text-decoration:none;color:#990000; font-weight:bolder;}
a:visited.diarios {text-decoration:none;color:#990000; font-weight:bolder;}
a:hover.diarios {text-decoration:none;color:#000000; font-weight:bolder;}
a:active.diarios {text-decoration:none;color:#990000; font-weight:bolder;}



a:link.derecha {text-decoration:none;color:#000000; font-size:22px; //line-height:25px; line-height:25px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300; letter-spacing:-1px}
a:visited.derecha {text-decoration:none;color:#000000; font-size:22px; //line-height:25px; line-height:25px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300; letter-spacing:-1px}
a:hover.derecha {text-decoration:none;color:#CC3333; font-size:22px; //line-height:25px; line-height:25px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300; letter-spacing:-1px}
a:active.derecha {text-decoration:none;color:#000000; font-size:22px; //line-height:25px; line-height:25px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300; letter-spacing:-1px}

a:link.centro {text-decoration:none;color:#1A5B7E; font-size:17px; line-height:15px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}
a:visited.centro {text-decoration:none;color:#1A5B7E; font-size:17px; line-height:15px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}
a:hover.centro {text-decoration:none;color:#000000; font-size:17px; line-height:15px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}
a:active.centro {text-decoration:none;color:#1A5B7E; font-size:17px; line-height:15px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:bolder}

a:link.minicentro {text-decoration:none;color:#000000; font-size:15px; line-height:18px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300;; letter-spacing:-1px}
a:visited.minicentro {text-decoration:none;color:#000000; font-size:15px; line-height:18px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300;; letter-spacing:-1px}
a:hover.minicentro {text-decoration:none;color:#CC3333; font-size:15px; line-height:18px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300;; letter-spacing:-1px}
a:active.minicentro {text-decoration:none;color:#000000; font-size:15px; line-height:18px; font-stretch:ultra-condensed; font-family:Arial, Helvetica, sans-serif; letter-spacing:inherit; font-weight:300;; letter-spacing:-1px}

a:link.mini {text-decoration:none;font-size: 11px; font-family: Arial,Helvetica,sans-serif; color:#0D425F; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-shadow: none; font-weight:bolder; }
a:visited.mini {text-decoration:none;font-size: 11px; font-family: Arial,Helvetica,sans-serif; color:#0D425F; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-shadow: none; font-weight:bolder; }
a:hover.mini {text-decoration:none;font-size: 11px; font-family: Arial,Helvetica,sans-serif; color:#000000; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-shadow: none; font-weight:bolder; }
a:active.mini {text-decoration:none;font-size: 11px; font-family: Arial,Helvetica,sans-serif; color:#0D425F; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-shadow: none; font-weight:bolder; }

a:link.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000000;}
a:visited.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000000;}
a:hover.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#0000CC;}
a:active.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000000;}

a:link.nodecorado {text-decoration:none;}
a:visited.nodecorado {text-decoration:none;}
a:hover.nodecorado {text-decoration:none;}
a:active.nodecorado {text-decoration:none;}

#gallery {font:11px verdana,arial,sans-serif; width:969px; padding:0; padding-left:8px; line-height:15px; height:27px;}

#gallery div.off {color:#000; height:27x; margin-right:2px; line-height:27px; padding:0 5px; float:left; background:url(js/tabs_0.gif) repeat-x left bottom; border:1px solid #ddd; cursor:pointer; position:relative; z-index:20;}
#gallery div.on {color:#000; padding:0 5px; margin-right:2px; float:left; background:url(js/tabs_2.gif) repeat-x left bottom; cursor:pointer; height:27px; line-height:27px; border:1px solid #ddd; position:relative; z-index:100;}

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#fff; width:127px; margin-top:20px; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;}
div.show ul {margin:0; padding:0; list-style:none; width:127px; position:relative;}
div.show ul li {width:127px; height:30px; background:url(side_1.gif); margin:1px 0 0 0;}
div.show ul li a, div.show ul li a:visited {display:block; width:127px; height:30px; line-height:27px; background:url(side_0.gif); color:#000; text-align:center; text-decoration:none;}
div.show ul li a:hover {background:transparent; color:#c00; white-space:nowrap; line-height:29px;}

div.show ul li a span {display:none;}
div.show ul li a:hover span {display:block; position:absolute; left:200px; top:0;}
div.show ul li a:hover span img {border:1px solid #000;}
.clear {clear:both;}

#mensajes {padding:3px; border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#mensajesbordechico { height:5px; background-color:#CBD5D6; margin:2px; padding-top:3px; margin-bottom:3px;}
#mensajestextoprincipal {text-align:left; background-color:#DAE5E6; margin:2px; padding-left:3px; padding-top:7px; height:29px;}
#mensajesinterno {padding-bottom:5px; text-align:center; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC
}


.delivery a {
   background-image: url("imagenesampliada/Food-32bn.jpg");
   display: block;
   width: 32px;
   height:32px;
}

.delivery a:hover {
   background-image: url("imagenesampliada/Food-32.jpg");
}

.farmacias a {
   background-image: url("imagenesampliada/pills-3-32x32bn.jpg");
   display: block;
   width: 32px;
   height:32px;
}

.farmacias a:hover {
   background-image: url("imagenesampliada/pills-3-32x32.jpg");
}

.fonttitulosmedios {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder; }
.fontotrosmedios {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#FF9900; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder; }
.fontsubtitulosblogs {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#000000; font-stretch:extra-condensed; font-weight:bolder; }

a:link.blogs {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#009933; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}
a:visited.blogs {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#009933; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}
a:hover.blogs {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}
a:active.blogs {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#009933; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}

a:link.websamigas {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#6600CC; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}
a:visited.websamigas {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#6600CC; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}
a:hover.websamigas {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}
a:active.websamigas {font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color:#6600CC; font-stretch:extra-condensed; text-shadow: none; font-weight:bolder;}

.fontitulodeportes {color:#006600; background-color:#DAE5E6; font-weight:bolder; font-style:italic}
.fontitulorubrosabajo {color:#000000; font-size:11px; font-weight:bolder}

a:link.no {color:#0D425F; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; font-stretch:wider; text-decoration:none;}
a:visited.no {color:#0D425F; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; font-stretch:wider; text-decoration:none;}
a:hover.no {color:#000000; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; font-stretch:wider; text-decoration:none;}
a:active.no {color:#0D425F; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; font-stretch:wider; text-decoration:none;}

.sobretitulo {
font-size: 10px;
color:#000000;
font-weight:bold;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
text-shadow: none;
}

a:link.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000000;}
a:visited.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000000;}
a:hover.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#0000CC;}
a:active.pie {text-decoration:none;font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000000;}