body {
	margin: 0 auto;
	padding: 0;
}
body td {
	font: 400 12px/18px 'Tahoma';
	color:#424141;
}
/* -----------------
	Lists, menus, links-in-menus(lists) etc
-------------------- */
ul.top-menu {
	background: url(img/m_bg_img.gif) no-repeat;
	list-style: none;
	margin: 0 0 0 0px;
	padding:0 0 0 20px;
	height: 258px;
}
ul.top-menu li {
	background: url(img/menu_div.gif) no-repeat bottom left;
	height: 22px;
/*	color: #fff;*/
	margin: 0;
	padding: 0;
}
ul.top-menu li.first {
	margin: 0;
}
ul.top-menu li.last {
	background: none;
	padding-bottom: 20px;
}
ul.top-menu span {
	background: url(img/menu_li.gif) no-repeat left;
	padding-left: 15px;
	cursor: default;
	text-decoration:none;
	font:900 12px/14px 'arial';
	color:#9ac4d9;
	text-align:left;
}
ul.top-menu a {
	background: url(img/menu_li.gif) no-repeat left;
	padding-left: 15px;

	text-decoration:none;
	font:900 12px/14px 'arial';
	color:#ffffff;
	text-align:left;
}
ul.top-menu a:hover {
	background: url(img/menu_li_white.gif) no-repeat left;
}
/* -----------------
	Images, graphics, background etc
-------------------- */
.top-menu-img {
	background: url(img/menu_header.gif) no-repeat;
	width:  200px; 
	height: 68px;
}
div.m-stick {
	position:relative;
	margin: 0px 0px 0px -30px;
	background: url(img/m_stick.gif) no-repeat;
	width: 231px;
	height: 178px;
	z-index:1;
}
.h-photos {
	background: url(img/m_m_img.jpg) no-repeat 10px 0px; 
	width: 439px; 
	height: 263px;
}
/* -----------------
	Text, Paragraphs
-------------------- */
p {
	text-align: justify;
}
.m-stick h1 {
	text-align: center;
	font: bold 24px/24px 'Tahoma';
	color: red;
}
.m-stick div.content {
	margin: 0;
	padding: 0;
	font:900 12px/20px 'Tahoma';
	text-align: center;
	text-decoration: underline;
	
}
span.content {
	vertical-align:1px;
}
.m-stick div.container {
	padding: 8px 20px 24px 22px;
}
.m-stick div strong {
	margin: 0;
	color: #ff0000;
	font: 600 18px/18px 'Tahoma';
}

.flag1 {
	margin:8px 1px 9px;
}
.flag2 {
	border:1px #9b9b9b solid;
	margin:7px 0 8px;
}
a img {
	border:0px;
}
.menu_divider {
	padding:3px 0 4px 19px
}
.menu_li {
	padding:0px 9px 0px 22px;
}
.menu_text {
	text-decoration:none;
	font:900 12px/14px 'arial';
	color:#ffffff;
	text-align:left;
}

.m_link:link, .m_link:visited {
	color:#424141;
	text-decoration:underline;
}
.mlink:hover {
	color:#424141;
	text-decoration:none;
}
.bmenu_div {
	font:400 12px/14px 'arial';
	color:#ffffff;
	padding:0 7px 0 8px;
}
.btext {
	font-size:10px;
	color:#000000;
}
.lang:link, .lang:visited {
	font:400 10px 'tahoma';
	color:#000000;
	text-decoration:underline;
}
.lang:hover {
	font:400 10px 'tahoma';
	color:#000000;
	text-decoration:none;
}
.blink:link, .blink:visited {
	font:400 10px 'tahoma';
	color:#0000ff;
	text-decoration:underline;
}
.blink:hover {
	font:400 10px 'tahoma';
	color:#0000ff;
	text-decoration:none;
}
