body	{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#ffffff;
	color: #000000;
}
img	{
	border-width:0 0 0 0;
}
input, textarea	{
	font:normal 12px Arial;
	color:#000000;
}
.img_border	{
	border-color: #000000;
	border-width:1px 1px 1px 1px;
	border-style:solid;
}
blockquote	{
	margin:0 0 0 25px;
}
h1	{
	color:#0073AE;
	font:bold 16px Arial;
}
h2	{
	color:#0073AE;
	font:bold 14px Arial;
}
h3	{
	color:#0073AE;
	font:bold 12px Arial;
}
p, td	{
	font: normal 11px Arial;
	color: #000000;
}
.flow, .common	{
	text-indent:20px;
	text-align:justify;
}
a	{
	font:normal 11px Arial;
	color:#E27500;
	text-decoration:undeline;
}
a:hover	{
	text-decoration:none;
	color:#ff0000;
}

/* langs */
a.lang_switch	{
	font:bold 10px Verdana;
	color:#FF8400;
	text-decoration:none;
}


/* menu */

/* Left menu level 1 */
a.menu_level1	{
	font:bold 10px Verdana;
	color:#0073AE;
	text-decoration:none;
}
a.menu_level1:hover	{
	color:#ff0000;
}
a.menu_level1_sel	{
	font:bold 10px Verdana;
	color:#ff8400;
	text-decoration:none;
}
a.menu_level1_sel:hover	{
	color:#ff0000;
}
td.menu_level1	{
	font:bold 10px Verdana;
	height:19px;
	background-image:url("i/mitem_bg.gif");
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	margin:0 0 0 0;
}
td.menu_level1_sel	{
	font:bold 10px Verdana;
	height:19px;
	background-image:url("i/mitem_bg.gif");
	padding:0 0 0 15px;
	margin:0 0 0 0;
}

/* Left menu level 2 */
a.menu_level2	{
	font:bold 10px Verdana;
	color:#0073AE;
	text-decoration:none;
}
a.menu_level2:hover	{
	color:#ff0000;
}
a.menu_level2_sel	{
	font:bold 10px Verdana;
	color:#ff8400;
	text-decoration:none;
}
a.menu_level2_sel:hover	{
	color:#ff0000;
}
td.menu_level2	{
	font:bold 10px Verdana;
	height:19px;
	background-image:url("i/mitem_bg.gif");
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	margin:0 0 0 0;
}
td.menu_level2_sel	{
	font:bold 10px Verdana;
	height:19px;
	background-image:url("i/mitem_bg.gif");
	padding:0 0 0 15px;
	margin:0 0 0 0;
}

/* Left menu level 3 */
a.menu_level3	{
	font:normal 11px Verdana;
	color:#0073AE;
	text-decoration:none;
}
a.menu_level3:hover	{
	color:#ff0000;
}
a.menu_level3_sel	{
	font:bold 11px Verdana;
	color:#ff8400;
	text-decoration:none;
}
a.menu_level3_sel:hover	{
	color:#ff0000;
}
td.menu_level3	{
	font:normal 11px Verdana;
	height:19px;
	padding:1px 0 0 15px;
	margin:0 0 0 0;
}
td.menu_level3_sel	{
	font:normal 11px Verdana;
	height:19px;
	padding:1px 0 0 15px;
	margin:0 0 0 0;
}

/* Left menu level 4 */
a.menu_level4	{
	font:normal 10px Verdana;
	color:#005079;
	text-decoration:none;
}
a.menu_level4:hover	{
	color:#ff0000;
}
a.menu_level4_sel	{
	font:normal 10px Verdana;
	color:#ff8400;
	text-decoration:none;
}
a.menu_level4_sel:hover	{
	color:#ff0000;
}
td.menu_level4	{
	font:normal 10px Verdana;
	height:15px;
	padding:1px 0 0 25px;
	margin:0 0 0 0;
}
td.menu_level4_sel	{
	font:normal 10px Verdana;
	height:15px;
	padding:1px 0 0 25px;
	margin:0 0 0 0;
}

/* bottom menu */
td.menu_bottom, a.menu_bottom	{
	font:normal 10px Arial;
	color:#0073AE;
	text-decoration:none;
}
a.menu_bottom:hover	{
	color:#ff0000;
}

/* events announces */
.event_announce_link	{
	font:bold 10px Verdana;
	color:#0073AE;
	text-decoration:none;
}
.event_announce_ad	{
	padding:5px 0 5px 0;
	font:normal 10px Arial;
	color: #000000;
}
.event_announce_date	{
	font:bold 10px Verdana;
	color:#0073AE;
	padding: 0 5px 0 0;
	vertical-align:bottom;
}
.event_announce_name {
	font:bold 10px Verdana;
	color:#0073AE;
	padding: 0 0 0 5px;
}
.event_announce_divider	{
	margin:0 0 10px 0;
	height:1px;
	background-image:url("i/dots_hor.gif");
}

/* events */
.event_date	{
	font:bold 11px Arial;
	color:#989494;
	background-color:#F4F4F4;
	padding:2px 10px 2px 10px;
.}
.event_name	{
	font:bold 12px Arial;
	color:#005BAE;
	text-decoration:none;
}
span.event_name	{
	padding:0 0 0 10px;
}
td.event_ad	{
	padding:3px 0 0 87px;
	font: normal 11px Arial;
	color: #000000;
}

/* app */
.title {
	font:bold 14px Verdana;
	color:#0073AE;
}
.icon_link	{
	font: bold 11px Verdana;
	color:#0073AE;
	text-decoration:none;
}

/* pages */
.pages_html	{
	background-color:#f4f4f4;
	padding:2px 0 2px 10px;
}
.pages_html_divider	{
	background-color:#f4f4f4;
	padding:0 2px 0 2px;
}
.pages_html_page	{
	font:bold 11px Arial;
	color:#989494;
	text-decoration:none;
}
.pages_html_total	{
	font:bold 11px Arial;
	color:#989494;
}
.pages_html_selected_page	{
	font:bold 11px Arial;
	color:#005BAE;
}

/* forms */
.fitem_name	{
	font:bold 11px Arial;
	text-align:right;
	vertical-align:top;
}
.fitem_value	{
}
.fitem	{
	border:solid 1px #989494;
}

/* Additional */
.slogan	{
	font:normal 20px Verdana;
	color:#ffffff;
}
td.copy	{
	color:#696565;
	font:normal 10px Arial;
}
.gray_border1010	{
	border-top:solid #d8d8d8 1px;
	border-right:none;
	border-bottom:solid #d8d8d8 1px;
	border-left:none;
}
.gray_dotted_border1111	{
	border:dotted #808080 1px;
	background-color: #FCFDE0;
}
.gray_dotted_border1001	{
	border-top:dotted #808080 1px;
	border-right:none;
	border-bottom:none;
	border-left:dotted #808080 1px;
	background-color: #FCFDE0;
}
.gray_dotted_border0110	{
	border-right:dotted #808080 1px;
	border-top:none;
	border-left:none;
	border-bottom:dotted #808080 1px;
	background-color: #FCFDE0;
}
a.href_more	{
	font:normal 9px Arial;
	text-decoration:none;
	color:#E67717;
}
.href_all	{
	font:normal 11px Arial;
	text-decoration:none;
	color:#9c0012;
}
.red_star	{
	font:-weight:normal;
	color:#9c0012;
}
.error	{
	color:#ff0000;
	font-weight:bold;
}
.info	{
	color:#0000ee;
	font-weight:bold;
}
.img_common	{
	border-color: #000000;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	margin:3px 10px 3px 10px;
}
.tab_header	{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}


