.tablappal {
/*background-color:#FFF;*/
margin:0;
margin:auto;
padding:0;
background:url(images/pie.jpg) no-repeat bottom #FFF; 
}
.banner {
background:url(images/banner.jpg) no-repeat;
width:980px; height:89px;
color:#F89221;
}
.banner .idiomas {text-align:right; padding:8px;}
.banner .idiomas a {color:#F89221;} .banner .idiomas a:hover {color:	color:#F49200;}
.menusup {
background:#DEDEDE url(images/menu_sup.jpg) repeat-x; height:25px; 
border-top:1px solid black; border-bottom:1px solid black;
}
.menusup1 {width:200px; float:left;  color:#444; text-align:left; margin-left:10px;}  .menusup1 a { color:#FFF; margin-left:5px; margin-right:5px;}  .menusup1 a:hover { /*color:#DAEDEF;*/	color:#F49200;}
.menusup2 {width:700px; float:right; color:#444; text-align:right; margin-right:5px;} .menusup2 a { color:#79E5F9; margin-left:5px; margin-right:5px;} .menusup2 a:hover { /*color:#FFF;*/ 	color:#F49200;}

a img {border:0;}

.barramenulat {width:170px; float:left; /* border-right:1px solid #ccc;*/}
.menulat {color:#6E6E6E; background:url(images/menu_lat.jpg) repeat-y #FFFFFF; padding:15px; padding-right:0;font-size:11px;}
.menulat a:hover{ text-decoration:underline;}
.menulat #receptores a  {font-weight:bold; color:#0090FF; display:block; margin-top:5px;} 
.menulat #televisores a {font-weight:bold; color:#F89221; display:block; margin-top:5px;}
.menulat #homecinema a  {font-weight:bold; color:#0090FF; display:block; margin-top:5px;}
.contenidos {width:800px; /*min-height:400px;*/ float:left; padding-bottom:90px; /* border-left:1px solid red; */}


.descripciones {border:2px solid #F89221; margin:10px; padding:10px; background-image:url(images/deg_textos.jpg); background-repeat:repeat-y; text-align:justify;}

.luzizq {
background:url(images/luz-izq.jpg) repeat-y left black;
width:12px;
}
.luzder {
background:url(images/luz-der.jpg) repeat-y right black;
width:12px;
}
.gestiweb, .gestiweb a {background-color:#000000; color:#7EB4CA; text-decoration:none;}
.gestiweb_div, .gestiweb_div a {background-color:#000000; color:#7EB4CA; text-decoration:none; width:980px; margin:auto;}
/* .pie {background:url(images/pie.jpg) no-repeat bottom; height:100px;} */
.avisos {background-color:#FFFF99; color:red; width:980px; margin:0 auto; border:1px solid blue;}

h1 {font-size:20px; font-weight:bold; text-align:center; padding-bottom:5px; padding-top:5px; color:#999999;}
h2 {font-size:15px; font-weight:bold; text-align:center; padding-bottom:2px; padding-top:2px; color:#D9C100;}
hr {border:0; border-bottom:2px dashed gray;}

.carac_tec table th {font-size:13px; font-weight:bold; color:#F89221; text-align:left; background-color:#FFFFFF;border-bottom:1px solid #CBCBCB;}
.carac_tec table td {padding:2px; border-bottom:1px solid #CBCBCB; color:#5F5F5F}
.carac_tec table { width:100%; background-image:url(images/deg_tecnic.jpg); background-repeat:repeat-y; font-size:11px; color:#5F5F5F; margin-top:10px;}

.carac_base { color:#02A4E5; background-image:url(images/deg_base.jpg); background-repeat:repeat-y; padding:5px; margin:0px;}
.carac_base h2 {color:#484848; font-size:12px;}
.carac_base ul {margin-left:20px; padding-left:0px; list-style-type:circle;}

.euros { font-size:25px; font-weight:bold; color:#F89221;}

table.caja td.titulo,
table.caja td.casillaUnica 
{	
	background-image:url("images/deg_base.jpg");
}

table.caja td
{	
/*	background-image:url("images/deg_base_abajo2.jpg"); */
}
table.caja td a 
{
	color:#999;
	/*display: block;*/
}

.titPagina, .titPath {
	font-size:25px;
	color:#2338AC;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	text-align: left;
	background-image:url("images/deg_base.jpg");
	background-repeat:repeat-y;
	margin-top:3px;
}

.itemMenu_infogeneral
{
	padding-right:5px;
	padding-left:5px;
	border:1px solid #999;
	margin:2px;
}
.itemMenu_infogeneral a
{
	color:#999;
}
.itemMenu_infogeneral a:hover
{
	color:#F49200;
}