
* {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#wrapper {
	background: url(images/bg_tunnel.gif) repeat-x;
}

#container {
	background: url(images/tunnel.gif);
	background-repeat: no-repeat;
	width: 800px;
	height: 555px;
}

#spacer {
	float:left;
	width:370px;
}


#content {
	float:right;
	width:430px;
	margin-top: 130px;
}


#content a.de {
	background-image: url(images/bt_de.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 30px;
	padding-bottom: 20px;
	color: #006eb5;
	font-size: 12px;
	line-height: 40px;	
	text-decoration: none;
}

#content a.en {
	background-image: url(images/bt_en.gif);
	background-repeat: no-repeat; 
	margin-left: 20px;
	padding-left: 30px;
	padding-bottom: 20px;
	color: #006eb5;
	font-size: 12px;
	line-height: 40px;
	text-decoration: none;
}

#content a.fr {
	background-image: url(images/bt_fr.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 20px;
	padding-bottom: 20px;
	color: #006eb5;
	font-size: 12px;
	line-height: 40px;	
	text-decoration: none;
}

#content h1 {
	font-size: 12px;
	color: #0066CC;
	font-variant: small-caps;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
}

#content h2 
{
	font-size: 12px;
	color: #333333;	
	font-variant: small-caps;
	padding-bottom: 5px;
	letter-spacing: 1px;
}

#content p.footer 
{
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 5px;
}

#content a.footer 
{
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 5px;
	color: #0066cc;
	text-decoration: none;
}

#content a.footerx
{
	font-size: 13px;
	color: #0066cc;
	text-decoration: none;
}

