body
{
	margin: 0;
	padding: 19px 0 10px 0;
	background: #e7e7e7;
	font: 11px Tahoma, sans-serif;
	color: #2f2f2f;
}
img
{
	border: none;
}
p
{
	margin: 0;
	padding: 8px 0;
}
.scrollProg td, .scrollProg2 td, .scrollProg3 td
{
	/*height: 20px;*/
	line-height: 14px;
	font-size: 12px;
}
li
{
	list-style: inside;
	list-style-image: url(../images/img_li.jpg);
	font-size: 14px;
	border-bottom: #c8c8c8 solid 1px;
	padding: 0 2px 5px 0;
}
a
{
	color: #333333;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
h1
{
	color: #303030;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 22px 0 31px 0;
	text-align: center;
	white-space: nowrap;
	position: absolute;
	left:-15px;
	display: none;
	
}
.popUp{ position:absolute; left:185px; top:19px; width:700px; height:550px; border:#c00400 solid 4px; background:#fff; padding:15px 0 0 0; overflow:hidden;}
.popUp a{ position:absolute; right:0px; top:0px; background:url(../images/close.gif) no-repeat; width:15px; height:15px;}
.popUp div{ position:absolute; left:-50px; top:-50px;}
.ajuste
{
	width: 999px;
	overflow: hidden;
	margin: 0 auto;
	position:relative;
}
.azul
{
	color: #1667ac;
}
.azul1
{
	color: #1667ac;
	font-size: 18px;
	font-weight: bold;
}
.azul2
{
	color: #1667ac;
	font-size: 14px;
	font-weight: bold;
}

.azul3
{
	color: #1667ac;
	font-size: 12px;
	font-weight: bold;
}

.ban1
{
	float: left;
	width: 516px;
	overflow: hidden;
	padding: 17px 0 0 0;
	margin: 0 12px 0 0;
}
.bannerDcha
{
	float: left;
	width: 100%;
	overflow: hidden;
	padding: 14px 0 0 0;
	text-align: center;
}
.bannerDcha a
{
	margin: 0 !important;
}
.banerProg
{
	float: left;
	width: 200px;
	padding: 20px 10px 0 0;
}
.banerSuscripcion
{
	float: left;
	width: 200px;
	padding: 5px 5px 5px 0;
}
.banerSuscripcion a
{
	float: left;
	text-decoration: none;
	width: 207px;
	background: none!important;
	color: #2f2f2f;
	font-size: 18px;
	padding: 2px 0 2px 14px;
}
.banerSuscripcion a:hover
{
	background-color: #c8c8c8;
	text-decoration: none;
}
.bannersSup
{
	float: left;
	width: 980px;
	overflow: hidden;
	margin: 0 0 10px 4px;
	height: 149px;
}
.banerTarifas
{
	float: left;
	width: 169px;
	height: 258px;
	padding: 50px 20px 0 0;
}

.borderBottom td
{
	border-bottom: #c8c8c8 solid 1px;
}

.buscador
{
	float: left;
	width: 212px;
	height: 137px;
	overflow: hidden;
}
.buscador img
{
	float: left;
	margin: 0 6px 0 0;
}
.buscador input
{
	float: right;
	width: 104px;
	height: 16px;
	margin: 0 0 9px 0;
	padding: 3px 0 0 6px;
}
.buscador select
{
	float: right;
	width: 112px;
	height: 19px;
	margin: 0 0 9px 0;
	/*padding: 0 0 0 6px;*/
}
.buscador a
{
	float: right;
	color: #069;
	font-size: 10px;
	text-decoration: underline;
	margin: 5px 10px 0 0;
}
.buscador a:hover
{
	color: #cf3232;
}

.cabecero
{
	float: left;
	width: 972px;
	height: 137px;
	overflow: hidden;
	background: url(../images/bg_cabecero.jpg) no-repeat;
	position: relative;
	padding: 15px 0 0 27px;
}
.columna1
{
	float: left;
	width: 221px;
	overflow: hidden;
	margin: 0 35px 0 0;
	font-size: 12px;
}
.columna2
{
	float: left;
	width: 222px;
	overflow: hidden;
	position: relative;
	height: 593px;
}
.columna3
{
	float: left;
	width: 239px;
	height: 606px;
	overflow: hidden;
	padding: 0;
	color: #333;
	background: url(../images/bg_columna3.jpg) no-repeat;
	padding: 71px 11px 0 18px;
	position: relative;
}
.columna3 .scrollIndex .div
{
	float: left;
	width: 200px;
	border-bottom: #c8c8c8 solid 1px;
	padding: 6px 0 0px 0;
}
.columna3 .scrollIndex img
{
	float: left;
	margin: 3px 9px 0 0;
	border: #ababab solid 1px;
	padding: 3px;
	text-align: center;
	background: #fff;
	overflow: hidden;
}
.columna3 .scrollIndex a
{
	font: 14px Georgia, "Times New Roman" , Times, serif;
	font-weight: bold;
	text-decoration: none;
	color: #333;
}
.columna4
{
	float: left;
	width: 170px;
	overflow: hidden;
	padding: 0;
	background: url(../images/bg_columna4.gif) no-repeat;
	height: 671px;
	padding: 3px 0 0 0;
}
.columna4 a
{
	color: #8c8c8c;
	float: left;
	width: 100%;
	text-align: center;
	margin: 10px 0 0 0;
}
.columna4 a:hover
{
	text-decoration: none;
}
.contenedor
{
	float: left;
	width: 989px;
	background: url(../images/bg_contenedor.jpg) repeat-y;
	padding: 0 0 10px 10px;
}
.contContacto
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_contacto1.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contEnlaces
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_enlaces1.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contFerias
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_ferias1.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contLinea
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_linea.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contLinea1
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_linea1.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contNovedades
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_novedades.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contNovedades1
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_novedades1.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contSuscripcion
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_suscripcion.jpg) no-repeat;
	padding: 85px 0 0 21px;
}
.contenido
{
	float: left;
	width: 435px;
	border-bottom: #c8c8c8 solid 1px;
	padding: 15px 0;
}
.contenido p
{
	margin: 0;
	padding: 5px 0;
}
.contenido li, .dchaFerias li, .dchaFerias1 li
{
	list-style: inside;
	list-style-image: url(../images/bola_01.jpg);
	font-size: 12px;
	padding: 0 2px 5px 0;
	border: none;
}

.dchaFerias
{
	float: left;
	width: 466px;
	height: 517px;
	padding: 10px 0 0 35px;
}
.dchaFerias1
{
	float: left;
	width: 426px;
	height: 517px;
	padding: 10px 0 0 35px;
}
.dchaEnlaces
{
	float: left;
	width: 466px;
	height: 517px;
	padding: 10px 0 0 35px;
}
.dchaEnlaces1
{
	float: left;
	width: 210px;
	border-right: 1px #c8c8c8 solid;
	padding: 0 5px 0 0;
}
.dchaEnlacesSinLinea
{
	float: left;
	width: 210px;
	padding: 0 5px 0 0;
}
.dchaEnlaces2
{
	float: left;
	width: 210px; 
	pFadding:0 0 0 20px;
}
.dchaIndex
{
	float: left;
	width: 442px;
	height: 677px;
	overflow: hidden;
}
.dchaIndex1
{
	float: left;
	width: 178px;
	padding: 8px;
}
.dchaTarifas
{
	float: left;
	width: 485px;
	padding: 10px 0 0 41px;
}
.dchaProg
{
	float: left;
	width: 435px;
	padding: 10px 0 0 41px;
}

.display
{
	float: left;
	display: none;
}
.divMarcado{ 
float: left;
	width: 85%;
	overflow: hidden;
	padding: 10px 0 12px 0;
	border-bottom: #c8c8c8 solid 1px;
background-color:#c8c8c8; }
.dosLineas
{
	padding: 10px 0 31px 0 !important;
}

.especiales
{
	float: left;
	width: 221px;
	overflow: hidden;
	background: url(../images/especiales.gif) no-repeat;
	padding: 41px 0 0 0;
	margin-top: 10px;
}
.especiales a
{
	float: left;
	text-decoration: none;
	width: 205px;
	background: url(../images/bolo_rojo.gif) 0px 9px no-repeat;
	color: #2f2f2f;
	font-size: 14px;
	border-bottom: #c8c8c8 solid 1px;
	padding: 2px 0 2px 14px;
	overflow:hidden;
}
.especiales a:hover
{
	background-color: #c8c8c8;
	text-decoration: none;
}
.especiales1
{
	float: left;
	width: 221px;
	overflow: hidden;
	padding: 35px 0 0 0;
}
 a.normal
{
	float: left;
	text-decoration: none;
	width: 207px;
	background: url(../images/rombo_rojo.gif) 0px 9px no-repeat;
	color: #2f2f2f;
	font-size: 18px;
	padding: 2px 0 2px 14px;
	margin:0 0 4px 0;
}
.especiales1 a:hover
{
	background-color: #c8c8c8;
	text-decoration: none;
}
a.marcado
{
	float: left;
	text-decoration: none;
	width: 207px;
	background: #c8c8c8 url(../images/rombo_rojo.gif) 0px 9px no-repeat;
	color: #2f2f2f;
	font-size: 18px;
	padding: 2px 0 2px 14px;
	margin:0 0 4px 0;
}
.especiales2
{
	float: left;
	width: 221px;
	overflow: hidden;
	padding: 0 0 10px 0;
}
.especiales2 a
{
	text-decoration: none;
	width: 207px;
	background: url(../images/rombo_rojo.gif) 0px 9px no-repeat;
	color: #2f2f2f;
	font-size: 14px;
	padding: 2px 0 2px 14px;
	font-weight: bold;
}
.especiales2 a:hover
{
	text-decoration: underline;
}

.ferias
{
	float: left;
	width: 85%;
	overflow: hidden;
	padding: 10px 0 12px 0;
	border-bottom: #c8c8c8 solid 1px;
}
.ferias img, .divMarcado img
{
	float: left;
	padding: 3px;
}
.ferias a, .divMarcado a
{
	text-decoration: none;
	color: #1667ac;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	font-family: Georgia, "Times New Roman" , Times, serif;
	line-height: 18px;
}
.ferias a:hover, .divMarcado a:hover
{
	text-decoration: underline;
}

.feriasAgenda
{
	width: 430px;
	padding: 10px 0 12px 0;
	border-bottom: #c8c8c8 solid 1px;
}
.feriasAgenda img, .divMarcado img
{
	float: left;
	padding: 3px;
}
.feriasAgenda a, .divMarcado a
{
	text-decoration: none;
	color: #1667ac;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	font-family: Georgia, "Times New Roman" , Times, serif;
	line-height: 18px;
}
.feriasAgenda a:hover, .divMarcado a:hover
{
	text-decoration: underline;
}

.ficha
{
	float: left;
	width: 205px;
	padding: 0 0 10px 0;
}
.ficha img
{
	float: left;
	width: 74px;
	margin: 3px 10px 0 0;
	border: solid 1px #c8c8c8!important;
}

.fichaListados
{
	float: left;
	width: 450px;
	padding: 0 0 10px 0;
}

.fichaTxt
{
	float: left;
	margin: 40px 0 0 0;
}

.fichaTxtNoMargin
{
	float: left;
	margin: 0 0 0 0;
}


.final
{
	width: 999px;
	height: 15px;
	overflow: hidden;
	background: url(../images/final.jpg) no-repeat;
	margin: 0 auto;
}
.flotante
{
	background-color: #FFFFFF;
	padding: 20px;
}
.flotante h1
{
	color: #303030;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 22px 0 31px 0;
	white-space: nowrap;
	position: relative;
	left:0px;
	display: block;
	
}
.imgFeria
{
	float: left;
	padding: 0 10px 5px 0;
}

.incluirNoti
{
	position: absolute;
	bottom: 2px;
	left: 30px;
	text-align: center;
}
.incluirNoti a
{
	width: 164px;
	height: 13px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 12px;
	background: url(../images/incluya_not.gif);
	display: block;
}
.incluirNoti a:hover
{
	text-decoration: none;
}

.interiorDcha
{
	float: left;
	width: 470px;
	padding: 12px 0 0 0;
}

.interiorIzda
{
	float: left;
	width: 255px;
	padding: 31px 11px 0 21px;
	position: relative;
}
.interiorIzda table
{
    width:255px;
    border:none;
    float:left;
    
}
.interiorIzda table table 
{
    float:none;
    width:auto;
}
.interiorIzda table table td
{
    /*width:10px; */
    float:left;
}
.izdaIndex
{
	float: left;
	width: 501px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_index_izda.jpg) no-repeat;
	padding: 85px 0 0 21px;
}

.izdaFerias1, .izdaFerias2
{
	float: left;
	width: 221px;
	overflow: hidden;
	padding: 25px 0 60px 0;
	position: relative;
}
.izdaFeRes
{
    padding:0px;
}
.ferias
{
	float: left;
	width: 85%;
	overflow: hidden;
	padding: 10px 0 12px 0;
	border-bottom: #c8c8c8 solid 1px;
}
.ferias img
{
	float: left;
	padding: 3px;
}
.izdaFerias2 a
{
	float: left;
	width: 95%;
	overflow: hidden;
	padding: 2px 0 2px 4px;
	border-bottom: #c8c8c8 solid 1px;
	text-decoration: none;
	color: #1667ac;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman" , Times, serif;
	line-height: 18px;
}

.izdaFerias, .izqEnlaces
{
	float: left;
	width: 221px;
	overflow: hidden;
}
.izdaFerias1, .izqEnlaces1
{
	float: left;
	width: 261px;
	overflow: hidden;
}
.izdaProgramacion
{
	float: left;
	width: 772px;
	height: 686px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_interior.jpg) 0px 8px no-repeat;
	padding: 0;
}
.izdaTarifas
{
	float: left;
	width: 751px;
	height: 593px;
	overflow: hidden;
	margin: 0 14px 0 0;
	background: url(../images/bg_tarifas.jpg) no-repeat;
	padding: 85px 0 0 21px;
}

.menu
{
	float: left;
	width: 725px;
	overflow: hidden;
	padding: 106px 0 0 0;
}
.menu a
{
	float: left;
	height: 31px;
	margin: 0 2px 0 0;
}
#m_0
{
	width: 92px;
	background: url(../images/m_0.jpg) no-repeat;
}
#m_0:hover
{
	background: url(../images/m_0_on.jpg) no-repeat;
}
#m_1
{
	width: 50px;
	background: url(../images/m_1.jpg) no-repeat;
}
#m_1:hover
{
	background: url(../images/m_1_on.jpg) no-repeat;
}
#m_2
{
	width: 65px;
	background: url(../images/m_2.jpg) no-repeat;
}
#m_2:hover
{
	background: url(../images/m_2_on.jpg) no-repeat;
}
#m_3
{
	width: 80px;
	background: url(../images/m_3.jpg) no-repeat;
}
#m_3:hover
{
	background: url(../images/m_3_on.jpg) no-repeat;
}
#m_4
{
	width: 90px;
	background: url(../images/m_4.jpg) no-repeat;
}
#m_4:hover
{
	background: url(../images/m_4_on.jpg) no-repeat;
}
#m_5
{
	width: 66px;
	background: url(../images/m_5.jpg) no-repeat;
}
#m_5:hover
{
	background: url(../images/m_5_on.jpg) no-repeat;
}
#m_6
{
	width: 60px;
	background: url(../images/m_6.jpg) no-repeat;
}
#m_6:hover
{
	background: url(../images/m_6_on.jpg) no-repeat;
}
#m_7
{
	width: 76px;
	background: url(../images/m_7.jpg) no-repeat;
}
#m_7:hover
{
	background: url(../images/m_7_on.jpg) no-repeat;
}
#m_8
{
	width: 47px;
	background: url(../images/m_8.jpg) no-repeat;
}
#m_8:hover
{
	background: url(../images/m_8_on.jpg) no-repeat;
}
#m_9
{
	width: 72px;
	background: url(../images/m_9.jpg) no-repeat;
}
#m_9:hover
{
	background: url(../images/m_9_on.jpg) no-repeat;
}

.noticiaPortada
{
	float: left;
	width: 100%;
	height: 180px;
	overflow: hidden;
	padding: 0 0 5px 0;
}
.noticiaPortada .imgcont
{
	width: 219px;
	height: 83px;
	float: left;
	margin: 0 0 5px 0;
	/*border: #b5b5b5 solid 1px;*/
	overflow: hidden;
	position:relative;
}

.noticiaPortada img
{
	 
	/*padding-right: 35px;
	position:absolute;
	top:-68px;*/
	height: 83px;
}

.noticiaPortada a
{
	text-decoration: none;
	color: #1667ac;
	font-size: 18px;
	font-weight: bold;
	width: 100%;
	float: left;
	font-family: Georgia, "Times New Roman" , Times, serif;
}
.paginacion
{
	position: absolute;
	left: 0px;
	bottom: 18px;
	width: 100%;
	border-top: #c8c8c8 solid 1px;
	border-bottom: #c8c8c8 solid 1px;
	height: 19px;
	overflow: hidden;
	line-height: 19px;
}
.paginacionPortada
{
	left: 0px;
	bottom: 18px;
	width: 100%;
	/*border-top: #c8c8c8 solid 1px;
	border-bottom: #c8c8c8 solid 1px;*/
	height: 19px;
	overflow: hidden;
	line-height: 19px;
}

.paginacionPortada .div1
{
	float: left;
	width: 33%;
}
.paginacionPortada .div2
{
	width: 33%;
	float: left;
	text-align: center;
}
.paginacionPortada .div3
{
	width: 34%;
	float: left;
	text-align: right;
}
.paginacionPortada a
{
	text-decoration: none;
	color: #0c5b9f;
}

.columna3 .paginacion
{
	width: 83%;
	left: 17px;
}
.izdaFerias1 .paginacion
{
	width: 85%;
	bottom: 25px;
	left: -15px;
}
.interiorIzda .paginacion
{
	width: 88%;
	left: 5px;
	bottom: 25px;
}
.paginacion .div1
{
	float: left;
	width: 33%;
}
.paginacion .div2
{
	width: 33%;
	float: left;
	text-align: center;
}
.paginacion .div3
{
	width: 34%;
	float: left;
	text-align: right;
}
.paginacion a
{
	text-decoration: none;
	color: #0c5b9f;
}
.columna3 .paginacion a, .izdaFerias1 .paginacion a, .interiorIzda .paginacion a
{
	color: #d03232;
}

.paypal
{
	float: left;
	text-decoration: none;
	width: 100%;
	background: url(../images/bolo_rojo.gif) 0px 9px no-repeat;
	color: #2f2f2f;
	font-size: 14px;
	border: none;
	border-bottom: #c8c8c8 solid 1px;
	border-top: #c8c8c8 solid 1px;
	padding: 2px 0 2px 14px;
	margin: 5px 0;
}

.pdf
{
	float: right;
	margin: 20px 30px 10px 0;
	padding: 5px 24px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
	background: url(../images/ico_pdf.jpg) right no-repeat;
}
.pdf a
{
	font-size: 11px;
	color: #0c5b9f;
	text-decoration: none;
}
.pdf a:hover
{
	text-decoration: underline;
}
.pdf1
{
	float: left;
	width: 85px;
	padding: 5px 10px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
	background: url(../images/ico_pdf.jpg) no-repeat 80px 0;
}
.pdf2 a
{
	font-size: 11px;
	color: #0c5b9f;
}
.pdf2 a:hover
{
	text-decoration: underline;
}
.pdf2
{
	float: left;
	width: 170px;
	padding: 5px 10px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
}
.pdf1 a
{
	font-size: 11px;
	color: #0c5b9f;
}
.pdf1 a:hover
{
	text-decoration: underline;
}
.comp a
{
	font-size: 11px;
	color: #0c5b9f;
}
.comp a:hover
{
	text-decoration: underline;
}
.comp
{
	float: left;
	width: 115px;
	padding: 5px 10px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
}
.pie
{
	float: left;
	margin: 14px 0 0 4px;
	width: 599px;
	height: 85px;
	overflow: hidden;
	background: url(../images/bg_pie.jpg) no-repeat;
	padding: 22px 0 0 371px;
	color: #666a75;
	font-size: 12px;
	line-height: 20px;
}
.pie a
{
	font-size: 11px;
	color: #666a75;
}

.primeraPagina
{
	float: left;
	width: 100%;
	overflow: hidden;
	/*height: 90px;*/
	padding: 0 0 10px 0;
}
.imgCont
{
	width: 38px;
	height: 46px;
	float: left;
	margin: 3px 8px 0 0;
	/*border: #b5b5b5 solid 1px;*/
	overflow: hidden;
}
.primeraPagina .imgCont img
{

}
.primeraPagina a
{
	text-decoration: none;
	font: 14px Georgia, "Times New Roman" , Times, serif;
	color: #cf3232;
	font-weight: bold;
}
.pimg
{
	float: left;
	width: 81px;
	padding: 3px;
}
.reader
{
	float: right;
	margin: 20px 30px 10px 0;
	padding: 5px 23px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
	background: url(../images/ico_reader.jpg) right no-repeat;
}
.reader a
{
	font-size: 11px;
	color: #0c5b9f;
	text-decoration: none;
}
.reader a:hover
{
	text-decoration: underline;
}
.resultados a
{
	color: #000;
	background: url(../images/bolo_rojo.gif) 0px 5px no-repeat;
	text-decoration: none;
	padding: 0 0 0 10px;
	float: left;
}
.resultados p
{
	float: left;
	width: 90%;
}

.rojo
{
	color: #d03232;
}

.anterior
{
	float: left;
	margin: 10px 30px 10px 0;
	padding: 5px 5px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
	font-weight: bold;
	text-align: right;
}
.siguiente
{
	float: right;
	margin: 10px 30px 10px 0;
	padding: 5px 5px 5px 5px;
	font: "Tahoma";
	font-size: 11px;
	color: #0c5b9f;
	border-bottom: 1px #c8c8c8 solid;
	border-top: 1px #c8c8c8 solid;
	font-weight: bold;
}
.siguiente a, .anterior a
{
	font-size: 11px;
	color: #0c5b9f;
	text-decoration: none;
}
.siguiente a:hover
{
	font-weight: bold;
}

.sinBorde
{
	border: none;
}
.scrollIndex
{
	float: left;
	width: 219px;
	padding: 0 18px 0 0;
	height: 560px;
	overflow: hidden;
}

.scrollTarifas{ float:left; width:485px; height:480px; overflow:auto; padding:0 0 0 35px; margin-top:10px; 
scrollbar-face-color: #0c5b9f; /*barra*/
scrollbar-arrow-color: #fff; /*flecha*/
scrollbar-track-color: #fff; /*fondo*/
scrollbar-shadow-color: #fff; /*sombra*/
scrollbar-highlight-color: #fff; /*sombra clara*/
scrollbar-3dlight-color: #fff; /*sombra mas clara*/
scrollbar-darkshadow-Color: #fff; /*sombra oscura*/}

.scrollProg{ float:left; width:470px; height:510px; overflow-x:hidden; overflow-y:auto; padding:0 0 0 0; margin-top:10px; 
scrollbar-face-color: #0c5b9f; /*barra*/
scrollbar-arrow-color: #fff; /*flecha*/
scrollbar-track-color: #fff; /*fondo*/
scrollbar-shadow-color: #fff; /*sombra*/
scrollbar-highlight-color: #fff; /*sombra clara*/
scrollbar-3dlight-color: #fff; /*sombra mas clara*/
scrollbar-darkshadow-Color: #fff; /*sombra oscura*/}
.scrollProg3{ float:left; width:470px; height:559px; overflow-x:hidden; overflow-y:auto; padding:0 0 0 0; margin-top:10px; 
scrollbar-face-color: #0c5b9f; /*barra*/
scrollbar-arrow-color: #fff; /*flecha*/
scrollbar-track-color: #fff; /*fondo*/
scrollbar-shadow-color: #fff; /*sombra*/
scrollbar-highlight-color: #fff; /*sombra clara*/
scrollbar-3dlight-color: #fff; /*sombra mas clara*/
scrollbar-darkshadow-Color: #fff; /*sombra oscura*/}
.scrollProg2{ float:left; width:470px; height:510px; overflow:hidden; padding:0 0 0 0; margin-top:10px; }
.scrollProg .contImg,.scrollProg3 .contImg,.scrollProg2 .contImg
{
	float: left;
	margin: 0 10px 10px 0;
	max-width: 250px;
	max-height: 166px;
	overflow: hidden;
}

.scrollProg li,.scrollProg3 li,.scrollProg2 li{list-style:inside; list-style-image:url(../images/bola_01.jpg); font-size:12px; padding:0 2px 5px 0; border:none;}

.scrollSuscripcion{ float:left; width:470px; height:520px; overflow:auto; padding:0 0 0 0; margin-top:10px; 
scrollbar-face-color: #0c5b9f; /*barra*/
scrollbar-arrow-color: #fff; /*flecha*/
scrollbar-track-color: #fff; /*fondo*/
scrollbar-shadow-color: #fff; /*sombra*/
scrollbar-highlight-color: #fff; /*sombra clara*/
scrollbar-3dlight-color: #fff; /*sombra mas clara*/
scrollbar-darkshadow-Color: #fff; /*sombra oscura*/}

.scrollSuscripcion img{ float:left; margin:0 10px 10px 0;}
.scrollSuscripcion li{list-style:inside; list-style-image:url(../images/bola_01.jpg); font-size:12px; padding:0 2px 5px 0; border:none;}

.scrollClientes{ float:left; width:470px; height:560px; overflow:auto; padding:0 0 0 0; margin-top:10px; 
scrollbar-face-color: #0c5b9f; /*barra*/
scrollbar-arrow-color: #fff; /*flecha*/
scrollbar-track-color: #fff; /*fondo*/
scrollbar-shadow-color: #fff; /*sombra*/
scrollbar-highlight-color: #fff; /*sombra clara*/
scrollbar-3dlight-color: #fff; /*sombra mas clara*/
scrollbar-darkshadow-Color: #fff; /*sombra oscura*/}

.scrollClientes img{ float:left; margin:0 10px 10px 0;}
.scrollClientes li{list-style:inside; list-style-image:url(../images/bola_01.jpg); font-size:12px; padding:0 2px 5px 0; border:none;}

.tabla1
{
	float: left;
	width: 190px;
	font-weight: bold;
}
.tabla1 p
{
	padding: 5px;
	font-size: 12px;
	font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabla2
{
	float: left;
	width: 175px;
}
.tabla2 p
{
	padding: 5px;
	font-size: 12px;
	font-family: "Tahoma" , Verdana, Arial, Helvetica, sans-serif;
}
.tabla3
{
	float: left;
	width: 70px;
}
.usuario
{
	float: left;
	width: 388px;
	height: 28px;
	overflow: hidden;
	background: url(../images/bg_usuario.jpg) no-repeat;
	margin: 2px 0 0 4px;
	padding: 6px 0 0 582px;
	position: relative;
}
.usuario div
{
	position: absolute;
	left: 7px;
	top: 8px;
	color: #999;
	font-weight: bold;
}
.usuario a
{
	color: #999;
	text-decoration: none;
}
.usuario a:hover
{
	color: #d03232;
}
.usuario input
{
	border-color: #dadada !important;
	padding: 2px 0 0 6px;
	margin: 0 3px 0 0;
	float: left;
	height: 16px;
}
 .usuario select
{
	border-color: #dadada !important;
	padding: 0 0 0 6px;
	margin: 0 3px 0 0;
	float: left;
	height: 18px;
}

/*Underline*/
a:hover
{
	text-decoration: underline;
}

/*elementos formulario*/
input, select, textarea
{
	border: #a6a6a6 solid 1px;
	font: 11px Tahoma, sans-serif;
	color: #8c8c8c;
	width: 167px;
}
input radio
{
	border: none 0 black;
}
.buscar
{
	border: none !important;
	width: 68px !important;
	height: 20px !important;
	margin: 0 !important;
	padding: 0 !important;
	background: url(../images/buscar.jpg) no-repeat;
}

.entrar
{
	border: none !important;
	width: 52px !important;
	height: 20px !important;
	margin: 0 !important;
	padding: 0 !important;
	background: url(../images/entrar.jpg) no-repeat;
}
.enviar
{
	border: none !important;
	width: 97px;
	height: 30px;
	background: url(../images/bg_enviar.gif) no-repeat;
	color: #fff;
	font-weight: bold;
}
.ir
{
	border: none !important;
	width: 16px !important;
	height: 16px !important;
	background: url(../images/ir.gif) no-repeat;
	margin: 0 0 0 3px !important;
}

.validators
{
	color: Red;
	font-weight: bold;
	font-size: 8pt;
}

.width166
{
	width: 166px !important;
}
.width50
{
	width: 116px!important;
}
.width280{ width:280px!important;}
.width250{ width:330px!important;}
.radioButtom input{ border:none; width:auto;}