@charset "utf-8";
/* 20090713-2010 */

/* Javascript related selectors >>


<< */
.modNM { width:615px; margin:0; }

.modNM .header { display:inline-block; width:100%; }

.modNM .header .fullListContainer { float:right; position:relative; z-index:5; }
.modNM .header .fullListContainer .showAllLabel{ background-position:0 -50px; background-repeat:no-repeat; display:block; height:15px; text-indent:-9999px; width:87px; margin-top:10px; }
.modNM .header .fullListContainer .showAllLabel.active { background-position:0 -70px;}
.mod-magazines .header .fullListContainer .showAllLabel{ background-image:url(../_img/magazines_imgMap_pt.png); width:94px; }
.mod-newspapers .header .fullListContainer .showAllLabel{ background-image:url(../_img/newspapers_imgMap_pt.png); width:87px; }

.mod-magazines .header .fullListlayer h6 { background-image:url(../_img/magazines_imgMap_pt.png); background-position:0 -50px; background-repeat:no-repeat; display:block; line-height:15px; height:15px; text-indent:-9999px; width:91px; }
.mod-newspaper .header .fullListlayer h6 { background-image:url(../_img/newspapers_imgMap_pt.png); background-position:0 -50px; background-repeat:no-repeat; display:block; line-height:15px; height:15px; text-indent:-9999px; width:87px; }

.modNM .header .fullListlayer { background-color:#FFFFFF; border:3px solid #FF9900; display:none; padding:7px; position:absolute; right:0; z-index:1000; }
.modNM .header .fullListlayer .closeButton { float:right; color:#FF9900; font-weight:bold; }
.modNM .header .fullListlayer ul { margin-right:20px; margin-top:10px; float:left; }
.modNM .header .fullListlayer ul.last { margin-right:0; }
.modNM .header .fullListlayer ul li { margin-bottom:10px; }
.modNM .header .fullListlayer ul li a { font-weight:bold; line-height:10px; color:#B1AAA0; white-space:nowrap; }
.modNM .header .fullListlayer ul li a span { color:#FF9900; }

.modNM .header h5 {  background-position:0 0; background-repeat:no-repeat; float:left; height:30px; line-height:30px; margin-bottom:0; margin-right:10px; text-indent:-9999px;  }
.mod-newspapers .header h5 { background-image:url(../_img/newspapers_imgMap_pt.png); width:71px;}
.mod-magazines .header h5 { background-image:url(../_img/magazines_imgMap_pt.png); width:82px;}

.modNM .header .combobox { float:left; height:17px; margin-right:10px; padding-top:7px; width:142px; }
.modNM .header .combobox ul.cmb-list { display:none; }
.modNM .header .combobox .cmb-value div { height:17px; width:115px; }
.modNM .header .combobox .scr-listvalues { width:135px; }
.modNM .header .combobox .content-scroll { width:118px; }

.modNM .content { overflow:hidden; padding:0 2px;}
.modNM .content .scr-content { overflow-y:hidden; width:100%; height:100%; position:relative; }
.modNM .content .scr-innercontent { display:inline-block; overflow:visible; }

.modNM .content ul { display:inline-block; overflow:hidden; }
.modNM .content ul li { float:left; display:inline-block; overflow:visible; width:89px; margin-right:15px; text-align:center; }
.modNM .content ul li.last { margin-right:0; }
.modNM .content ul li a { display:inline-block; overflow:hidden; }
.modNM .content ul li a span { cursor:hand; display:block; }
.modNM .content ul li a span img { display:block; }
.modNM .content ul li a strong { font-size:11px; font-style:normal; text-align:center; text-transform:none; position:absolute; display:block; width:87px; float:left; clear:both; }
.modNM .content ul li a:hover strong { cursor:hand; color:#FF9900; font-weight:bold; padding-right:0; margin-left:-3px; text-align:center; width:87px; }
.mod-newspapers .content ul { margin-bottom:32px;}
.mod-newspapers .content ul li a strong { top:102px;}
.mod-magazines .content ul { margin-bottom:47px;}
.mod-magazines .content ul li a strong { top:132px;}