/* common */
a.white:link {
	color: #ffffff;
	text-decoration: none;
}

a.white:visited {
	color: #ffffff;
	text-decoration: none;
}

a.white:active {
	color: #ffffff;
	text-decoration: none;
}

a.white:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* image layer */
table.imgLayer {
	border: none;
}


/* image layer-head */
img.imgLayer_icon {
	border: none;
}

font.imgLayer_date {
	color: #ffffff;
	font-size: 8pt;
}

font.imgLayer_download {
	color: #ffffff;
}

font.imgLayer_title {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-serif;
	font-style: bold;
	font-size: 16pt;
}

table.imgLayer_head {
	border:none;
}

td.imgLayer_head {
	text-align: center;
}

td.imgLayer_title {
	text-align: left;
	vertical-align: top;
	width: 99%;
	word-break: break-all;
}

td.imgLayer_date {
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	width: 1%;
}

tr.imgLayer_head {
	background-color: #ff3300;
}


/* image layer-body */
img.imgLayer_img {
	border: none;
}

td.imgLayer_body {
	text-align: center;
}

tr.imgLayer_body {
	background-color: #ff3300;
}


/* image layer-foot */
font.imgLayer_content {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-serif;
	font-style: none;
	font-size: 12pt;
}

table.imgLayer_foot {
	width: 100%;
}

td.imgLayer_content {
	text-align: left;
	word-break: break-all;
}

td.imgLayer_foot {
	text-align: center;
	vertical-align: top;
	width: 100%;
}

tr.imgLayer_foot {
	background-color: #ff3300;
}


/* list */
font.list_currentpage {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

font.list_numpage {
	font-family: Verdana;
	font-size: 7pt;
}

font.list_nextpage {
	font-family: Verdana;
	font-size: 8pt;
}

font.list_prepage {
	font-family: Verdana;
	font-size: 8pt;
}

table.list_bottom {
	width: 100%;
}

td.list_page {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: right;
}


/* events-list-body */
div.list_events {
	text-align: center;
}

img.list_img_events {
	border: solid 2px #ffffff;
	height: 50px;
	width: 50px;
}

img.list_img_menu {
	border: solid 2px #ffffff;
	height: 50px;
	width: 70px;
}

img.list_noimg_menu {
	border: none;
	height: 50px;
	width: 70px;
}

img.list_img_news {
	border: solid 2px #ffffff;
}

table.list_body_events {
	border: none;
	text-align: right;
	width: 100%;
}

td.list_body_events {
	height: 50px;
	width: 50px;
}


/* events-list-foot */