body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	background: #FFFFFF;
}

.shadow {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
}

.shadow_text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #FFFFFF;
	position: absolute;
	top: -1px;
	left: -1px;
}

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #524D4D;
	position: relative;
	top: 1px;
	left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #72748D;
	margin-top: 0px;
	margin-bottom: 12px;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #333366;
	margin-top: 0px;
	margin-bottom: 12px;
}

p {
	margin-top: 0px;
	margin-bottom: 15px;
}

p.nomargin {
	margin-top: 0px;
	margin-bottom: 0px;
}

hr {
	border: solid 1px #E3E1FD;
	border-top: solid 1px #AFAFCA;
}

ul {
	 margin-top: 0px;
	 margin-bottom: 0px;
}

.decimal_list {
	padding: 0 0 8px 0;
	margin: 0 24px 0 24px;
	list-style-type: decimal;
}

.decimal_list li {
	padding: 0;
	margin: 8px 0 8px 0;
}

.decimal_list ul {
	padding: 0;
	margin: 0 24px 0 24px;
	list-style-type: lower-alpha;
}

.image {
	border: 1px solid #AFAFCA;
}

.arrowimg {
	margin-top: 4px;
}


.mainmenu_top {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #F0F0FF;
}

.mainmenu_body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #E4E1FE;
}

.mainmenu_body ul {
	padding: 0;
	margin: 0;
	width: 160px;
	list-style: none;
}

.mainmenu_body ul li {
	padding: 0;
	margin: 0;
	width: 160px;
	d_isplay: block;
	border-bottom: 1px solid #4F4FFF;
	color: #405070;
	line-height: 17px;
}

.mainmenu_body ul li a {
	margin: 0;
	padding: 0 0 0 18px;
	display: block;
	font-weight: bold;
	color: #405070;
	text-decoration: none;
	background: url('design/mnu_arrow_bl.gif') no-repeat 8px center;
}

.mainmenu_body ul li a:hover {
	text-decoration: none;
	background: url('design/mnu_arrow_rd.gif') no-repeat 8px center #FFF;
}

.mainmenu_body ul li .inner {
	padding: 0;
	margin: 0;
	width: 142px;
	cursor: pointer;
}

.mainmenu_body ul li .active {
	background: url('design/mnu_arrow_rd.gif') no-repeat 8px center;
}

.mainmenu_body ul li ul li {
	padding: 0;
	margin: 0;
	font-size: 10px;
	background: #EFEFFF;
	border-top: 1px solid #4F4FFF;
	border-bottom: none;
	color: #206030;
	line-height: 12px;
}

.mainmenu_body ul li ul li a {
	padding: 0 0 1px 18px;
	margin: 0;
	display: block;
	font-weight: normal;
	color: #206030;
	text-decoration: none;
	background: none;
}

.mainmenu_body ul li ul li a:hover {
	text-decoration: none;
	background: #FFF;
}

.mainsubmenu_body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 18px;
	padding-top: 0px;
	padding-bottom: 1px;
	background-color: #EFEFFF;
	border-bottom: 1px solid #4F4FFF;
}

a.mainmenu_link {
	text-decoration: none;
	color: #405070;
}

a.mainsubmenu_link {
	font-weight: normal;
	text-decoration: none;
	color: #206030;
}


p.menu {
	margin-bottom: 10px;
}

.menu_top {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FAFAFF;
}

.menu_body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 12px;
	background-color: #EEEEF0;
}

.submenu_body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #EEEEF0;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 1px;
}

a.menutop_link {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover.menutop_link {
	text-decoration: underline;
	color: #FFFFFF;
}

a.menu_link {
	text-decoration: none;
	color: #202020;
}

a:hover.menu_link {
	text-decoration: none;
	color: #00A000;
}

a.oldnews_link {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
}

a:hover.oldnews_link {
	text-decoration: underline;
	color: #00A000;
}

.oldnews_date {
	font-size: 9px;
	color: #000;
	padding-left: 8px;
}


.content {
	background: #E3E1FD;
}

.contentframe {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.contenttext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.titletable {
	font-size: 9px;
	border-bottom: 1px solid #6F6F9A;
	border-top: 1px solid #6F6F9A;
	margin-bottom: 14px;
}

.titlebox {
	background-color: #8C8CFF;
	color: #6F6F9A;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
}

a.titlelink {
	text-decoration: none;
	font-style : normal;
	font-weight : normal;
	color: #FFFFFF;
}

a:hover.titlelink {
	text-decoration: underline;
}

.error {
	background-color: #FF2121;
	color: EEEEF0;
	font-size: 9px;
}

.titleimg {
	margin-top: 3px;
	margin-left: 0px;
	margin-right: 3px;
}

.par {
	margin-top: 6px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

a.link {
	text-decoration: none;
	color: #00A000;
}

a.link:hover {
	text-decoration: underline;
	color: #00A000;
}

a.bottomlink {
	text-decoration: none;
	color: #E3E1FD;
}

a.bottomlink:hover {
	color: #333366;
}

.listing {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 3px;
}

.ear {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ear_title {
	background-color: 8C8CFF;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
}

.ear_side {
	width: 13px;
	height: 15px;
}

.ear_top {
	background-image: url('design/title_line.jpg');
}

.ear_smalltitle {
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	background-image: url('design/title_small_line.jpg');
}

.ear_smallside {
	width: 6px;
	height: 15px;
	border: 0px;
}

.tablazat {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204060;
}

.tbl_line1 {
	background-color: #FBFEFF;
}

.tbl_line2 {
	background-color: #F0F3F3;
}

.tbl_line3 {
	background-color: #FFFF91;
}

.tbl_advline1 {
	background-image: url('design/listbg1.jpg');
	padding-top: 2px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 4px;
}

.tbl_advline2 {
	background-image: url('design/listbg2.jpg');
	padding-top: 2px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 4px;
}

.tbl_subline {
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom: 1px;
}

.tbl_top {
	padding-top: 0px;
	padding-bottom: 0px;
	height: 4px;
	background-color: #8C8CFF;
}

.tbl_end {
	padding-top: 0px;
	padding-bottom: 0px;
	height: 4px;
	background-color: #8C8CFF;
}

.details_show {
	font-size: 9px;
	padding-left: 10px;
	padding-top: 8px;
	word-wrap: break-word;
}

.details_hide {
	font-size: 9px;
	padding-left: 10px;
	padding-top: 8px;
	word-wrap: break-word;
}

.simplebox {
	padding: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #204060;
}

.simplebox_small {
	padding: 8px 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #204060;
}

.arlista_icon {
	border: none;
	margin-left: 6px;
	margin-bottom: -2px;
}

a.t_link {
	color: #000000;
	text-decoration: none;
}

.menuform {
	width: 137px;
	border: solid 1px #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url('design/inputbg.jpg');
}

.menubutton {
	border: solid 1px #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	background-image: url('design/buttonbg.jpg');
}

.inputform {
	border: solid 1px #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url('design/inputbg.jpg');
}

.inputtext {
	border: solid 1px #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url('design/itextbg.jpg');
}

.inputbutton {
	border: solid 1px #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	padding-top: 0px;
	padding-bottom: 2px;
	background-image: url('design/buttonbg.jpg');
}

.inputsmallbutton {
	border: solid 1px #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	padding-top: 0px;
	padding-bottom: 2px;
	background-image: url('design/buttonbg.jpg');
}

.pca_format {
	margin: 0;
	padding-top: 0;
}

.pca_format ul {
	margin: 6px 0 6px 18px;
	padding: 0;
}

.pca_format ul li {
	margin: 0;
	padding: 0;
}

.galery {
}

.thumbnail_image {
	margin: 3px;
	vertical-align: middle;
	border: 1px solid #AFAFCA;
}

.thumbnail_box {
	padding: 5px 0;
	width:200px;
	text-align: center;
	background-color: #FBFEFF;
	border-bottom: 4px solid #8C8CFF;
}

.thumbnail_hline {
	padding: 5px 10px;
	text-align: center;
	background-color: #FBFEFF;
	border-top: 4px solid #8C8CFF;
	border-bottom: 4px solid #8C8CFF;
}

.large_image_box {
	margin-top: 14px;
	margin-bottom: 8px;
	text-align: center;
	b_order: 1px solid #AFAFCA;
}

.fb {
	padding-bottom: 5px;
	margin: 0;
}

.fb a {
	text-decoration: none;
	font-size: 16px;
}