/* <!-- http://www.peruvianflag.com -->  */

html, ul, li, body, div, h1, h2, h3, h4, h5, h6, p, form, dd, dl, dt, label, address{margin:0;padding:0;list-style:none;font-weight:normal;}


body {
 background: #FFFFFF;
 font-size: 11px;
 font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
 color:#564b47;
}
#pagewidth { 
 background: #FFFFFF;
 border: 0px solid #FF0000;
 margin: 0 auto;
 width: 988px;
}
#div_center {
 background: url(Pix_eer/pix_2010/eer_fix_bg.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#header {
 color: #333;
 width: 988px;
 padding: 0px;
 height: 100%;
 margin: 0px;
 background: #FFFFFF;
}
#header	.pub	{height:90px; border-bottom: 1px solid #FFFFFF; margin: 6px 0px 3px 0px; background-color:#FFFFFF;} 
#header	.pubL	{width:728px; float:left;}
#header	.pubR	{background: #FFFFFF url(Pix_eer/pix_2010/pub_contacto.gif) no-repeat left; width:250px; float:right; text-align:right;}

#header	.alfa	{height: 108px; border-left:2px solid #5F75CA; border-right:2px solid #5F75CA; margin: 3px 0 1px 0; background-color:#FFFFFF; background: url(Pix_eer/pix_2010/pix_alfa_bg.gif) repeat-x top;}
#alfa_logo {float: left; width:360px; height: 76px; border-right: 1px solid #13297E; margin: 0; color: #FFFFFF; background-color:transparent;}
#alfa_tool {float: right; width:621px; height: 76px; border-left: 1px solid #5268BD; margin: 0; color: #FFFFFF; background-color:transparent;}
/*-----------------------------------*/
#alfa_menu {float: left; margin: 0; color: #FFFFFF; padding:6px 0 0 8px; font-weight: normal; font-size:11px}
#alfa_menu ul {list-style:none;margin:0;padding:0; font-weight: normal; }
#alfa_menu li {list-style: none;margin:3px;padding:0 0 0 8px;float:left;background: url(Pix_eer/pix_2010/pix_alfa_icomenu.gif) no-repeat left;	font-weight: normal; }
#alfa_menu li a {display:block;padding:0;text-decoration:none;text-align:left;color:#FFFFFF;font-weight: normal; }
#alfa_menu li a:hover {color:#F8FF9B; border-bottom: 2px solid; padding-bottom:3px;font-weight: normal; }

#alfa_menu li a.on {display:block;padding:0;text-decoration:none;text-align:left;color:#F8FF9B;border-bottom: 2px solid; padding-bottom:3px;font-weight: normal; }
#alfa_menu li a.on:hover {color:#F8FF9B; border-bottom: 2px solid; padding-bottom:3px;font-weight: normal; }

/*-----------------------------------*/
#alfa_date {float: right; margin: 0; color: #FFFFFF; padding:9px 8px 0 0; font-size:10px}

/* -----------------------------------
ESPECIAL
----------------------------------- */
#special { 
 border: 2px solid #000000;
 width: 984px;
 height: 58px;
 clear: both;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background: #141919;
 color: #F9E9E4;
 font-size: 12px;
}
/* ------- extra special ------- */
#special #fileIzq {width:145px; height:58px; float:left; border: 0px solid #8DFC14; background: #000000;}
#special #fileIzq .spe	{width:133px; margin:0px 2px 0px 5px; padding:0px; border-bottom: 5px solid #850000; color:#FFFFFF; font-size: 29px; font-family: impact, "poster bodoni", geneva; letter-spacing:0.2px;}
#special #fileIzq .web	{width:140px; margin:0px 2px 0px 5px; padding:0px; color: #6E6E6E; font-size: 11px; font-family: Arial; letter-spacing:1px; font-weight: bold;}

#special #fileCen {width:353px; height:58px; float:left; padding:3px 5px 3px 5px; background: url(Pix_eer/pix_2010/pix_alfa_special_div.gif) no-repeat right -0px; border: 0px solid #FF0080; text-align:center;}
#special #fileCen a {color:#FFFFFF; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration:none; text-transform: uppercase;}
#special #fileCen a:hover {color:#F8FF9B;}
#special #fileCen span {font-size: 11px; color: #ADB3B3; }

#special #fileDer	{width:470px; height:58px; float:left; text-align: right; border: 0px solid #8DFC14; }
/*-----------------------------------*/

#header	.div	{border-top: 5px solid #374DA2; border-bottom: 10px solid #EBE9E1;  margin: 1px 0 0px 0; background-color:#FFFFFF;} 

#col_der { 
 border: 0px solid red;
 background: #EBE9E1;
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 391px;
 float: right;
}
#cd_squard {margin:0px 0px 8px 0px; padding:7px 0px 5px 0px; text-align:center; width:381px; background:#ffffff;}

#squarli {text-align: left; padding: 0px 0px 10px 15px; }
#squarli li {margin:0px 0px 5px 10px; padding:0px 0px 0px 18px; background: url(Pix_eer/ico_squard_li1.gif) no-repeat left 3px;}
#squarli a					{color: #272727; font-size:12px; font-family: Verdana, Tahoma, Arial; text-decoration:none; font-weight: bold;}
#squarli a:visited	{color: #272727; }
#squarli a:hover		{color: #000088; border-bottom: 3px solid #000088;}
#squarli li.clic 				{margin:0px 0px 7px 10px; padding:3px 0px 4px 18px; background: url(Pix_eer/ico_squard_li0.gif) no-repeat left 3px;}
#squarli a.clic					{color: #272727; font-size:12px; font-family: Verdana, Tahoma, Arial; text-decoration:none; font-weight: bold;}
#squarli a.clic:visited	{color: #272727; }
#squarli a.clic:hover		{color: #000088; border-bottom: 3px solid #000088;}


#col_izq { 
 border: 0px solid red;
 background: url(Pix_eer/pix_2010/eer_fix_bg_izq.gif) no-repeat top ;
 float: left;
 color: #333;
 margin: 0px 0px 0px 9px;
 padding: 0px;
 width: 578px;
 display: inline;
 position: relative;
}
#ci_titleOLD {border-bottom: 0px solid #CACACA; margin:13px 9px 0px 9px; padding:0px 0px 10px 20px; background: url(Pix_eer/pix_2010/pix_title_ico.gif) left 0px no-repeat; font-family: Trebuchet MS, Arial, Verdana, Tahoma; font-weight: bold; font-size: 18px;}
#ci_title {border-bottom: 0px solid #CACACA; margin:16px 9px 0px 18px; padding:0px 0px 10px 20px; font-family: Trebuchet MS, Arial, Verdana, Tahoma; font-weight: bold; font-size: 16px; color: #ffffff;}

#ci_content {margin:10px 9px 40px 9px; width:560px;}

#ci_content .indexlist li {padding:4px 0 5px 0;float:left; background:url(Pix_eer/pix_2010/fd_lisindexlist.gif) repeat-x top;}

#ci_content #info {clear:none; border: 0px solid #000000; margin:0px; padding: 0px; width: 545px; list-style-type: none;float:left;}
#ci_content #info li.infor	{font-size: 11px; color:#202020; font-family: Arial, Verdana; margin:0px; padding: 0px 10px 4px 0px; background: url(Pix_eer/pix_2010/it_info_div.gif) no-repeat right -1px;}
#ci_content #info li.infor	p.date {margin:0px 0px 0px 0px; padding: 0px 0px 0px 14px; background: url(Pix_eer/pix_2010/it_info_date.gif) no-repeat left 1px;}
#ci_content #info li.infor	p.cat {margin:0px 0px 0px 0px; padding: 0px 0px 0px 7px; }
#ci_content #info li.infor	p.coment {margin:0px 0px 0px 0px; padding: 0px 13px 0px 5px; background: url(Pix_eer/pix_2010/it_info_coment.gif) no-repeat right 2px;}
#ci_content #info li.infor	p.video {margin:0px 0px 0px 0px; padding: 0px 17px 0px 5px; background: url(Pix_eer/pix_2010/it_info_video.gif) no-repeat right 3px;}
#ci_content #info li.infor	p.galeria {margin:0px 0px 0px 0px; padding: 0px 23px 0px 5px; background: url(Pix_eer/pix_2010/it_info_galeria.gif) no-repeat right 3px;}
#ci_content #info li.infor	p.foro {margin:0px 0px 0px 0px; padding: 0px 29px 0px 5px; background: url(Pix_eer/pix_2010/it_info_foro.gif) no-repeat right 0px;}

#ci_content #info li.infor {font-size: 11px; color:#202020; font-family: Arial, Verdana; margin:0px 0px 0px 0px; padding: 0px 10px 4px 0px; background: url(Pix_eer/pix_2010/it_info_div.gif) no-repeat right -1px;}


#ci_content .indexlist li .Foto {border: 2px solid #DDDDDD; margin:2px 5px 0 0; width:110px; height:82px;}
#ci_content .indexlist li .pp {text-align: justify; color:#000;font:12px Arial, Helvetica, sans-serif;}
#ci_content .indexlist li a.Tt {font-weight:normal; color:#202020; text-decoration:none;}
#ci_content .indexlist li a.Tt:hover {color:#202020;text-decoration:none;}
#ci_content .indexlist .indexlist_title {text-align: justify; background: #F5F5F5 url(Pix_eer/pix_2010/it_bg_bottom.gif) repeat-x bottom; border-bottom: 0px solid #CCCCCC; padding:5px;}
#ci_content .indexlist .indexlist_title a {COLOR: #0060BF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-weight: bold; text-transform: uppercase; TEXT-DECORATION: none}
#ci_content .indexlist .indexlist_title a:visited {COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-weight: bold; text-transform: uppercase; TEXT-DECORATION: none}
#ci_content .indexlist .indexlist_title a:hover {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-weight: bold; text-transform: uppercase; TEXT-DECORATION: none}
#ci_content .indexlist .ref {margin-top: 3px; COLOR: #404040; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-weight: normal; TEXT-DECORATION: none}
#ci_content .indexlist .ref .coment {background: url(Pix_eer/pix_2010/pix_indexlist_refcoment.gif)left no-repeat; padding-left:16px;}


#footer { 
 border: 0px solid red;
 width: 988px;
 clear: both;
 color: #333;
 background: #FFFFFF;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}
#footer .div {height: 8px; background: #EBE9E1 url(Pix_eer/pix_2010/eer_fix_bg_izq_bottom.gif) no-repeat top; }
#footer .div1 {background-color:#F6F7FF; border: 3px solid #FFFFFF;}
#footer .div2 {background-color:#B0B0B0; border-top: 7px solid #B0B0B0;}
#footer .FootData {text-align:left; height:172px; background-color:#EAECF4;}

#footer .FdataL {width:630px; float:left}
#footer .FdataL .FL_titulo {margin:10px 0px 0px 10px; color:#646464; font-family:arial, verdana, sans-serif; font-size:14px; font-weight:bold; text-transform: uppercase;}
#footer .FdataL .FL_content {height:130px; border:0px solid #F3F3F3; background-color:#FFFFFF; margin: 5px 10px 10px 10px;}

#footer .FdataL .FL_content span				{font-size:9px; color:#000000;}
#footer .FdataL .FL_content ul 					{Float:left; width:100%; List-style-type: none; margin:5px 0px 0px 5px;}
#footer .FdataL .FL_content li					{Display:inline; Float:left; Width:50%;}
#footer .FdataL .FL_content li a 				{color:#363636; font-family:arial, verdana, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}
#footer .FdataL .FL_content li a:hover	{font-size:10px; color:#9B0000;}

  
#footer .FdataR {width:345px; float:right;}
#footer .FdataR .FR_titulo {margin:10px 0 0 10px; color:#646464; font-family:arial, verdana, sans-serif; font-size:14px; font-weight:bold; text-transform: uppercase;}
#footer .FdataR .FR_content {height:130px; border:0px solid #F3F3F3; background-color:#FFFFFF; margin: 5px 10px 10px 10px;}

#footer .lastforum {padding:5px 4px 8px 4px;}
#footer .lastforum ul {width:320px; list-style-type: none; margin: 0;padding: 0;}
#footer .lastforum ul li {padding-bottom: 2px;}
#footer .lastforum ul li a {color:#2A2A2A; background: url(Pix_eer/pix_2010/pix_alfa_lastforum.gif) no-repeat center left; display: block;padding: 2px 0px;padding-left: 19px; text-decoration: none;font-weight: bold;border-bottom: 1px solid #dadada;font-size: 80%;}
#footer .lastforum ul li a:visited {color: #000000;}
#footer .lastforum ul li a:hover {color: #A70303; background: #F3F3F3 url(Pix_eer/pix_2010/pix_alfa_lastforumon.gif) no-repeat center left;}



#footer .copy {height:17px; background-color:#E6E8F0; margin-top:1px; padding:5px 0 5px 15px;}
#footer .copy a.copyweb:link 		{color: #000000; font-size: 12px; font-family: Arial, Verdana, Tahoma; font-weight:bold;text-decoration:none;}
#footer .copy a.copyweb:visited {color: #000000; text-decoration:none;}
#footer .copy a.copyweb:hover 	{color: #C60000; text-decoration:none; border-bottom:3px solid #C60000;}
#footer .copy .copyurl1 {float:left;}
#footer .copy .copyinfo {float:right; font-size: 11px; font-family: Arial, Verdana, Tahoma; padding:0px 15px 0px 15px; font-weight:normal}

.clear { clear: both; background: none; }

/* tool extras web */

/* Pagination DIV */
#pg {width: 95%; margin-bottom: 5px; padding: 10px;}
#pg {background-color: white; color: #2B3956; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: center;}
/* Pagination Link */
#pg a {font-size: 10px; text-decoration: none; color: #000000; border: 1px solid #dddddd; padding: 3px; -moz-border-radius: 3px;}
#pg a:hover {font-size: 10px; text-decoration: none; color: #000000; border: 1px solid #A7A7A7; background-color: white; padding: 3px; -moz-border-radius: 3px;}
/* Pagination Current Page */
#pg a.current {font-size: 10px; text-decoration: none; color: #000000; border: 1px solid #336699; background-color: #F5F7FA; padding: 3px; -moz-border-radius: 3px;}
/* Pagination Disabled Page */
#pg span.disabled {font-size: 10px; text-decoration: none; color: #FFFFFF; border: 1px solid #DFDFDF; background-color:#DFDFDF; padding: 3px; -moz-border-radius: 3px;}


/* Portadas */
.portada_td {border-top:solid 5px #C9C9C9; padding-bottom:3px;}
#portada_title {margin-bottom: 7px; padding: 3px; background: #EAEAEA}
#portada_title {color: #2B3956; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: center;}
#portada_title a:link 		{color: #2B3956; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-decoration:none}
#portada_title a:visited 	{color: #2B3956; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-decoration:none }
#portada_title a:hover 		{color: #BF0000; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-decoration:none; border-bottom:3px solid #BF0000; padding-bottom:3px}

/* directorio */
#directorio {width: 250px; padding:5px 0px 30px 50px;}
#directorio li {width: 250px; padding:5px 5px 5px 0px; border-bottom: solid 1px #A6A6A6;}
#directorio a {font-size:12px; color: #000000; text-decoration:none;}
#directorio a:visited {color: #000000; text-decoration:none;}
#directorio a:hover {color: #B00000; text-decoration:none; border-bottom: solid 4px #FF7777; }

/* Last title foro */
#tforo {padding:0px;margin:0px;}
#tforo h2 {border: solid 1px #D1D1D1; padding:5px; margin:0px 8px 8px 8px; text-align: center; font-size: 12px; font-family: Arial; font-weight: bold;}
#tforo h3 {padding:0px; margin:7px 0px 3px 0px; text-align: right; font-size: 12px; font-family: Arial; font-weight: bold;}
#tforo h3 a {color:#A9050C; font-family: arial, verdana, sans-serif; font-size:12px; font-weight: bold; text-decoration: none; background:  url(foros/img_forum/foroico_mas.gif) no-repeat left 3px; padding:0px 0px 0px 17px; margin: 0px 15px 0px 0px;}
#tforo h3 a:visited {color:#A9050C; text-decoration: none;}
#tforo h3 a:hover {color:#A9050C; text-decoration: underline;}

#foro_list {background:  url(foros/img_forum/foroico_punto.gif) repeat-x bottom; padding:3px 0px 3px 0px; margin: 0px 10px 0px 10px;}
#foro_list a {color:#333333; font-family: arial, verdana, sans-serif; font-size:12px; font-weight: normal; text-decoration: none; background:  url(foros/img_forum/foroico_arrow.gif) no-repeat left 4px; padding:0px 0px 0px 10px; margin: 0px 0px 0px 0px;}
#foro_list a:visited {color:#333333; text-decoration: none;}
#foro_list a:hover {color:#D76203; text-decoration: underline;}