* {
	margin: 0;
	padding: 0;
}

html{
	height: 100%;
}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #000000;
	height: 100%;
	font-size: 8pt;

	scrollbar-highlight-color: #a0a0a0;
	scrollbar-arrow-color: #a0a0a0;
	scrollbar-base-color: #f0f0f0;
	scrollbar-face-color: #f0f0f0;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-shadow-color: #a0a0a0;
   overflow:hidden;
	
}


#pagetop{
	position:absolute;
	top:0px;
	width: 100%;
	height: 64px;
	overflow: hidden;
}

#pagebottom{
	position:absolute;
	bottom:0px;
	height: 86px;
	width: 100%;
}

#pageborderbottom{
	position:absolute;
	bottom:0px;
	padding-top: 14px;
	height: 26px;
	font-size: 8pt;
	width: 100%;
}

#navigationcolumn{
	font-size: 8pt;
	padding-left: 30px;
	width: 200px;
	margin-top: 50px;
	position: absolute;
	left: 0px;
	top: 50px;
	z-index: 100;
}


#contentarea {
	position: absolute;

	left: 50%;
	margin-left: -425px;
	top: 50%;
	margin-top: -312px;


	width: 851px; /* Höhe und Breite des Hintergrundbildes */
	height: 606px;
	z-index: 0;
	overflow: hidden;
}


#leftwindow{
	position:absolute;
	top: 294px;
	left: 259px;
	width: 258px;
	height: 255px;
	background-image:url('../images/layout/leftwindow_hl.jpg'); 
	background-repeat: no-repeat;
}

#leftwindowcaption{
	position:absolute;
	top: 276px;
	left: 259px;
	width: 258px;
	height: 20px;
}

#rightwindow{
	position:absolute;
	top: 102px;
	left: 486px;
	width: 262px; 
	height: 262px;
	color: #000000;
	background-image:url('../images/layout/rightwindow_hl.jpg'); 
	background-repeat: no-repeat;
}

#rightwindowcaption{
	position:absolute;
	top: 84px;
	left: 486px;
	width: 262px; 
	height: 20px;
}


#scrollcontent{
	width:90%; 
	height:90%; 
	text-align:center; 
	vertical-align:top; 
	overflow: auto;
}


.txtitem{
	padding-left: 18px;
	line-height:  20px;
	margin-bottom: 20px;
	width: 600px;
	color: #fefefe;
/*	font-size: 13pt; */
/* neu: */
	font-size: 10pt;
	font-weight: bold;
/* /neu: */
	background-position: 0px 5px;
	background-repeat: no-repeat;
}

td{
	font-size: 8pt;
}

#navigation{
}

.navitem{
	padding-left: 18px;
	line-height:  30px;
	color: #fefefe;
	background-position: 0px 10px;
	background-repeat: no-repeat;
}

A.rightlink { color: #000000; text-decoration: none; font-size:10pt;}
A.rightlink:link { color: #000000; text-decoration: none; font-size:10pt;}
A.rightlink:visited { color: #000000; text-decoration: none;}
A.rightlink:active { color: #e0e0e0; text-decoration: none;}
A.rightlink:hover { color: #e0e0e0;}

A.leftlink { color: #fefefe; text-decoration: none; font-size:10pt;}
A.leftlink:link { color: #fefefe; text-decoration: none; font-size:10pt;}
A.leftlink:visited { color: #fefefe; text-decoration: none;}
A.leftlink:active { color: #e0e0e0; text-decoration: none;}
A.leftlink:hover { color: #e0e0e0;}

A.navlink { color: #fefefe; text-decoration: none;}
A.navlink:link { color: #fefefe; text-decoration: none;}
A.navlink:visited { color: #fefefe; font-size: 9pt;}
A.navlink:active { color: #e0e0e0; text-decoration: none;}
A.navlink:hover { color: #e0e0e0;}

A.topcountry { text-decoration: none; font-size: 9pt; font-weight: normal; margin-left:20px; text-align:center;}
A.topcountry:link { text-decoration: none;}
A.topcountry:visited { text-decoration: none;}
A.topcountry:active { text-decoration: none;}
A.topcountry:hover {  font-size: 8pt; font-weight: bold;}


#navitem1{ 	background-image:url('../images/layout/navpoints/np_1.gif');}
#navitem2{ 	background-image:url('../images/layout/navpoints/np_2.gif');}
#navitem3{ 	background-image:url('../images/layout/navpoints/np_3.gif');}
#navitem4{ 	background-image:url('../images/layout/navpoints/np_4.gif');}
#navitem5{ 	background-image:url('../images/layout/navpoints/np_5.gif');}
#navitem6{ 	background-image:url('../images/layout/navpoints/np_6.gif');}
#navitem7{ 	background-image:url('../images/layout/navpoints/np_7.gif');}
#navitem8{ 	background-image:url('../images/layout/navpoints/np_8.gif');}

.layottopbottom1{
	background-color: #E7462C;
	color: #ffffff;
}
.layottopbottom2{
	background-color: #F7EA22;
	color: #000000;
}
.layottopbottom3{
	background-color: #A73F8E;
	color: #ffffff;
}
.layottopbottom4{
	background-color: #CAD964;
	color: #000000;
}
.layottopbottom5{
	background-color: #F2A521;
	color: #ffffff;
}
.layottopbottom6{
	background-color: #E75E8A;
	color: #ffffff;
}
.layottopbottom7{
	background-color: #05A2E5;
	color: #ffffff;
}
.layottopbottom8{
	background-color: #000000;
	color: #ffffff;
}

#navcountry{
}

.navcountryitem{
	/* padding-left: 40px; */
	/* line-height:  30px; */
	line-height:  30px;
	margin-bottom: 8px;
	color: #fefefe;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

A.navcountrylink { color: #000000; text-decoration: none; line-height: 20px; }
A.navcountrylink:link { color: #000000; text-decoration: none;  }
A.navcountrylink:visited { color: #000000; font-size: 9pt; }
A.navcountrylink:active { color: #fefefe; text-decoration: none; }
A.navcountrylink:hover { color: #fefefe; }


#navcountryitem1{ 	background-image:url('../images/content/country/flags/flag_1.gif'); }
#navcountryitem2{ 	background-image:url('../images/content/country/flags/flag_2.gif'); }
#navcountryitem3{ 	background-image:url('../images/content/country/flags/flag_3.gif'); }
#navcountryitem4{ 	background-image:url('../images/content/country/flags/flag_4.gif'); }
#navcountryitem5{ 	background-image:url('../images/content/country/flags/flag_5.gif'); }
#navcountryitem6{ 	background-image:url('../images/content/country/flags/flag_6.gif'); }
#navcountryitem7{ 	background-image:url('../images/content/country/flags/flag_7.gif'); }


#navpress{
}

.navpressitem {
	padding-left: 10px;
	line-height:  22px;
	color: #fefefe;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	font-size: 10pt;
}


