
/*		
		Umrechenfaktoren
		----------------
		1.2em = 19.2 / 1em = 16 / 0.8em = 12.8 / 0.6em = 9.6
		
	*/
	
		
	
		
body {
			margin: 0 0 0 2em;
			width: 45.625em;
		
			
			background: #fff ;
			font-family: Arial, Verdana, sans-serif;
			font-size: 1em;
			color: #333;
	
	
	}
	img{
	border: none;
	}
	.clear{
			clear: both;
			border: 1px solid transparent !important; border: 0px solid transparent;
			width: 1px;
			font-size: 0;
			height: 0;
			line-height: 0;
			

}		
/*

header
*/

#countries
			{float: right;
			background: #f0f0f0;
			font-size: 70%;
			padding: 0.5em 0.75em 0.3em 0.75em;
}
#headline
{
			
			padding-top: 1.4375em;
}
.headlineimage
{
			
			width: 25em;													
			height: 1.75em;
}
#sizer
			{
			float: right;
			margin: 0;
			padding: 0;
			
}
#sizerl	{
								float: left;
								margin: 0 0.5em 0.2em 0;
								}	
#sizerl a:link,
#sizerl a:visited	{
			text-decoration: none;
			padding: 0;
			float: left;
			font-size:80%;
			color: #000000;
			}
#sizer img	{
							vertical-align: middle;
							margin: 0.2em 0 0 0.2em!important; margin: 0.2em 0 0 0.2em;
							float: left;
							}	
			
#sizerl a:hover		{
			text-decoration: underline;
			}	
#tabline		{
			width: 45.625em;
			background: #007dc8;
			margin: 0;
			padding: 0.2em 0 0 0;			
			}
			
			.tabboxa	{
							float: left;
							padding: 0;
							margin: 0;
							height: 1.1875em;
							}
							.tabboxa h1,
.tabboxak h1		{
			font-size: 70%;
			font-weight: bold;
			margin: 0.2em 0.5em 0 0.35em;
			}
.tabboxa a:link,
.tabboxa a:visited	{
			color: #fff;
			text-decoration: none;
			}
.tabboxa a:hover		{
			color: #fff;
			text-decoration: underline;
			}
	
.blueactive a:link,
.blueactive a:visited	{
			color: #007dc8;
			text-decoration: none;
			}
.blueactive a:hover		{
			color: #007dc8;
			text-decoration: underline;
			}	
			.bluelight		{
			background: #9bc1e8; /*#89cc68;*/
			}	
			.blueactive		{
			background: #deefff; /*#89cc68;*/
			
			}
			.tabimga 	{
							padding: 0;
							margin: 0 0.1875em 0 0;
							width: 0.3125em;													
							height: 1.1875em;
							float: left;
							
							}		
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline;}
.clearfix{display: block;}
#four	{
		float: left;
		width: 36.0625em;
		color: #333;
		margin: 0 0 0 0;
		padding: 0;
		}
				#fourintern {
		          		     
		          		     }
#countries a:link,
#countries a:visited	{
			color:#333;
			text-decoration:none;
			margin: 0 0.2em 0 0.2em;
			}
#countries a:hover	{
			
			
			text-decoration: underline;
			}
#footer a:link,
#footer a:visited	{
			color:#333;
			text-decoration:underline;
			margin: 0 0.2em 0 0.2em;
			}

#footer a:hover	{
			
			
			text-decoration: underline;
			}

a.download:link,
a.download:visited	{
			background: url('../images/linkback.jpg') no-repeat;
			background-position: 0 0.2em;
			padding: 0 0 0 1.125em ;
			display: block;
			color: #000000;
			text-decoration: none;}

a.download:hover	{
			
			
			text-decoration: underline;
			}
a.territorieslink:link,
a.territorieslink:visited	{
			background: url('../images/linkback.jpg') no-repeat;
			background-position: 0 0.2em;
			margin: 0.8em 0 1.2em 0;
			padding: 0 0 0 1.125em ;
			display: block;
			color: #000000;
			text-decoration: none;}

a.territorieslink:hover	{
			
			margin: 0.8em 0 1.2em 0;
			text-decoration: underline;
			}		
.content a.maillink:link,
.content a.maillink:visited	{
			font-weight: bold;
			text-decoration: underline;}

.content a.maillink:hover	{
			
			font-weight: bold;
			text-decoration: underline;
			}
.contentimage
{
			
			width:45.625em; 
			height:13.125em; 
			margin:0.3125em 0 0.3125em 0;
}
.content
{
			
			margin: 0;
			padding:0;
			background: #f0f0f0;
		
}
.content a:link,
.content a:visited	{
			color: #333;
			text-decoration: none;
			}
.content a:hover		{
			color: #333;
			text-decoration: underline;
			}
.content h1
{
			margin:0;
			background: #dfdfdf;
			padding: 0.25em 0 0.15em 1.275em;
			font-size:80%;
			height: 1.5em;
}

.contentleft
{
			font-size:70%;
			width:39em;
			
			padding:0.8125em 0 0.8125em 1.38125em;
			float: left;
}

.contentwide { font-size:70%; width:62em; padding:0.8125em 0 0.8125em 1.38125em; float: left; }
.contentwide .numeral { float:left; width:2em; }
.contentwide .text { float:left; width:60em; }
.contentwide p { margin-bottom:0.25em; }

p{margin: 0;
padding: 0;}
.contentall
{
			font-size:70%;
			width:60em;
			
			padding:0.8125em 0 0.8125em 1.38125em;
			float: left;
			
}
#duoleft{
width:50%;
float: left;}
#duoright{
width:50%;
float: left;}

.contentleftpress
{
			font-size:70%;
			width:39em;
			
			padding:0.8125em 0 0.8125em 1.38125em;
			float: left;
}
.border img{
padding: 0.8em 0 0.5em 0;
width:45.625em;
height: 0.0625em;
}
.contentrightpress
{
			font-size:70%;
			width:21em;
			margin:0.8125em 0.8125em 0.8125em 1.38125em;
			float: right;
			
			
}
.date{
			
			float: left;
			width: 8em;
			font-weight:bold;
			}
.press{
			
			float: left;
			width:31em;
			margin-bottom:0.8em;
			}
.contentright
{
			font-size:70%;
			width:21em;
			margin:0.8125em 0.8125em 0.8125em 1.38125em;
			float: right;
			
			
}
#contentend{
			background: #f0f0f0;
			width:45.625em;
			height:0.5625em;
			overflow:hidden;
			text-align:right;
			padding: 1.6em 0 0 0; }
#contentend a { font-size:60%; position:relative; top:-0.75em; text-decoration:underline; color:#000; }
#contentend a:hover { text-decoration:none;}
#logos{
			text-align: right;
			
			margin: 1.625em 0 1.6875em 0;
			 }
#footer{
			background: #f0f0f0;
			font-size: 70%;
			padding: 0.325em 0.4875em 0 0.4875em;
			}
#logotext{
			font-size: 70%;
			float:left;
			padding-top:3.5em;
			}
			
#footerleft{
			float: left;
			padding: 0;
			margin: 0;
			
			 }
#footerright{
			float: right;
			padding: 0;
			margin: 0;
			
			 }