html {
	height: 100%;
}
body{margin:0px;background-image:url(../images/bg_modelos.jpg);background-repeat:repeat-x;background-position:top;background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;color:#444444;}
#website_external{background-color:#FFFFFF;background-image:url(../images/bg_website.jpg);background-repeat:repeat-y;background-position:top;
	width:1002px;margin:8px AUTO;}
#website_internal{background-image:url(../images/bg_website_int.jpg);background-repeat:no-repeat;background-position:top;
	width:1002px;margin:0px;}
table.tabla_cabecera{width:984px;margin:8px AUTO 4px;}
table.tabla_contenidos{width:992px;margin:0px AUTO 8px;}
.Noticia_Principal{text-align:left;width:477px;padding:5px 5px 10px 10px;}
.Noticia_Principal a:link,.Noticia_Principal a:visited{color:#1C6D9A;text-decoration:none;}
.Noticia_Principal .titular{width:477px;margin:0px 0px 8px 0px;font-size:19px;}
.Noticia_Principal .intro_noticia{font-size:11px;width:477px;}
.Noticia_Principal .imagen_noticia{text-align:center;margin:4px 4px 4px 0px;float:left;}

.Noticia{text-align:left;padding:4px 5px 4px 10px;width:227px;}
.Noticia a:link,.Noticia a:visited{color:#1C6D9A;text-decoration:none;}
.Noticia a:hover{color:#3D4447;}
.Noticia .titular{margin:0px 0px 4px 0px;font-size:15px;border-top:3px solid #EEE;padding:8px 0px 0px;}
.Noticia .intro_noticia{font-size:11px;margin:4px 0px 0px 0px;}
.Noticia .imagen_noticia{text-align:center;margin:4px 4px 4px 0px;float:left;}

.leermas{text-align:right;border:1px solid #ddd;font-size:10px;font-style:italic;padding:3px;display:inline;float:right;margin:4px 0px;}

#barraLeft div{margin:2px 0px 10px;}

#celda_centro{padding:4px 4px 8px 8px;}
.banner_centro{margin:0px AUTO 16px;TEXT-ALIGN:center;}
.titular{font-size:14px;background-color:#FFFFFF;font-weight:bold;padding:0px 0px 4px;}


/* generales */

.contentpaneopen{font-size:14px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#444444;line-height:18px;}

.contentpaneopen td{padding:0px 12px 12px !important;margin:0px !important;}

.contentpaneopen p{margin:0px 0px 18px 0px;}

.contenpaneopen td{padding:0px 12px 12px !important;margin:0px !important;}

.contentheading{font-size:23px;line-height:22px;text-decoration:none;font-weight:bold;padding:0px;}

table.contentpane{font-size:11px;width:487px !important;align:center;}

td.contentdescription table{width:487px !important;padding:0px !important;}

.back_button{font-size:11px;}

.paginacion{width:400px;font-size:11px;text-align:center;}

a.readon{text-align:right;border:1px solid #ddd;font-size:10px;font-style:italic;padding:3px;display:inline;float:right;margin:0px 0px;text-decoration:none;}
a.readin{text-align:right;border:1px solid #ddd;font-size:10px;font-style:italic;padding:3px;display:inline;float:left;margin:0px 0px;text-decoration:none;}

/* paginación Joomla! original... */
td.sectiontablefooter{text-align:center;font-size:11px;padding:2px 0px;}

/* blog */

.tableultima{width:487px;height:27px;background-image:url(../images/bg_cen_contenidos.jpg);background-position:top left;background-repeat:no-repeat;display:none;}

.tableultima b{display:none;}

.leadingbody{background-color:#FFFFFF;}

td.ultima{background-color:transparent !important;font-size:10px;height:1px;}

.leadingbody .contentpaneopen td{padding:0px 2px 2px !important;margin:0px !important;}

/* blog */

.blog .contentpaneopen td{padding:0px 2px 2px !important;margin:0px !important;}
.blog td.contentheading{margin:0px 0px 4px 0px;font-size:16px;border-top:3px solid #EEE;padding:8px 0px 0px 2px !important;line-height:18px !important;}

.blog .contentheading a.contentpagetitle:link,.blog .contentheading a.contentpagetitle:visited{font-size:16px;text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}

.blog .contentheading a.contentpagetitle:hover{font-size:16px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}

.blog .contentpaneopen p,.blog .contentpaneopen TD{font-size:13px;line-height:15px;}

.blog .contentpaneopen p{margin:2px 0px;}
.blog .contentpaneopen img{display:block;margin:2px AUTO !important;}

/* leading body */

.leadingbody td.contentheading{margin:0px 0px 0px 0px !important;font-size:22px;padding:0px !important;border-top:0px solid #FFF !important;padding-left:4px !important;padding-top:1px !important;text-align:left !important;}

.leadingbody td.contentheading a.contentpagetitle:link,.leadingbody td.contentheading a.contentpagetitle:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:21px;text-decoration:none;font-weight:bold;line-height:23px;letter-spacing: -0.5px;}

.leadingbody td.contentheading a.contentpagetitle:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:21px;font-weight:bold;line-height:23px;letter-spacing: -0.5px;}

.leadingbody p{display:inline;}
.leadingbody .contentpaneopen img{display:inline !important;float:left;margin:0px 8px 0px 0px !important;margin-right:8px !important;}
.leadingbody .contentpaneopen td{text-align:justify;}

/* blog more... enlaces-lista */

.blog_more{font-size:13px;padding:0px 8px;}
.blog_more a{font-weight:bold;}
.blog_more ul{width:479px;
list-style:none;
	list-style-type:none;
	list-style-image: none;
	list-style-position: inherit;
padding-left: 0;
margin: 8px AUTO;
border-bottom: 1px solid #eee;}
.blog_more li{list-style: inherit;
margin: 0px;
padding: 0.50em 0.50em 0.50em 2em;
border-top: 1px solid #eee;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: .5em 1em;}

.linkhistorico{padding:8px 0px 8px 16px;font-weight:bold;font-size:12px;}

/*central home page Parche 02-2009 */

.ContenedorNewsHome{background-color:#FFF;display:none;}

.frameHomeCentral{margin:0px 0px 8px;}

.frameHomeCentral iframe{border-top:1px solid #000;}

.contieneLeadingFrame{border-top:2px solid #FFFFFF !important;text-align:center !important;width:486px;padding:8px 0px !important;}

.storyBackTDs{border-top:2px solid #FFFFFF !important;background-image:url(../images/blanco.gif);}

.homeStory{border-bottom:1px solid #FFFFFF !important;padding:0px 8px !important;}

.masnoticiasHome{display:none;}

div.moduletable{background-position:top center;background-image:url(../images/bg_normativas_gen.jpg);background-repeat:repeat-y;margin:12px 0px 4px 0px;}

.moduletable h3{background-position:top center;background-image:url(../images/bg_normativas_top.jpg);background-repeat:no-repeat;font-size:17px;border-top:0px solid #eee;padding:8px 0px 8px;text-align:center;color:#003C6A;margin:14px 0px 6px;letter-spacing:-0.5px;}
.moduletable h3.pie_normativa{background-position:bottom center;background-image:url(../images/bg_normativas_pie.jpg);background-repeat:no-repeat;font-size:14px;border-top:0px solid #eee;padding:8px 0px 2px;text-align:center;color:#003C6A;margin:6px 0px 6px;}
.moduletable h3 a:link,.moduletable h3 a:visited{color:#1c6d9a;text-decoration:none;}
.moduletable h3 a:hover{color:#1c6d9a;text-decoration:underline;}
h3.pie_normativa a:link,h3.pie_normativa a:visited{color:#1c6d9a;text-decoration:none;}
h3.pie_normativa a:hover{color:#1c6d9a;text-decoration:underline;}

table.normativa{font-size:12px;width:460px;margin:0px AUTO;border:0px solid #000 !important;}

table.normativa p{color:#006699;padding:2px 6px 6px 20px;margin:0px 0px 8px 0px !important;}

/* Botones Read More en normativas...
table.normativa p strong{display:block;float:right;font-size:10px;font-style:italic;font-weight:normal;}

table.normativa p a:link{width:80px;display:block;float:right;color:#1C6D9A;text-decoration:none;padding:4px;border:1px solid #ccc;margin:2px 0px 6px;}

table.normativa p a:visited{width:80px;display:block;float:right;color:#1C6D9A;text-decoration:none;padding:4px;border:1px solid #ccc;margin:2px 0px 6px;} */

table.normativa p a:link, table.normativa p a:visited{color:#1C6D9A;text-decoration:none;}
table.normativa p a:hover{color:#1C6D9A;text-decoration:underline;}

table.normativa .contentheading{color:#fff;background-color:#1C6D9A;font-size:11px;display:block;padding:6px !important;background-image:url(../images/bg_titnormativa.jpg);background-position:top left;background-repeat:repeat-x;width:460px !important;}



#menupie{font-family:tahoma;margin:20px 0px 0px;}
#menupie a:link,#menupie a:visited{color:#dddddd;text-decoration:none;}
#menupie a:hover{color:#ffffff;text-decoration:none;}

#panel_latleft{width:153px;height:296px;background-image:url(../images/bg_panelweb_latleft.gif);background-position:top center;}

div.contador{font-size:12px;font-weight:bold;padding:8px 0px 0px;margin:2px 0px 0px 0px !important;}



/* parche banners menu */

#bnn_gigames{background-image:url(../images/ads/fondo_gigames.jpg);background-position:top left;}

/* noticias */

.not{font-size:12px;}
.createdate{font-size:10px;vertical-align:top;}

/* visor TV */

#webdeljuegotvVisor{width:311px;height:322px;margin:10px 0px 0px;}
.fondoTVvisor{background-image:url(../images/webtvbg_tv.gif);padding:0px;}
.fondoTVcanal{width:311px;height:19px;background-image:url(../images/webtvbg_canal.gif);padding:0px;}
.fondoTVcanal span{margin:0px 0px 0px 0px;padding:0px 0px 0px 24px;color:#66FF00;font-weight:bold;font-size:10px;}
.fondoTVtxt{background-image:url(../images/webtvbg_txt.gif);margin:0px;width:311px;height:36px;background-repeat:no-repeat;float:left;display:inline;}
.fondoTVtxt div{overflow:hidden;color:#66FF00;font-size:10px;width:300px;padding:4px 8px;text-align:left;}


/* empresas */

.empresas{font-size: 12px;color: #666;background-color:#eee;}

.empresa{font-size: 12px;color:#003585;}
.empresaEnl{font-size: 11px;color: #1C6D9A;}

tr.sectiontableentryEm1 .sectiontableentry1{border-bottom:1px solid #1C6D9A;background-color:#fff;}

tr.sectiontableentryEm2 .sectiontableentry2{border-bottom:1px solid #1C6D9A;background-color:#eee;}

.detalleEm{font-size:10px;width:350px;border-right:2px solid #dbf2ea;border-bottom:2px solid #dbf2ea;align:center;margin:5px 10px 0px 50px;padding-right:10px}

.sectiontableempresas{font-size:11px;padding:4px;}


/* asociaciones */

.masdatos{font-size:12px;color:#1C6D9A;padding:5px 0px 5px 60px}

.masdatos a{font-size:10px;color: #1C6D9A;}

.asociacion{font-size:12px;color: #1C6D9A;padding:10px 5px 10px 5px;}
.titleasociacion{font-size: 14px;color:#1C6D9A;font-weight:bold;background-image:url(../images/bg_categoriaOn.jpg);background-repeat:no-repeat;width:466px;padding:3px 0px 4px 28px;display:block;}
a.asociacionEnl:link,a.asociacionEnl:visited{font-size:11px;color: #1C6D9A;text-decoration:none;}
a.asociacionEnl:hover{font-size:11px;color: #1C6D9A;text-decoration:underline;}
.asociaciones{font-size: 12px;color: #003585;}
.sectiontableentryAs1{border-bottom:1px solid #1C6D9A;width:487px}

.sectiontableentryAs2{border-bottom:1px solid #1C6D9A;background-color:#D6DFF0;width:487px}

.detalle{font-size:10px;width:350px;border-right:2px solid #dbf2ea;border-bottom:2px solid #dbf2ea;align:center;margin:5px 10px 0px 50px;padding-right:10px}



/* administraciones */

.administraciones{font-size: 12px;color: #6E576B;background-color:#EFE4EB}

.administracion{font-size:12px;color:#003585;padding:5px 5px 5px 5px;}
.titleadministracion{font-size: 14px;color:#003585;margin:10px 10px 10px 10px;}
.sectiontableentryAd1{border-bottom:1px solid #888888;width:487px;}

.sectiontableentryAd2{border-bottom:1px solid #888888;width:487px;background-color:#ddd;}

a.enlaceA:link,a.enlaceA:visited{font-size:11px;color: #1C6D9A;text-decoration:none;}
a.enlaceA:hover{font-size:11px;color: #1C6D9A;text-decoration:underline;}

.detalleAd{font-size:10px;width:350px;border-right:2px solid #EFE4EB;border-bottom:2px solid #EFE4EB;align:center;margin:5px 10px 0px 50px;padding-right:10px}



/*legislación*/
.titlegislacion{font-size: 16px;color:#726081;padding:2px 0px 4px;}

.titlegislacionDet{font-size:16px;color:#726081;margin:16px 0px 10px 0px;padding:4px 0px 8px;border-bottom:2px solid #97b3c2;}

.sectiontableentryleg1{border-bottom:1px solid #1C6D9A;border-top:1px solid #1C6D9A;width:487px;padding:5px}
.sectiontableentryleg2{width:487px;background-color:#e2dae8;padding:5px}

tr.sectiontableentryjuris1 td{font-size:12px;}
tr.sectiontableentryjuris2 td{font-size:12px;background-color:#E9EDF8;}
a.legislacion:link,a.legislacion:visited{font-size:12px;color:#1C6D9A;border:0;text-decoration:none;font-weight:bold;}
a.legislacion:hover{font-size:12px;color:#3D4447;border:0;text-decoration:underline;font-weight:bold;}

td.legislacion a:link, td.legislacion a:visited{color:#726081;text-decoration:none;}
td.legislacion a:visited{color:#726081;text-decoration:underline;}
td.legislacion a.leermas{display:none;}
span.categoria5on img{width:36px;height:36px;float:right;margin:0px 12px 0px 0px;display:none;}
span.legislanavega{padding:0px 0px 4px 0px;display:block;}

td.tbcat_introtext{font-weight:normal;padding:0px 4px 0px 16px;}
td.tbcat_introtext p{margin:2px 0px 8px 0px;}
td.tbcat_introtext a:link,td.tbcat_introtext a:visited{color:#1c6d9a;}
td.tbcat_introtext a:hover{color:#666666;}

/*enlaces*/
.titleEnl{font-size:14px;font-weight:bold;background-image:url(../images/bg_categoriaOn.jpg);background-repeat:no-repeat;width:466px;padding:3px 0px 4px 28px;display:block;color:#003585}
.sectiontableentryenl1{border-bottom:1px solid #1C6D9A;border-top:1px solid #1C6D9A;width:472px;padding:5px}
.sectiontableentryenl2{width:472px;background-color:#ddf;padding:5px}
a.enlaceEn:link,a.enlaceEn:visited{font-size:12px;color:#1C6D9A;text-decoration:none;font-weight:bold;}
a.enlaceEn:hover{font-size:12px;color:#1C6D9A;text-decoration:underline;font-weight:bold;}
.enlaceEn img{float:left;}
.enlacecabe{font-size:12px;color: #003585;}
.enlacecabe a{font-size:10px;color: #1C6D9A;}

.categoria5 table{width:472px !important;}
.categoria5 td{padding:0px !important;}
span.categoria5on{font-size:14px;font-weight:bold;background-image:url(../images/bg_categoriaOn.jpg);background-repeat:no-repeat;width:466px;padding:3px 0px 4px 28px;display:block;color:#1C6D9A;}
.categoria5off{font-size:14px;font-weight:bold;background-image:url(../images/bg_categoriaOff.jpg);background-repeat:no-repeat;width:466px;padding:3px 0px 4px 28px;display:block;}
a.categoria5off:link,a.categoria5off:visited{color:#1C6D9A;text-decoration:none;}
a.categoria5off:hover{color:#726081;text-decoration:none;}
a.categoria5on:link,a.categoria5on:visited{color:#1C6D9A;text-decoration:none;padding: 0.50em 0.50em 0.50em 2em;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: .5em 1em;margin-bottom:4px;}
a.categoria5on:hover{color:#726081;text-decoration:none;padding: 0.50em 0.50em 0.50em 2em;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: .5em 1em;margin-bottom:4px;}

/* cuadros */
.sectiontableentrycuadros1 img{border:0px;border:1px solid #ddd;margin:2px;}
.sectiontableentrycuadros2 img{border:0px;border:1px solid #ddd;margin:2px;}
.sectiontableentrycuadros1 td{border-top:1px solid #ddd;}
.sectiontableentrycuadros2 td{border-top:1px solid #ddd;background-color:#eee;}
a.cuadros:link,a.cuadros:visited{display:block;vertical-align:middle;font-size:12px;font-weight:bold;}
a.cuadros:visited{display:block;vertical-align:middle;font-size:12px;font-weight:bold;}

/* ferias */
#wdj_eventos{}
#wdj_eventos table.contentpaneopen{font-size:12px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#444444;line-height:14px;}
#wdj_eventos table.contentpaneopen td{padding:2px !important;margin:0px !important;}
#wdj_eventos table.contentpaneopen p{margin:10px;}
div.ev_navigation{width:487px !important;}
td.iconic_td{padding:0px 2px 2px !important;margin:0px !important;}
#ev_fieldset{width:452px !important;}
table.cal_table{width:440px !important;}
table.cal_table td{padding:2px !important;}
td.cal_td_daysnames{font-size:12px !important;}
a.cal_titlelink{font-size:9px !important;line-height:12px !important;}
fieldset{padding:3px !important;}
.eventos_nav_iconos{border:1px solid #ccc;}

/* contacto */
td.contacto p{font-size:12px;}

/* Comun a todos, con titular, imagen y banner*/
#tablaComun{width:487px;margin:0px 0px 8px 0px !important;}
#titularComun{font-size: 14px;}
#bannerComun{text-align:center;margin:20px 0px;}
#imagenComun{float:right;margin:4px 4px 0px 0px;}
#tablaComun table{width:486px;height:124px;margin:2px 0px;}
#tablaComun table td{padding:0px !important;}

/* Scroll Gaming News */
.BG_Gaming_News{background-image:url(../images/modelo_GamingNews_bg.gif);
	background-repeat:repeat-y;width:309px;overflow:hidden;}
div.moduletableGN_Scroll{width:300px;overflow:hidden;}
div.moduletableGN_Scroll td,div.moduletableGN_Scroll h3{display:none;}
div.moduletableGN_Scroll td.contentheading{display:block !important;padding:0px 12px 8px 12px !important;}
div.moduletableGN_Scroll a.contentpagetitle:link,div.moduletableGN_Scroll a.contentpagetitle:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#9C3A3A;text-decoration:none;line-height:13px;}
div.moduletableGN_Scroll a.contentpagetitle:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3D4447;text-decoration:none;line-height:13px;}

a.latestnewsGN_Scroll:link,a.latestnewsGN_Scroll:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#9C3A3A;text-decoration:none;line-height:13px;font-weight:bold;}
a.latestnewsGN_Scroll:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3D4447;text-decoration:none;line-height:13px;font-weight:bold;}
ul.latestnewsGN_Scroll{text-align:left;margin:0px;list-style-image:url(../images/gn_mane.gif);padding:0px 0px 0px 30px;}

/* Mundo Internet */
div.mundo_internet td{display:none;}
div.mundo_internet td.contentheading{display:block !important;padding:0px 12px 8px 12px !important;}
div.mundo_internet{background-image:url(../images/wdj_mundointernet_bg.png);
	background-repeat:repeat-y;background-position:center 90%;}
div.moduletable_Mundo_Internet{margin:0px !important;padding:0px;width:151px;}
div.moduletable_Mundo_Internet a.contentpagetitle:link,div.moduletable_Mundo_Internet a.contentpagetitle:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#1C6D9A;text-decoration:none;line-height:16px;}
div.moduletable_Mundo_Internet a.contentpagetitle:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#3D4447;text-decoration:none;line-height:16px;}
.scroll_container{width:130px;height:119px;overflow:hidden;}

/* ######### MENU --- Drop Down ULs CSS ######### */
#ddtopmenubar{width:809px;}
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: bold 11px Tahoma;margin:0;padding:0;position: absolute;left: 0;top: 0;list-style-type: none;border-bottom-width: 2px;visibility: hidden;z-index: 100;}
.ddsubmenustyle li a{display: block;width: 160px; /*width of menu (not including side paddings)*/
text-decoration: none;padding: 4px 5px;}
* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;width: 170px; /*width of menu (include side paddings of LI A*/
}
.ddsubmenustyle li a:hover{}

/* ######### MENU --- Neutral CSS  ######### */
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 0px;border: 0;}
.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;padding-top: 3px;left: 100px;border: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}
