
/* ESTILOS GENERALES */

* {margin:0;padding:0;}
img {border:0;margin:0;}
li {list-style:none; display:inline;}
body {margin-bottom: 10px;font-family: Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:10px;background:url('../_img/imgnews/bg_cabecera.gif') repeat-x #FFF;height:214px;}
p {font-size:12px;color:#666;font-family: arial, Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;}
input {font-family: Arial, 'Trebuchet Ms', Tahoma, Verdana,  Helvetica, sans-serif;color:#666;font-size:12px;padding-left:5px;background:#FFF;border:1px solid #C7C7C7;padding-top:1px;padding-bottom:1px;}
select {font-family: Arial, 'Trebuchet Ms', Tahoma, Verdana, Helvetica, sans-serif;color:#666;font-size:12px;background:#FFF;border:1px solid #C7C7C7;}
textarea{font-family: Arial, 'Trebuchet Ms', Tahoma, Verdana, Helvetica, sans-serif;color:#666;font-size:12px;background:#FFF;border:1px solid #C7C7C7;}
a {font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#666;outline:0;}
a:hover {color:#0384EA;}
h1, h1 a, h2, h2 a{font-family:Trebuchet Ms, 'Century Gothic', arial, verdana;font-size:15px;font-weight:bold;color:#666;}
h2 span.bg2{height:21px;position:absolute;background:url('../_img/imgnews/gradient-white.png') repeat-x left;width:570px;}
h2 span.bg1{height:21px;position:absolute;background:url('../_img/imgnews/gradient-white.png') repeat-x left;width:230px;}
h1 b, h2 b{color:#0384EA;}
h1 a:hover, h2 a:hover b{color:#666;}
h3{font-family:'Century Gothic', arial, verdana;font-size:15px;font-weight:bold;color:#999;margin-bottom:5px;border-bottom:1px solid #CCC;width:95%;}
h3 b{color:#0384EA;}
h1.titHome{display:none;}

	/* ESTILOS PARA BOTONES Y HOVER */

div.btn{text-align:center;}
div.btn .btnIni{background:url('../_img/imgnews/boton_left.gif') no-repeat left;width:5px;height:21px;float:left;}
div.btn .btnCenter{background:url('../_img/imgnews/boton_center.gif') repeat-x bottom left;height:21px;float:left;padding-left:15px;padding-right:15px;}
div.btn .btnFin{background:url('../_img/imgnews/boton_right.gif') no-repeat right;width:5px;height:21px;float:left;}
div.btn .btnCenter a{font-family:'Trebuchet Ms', arial, verdana;font-size:14px;font-weight:bold;color:#FFF;}

div.btn:hover .btnIni{background:url('../_img/imgnews/boton_left.gif') no-repeat right;}
div.btn:hover .btnFin{background:url('../_img/imgnews/boton_right.gif') no-repeat left;}
div.btn:hover .btnCenter{background:url('../_img/imgnews/boton_center.gif')  repeat-x bottom right;}

.opacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;}
.opacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

/* CABECERA */

#header {background:url('../_img/imgnews/bg_cabecera.gif') repeat-x #FFF;height:214px;}
#header .int{width:946px;margin:0 auto;}
#header .titulo_top{height:24px;font-size:10px;color:#fff;padding-top:4px;text-transform:uppercase;margin:auto;width:946px;background: url(../_img/imgnews/arrow_titulo_top.gif) no-repeat left;padding-left:10px;}
#header #headerTop{width:946px;margin-top:-10px;}
#header #headerTop #logo{float:left;padding-top:14px;width:300px;}
#header #headerTop #logo img{position:relative;
	*margin-top:10px;
}
#header #infoUser{float:left;width:645px;}
#header #infoUser .bg{position:absolute;height:108px;width:438px;background:url('../_img/imgnews/bg_infouser.png') no-repeat;}
	/* botones para abrir modulos  */
#header #infoUser div.selMod {margin-top:7px;margin-left:534px;
	*margin-top:14px;
	width:114px;
}
.es #header #infoUser div.selMod {margin-left:550px;}
.it #header #infoUser div.selMod {margin-left:555px;}
.pl #header #infoUser div.selMod, .se #header #infoUser div.selMod,.ru #header #infoUser div.selMod, .ro #header #infoUser div.selMod {margin-left:558px;}
#header #infoUser div.selMod .selIni{float:left;background:url('../_img/imgnews/header_sel_ini.gif') no-repeat;width:3px;height:19px;}
#header #infoUser div.selMod .selFin{float:left;background:url('../_img/imgnews/header_sel_fin.gif') no-repeat;width:23px;height:19px;text-align:center;vertical-align:middle;}
#header #infoUser div.selMod .selCenter{float:left;background:url('../_img/imgnews/header_sel_center.gif')  repeat-x bottom right;height:16px;font-size:10px;color:#666;text-transform:uppercase;font-weight:bold;padding-left:5px;padding-right:5px;padding-top:3px;}
#header #infoUser div.selMod .selCenter img{position:relative;top:1px;padding-left:3px;}
#header #infoUser div.selMod a{font-size:10px;}
#header #infouser div.selMod a:hover{cursor:hand;}

	/* HACK CHROME */
      body:nth-of-type(1) #header #infoUser div.selMod {
             margin-top:14px;
      }

	/* modulos de idioma y login */
#header #infoUser #modRegister{border:1px solid #EDEDED;background:#FFF;padding:10px;text-align:left;width:310px;position:relative;margin-left:315px;margin-top:30px;
	*margin-top:5px;
	padding-top:5px;
	padding-bottom:5px;
	*margin-bottom:4px;
}
.de #header #infoUser #modRegister {width:340px;text-align:right;margin-left:275px;}
.fr #header #infoUser #modRegister{width:350px;text-align:right;margin-left:265px;}
.pt #header #infoUser #modRegister{width:320px;text-align:right;margin-left:285px;}



	/* HACK CHROME */
	body:nth-of-type(1) #header #infoUser #modRegister {
		margin-top:38px;
      }



#header #infoUser #modRegister .moreRegister {display:block;clear:both;text-align:right;}
#header #infoUser #modRegister .btnLogin{border:0;display:block;width:30px;position:relative;}

#header #infoUser #modIdiomas{position:absolute;z-index:2000;border:1px solid #EDEDED;background:#FFF;margin-left:520px;margin-top:-54px;*margin-top:-62px;width:120px;}
	/* HACK CHROME */
	body:nth-of-type(1) #header #infoUser #modIdiomas {
		margin-top:-52px;
      }

#header #infoUser #modIdiomas p{font-size:11px;padding-bottom:5px;}
#header #infoUser #modIdiomas ul.banderas li{display:block;text-align:left;border-bottom:1px solid #EDEDED;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}
#header #infoUser #modIdiomas ul.banderas img {border: 1px solid #666666;padding:1px;margin-bottom:-3px;margin-right:4px;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;

}
#header #infoUser #modIdiomas ul.banderas a:hover img {border:1px solid #0384EA;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
#header #infoUser #modIdiomas ul.banderas .selflag {border: 1px solid #555;padding: 1px;margin-bottom: -3px;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.0;

}
#header #infoUser #modIdiomas ul.banderas li a{border: 0px;padding:0px;}
#header #infoUser #modIdiomas ul.banderas li a span{}




#header #infoUser #modRegister input{font-size:11px;margin-right:5px;float:left;margin-top:0px;margin-bottom:3px;*margin-top:5px;}
#header #infoUser #modRegister a{font-size:11px;}

	/* MENU PRINCIPAL */

#header ul.mainMenu {position:relative;text-align:center;background: url(../_img/imgnews/bg_menu.gif) repeat-x #FFF;height: 60px;font-size:11px;margin-top:10px;*margin-top:3px;}

#header ul.mainMenu li {float:left;padding-left:15px;padding-right:15px;padding-top:20px;padding-bottom:8px;border-left:1px solid #FFF;border-right:#E9E9E9;}
#header ul.mainMenu a span, #header ul.mainMenu a b{display:block;text-align:left;}
#header ul.mainMenu a span {font-family:'Century Gothic', arial;font-size:16px;font-weight:bold;color:#666;}
#header ul.mainMenu a b{font-size:10px;font-family:arial, verdana, tahoma;color:#999;font-weight:normal;}
#header ul.mainMenu li.active {border-top:6px solid #0384EA;background:#F7F7F7;padding-top:14px;}
#header ul.mainMenu li#menuNoticias{background:url(../_img/imgnews/apartado_new.gif) no-repeat right 13px; }
#header ul.mainMenu li#menuNoticias_active{background:url(../_img/imgnews/apartado_new.gif) no-repeat right 7px #F7F7F7; }
#header ul.mainMenuli.active span {color:#000;}
#header ul.mainMenu a:hover b, #header ul.mainMenu li.active a b{color:#0384EA;}

	/* RUTA */

#header ul.ruta {text-align:left;clear:both;padding-top:5px;background:url(../_img/imgnews/bg_rutaaa.gif) repeat-x left;height:33px;}
#header ul.ruta li{float:left;background:url(../_img/imgnews/flecha_2.gif) no-repeat left;padding-left:13px;margin-right:4px;}
#header ul.ruta li.dir{background:none;font-size:12px;font-weight:bold;color:#666;font-family:'trebuchet ms', arial;}
#header ul.ruta a {color: #333;}
#header ul.ruta a:hover {color:#0384EA;}

#header ul.ruta li.catNoti {background:none;border-right:1px solid #ddd;padding-right:15px;}
#header ul.ruta li.catNoti a{font-weight:bold;font-family:arial, verdana;font-size:12px;color:#003453;}
#header ul.ruta li.catNoti a:hover{color:#0384EA;}

	/* MARQUEE NOTICIAS */

#marqueeNot {background: url(../_img/imgnews/marquee_noticias.jpg) no-repeat;height:23px;padding-left:10px;padding-top:2px;padding-right:7px; margin-bottom:20px;}
#marqueeNot span{float:left;width:110px;font-size:14px;font-weight:bold;color:#fff;font-family:arial, verdana;padding-top:1px;}
#marqueeNot .marquee {float:left;padding-top:1px;}
#marqueeNot a{font-family:arial, verdana;color:#044364;font-size:12px;font-weight:normal;}
#marqueeNot a:hover{color:#0384EA;}
#marqueeNot b{color:#0384EA;font-size:13px;}

/* BLOQUE - CONTENEDOR */

#bloque {width:946px;margin:auto;}
#contenido {border-top:0;display:block;clear:both;}
#contenido_int{padding-top: 10px;}
#fincont {height:20px;clear:both;}

/* PROMO REG GRATIS */

div.registroGratis a.aReg{background:url('../_img/imgnews/bg_regGratis.gif') no-repeat;width:906px;height:48px;padding:10px 20px 0 20px;display:block;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;
}
div.registroGratis a.aReg:hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}
div.registroGratis a.aReg span{font-size:18px;font-family:arial, verdana;float:left;width:680px;}
div.registroGratis a.aReg:hover span {color:#666;}
div.registroGratis a.aReg span b{font-size:30px;font-weight:normal;color:#0384EA;} 
div.registroGratis div.btn{float:right;margin-top:10px;}
div.registroGratis div.btn .btnCenter {font-family:'Trebuchet Ms', arial, verdana;font-size:14px;font-weight:bold;color:#FFF;}

/* MODULOS */

.mod {background:url('../_img/imgnews/bg_mod_left.gif') repeat-y left;padding-left:5px;border-right:1px solid #CCC;}
.mod .tit{background:url('../_img/imgnews/bg_modTit.gif') repeat-x;padding-top:10px;padding-bottom:4px;padding-left:20px;border-bottom:3px solid #CCC;border-top:1px solid #CCC;margin-left:2px;}
.mod .contentMod {border-top:1px solid #CCC;margin:2px 1px 1px 2px;padding:10px 0px 10px 10px;background:url('../_img/imgnews/bg_mod_center.gif') repeat-x bottom #FFF;}
.modBottom {background:url('../_img/imgnews/bg_mod_bottom.gif') repeat-x;height:5px;margin-top:-1px;margin-left:5px;margin-bottom:15px;}

.mod2 {border:1px solid #CCC;}
.mod2 .tit{background:url('../_img/imgnews/bg_modTit.gif') repeat-x;height:26px;padding-top:10px;padding-left:20px;border-bottom:3px solid #CCC;}
.mod2 .contentMod {border-top:1px solid #CCC;margin:2px 1px 1px 1px;padding:10px 0px 10px 10px;background:url('../_img/imgnews/bg_mod_center.gif') repeat-x bottom #FFF;}
.modBottom {margin-bottom:15px;}

/* DEFINIMOS COLUMNAS */

.izq {float:left;width:640px;}
.der {float:right;width:260px;}
.center {vertical-align:top;clear:both;width:100%;}

/* FOOTER */

#footer {clear: both;background:url('../_img/imgnews/bg_footer.gif') repeat-x;height:71px;padding-top:30px;text-align:right;font-size:11px;color:#666;width:100%;}
#footer .int{width:946px;margin:auto;}
#footer ul.banderas {float:left;}
#footer ul.banderas li{float:left;}
#footer ul.banderas img {border: 1px solid #666666;padding: 1px;margin-bottom: -3px;}
#footer ul.banderas .selflag {border: 1px solid #FFFFFF;padding: 1px;margin-bottom: -3px;}
#footer ul.banderas li a{border: 0px;margin-right: 3px;padding:0px;}
#footer ul.banderas li a span{display:none;}
#footer div.secondaryNav {float:right;}
#footer div.secondaryNav li {float:left;padding-left:5px;margin-bottom:5px;}
#footer div.secondaryNav li img{padding-right:3px;position:relative;top:2px;}
#footer div.secondaryNav li a{font-size:11px;}

/* LOADING */

#loading2 {filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; position: absolute;background-color: #FFFFFF;top: 0;left: 0;height: 150%;width:100%;z-index: 100;}
#loading {display:none;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; position: absolute;background-color: #FFFFFF;top: 0;left: 0;height: 150%;width:100%;z-index: 100;}
#loadingContent {display:none;   position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1001;}
#loadingContent2 { position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1001;}
#loadingContent div{width:200px;margin:0 auto;text-align:center;margin-top:250px;}
#loadingContent2 div {width:400px;margin:0 auto;text-align:center;margin-top:250px;background:#FFF;border:1px solid #E4E4E4;padding-top:20px;padding-bottom:20px;}
#loadingContent p {position:relative;top:19px;margin:0 auto;width:200px;font-weight:bold;}
#loadingContent2 p a{font-weight:bold;font-size:14px;color:#666;}
#loadingContent2 p a:hover{color:#0384EA;}

/* ESTILOS ar */

.ar input {text-align:right;}
.ar {margin-bottom: 10px;font-family: arial, Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;direction:rtl;unicode-bidi: bidi-override;}
.ar a {font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;text-decoration:none;font-size:13px;color:#666;outline:0;}

.ar h1, .ar h1 a, .ar h2, .ar h2 a{font-size:18px;}

.ar h2 span.bg2{background:url('../_img/imgnews/gradient-white.png') repeat-x left;width:13%;}
.ar h2 span.bg1{background:url('../_img/imgnews/gradient-white.png') repeat-x right;width:170px;}


	/* CABECERA */


.ar #header .titulo_top{background: url(../_img/imgnews/ar/arrow_titulo_top_ar.gif) no-repeat right;padding-right:10px;font-size:12px;padding-top:2px;}
.ar #header #headerTop #logo{float:right;padding-top:14px;width:300px;}
.ar #header #infoUser{float:right;width:645px;}

.ar #header #infoUser div.selMod {margin-right:534px;margin-left:0;}
.ar #header #infoUser #modIdiomas{margin-right:550px;*margin-right:545px;margin-left:0;*margin-top:-62px}
.ar #header #infoUser #modRegister{text-align:left;margin-left:0px;margin-right:315px;}
.ar #header #infoUser #modRegister input{float:right;}
.ar #header #infoUser #modRegister .moreRegister {text-align:left;}

.ar #header #infoUser #modIdiomas ul.banderas li{text-align:right;}
.ar #header #infoUser #modIdiomas ul.banderas img {margin-left:4px;margin-right:0;}

	/* MENU PRINCIPAL */
.ar #header ul.mainMenu {margin-top:9px;*margin-top:1px;}

.ar #header ul.mainMenu li {float:right;}
.ar #header ul.mainMenu a span, .ar #header ul.mainMenu a b{display:block;text-align:right;}

.ar #header ul.mainMenu a b{font-size:12px;}

	/* RUTA */

.ar #header ul.ruta {text-align:left;clear:both;padding-top:3px;}
.ar #header ul.ruta li{float:right;background:url(../_img/imgnews/ar/flecha_2_ar.gif) no-repeat right;padding-right:13px;padding-left:0;margin-left:4px;margin-right:0px;}
.ar #header ul.ruta li.dir{background:none;}
.ar #header ul.ruta li a{font-size:11px;}


/* MODULOS */

.ar .mod {background:url('../_img/imgnews/bg_mod_left_ar.gif') repeat-y right;padding-left:0px;padding-right:5px;border-left:1px solid #CCC;border-right:0;}
.ar .mod .tit{padding-left:0;padding-right:20px;margin-left:0;margin-right:2px;}
.ar .mod .contentMod {margin:2px 2px 1px 0px;padding:10px 10px 10px 0px;background:url('../_img/imgnews/bg_mod_center.gif') repeat-x bottom #FFF;}
.ar .modBottom {background:url('../_img/imgnews/bg_mod_bottom.gif') repeat-x;height:5px;margin-top:-1px;margin-right:5px;margin-left:0;}

.ar .mod2 {border:1px solid #CCC;}
.ar .mod2 .tit{padding-left:0;padding-right:20px;}
.ar .mod2 .contentMod {border-top:1px solid #CCC;margin:2px 1px 1px 1px;padding:10px 10px 10px 0px;background:url('../_img/imgnews/bg_mod_center.gif') repeat-x bottom #FFF;}
.ar .modBottom {}


/* DEFINIMOS COLUMNAS */
.ar .izq {float:right;width:630px;}
.ar .der {float:left;width:260px;}


/* FOOTER */


.ar #footer ul.banderas {float:right;}
.ar #footer div.secondaryNav {float:left;text-align:left;}
.ar #footer div.secondaryNav li {float:left;padding-left:0px;padding-right:5px;margin-bottom:5px;}
.ar #footer div.secondaryNav li img{padding-left:3px;padding-right:0;position:relative;top:2px;}
.ar #footer div.secondaryNav li a{font-size:11px;}
