.pager { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #666666; }
.pagertop { float: right; }
.pager .bottom { text-align: left; }
.pager a { text-decoration: none; font-size: 12px; color: #FF9502; }
.pager a:hover { text-decoration: underline; }
.pager .previous { margin-right: 10px; }
.pager .next { margin-left: 10px; }
.pager div { display: inline; }
.pager div.pagerinfo { display: block; text-align: right; margin-right: 4px; margin-bottom: 4px; }
.pager div > span { padding: 4px; background-color: #f0f0f0; color: #965353; border-radius: 4px; }
.pager div.disabled > span { padding: 4px; background-color: transparent; color: #e9e9e9; }
.pager div.dots > span { padding: 4px; background-color: transparent; color: #999999; }
.pager div a span { padding: 4px; }
.pager div a:hover { text-decoration: none; }
.pager div a:hover span { background-color: #e9e9e9; color: #965353; border-radius: 4px; }

#pager					{ height: 36px; }
#pager div 				{ width: 29px; height: 21px; float: left; padding-top: 0.5em; margin-right: 2px; font-family: 'Lato-700', sans-serif; font-size: 12px; background: url(/img/bg_pager.png) no-repeat top left; letter-spacing: -1px\9; }
#pager div:hover		{ background-position: 0px -27px; }
#pager div a  			{ color: #717171; text-decoration: none; cursor: pointer; }
#pager div a:hover	    { text-decoration: none; }
#pager div a span		{ padding: 0.5em 8px; }

#pager div.sep			{ background-image: none; font-family: arial, sans-serif; font-size: 12px; cursor: default; }
#pager div.active		{ background: url(/img/bg_pager.png) no-repeat 0 -54px; }
#pager div.active span  { color: #FFFFFF; }
#pager div.disabled     { background: url(/img/bg_pager.png) no-repeat 0 -81px; }
#pager div.disabled span { color: #d9d9d9; }


.asdlist .lsttable { width: 100%; background-color: #cccccc; }
.asdlist .lsttable td { padding: 4px; font-family: arial; font-size:10px; }
.asdlist .lsttable td.header { background-color: #e9e9e9; }
.asdlist .lsttable td.header { font-size: 12px; font-weight: normal; }
.asdlist .lsttable td.header a { text-decoration: none; color: #965353; }
.asdlist .lsttable td.header a:hover { text-decoration: underline; }
.asdlist .lsttable td.row { background-color: #ffffff; }
.asdlist .lsttable td.row a { text-decoration: none; color: #333333; }
.asdlist .lsttable td.row a:hover { text-decoration: underline; }
.asdlist .lsttable td.readed { font-weight: normal; }
.asdlist .lsttable td.unreaded { font-weight: bold; }
.asdlist .lsttable td.warning { background-color: #FFEADF; }
