
	* { font-family : Tahoma, Arial, sans-serif; }

	body { background : #fff; margin : 0; padding : 0; font-size : 9pt; }
	td, textarea { font-size : 9pt; }
	form { padding : 0; margin : 0; }
	ol { margin : 0; padding : 0; margin-left : 24px; margin-top : 4px; margin-bottom : 7px; line-height : 1.25em; }
	ul { margin : 0; padding : 0; margin-left : 18px; margin-top : 4px; margin-bottom : 7px; line-height : 1.25em; }
	li { margin : 0; padding : 0; }
	img { border : 0; }
	hr { height : 0; border : none; border-bottom : #d6dee2 solid 1px; }
	.hidden { display : none; }
	.print { display : none; }

	a { color : #2F5C99; text-decoration : underline }
	a:visited { color : #627692; text-decoration : underline }
	a:hover { color : #2F5C99; text-decoration : none }

	.grid { overflow : hidden; }
	.grid img { background : transparent url('/img/bg_controls.gif') right bottom no-repeat; }
	.grid-disabled { cursor : default; }

	.message-error,
	.message-warning,
	.message-ok { padding : 6px 34px; background : #ffe8e8 url('/img/bg_error.gif') 5px 50% no-repeat; color : #A71C19; font-weight : bold; font-size : 10pt; border : #880000 solid 1px; margin-bottom : 8px; }
	.message-ok { background : #e9f2c3 url('/img/bg_ok.gif') 5px 50% no-repeat; border : #5b6c18 solid 1px; color : #678005; }
	.message-warning { background : #fafad4 url('/img/bg_warning.gif') 10px 7px no-repeat; border : #c2c2a4 solid 1px; color : #000; font-weight : normal; }

	#container { margin : auto; width : 975px; background : url('/img/bg_container.gif') top left repeat-x; }

	#header { clear : both; overflow : hidden; background : url('/img/bg_grid_pics.png') 148px 0 no-repeat; height : 114px; }
	#header a,
	#header a:visited,
	#header a:hover { color : #808080; text-decoration : none; }
	#header a:hover { text-decoration : underline; }
	#header a span { display : block; padding-top : 55px; }
	#header #logo,
	#header #logo-en { float : left; clear : left; margin-left : 35px; margin-top : 23px; display : inline; }
	#header #logo img,
	#header #logo-en img { background : url('/img/bg_grid_pics.png') 0px -130px no-repeat; }
	#header #logo-en img { background-position : 0px -200px; }
	#header #plan,
	#header #systemrekr,
	#header #mail { float : right; height : 70px; margin-top : 18px; padding-left : 27px; margin-left : 22px; text-align : center; }
	#header #plan span { width : 55px; background : url('/img/bg_grid_header.png') 8px 0 no-repeat; }
	#header #mail span { width : 50px; background : url('/img/bg_grid_header.png') -66px 0 no-repeat; }
	#header #systemrekr span { width : 50px; background : url('/img/bg_grid_header.png') -140px 0 no-repeat; }
	#header #mail,
	#search { background : url('/img/bg_grid_header.png') -280px 0 no-repeat; }

	#search { float : right; clear : right; width : 230px; height : 70px; margin-top : 18px; margin-right : 10px; display : inline; padding-left : 27px; margin-left : 22px; }
	#search a { padding-right : 14px; background : url('/img/bg_grid_pics.png') right -254px no-repeat; font-size : 100%; }
	#search div { color : #1265ac; font-size : 110%; font-weight : bold; font-family : "Segoe UI", "Trebuchet MS", Tahoma, sans-serif; margin-bottom : 10px; overflow : hidden; }
	#search-query { width : 186px; border : #808080 solid 1px; padding : 1px; margin-top : 2px; float : left; }
	#search-submit { width : 22px; height : 21px; float : right; clear : right; margin-right : 10px; display : inline; margin-top : 1px; background : url('/img/bg_grid_pics.png') -110px -360px no-repeat; }

	#main-menu { height : 32px; background : #06407f url('/img/bg_grid_wide.png') 0 0 no-repeat; display : block; list-style : none; margin : 0; padding : 0; overflow : hidden; margin-bottom : 12px; }
	#main-menu li { float : left; margin : 0; padding : 0; }
	#main-menu ul { display : none; }
	#main-menu img { display : none; }
	#main-menu li a span { display : block; padding : 8px 18px 10px 18px; font-family : "Segoe UI", "Trebuchet MS", Tahoma, sans-serif; font-size : 110%; }
	#main-menu li a,
	#main-menu li a:visited,
	#main-menu li a:hover { color : #ebebeb; background : url('/img/bg_grid_pics.png') -364px -226px no-repeat; display : block; text-decoration : none; margin-left : 14px; }
	#main-menu li a.hl,
	#main-menu li a.hl:visited,
	#main-menu li a.hl:hover,
	#main-menu li a:hover { color : #990203; background : #fff url('/img/bg_grid_wide.png') right -50px no-repeat; }
	#main-menu li a.hl span,
	#main-menu li a.hl:visited span,
	#main-menu li a.hl:hover span,
	#main-menu li a:hover span { background : url('/img/bg_grid_wide.png') -995px 0 no-repeat; }

	#main-menu li.english { float : right; margin-right : 6px; }
	#main-menu li.english a span { padding-right : 42px; padding-left : 14px; }
	#main-menu li.english a,
	#main-menu li.english a:visited,
	#main-menu li.english a:hover { background : url('/img/bg_grid_pics.png') right -181px no-repeat; }
	#main-menu li.english a.hl,
	#main-menu li.english a:hover { background : #dfe7eb url('/img/bg_grid_wide.png') right -90px no-repeat; }

	#breadcrumbs { background : url('/img/bg_grid_pics.png') -365px -215px no-repeat; padding-left : 14px; color : #808080; margin-bottom : 12px; }
	#breadcrumbs a,
	#breadcrumbs a:visited,
	#breadcrumbs a:hover { text-decoration : none; color : #808080; }
	#breadcrumbs a:hover { text-decoration : underline; }

	#body { overflow : hidden; margin-bottom : 10px; }
	#body h1 { float : right; width : 729px; clear : right; overflow : hidden; margin : 0; padding : 0; padding-bottom : 4px; margin-bottom : 12px; border-bottom : #9c0333 solid 2px; color : #9c0333; font-size : 180%; font-family : "Trebuchet MS", Arial, sans-serif; line-height : 100%; }

	#intro { width : 744px; float : right; height : 159px; margin-bottom : 11px; overflow : hidden; }
	#intro-promo { width : 492px; height : 159px; float : left; clear : left;
					background : url('/img/tmp_promo.jpg') 0 0 no-repeat; }
	#intro-information { width : 241px; height : 149px; float : right; clear : right; background : url('/img/bg_intro-information.jpg') top left no-repeat; padding-left : 10px; padding-top : 10px; }
	#intro-information h2 { color : #fff; font-family : "Trebuchet MS", Tahoma, sans-serif; font-size : 125%; font-weight : bold; margin : 0; padding : 0; background : none; }
	#intro-information ul { margin : 0; padding : 0; margin-top : 6px; }
	#intro-information li { margin : 0; padding : 0; list-style : none; background : url('/img/bg_intro_li.gif') 2px 6px no-repeat; padding-left : 12px; margin-bottom : 3px; }
	#intro-information a,
	#intro-information a:visited,
	#intro-information a:hover { color : #fff; font-weight : bold; text-decoration : none; }
	#intro-information a:hover { text-decoration : underline; }

	.bloczek { background : url('/img/bg_grid_high.png') 0 bottom no-repeat; margin-bottom : 12px; overflow : hidden; }
	.bloczek-header { background : url('/img/bg_grid_high.png') 0 0 no-repeat; overflow : hidden; }
	.bloczek h2 { color : #990203; font-weight : bold; font-size : 100%; margin : 8px 0 8px 10px; padding : 0; background : none; }
	.bloczek h2 a,
	.bloczek h2 a:visited,
	.bloczek h2 a:hover { color : #990203; text-decoration : none; padding-right : 18px; background : url('/img/bg_bloczek_h2_a.gif') right 5px no-repeat; }
	.bloczek h2 a:hover { text-decoration : underline; }
	.bloczek-body { padding : 0 10px 12px 10px; line-height : 125%; overflow : hidden; }
	.bloczek-body p { margin : 0; padding : 0; margin-bottom : 6px; }
	.bloczek-body ul>li { list-style-type : square; }
	.bloczek-body ul:last-child,
	.bloczek-body ol:last-child,
	.bloczek-body p:last-child { margin-bottom : 0; }

	#menu { width : 221px; float : left; clear : left; }
	#menu a.ban { display : block; margin-bottom : 8px; }
	#menu h2.menu { color : #990203; font-weight : bold; font-size : 100%; height : 23px; margin : 0; padding : 8px 0 0 10px; background : #dfe7eb url('/img/bg_grid_high.png') -240px 0 no-repeat; }
	#menu h2.units { background-position : -240px -40px; height : 20px; }

	#menu ul.menu { width : 220px; margin : 0; padding : 0; list-style : none; margin-bottom : 12px; padding-bottom : 7px; background : #dfe7eb url('/img/bg_grid_high.png') -240px bottom no-repeat; border-top : #d6dee2 solid 1px; }
	#menu ul.menu li { border-bottom : #d6dee2 solid 1px; }
	#menu ul.menu li img.menu-link { margin-left : 3px; background : url('/img/bg_grid_small.png') -120px -40px no-repeat; }
	#menu ul.menu li a,
	#menu ul.menu li a:visited,
	#menu ul.menu li a:hover { display : block; padding : 4px 12px 4px 23px; color : #404040; text-decoration : none; }
	#menu ul.menu li a:hover,
	#menu ul.menu li.hl { color : #9c0332; background : #f1f4f6 url('/img/bg_grid_pics.png') -358px -270px no-repeat; }
	#menu ul.menu li.hl a { color : #9c0332; text-decoration : none; }
	#menu ul.menu li.hl li a { background : #f1f4f6; color : #404040; }

	#menu ul.menu ul { border : none; /*background : #f1f4f6;*/ margin : 0; padding-bottom : 3px; }
	#menu ul.menu ul li { font-size : 90%; border-bottom : 0; list-style : none; }
	#menu ul.menu ul li a,
	#menu ul.menu ul li a:visited,
	#menu ul.menu ul li a:hover { padding : 2px 12px 3px 33px; line-height : 125%; }
	#menu ul.menu ul li a:hover,
	#menu ul.menu ul li.hl a,
	#menu ul.menu ul li.hl a:visited,
	#menu ul.menu ul li.hl a:hover { color : #9c0332; background : #f1f4f6 url('/img/bg_grid_pics.png') -348px -273px no-repeat; }

	#menu ul.units { border : none; }
	#menu ul.units li { border : none; }
	#menu ul.units li a,
	#menu ul.units li a:visited,
	#menu ul.units li a:hover { background : url('/img/bg_menu_li_a_hl.gif') 12px 10px no-repeat; }
	#menu ul.units li a:hover { background-color : #f1f4f6; }

	#sidebar { width : 242px; float : right; clear : right; }
	#sidebar .bloczek { background-image : url('/img/bg_bloczek-wide.gif'); }
	#sidebar .bloczek .bloczek-header { background-image : url('/img/bg_bloczek-wide_header.gif'); }

	#sidebar .bloczek-newsletter { background : url('/img/bg_bloczek_newsletter.gif') top left no-repeat; padding-top : 11px; margin-top : -5px; }
	#sidebar .bloczek-newsletter .bloczek-header { background : none; }
	#sidebar .bloczek-newsletter .bloczek-body { font-size : 90%; }
	#sidebar .bloczek-newsletter form { overflow : hidden; margin-top : 6px; }
	#sidebar .bloczek-newsletter .newsletter-input { float : left; clear : left; width : 190px; }
	#sidebar .bloczek-newsletter .newsletter-submit { float : right; clear : right; }

	.calendar { }
	.calendar .controls { margin : 4px 0; width : 100%; }
	.calendar .month-back { width : 25%; text-align : right; }
	.calendar .month-back a img { background-position : 0 0; }
	.calendar .month-back a:hover img { background-position : 0 -15px; }
	.calendar .month-back-disabled a img,
	.calendar .month-back-disabled a:hover img { background-position : 0 -30px !important; }
	.calendar .month { width : 50%; text-align : center; vertical-align : top; padding-top : 0px; }
	.calendar .month-forward { width : 25%; text-align : left; }
	.calendar .month-forward a img { background-position : -15px 0; }
	.calendar .month-forward a:hover img { background-position : -15px -15px; }
	.calendar .month-forward-disabled a img,
	.calendar .month-forward-disabled a:hover img { background-position : -15px -30px !important; }
	.calendar .days { width : 100%; border : #fff solid 1px; border-spacing : 0; border-collapse : collapse; margin : 0; }
	.calendar .days th { border : #fff solid 1px; background : #dfe7eb; color : #c8c8c8; text-align : center; padding : 3px; }
	.calendar .days td { width : 14%; border : #fff solid 1px; background : #eff5f7; text-align : center; padding : 3px; }
	.calendar .days td.day-disabled { background : none; color : #c8c8c8; }
	.calendar .days td.day-weekend { background : #e7edef; }
	.calendar .days td.day-events { background : #f4e6de; }
	.calendar .days td.day-events-hover { background : #ff6101; color : #fff; }
	.calendar .days td.day-events-hover a.calendar-tooltip-link { color : #fff; }

	.calendar a,
	.calendar a:visited,
	.calendar a:hover { color : #000; text-decoration : none; display : block; }
	.calendar a:hover { color : #fff; }

	.calendar-tooltip { display : none; background : #f4e6de; border : #bab8b7 solid 1px; height : auto; padding : 10px; width : 240px; color : #404040; text-align : left; position : relative; z-index : 120; }
	.calendar-tooltip-arrow { position : absolute; left : 0px; bottom : -22px; height : 22px; width : 260px; background : transparent url('/img/bg_tooltip_arrow.gif') 224px 0 no-repeat; z-index : 110; }
	.calendar-tooltip hr { border : 0; border-bottom : #bab8b7 dotted 1px; }
	.calendar-tooltip-content { overflow : hidden; font-size : 8pt; }
	.calendar-tooltip-date { font-size : 8pt; color : #999; }
	.calendar-tooltip h3 { color : #990203; font-family : "Trebuchet MS", Tahoma, Arial, sans-serif; font-size : 10pt; margin : 0; padding : 0; }
	.calendar-tooltip a,
	.calendar-tooltip a:visited,
	.calendar-tooltip a:hover { color : #990203; display : inline; font-weight : bold; text-decoration : underline; }
	.calendar-tooltip a:hover { text-decoration : none; }
	.calendar-tooltip .calendar-tooltip-links { text-align : right; }
	.calendar-tooltip .calendar-tooltip-links a,
	.calendar-tooltip .calendar-tooltip-links a:visited,
	.calendar-tooltip .calendar-tooltip-links a:hover { font-size : 8pt; margin-left : 16px; padding-right : 16px; background : url('/img/bg_grid_pics.png') right -274px no-repeat; }

	#main-content { width : 493px; float : left; margin-left : 11px; }
	#main-content .bloczek { background-image : url('/img/bg_bloczek-main.gif'); }
	#main-content .bloczek .bloczek-header { background-image : url('/img/bg_bloczek-main_header.gif'); }

	.supernews { width : 493px; height : 174px; position : relative; background : #000; background-position : top left; background-repeat : no-repeat; margin-bottom : 10px; overflow : hidden; }
	.supernews div { width : 287px; height : 174px; position : absolute; top : 0; right : 0; }
	.supernews .supernews-overlay { background : #0d3f76 url('/img/bg_supernews_overlay.jpg') top left no-repeat; opacity : 0.85; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.9; z-index : 10; }
	.supernews .supernews-left { width : 4px; left : 0; background : url('/img/bg_supernews_left.gif') top left no-repeat; z-index : 20; }
	.supernews .supernews-right { width : 4px; background : url('/img/bg_supernews_right.gif') top left no-repeat; z-index : 21; }
	.supernews .supernews-content { padding : 16px 16px; width : 255px; height : 152px; color : #fff; z-index : 30; border-left : #fff solid 1px; font-size : 9pt; }
	.supernews .supernews-content h2 { color : #fff; font-size : 110%; margin : 0; padding : 0; margin-bottom : 4px; font-weight : bold; background : none; }
	.supernews .supernews-content h2 a,
	.supernews .supernews-content h2 a:visited,
	.supernews .supernews-content h2 a:hover { color : #fff; text-decoration : none; }
	.supernews .supernews-content h2 a:hover { text-decoration : underline; }
	.supernews .supernews-content p { margin : 0; margin-bottom : 4px; }
	.supernews .supernews-content a,
	.supernews .supernews-content a:visited,
	.supernews .supernews-content a:hover { color : #fff; }
	.supernews .supernews-date { display : block; margin-top : 4px; margin-bottom : 4px; font-size : 90%; color : #b6cbe2; }
	.supernews .supernews-more { display : inline; float : right; margin-top : 4px; }

	.news-block .bloczek-body { padding-bottom : 8px; padding-top : 2px; }
	.news-block .news-block-rss img { float : right; margin : 10px 10px 0 0; display : inline; background-position : -90px -12px; }
	.news-block .news-block-rss:hover img { background-position : -90px 0px; }
	.news-block .news-block-image { float : left; margin-right : 16px; margin-bottom : 8px; }
	.news-block ul { margin : 0; padding : 0; overflow : hidden; }
	.news-block ul li { margin : 0; padding : 0; padding-left : 12px; list-style : none; background : url('/img/bg_news-block_li.gif') 0 7px no-repeat; margin-bottom : 2px; }
	.news-block ul li.first-item { font-weight : bold; }
	.news-block ul li a,
	.news-block ul li a:visited,
	.news-block ul li a:hover { color : #06407f; }
	.news-block ul li a:hover { }
	.news-block .news-block-date { color : #808080; font-size : 90%; font-weight : normal; }
	.news-block .news-block-position { float : left; clear : left; margin-top : 3px; }
	.news-block .news-block-size { float : right; clear : right; margin-top : 3px; }
	.news-block .news-block-up img { background-position : -30px 0px; margin-right : 2px; }
	.news-block .news-block-up:hover img { background-position : -30px -15px; }
	.news-block .news-block-up-disabled img { background-position : -30px -30px !important; }
	.news-block .news-block-down img { background-position : -45px 0px; }
	.news-block .news-block-down:hover img { background-position : -45px -15px; }
	.news-block .news-block-down-disabled img { background-position : -45px -30px !important; }
	.news-block .news-block-add img { background-position : -60px 0px; margin-right : 2px; }
	.news-block .news-block-add:hover img { background-position : -60px -15px; }
	.news-block .news-block-add-disabled img { background-position : -60px -30px !important; }
	.news-block .news-block-remove img { background-position : -75px 0px; }
	.news-block .news-block-remove:hover img { background-position : -75px -15px; }
	.news-block .news-block-remove-disabled img { background-position : -75px -30px !important; }

	#content { width : 709px; float : right; clear : right; /* text-align : justify; */ overflow : hidden; line-height : 130%; margin-right : 20px; display : inline; }
	#content>p { /* text-align : justify; */ padding : 0; margin : 0; margin-bottom : 12px; }
	#content ul,
	#content ol { margin : 10px 0 10px 16px; padding : 0; }
	#content li { margin : 0; padding : 0; line-height : 1.25em; margin-bottom : 3px; /* text-align : left; */ }
	#content ul>li { list-style : none; padding-left : 16px; background : url('/img/bg_grid_small.png') -140px -35px no-repeat; }
	#content ul ul>li,
	#content ol ul>li { background: url('/img/bg_grid_header.png') -130px -85px no-repeat; }
	#content ol>li { margin-left : 16px; }
	#content ul>li.link { background: url('/img/bg_grid_pics.png') -320px -347px no-repeat; }
	#content ul ul>li.link,
	#content ol ul>li.link { background: url('/img/bg_grid_wide.png') -990px -187px no-repeat; }

	#content h2,
	#content h3,
	#content h4 { font-size : 100%; margin : 0; padding : 0; margin-bottom : 12px; padding : 0px 16px; height : 24px; line-height : 24px; color : #dfe7eb; background : #06407f url('/img/bg_grid_wide.png') 0 -50px no-repeat; overflow : hidden; }
	#content h3 { color : #06407f; background-color : #dfe7eb; background-position : 0 -90px; }
	#content h4 { padding : 0 0 4px 0; color : #06407f; background-color : none; background-position : 0 bottom; }
	#content h2 a,
	#content h2 a:visited,
	#content h2 a:hover { color : #dfe7eb; }
	#content h3 a,
	#content h3 a:visited,
	#content h3 a:hover { color : #06407f; }

	#content .blurb { display : block; font-weight : normal; border : #dfe7eb solid 1px; padding : 10px; background : #eaf0f2 url('/img/bg_title_b.gif') top left repeat-x; margin-bottom : 12px; }
	#content .in,
	#content .ta,
	#content select { background : #f8f8f8; border : #c0c0c0 solid 1px; padding : 1px 2px; }
	#content .ta { padding : 2px; }
	#content .btn { width : 96px; height : 30px; background : url('/img/bg_grid_pics.png') 0 -359px no-repeat; color : #990203; text-align : left; font-weight : bold; margin : 0; padding : 0; border : 0; padding-left : 12px; padding-top : 0px; }

	#content table { /* border-collapse : collapse; border-spacing : 0; */ margin-bottom : 1em; }
	#content>table { margin-left : 1px; }
	#content table thead th { background : #7d9fb8; color : #fff; font-weight : normal; text-align : center; }
	#content table caption { margin-bottom : 4px; }
	#content table table { margin : 0; }
	#content table td,
	#content table th { padding : 4px; }
	#content table,
	#content table td,
	#content table th { border-style : solid; border-color : #c4d3da; /* border-width : 1px; */ }
	#content table[border="0"],
	#content table[border="0"] td,
	#content table[border="0"] th { border-width : 0; }
	#content table[border="1"][cellspacing="0"],
	#content table[border="1"][cellspacing="0"] th,
	#content table[border="1"][cellspacing="0"] td { border-collapse : collapse; border-width : 1px; } /* (C) Paweł Piskorz ;) */

	#footer { height : 24px; padding : 8px 16px 0 16px; background : #06407f url('/img/bg_grid_wide.png') 0 -130px no-repeat; color : #cfcfcf; margin-bottom : 10px; }
	#footer a,
	#footer a:visited,
	#footer a:hover { color : #ebebeb; text-decoration : none; }
	#footer a:hover { text-decoration : underline }
	#footer a.facebook { padding-right : 20px; padding-bottom : 2px; background : url('/img/bg_grid_pics.png') right -130px no-repeat; }
	#footer a.rss { padding-right : 20px; padding-bottom : 2px; background : url('/img/bg_grid_pics.png') right -160px no-repeat; }
	#footer-special { float : right; clear : right; }

	#bottom { margin-bottom : 10px; padding-left : 10px; overflow : hidden; }
	#bottom a { display : block; float : left; height : 30px; text-indent : -4000px; overflow : hidden; margin-right : 10px; background : url('/img/bg_grid_pics.png') 0 0 no-repeat; }
	#bottom a#logo-eua { width : 78px; background-position : 0 -320px; }
	#bottom a#logo-eua:hover { background-position : 0 -280px; }
	#bottom a#logo-cfa { width : 56px; background-position : -90px -320px; }
	#bottom a#logo-cfa:hover { background-position : -90px -280px; }
	#bottom a#logo-centrum { width : 104px; float : right; clear : right; background-position : -160px -320px; }
	#bottom a#logo-centrum:hover { background-position : -160px -280px; }

	.search-intro {	display : block; border : #dfe7eb solid 1px; padding : 10px; background : #eaf0f2 url('/img/bg_title_b.gif') top left repeat-x; margin-bottom : 12px; }
	.search-submit { margin-left : 6px; }

	.document-archive { border : #aaa solid 1px; background : #f9f9f9; padding : 10px; }
	.document-archive h5 { font-size : 10pt; margin : 0; padding : 0; margin-bottom : 10px; }

	#content .list-item { border-bottom : #ddd solid 1px; margin-bottom : 10px; padding-bottom : 10px; overflow : hidden; }
	#content .list-item img.list-item-image { float : left; clear : left; margin-right : 16px; border : #dedede solid 1px; }
	#content .list-item h3 { background : none; padding : 0; margin : 0; font-size : 10pt; margin-bottom : 8px; line-height : 100%; height : auto; overflow : visible; color : #2F5C99; }
	#content .list-item h3 a,
	#content .list-item h3 a:visited,
	#content .list-item h3 a:hover { display : inline; font-family : Tahoma, Arial, sans-serif; color : #2F5C99; font-size : 10pt; margin : 0; padding : 0; margin-bottom : 4px; font-weight : bold; text-decoration : underline; }
	#content .list-item h3 a:hover { color : #2F5C99; text-decoration : none; }
	#content .list-item .list-item-date { color : #a6a6a6; font-size : 8pt; padding-bottom : 8px; }
	#content .list-item .list-item-body { }
	#content .list-item .list-item-links { text-align : right; margin-top : 2px; }
	#content .list-item .list-item-links a.list-item-more,
	#content .list-item .list-item-links a.list-item-more:visited,
	#content .list-item .list-item-links a.list-item-more:hover { color : #565656; margin-left : 16px; padding-right : 16px; background : url('/img/bg_grid_pics.png') right -254px no-repeat; text-decoration : none; }
	#content .list-item .list-item-links a.list-item-more:hover { color : #a6a6a6; }
	#content .list-item .list-item-bottom { color : #666; font-size : 90%; margin-top : 4px; }

	#pages { margin-bottom : 2px; text-align : right; }
	#pages * { vertical-align : middle; }
	#pages img { margin : 0; }
	#pages a .page-prev { background : url('/img/bg_grid_small.png') 0 0 no-repeat; }
	#pages a .page-next { background : url('/img/bg_grid_small.png') -20px 0 no-repeat; }
	#pages a:hover .page-prev { background-position : 0 -20px; }
	#pages a:hover .page-next { background-position : -20px -20px; }

	/**
	 * jQuery lightBox plugin
	 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
	 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
	 */
	#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
	#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
	#jquery-lightbox a img { border: none; }
	#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
	#lightbox-container-image { padding: 10px; }
	#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
	#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
	#lightbox-container-image-box > #lightbox-nav { left: 0; }
	#lightbox-nav a { outline: none;}
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
	#lightbox-nav-btnPrev { left: 0; float: left; }
	#lightbox-nav-btnNext { right: 0; float: right; }
	#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
	#lightbox-container-image-data { padding: 0 10px; color: #666; }
	#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
	#lightbox-image-details-caption { font-weight: bold; }
	#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
	#lightbox-secNav-btnClose { width: 92px; float: right; padding-bottom: 0.7em; }

