body
{
	margin: 0 auto;
	background:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
form
{
	margin:0;
}
.form-label
{
	color:#777777;
	font-size:11px;
}
.form-label input, .form-label textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#container
{
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	background:#FFFFFF;
	width: 960px;
	margin:0 auto;
}
form
{
	margin: 0px;
}
.visible
{
	display: block;
}
.oculto
{
	display: none;
}

#encabezado
{
	height: 204px;
}
#enc-1
{
	height: 127px;
	background: url(../images/enc-1-bg.jpg) no-repeat;
	clear: both;
}

#enc-2
{
	height: 30px;
	background: url(../images/enc-2-bg.jpg) repeat-x;
	clear: both;
}
#enc-2 ul.menu {
    margin :  0;
    padding: 0;
    list-style: none;
	display: inline;
	font-size: 16px;
}
#enc-2 li {
    padding: 0 16px;
	margin: 5px auto;
	float: left;
	border-right: 1px solid #B0B0B0;
	border-left: 1px solid #FFFFFF;
	letter-spacing:-0.01em;
}
#enc-2 a {
    text-decoration: none;
	color: #3E3E3E;
} 
#enc-2 a:hover {
	color: #00518D;
} 
#buscador
{
	float: right;
	margin-right:20px;
	margin-top:5px;
}

#buscador input.q
{
	background:url(../images/input-bg.jpg) no-repeat;
	width:132px;
	height:20px;
	border: none;
	margin-left:5px;
}
#buscador input.btn
{
	background:url(../images/flecha-verde.jpg) no-repeat;
	width:22px;
	height:20px;
	border: none;
	margin-left:5px;
	cursor:pointer;
}


#enc-3
{
	height: 46px;
	border-top: 1px solid #FFFFFF;
	background: url(../images/enc-3-bg.jpg) repeat-x;
	vertical-align:middle;
	clear: both;
}
#fecha
{
	font-size:12px;
	color: #00518D;
	margin:15px 0 0 20px;
	float: left;
}
#hora
{
	font-size:12px;
	color: #00518D;
	margin-top:15px;
	float: left;
	text-align:center;
}
#sep-v
{
	background:url(../images/sep-v.jpg) no-repeat;
	width:2px; height:20px; float: left; margin: 12px 18px auto 18px;
}
#clima
{
	font-size:12px;
	color: #00518D;
	margin-top:12px;
	float: left;
}
#clima td
{
	padding-left:5px;
}
#clima select
{
	font-size:9px;
	color:#333333;
	width:90px;
}
#fbk , #twit, #rss
{
	float: right;
	margin-right:20px;
	height: 46px;
	padding-top:5px;
}
#rss
{
	padding-top:8px;
}
#twit, #fbk
{
	margin-right:40px;
}

/****************************/


#cuerpo
{
	background:#FFFFFF;
	width:960px;
}

#col-1
{
	padding-top:20px;
	padding-left:20px;
    width: 370px;
}
#col-2{
	padding-top:20px;
    padding-left: 10px;
    width: 320px;
} 
#col-3{
	padding-top:20px;
	padding-right:20px;
    width: 250px;
} 
#col-4
{
	padding-top:20px;
	padding-left:20px;
    width: 650px;
}

#pie
{
	height:80px;
	width:960px;
	/*margin-bottom: 10px;*/
	background:url(../images/pie-bg.jpg) repeat-x;
	float:left;
}


/*********************/
.copete
{
	font-size:15px;
}
.copete-color
{
	color:#777777;
}
.texto-azul
{
	color: #00518D;
	text-decoration:none;
}
a.texto-azul:active
{
	color: #FFAA45;
}
.texto-naranja
{
	color: #FFAA45;
}
h1 a, h2 a, h3 a
{
	color: #000000;
	text-decoration: none;
}
h1
{	font-size: 16px;
	color:#999999;
}
h2
{	font-size: 20px;
	margin: 5px auto;
}
h3
{	font-size: 14px;
	margin: 3px auto;
}
.sep-h
{
	border-top: 1px solid #EDEDED;
}
.cont-img
{
	border: 1px solid #EDEDED;
	background: url(../images/img-bg.jpg) repeat-x top;
	margin: 5px 0;
}
.cont-img img
{
	margin: 4px;
}
.epig-bg
{
	border-top: 1px solid #BABABA;
	background:url(../images/epig-bg.jpg) repeat-x bottom;
	padding: 4px;
	font-size: 11px;
}
/***********************/
.caja2-tp
{
	background:url(../images/caja2-tp.jpg) no-repeat;
	width:286px;
	height:10px;
}
.caja2-bt
{
	background:url(../images/caja2-bt.jpg) no-repeat;
	width:286px;
	height:10px;
}
.caja2-bg
{
	background:url(../images/caja2-bg.jpg) repeat-y;
	width:286px;
}
.caja3-ti
{
	background:url(../images/caja3-tp1.jpg) no-repeat;
	width:247px;
	height:70px;
}
.caja3-ti2
{
	background:url(../images/caja3-tp3.jpg) no-repeat;
	width:247px;
	height:70px;
}
.caja3-ti3
{
	background:url(../images/caja3-tp4.jpg) no-repeat;
	width:247px;
	height:70px;
}
.caja3-ti4
{
	background:url(../images/caja3-tp5.jpg) no-repeat;
	width:247px;
	height:70px;
}
.caja3-tp
{
	background:url(../images/caja3-tp2.jpg) no-repeat;
	width:235px;
}
.caja3-bt
{
	background:url(../images/caja3-bt.jpg) no-repeat top;
	width:247px;
	height:40px;
}
.caja3-bt2
{
	background:url(../images/caja3-bt2.jpg) no-repeat top;
	width:247px;
	height:20px;
}
.caja3-bg
{
	background:url(../images/caja3-bg.jpg) repeat-y;
	width:247px;
}
.zocalo-tp
{
	background:url(../images/zocalo-tp.jpg);
	width:660px; height:76px;
}
.zocalo-bt
{
	background:url(../images/zocalo-bt.jpg);
	width:660px; height:25px;
}
.zocalo-bg
{
	background:url(../images/zocalo-bg.jpg) repeat-y;
	width:660px;;
}
.watermark
{
	background:url(../images/bg_iso.jpg) no-repeat;
}

/***************************/
#pie ul.menupie {
    margin :  0;
    padding: 0;
    list-style: none;
	display: inline;
	font-size: 12px;
}
#pie li {
    padding: 0 16px;
	margin: 5px auto;
	float: left;
	border-right: 1px solid #B0B0B0;
	border-left: 1px solid #FFFFFF;
	letter-spacing:-0.01em;
}
#pie a {
    text-decoration: none;
	color: #3E3E3E;
} 
#pie a:hover {
	color: #00518D;
} 
.comentarios
{
	color:#777777;
}