body {
margin:0px;
}

h1,div,td,p 	{ 
			font-family:Verdana,Arial,sans-serif; 
			font-size:11px;
		}
p {
			margin:0px 0px 5px 0px;
			padding:0px;
		}

span.blue_text {
			color:#0066FF;
}

a {
			text-decoration:none;
		}

a.grey {
                         color:#a2a2a2;
}
a.menu_blue {
			font-size:11px; 
			font-weight:bold;
			color:#0066FF;
			line-height:19px; 
		}


td#menu {
			background-color:#E1F1FF;
}

td#content_menu_lang {
			background-color:#fee8af;			
			padding:20px 20px 20px 20px;
		}

td#content_menu_lang a {
			color:#ff8f00; 
			line-height:20px;
		}

td#content_menu_lang a:hover {
			color:#ff8f00; 
			font-weight:bold;
		}

td#home_content {
			background-color:#fee8af; 
			padding:15px 20px 20px 20px;
			color:#666666;
			font-weight:bold;
		}

td#home_teaser {
			background-color:#F2F2F2; 
			padding:7px 10px 20px 20px;
		}

td#home_teaser a {
			color:#0066FF;
			font-weight:bold;
		}



a.menu_main_normal {
			display:block;
			font-size:11px; 
			font-weight:bold;
			color:#0066FF;
			line-height:19px; 
			border-right-style:solid; 
			border-right-width:5px; 
			border-right-color:#BFD5EC;
			padding-left:25px; 

		}
a.menu_main_normal:hover {
			color:#ff8f00;
			border-right-color:#0066FF;

		}

a.menu_main_active {
			display:block;
			font-size:11px;
			font-weight:bold;
			color:#ff8f00; 
			line-height:19px;
			border-right-style:solid; 
			border-right-width:5px; 
			border-right-color:#0066FF;
			background-color:#fefffd;
			padding-left:25px; 

		}


a.menu_sub_normal {
			display:block;
			font-size:10px; 
			font-weight:bold;
			color:#6699CC;
			line-height:19px;
			border-right-style:solid; 
			border-right-width:5px; 
			border-right-color:#CFCFCF;
			background-color:#F2F2F2;
			padding-left:35px; 

		}

a.menu_sub_normal:hover {
			color:#ff8f00;
			border-right-color:#BFD5EC;
		}

a.menu_sub_active {
			display:block;
			font-size:10px; 
			font-weight:bold;
			color:#ff8f00;
			line-height:19px;
			border-right-style:solid; 
			border-right-width:5px; 
			border-right-color:#BFD5EC;
			background-color:#fefffd;
			padding-left:35px; 

		}

a.menu_sub_sub_normal {
			display:block;
			font-size:10px; 
			font-weight:bold;
			color:#a2a2a2;
			line-height:19px;
			border-right-style:solid; 
			border-right-width:5px; 
			border-right-color:#e8eae7;
			background-color:#FAFAFA;
			padding-left:50px; 

		}

a.menu_sub_sub_normal:hover {
			color:#ff8f00;
			border-right-color:#CFCFCF;
		}

a.menu_sub_sub_active {
			display:block;
			font-size:10px;
			font-weight:bold; 
			color:#ff8f00;
			line-height:19px;
			border-right-style:solid; 
			border-right-width:5px; 
			border-right-color:#CFCFCF;
			background-color:#fefffd;
			padding-left:50px; 

		}

a img { border-style:none; }

div.menu_dot {
			float:left;
			width:10px;
		}

div.menu_content {
margin-left:10px;
}

td.teaser_image {
			padding:10px 10px 10px 10px;
		}

td.teaser_text {
			font-size:11px;
			padding:10px 10px 10px 0px;
			width:372px;
		}

td#teaser {
			background-color:#F2F2F2;			
			padding:6px 20px 10px 20px;
		}

td#teaser a, td#content a {
			color:#0066FF; 
			font-weight:bold;
		}
td#navigation_top {
			font-size:11px;
			color:#a2a2a2;
			padding:0px 15px 5px 0px;
		}
		
td#navigation_top a {
			color:#a2a2a2;
		}
		
td#navigation_top a.bold {
			color:#a2a2a2;
			font-weight:bold;
		}
		
td#navigation_top a:hover {
			color:#777777;
		}
		
td#content {
			font-size:11px; 
			line-height:14px;
			width:478px;  
			padding:5px 20px 20px 20px; 

		}

h1.page_title {
			font-size:15px; 
			color:#ff8f00;
			line-height:20px; 
			height:20px; 
			margin:3px 0px 8px 0px;
			

		}

img.content_separator {
			margin:0px 0px 15px 0px;
		}
	
