/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(/resources/images/bg2.gif);
}
a {
	color:#000000;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
#container {
	position:absolute;
	top:0px;
	left:50%;
	width:980px;
	margin-left:-490px;
	background-image: url(/resources/images/bg1.gif);
}
#logo {
	position:absolute;
	top:3px;
	left:6px;
}
#navigation1 {
	position:absolute;
	height:40px;
	line-height:40px;
	width:763px;
	top:4px;
	left:208px;
	background-image: url(/resources/images/nav1.gif);
}
#navigation2 {
	background:transparent url(/resources/images/nav2.gif) top left no-repeat;
}
#navigation3 {
	background:transparent url(/resources/images/nav3.gif) top right no-repeat;
	height:40px;
	width:763px;
	text-indent:25px;
}
#navigation3 a {
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
#navigation3 a:hover {
	text-decoration:underline;
}
#logo1, #logo2, #logo3, #logo4 {
	position:absolute;
	top:64px;
	height:55px;
}
#logo1 {
	left:274px;
	width:156px;
}
#logo2 {
	left:464px;
	width:116px;
}
#logo3 {
	left:610px;
	width:106px;
}
#logo4 {
	left:755px;
	width:157px;
}

#m1, #m1_active, #m2, #m2_active, #m3, #m3_active, #m4, #m4_active, #m5, #m5_active, #m6, #m6_active,
#m1_en, #m1_active_en, #m2_en, #m2_active_en, #m3_en, #m3_active_en, #m4_en, #m4_active_en, #m5_en, #m5_active_en {
	position:absolute;
	line-height:45px;
	text-align:center;
	top:135px;
	left:209px;
	display:block;
	width:126px;
}
#m2, #m2_active, #m2_en, #m2_active_en {
	left:335px;
	width:127px;
}
#m3, #m3_active, #m3_en, #m3_active_en {
	left:462px;
	width:127px;
}
#m4, #m4_active, #m4_en, #m4_active_en {
	left:589px;
	width:125px;
}
#m5, #m5_active, #m5_en, #m5_active_en {
	left:714px;
	width:128px;
}
#m6, #m6_active, #m6_en, #m6_active_en {
	left:842px;
	width:129px;
}
#m1 span, #m1_active span, #m2 span, #m2_active span, #m3 span, #m3_active span, #m4 span, #m4_active span, #m5 span, #m5_active span, #m6 span, #m6_active span,
#m1_en span, #m1_active_en span, #m2_en span, #m2_active_en span, #m3_en span, #m3_active_en span, #m4_en span, #m4_active_en span, #m5_en span, #m5_active_en span {
	display:block;
	position:absolute;
	z-index:1;
	background:transparent url(/resources/images/m1.gif) top left;
	width:126px;
	height:45px;
	top:0px;
	left:0px;
	cursor:pointer;
}
#m1_en span, #m1_active_en span {
	background-image:url(/resources/images/m1_en.gif);
}
#m2 span, #m2_active span, #m2_en span, #m2_active_en span{
	width:127px;
	background-image:url(/resources/images/m2.gif);
}
#m3 span, #m3_active span, #m3_en span, #m3_active_en span{
	width:127px;
	background-image:url(/resources/images/m3.gif);
}
#m4 span, #m4_active span, #m4_en span, #m4_active_en span{
	width:125px;
	background-image:url(/resources/images/m4.gif);
}
#m5 span, #m5_active span, #m5_en span, #m5_active_en span{
	width:128px;
	background-image:url(/resources/images/m5.gif);
}
#m6 span, #m6_active span{
	width:129px;
	background-image:url(/resources/images/m6.gif);
}
#m2_en span, #m2_active_en span{
	background-image:url(/resources/images/m2_en.gif);
}
#m3_en span, #m3_active_en span{
	background-image:url(/resources/images/m3_en.gif);
}
#m4_en span, #m4_active_en span{
	background-image:url(/resources/images/m4_en.gif);
}
#m5_en span, #m5_active_en span{
	background-image:url(/resources/images/m5_en.gif);
}

a#m1:hover span, a#m1_en:hover span {
	background-position:-126px top;
}
a#m2:hover span, a#m2_en:hover span {
	background-position:-127px top;
}
a#m3:hover span, a#m3_en:hover span {
	background-position:-127px top;
}
a#m4:hover span, a#m4_en:hover span {
	background-position:-125px top;
}
a#m5:hover span, a#m5_en:hover span {
	background-position:-128px top;
}
a#m6:hover span {
	background-position:-129px top;
}

#m1_active span {
	background-image:url(/resources/images/m1_active.gif);
}
#m2_active span {
	background-image:url(/resources/images/m2_active.gif);
}
#m3_active span {
	background-image:url(/resources/images/m3_active.gif);
}
#m4_active span {
	background-image:url(/resources/images/m4_active.gif);
}
#m5_active span {
	background-image:url(/resources/images/m5_active.gif);
}
#m6_active span {
	background-image:url(/resources/images/m6_active.gif);
}
#m1_active_en span {
	background-image:url(/resources/images/m1_active_en.gif);
}
#m2_active_en span {
	background-image:url(/resources/images/m2_active_en.gif);
}
#m3_active_en span {
	background-image:url(/resources/images/m3_active_en.gif);
}
#m4_active_en span {
	background-image:url(/resources/images/m4_active_en.gif);
}
#m5_active_en span {
	background-image:url(/resources/images/m5_active_en.gif);
}



#icons {
	position:absolute;
	right:19px;
	top:16px;
	width:379px;
	text-align:right;
}
#tmain, #tmap, #tsearch {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding:0px 10px 0px 20px;
	line-height:15px;
	background:transparent url(/resources/images/home.gif) left center no-repeat;
}
#tmap {
	background-image:url(/resources/images/map.gif);
}
#tsearch {
	background-image:url(/resources/images/search.gif);
}
#tmain:hover, #tmap:hover, #tsearch:hover {
	text-decoration:underline;
}
#left {
	float:left;
	width:203px;
	padding-bottom:5px;
}
#menu1 {
	background-image:url(/resources/images/menu1.gif);
}
#menu2 {
	background:transparent url(/resources/images/menu2.gif) left bottom no-repeat;
}
#menu3 {
	background:transparent url(/resources/images/menu3.gif) left top no-repeat;
	padding:25px 5px 20px 5px;
}
.menu, .menu_active {
	font-size:12px;
	text-transform:uppercase;
	display:block;
	color:#547b89;
	text-decoration:none;
	padding:9px 5px 9px 35px;
	font-weight:bold;
	background:transparent url(/resources/images/lmenu1.jpg) 12px 12px no-repeat;
}
a.menu:hover, .menu_active {
	color:#3e80e8;
}
.menu_active {
	background-image:url(/resources/images/lmenu2.jpg);
}
.menu_delim {
	height:1px;
	font-size:1px;
	background-image:url(/resources/images/menu_delim.gif);
}
#center {
	width:560px;
	float:left;
	padding:0px 0px 5px 0px;
}
.block {
	border:1px solid #d8d8d8;
	padding:18px;
	margin-top:2px;
}
.date {
	color:#3e80e8;
	font-weight:bold;
}
.name_news {
	text-transform:uppercase;
	color:#547b89;
	font-weight:bold;
}
a.name_news {
	text-decoration:none;
}
a.name_news:hover {
	text-decoration: underline;
}

.delim {
	height:30px;
	background:transparent url(/resources/images/delim.gif) right center no-repeat;
}
.img {
	border:1px solid #d8d8d8;
}
.note_green {
	text-transform:uppercase;
	color:#3ea00b;
	font-weight:bold;
}
H2.green {
	text-transform:uppercase;
	color:#3ea00b;
	font-weight:bold;
	font-size:12px;
	margin-top:0px;
}
A.note_green {
    text-decoration: none;
}
A.note_green:hover {
    text-decoration: underline;
}
.note_dgreen {
	color:#547b89;
	font-weight:bold;
}
.more {
	font-weight:bold;
	padding-right:20px;
	background:transparent url(/resources/images/lmenu1.jpg) right center no-repeat;
	text-decoration:none;
}
#right {
	float:right;
	width:199px;
	padding-right:5px;
}
#register {
	border:1px solid #d7d7d7; background-color:#f6f6f6; padding:10px; text-align:center;
}
.field {
	border:1px solid #cdcdcd;
	font-size:12px;
	color:#78797a;
}
#footer {
	border-top:1px solid #d9d9d9;
	background-color:#f5f5f5;
	color:#78797a;
	height:74px;
	font-size:11px;
}
.print_link {
    float: right;
}
.print_link A {
    padding: 4px 0 4px 23px;
    background: url(/resources/images/icn_printer.gif) 3px center no-repeat;
    font-size: 11px;
}
.clear {
    clear: both;
}
h1 {
    font-size: 19px;
    font-weight: bold;
    color: #3E80E8;
    margin-top: 0px;
}
h2 {
    font-size: 14px;
	text-transform:uppercase;
	color:#547b89;
	font-weight:bold;
}
.block ul {
    padding-left: 10px;
    margin-left: 0px;
}
.block li {
    list-style-type: none;
    line-height: 16px;
    background: url(/resources/images/li.gif) 3px center no-repeat;
    padding-left: 16px;
}
.rc_img {
    float: right;
    padding: 10px;
}
.str {
    font-weight: bold;
	color:#547b89;
}
.tableHeaderLeft {
    background-color: #EEEEEE;
    color: #000000;
    width: 200px;
}
.text {
    width: 100%;
    border: 1px solid #999999;
    color: #000000;
}
.button {
    font-size: 11px;
}
.messageBox {
	border:1px solid #d8d8d8;
	padding: 15px 10px 15px 55px;
	margin-top:2px;
	background: url(/resources/images/warning.gif) 18px center no-repeat;
	font-weight: bold;
}
.news_img {
    float: right;
    padding: 10px 0 10px 15px;
}
.news_nav {
    font-size: 11px;
    padding-bottom: 10px;
}
.news_nav select {
    font-size: 11px;
}
.splitmenu {
    text-align: center;
    font-size: 11px;
}
A.sm_link {
    border: 1px solid #D8D8D8;
    padding: 1px 3px 1px 3px;
    text-decoration: none;
    font-size: 12px;
}
A.sm_link:hover {
    background-color: #3E80E8;
}
.sm_selected {
    font-weight: bold;
    color: #3E80E8;
    font-size: 12px;
}
#f_date {
    font-size: 11px;
    width: 60px;
}
#trigger {
    cursor: pointer;
}
.special {
    background-color: #EEA0A0 !important;
}
#register form {
    padding: 0px;
    margin: 0px;
}
.small {
    font-size: 10px;
}
A.developed {
	text-decoration: none;
	color: #78797A;
}
