body {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}
html {
	overflow-y: auto;
	overflow-x: hidden;
}
*html {
	overflow-y: auto;
	overflow-x: hidden;
}
div.country {
	margin: 0px;
	height: 263px;
	width: 190px;
	font-family: Verdana, Geneva, sans-serif;
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	line-height: 15px;
	background-repeat: no-repeat;
}
*html div.country {
	margin: 0px;
	height: 263px;
	width: 190px;
	font-family: Verdana, Geneva, sans-serif;
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	line-height: 15px;
	background: #FFF url(display.gif) no-repeat;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	line-height: 14px;
	border: none;
	padding: 0px 0px 2px 0px;
}
td.js_land_1 h1 {
	margin: 0px;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	line-height: 14px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

td.js_land_1 h3 {
	margin: 0px;
	font-size: 11px;
	color: #000;
	padding: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
div.bg_country_detail table td.back   {
	border-top: 1px none #999;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
div.bg_country_detail table td.back .back a {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-weight: normal;
	border: none;
	text-decoration: none;
	background: url(img/arrow_back.gif) no-repeat 0px 4px;
	padding-left: 18px;
	outline:none;
}
div.bg_country_detail table td.back .back a:hover {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-weight: normal;
	border: none;
	text-decoration: underline;
	background: url(img/arrow_back.gif) no-repeat 0px 4px;
	padding-left: 18px;
	outline:none;
}
div.bg_country_detail table td.back .forward a {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-weight: normal;
	border: none;
	text-decoration: none;
	background: url(img/arrow_forward.gif) no-repeat 0px 4px;
	padding-left: 18px;
	outline:none;
}
div.bg_country_detail table td.back .forward a:hover {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-weight: normal;
	border: none;
	text-decoration: underline;
	background: url(img/arrow_forward.gif) no-repeat 0px 4px;
	padding-left: 18px;
	outline:none;
}
td.js_land_1 p {
	margin: 0px;
	font-size: 11px;
	color: #4b4b4b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 14px;
	padding: 0px 0px 4px 0px;
}
td.js_land_1 address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 4px 0px;
	line-height: 14px;
	color: #4b4b4b;
}
address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 4px 0px;
	line-height: 14px;
	color: #4b4b4b;
}
blockquote, td.js_land_1 blockquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #D02A14;
	padding: 8px 0px 10px 0px;
	border-bottom: 1px dotted #999;
	margin: 0px 0px 8px 0px;
	line-height: 17px;
}
h6 {
	height: 290px;
	width: 204px;
	font-family: Verdana, Geneva, sans-serif;
	padding: 10px 10px 0px 10px;
	font-size: 12px;
	position: absolute;
	margin: -10px 0px 0px -236px;
	background: url(display2.png) no-repeat;
}
*html h6 {
	height: 290px;
	width: 204px;
	font-family: Verdana, Geneva, sans-serif;
	padding: 10px 10px 0px 10px;
	font-size: 12px;
	position: absolute;
	margin: -10px 0px 0px -236px;
	background: url(display2.gif) no-repeat;
}
h6 p {
	margin: 0px;
	font-size: 11px;
	color: #4b4b4b;
	font-weight: normal;
	line-height: 14px;
	padding: 0px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h6 span {
	margin: 0px;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	padding: 0px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#europa {
	margin: 0px;
	padding: 0px;
	height: 487px;
	width: 604px;
	visibility: visible;
	background: url(img/europa.gif) no-repeat;
	position: absolute;
	border: none;
}
#albania {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/albania.gif) no-repeat;
}
#belarus {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/belarus.gif) no-repeat;
}
#bosnia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/bosnia.gif) no-repeat;
}
#bulgaria {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/bulgaria.gif) no-repeat;
}
#croatia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/croatia.gif) no-repeat;
}
#czech {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/czech.gif) no-repeat;
}
#estonia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/estonia.gif) no-repeat;
}
#hungary {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/hungary.gif) no-repeat;
}
#latvia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/latvia.gif) no-repeat;
}
#lithuania {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/lithuania.gif) no-repeat;
}
#macedonia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/macedonia.gif) no-repeat;
}
#moldavia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/moldavia.gif) no-repeat;
}
#montenegro {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/montenegro.gif) no-repeat;
}
#poland {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/poland.gif) no-repeat;
}
#romania {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/romania.gif) no-repeat;
}
#russia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/russia.gif) no-repeat;
}
#serbia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/serbia.gif) no-repeat;
}
#slovakia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/slovakia.gif) no-repeat;
}
#slovenia {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/slovenia.gif) no-repeat;
}
#ukraine {
	position:absolute;
	width:604px;
	height:487px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: hidden;
	background: url(img/ukraine.gif) no-repeat;
}
div.bg_country_detail {
	margin: 0px;
	width: 587px;
	padding: 10px 0px 0px 17px;
	background: #F5F5F5 url(img/bg_countries.gif) left bottom no-repeat;
	min-height: 477px;
}
div.bg_country_detail address {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4b4b4b;
}
div.bg_country_detail p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4b4b4b;
}
div.bg_country_detail table {
	padding: 0px;
	margin: 0px 0px 6px 0px;
}
div.bg_country_detail table td {
	margin: 0px;
}
div.bg_country_detail table td.cont_kz {
	margin: 0px;
	padding-bottom: 0px;
}
div.bg_country_detail table td.positions {
	margin: 0px;
	padding: 10px 0px 0px 8px;
}
div.country_details {
	margin: 0px 0px 10px 3px;
	float: left;
	width: 175px;
	position: relative;
	padding: 0px 2px 0px 0px;
}
h2.position {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px;
}
span.pos_name, span.pos_email {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px;
}
iframe {
	margin: 0px;
	padding: 0px;
	width: 604px;
	border: none;
	overflow: hidden;
	background-image: none;
	background-color: #FFF;
	height: 500px;
}
* iframe {
	margin: 0px;
	padding: 0px;
	width: 604px;
	border: none;
	overflow: hidden;
	background-image: none;
	background-color: #FFF;
	height: 500px;
}
div.cont_iframe {
	width: 604px;
	margin: 277px 0px 0px 256px;
	padding: 0px;
}
#Map area {
	cursor: pointer;
}
div.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
a {
	color: #424242;
	text-decoration: none;
	outline:none;
}
a:hover {
	color: #424242;
	text-decoration: underline;
	outline:none;
}
table.datas {
	margin: 0px;
	padding: 0px;
	width: 570px;
}
table.datas td {
	margin: 0px;
	border-bottom: 1px dotted #999;
	padding: 6px 0px 3px 0px;
	vertical-align: top;
}
table.datas td.col_1 {
	width: 185px;
}
table.datas td.col_2 {
	width: 205px;
}
table.datas td.col_3 {
	width: 180px;
}
table.datas td.col_list {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.datas td p {
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
table.datas td blockquote {
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
div.cm, div.md {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px;
}
div.cm_name, div.md_name {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px 0px 1px 0px;
}
div.c1, div.c2, div.c3, div.c4 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px;
}
div.c1_name, div.c2_name, div.c3_name, div.c4_name {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px;
}
div.r1, div.r2,div.r3, div.r1_title, div.r2_title, div.r3_title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4b4b4b;
	margin: 0px;
	padding: 0px;
}
div.pos, div.colls {
	margin: 0px;
	padding: 0px 0px 2px 0px;
}
div.rates {
	margin: 0px;
	padding: 0px 0px 4px 0px;
}
div.bg_country_detail table.kennzahlen {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
}
div.bg_country_detail table.kennzahlen td {
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align: top;
}
div.bg_country_detail table.kennzahlen th {
	margin: 0px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 3px 0px;
	font-weight: normal;
}
div.bg_country_detail table.kennzahlen th.k_title {
	margin: 0px;
	width: 220px;
	padding: 0px 0px 3px 0px;
}
div.bg_country_detail table.kennzahlen th.k_years {
	margin: 0px;
	width: 75px;
	padding: 0px 0px 3px 0px;
	text-align: right;
}
table.kennzahlen td.k1a, table.kennzahlen td.k1b, table.kennzahlen td.k1c, table.kennzahlen td.k1d,
table.kennzahlen td.k2a, table.kennzahlen td.k2b, table.kennzahlen td.k2c, table.kennzahlen td.k2d,
table.kennzahlen td.k3a, table.kennzahlen td.k3b, table.kennzahlen td.k3c, table.kennzahlen td.k3d,
table.kennzahlen td.k4a, table.kennzahlen td.k4b, table.kennzahlen td.k4c, table.kennzahlen td.k4d,
table.kennzahlen td.k5a, table.kennzahlen td.k5b, table.kennzahlen td.k5c, table.kennzahlen td.k5d
{
	margin: 0px;
	width: 75px;
	text-align: right;
	padding: 0px;
}
table.kennzahlen td.k1, table.kennzahlen td.k2, table.kennzahlen td.k3, table.kennzahlen td.k4, table.kennzahlen td.k5 {
	margin: 0px;
	width: 220px;
	padding: 0px;
}
div.bg_country_detail table.kennzahlen td.k_foot {
	margin: 0px;
	text-align: right;
	color: #999;
	font-size: 11px;
	padding: 5px 0px 0px 0px;
}
span.k_anm1, span.k_anm2, span.k_anm3 {
	margin: 0px;
	padding: 0px 0px 0px 2px;
}
div.heads {
	margin: 0px;
	padding: 0px;
	width: 185px;
	float: left;
}
div.map {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	outline: none;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 160px;
}
div.map a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background: url(pin.png) no-repeat;
	height: 18px;
	vertical-align: middle;
	padding-left: 16px;
	padding-top: 2px;
	display: block;
	outline: none;
	cursor: pointer;
}
div.map a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background: url(pin.png) no-repeat;
	height: 18px;
	vertical-align: middle;
	padding-left: 16px;
	padding-top: 2px;
	display: block;
	color: #D02A14;
	outline: none;
}
span.red {
	color: #D02A14;
}
#change_1 {
	margin: 0px;
	height: 20px;
	width: 200px;
	position: absolute;
	z-index: 100;
	padding: 8px 0px 0px 17px;
}
#change_1 h3, #change_2 h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	color: #666;
}

#change_1 a {
	background: url(img/change_listenansicht.gif) no-repeat left center;
	margin: 0px;
	display: block;
	padding: 0px 0px 0px 34px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	outline: none;
}
#change_1 a:hover {
	background: url(img/change_listenansicht.gif) no-repeat left center;
	margin: 0px;
	display: block;
	padding: 0px 0px 0px 34px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
	outline: none;
}
#change_2 {
	margin: -2px 0px 0px 0px;
	height: 20px;
	width: 200px;
	position: absolute;
	z-index: 100;
	padding: 0px;
}
#change_2 a {
	background: url(img/change_kartenansicht.gif) no-repeat left center;
	margin: 0px;
	display: block;
	padding: 0px 0px 0px 34px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	outline: none;
}
#change_2 a:hover {
	background: url(img/change_kartenansicht.gif) no-repeat left center;
	margin: 0px;
	display: block;
	padding: 0px 0px 0px 34px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D02A14;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
	outline: none;
}
div.c0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	height: 28px;
}
