#contents {
	background-color:		#000000;
	color:					#FFFFFF;
	margin-top:				0px;
}

a {
	color:				#FFFFFF;
	text-decoration:	none;
}

.box {
	background-image:		none;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-family:			Georgia, "Times New Roman", Times, serif;
	color:					#FFFFFF;
}
h2 {
	font-family:			Georgia, "Times New Roman", Times, serif;
	color:					#FFFFFF;
	margin:					0px 0px 0px 0px;
	font-size:				15px;
}

.stippel_hor {
	background-image:		url(../img/1px_stippel_e3b520.gif);
}

#top_menu_bar {
	background-color:		#000000;
	height:					80px;
}

	#logo {
		position:			absolute;
		float:				left;
		top:				10px;
		left:				10px;
		width:				249px;
		height:				30px;
		background-image:	url(../img/canon_logo.png);
		margin-top:			0px;
	}
	
	#slogan {
		position:			absolute;
		float:				left;
		top:				10px;
		right:				10px;
		width:				345px;
		height:				46px;
		background-image:	url(../img/canon_limbvgrkoestert.png);
	}
	
	#menu_main {
		position:			absolute;
		left:				0px;
		top:				60px;
		font-family:		Arial, Helvetica, sans-serif;
		font-weight:		bold;
		font-size:			12px;
	}
	
		#menu_main a {
			color:				#FFFFFF;
		}
		#menu_main a.active {
			color:				#FFFFFF;
		}
		#menu_main a:hover {
			text-decoration:	underline;
		}

		#menu_main ul {
			margin:				0px;
			padding:			0px;
		}
		
		#menu_main ul li {
			padding:				0px;
			float:					left;
			list-style-type:		none;
			background-image:		url(../img/canon_tab_light.png);
			background-position:	right;
			height:					14px;
			padding:			3px 15px 3px 10px;
			margin-right:			10px;
		}
		
	#menu_extra {
		position:			absolute;
		width:				345px;
		top:				58px;
		left:				auto;
		right:				10px;
		font-family:		Arial, Helvetica, sans-serif;
		font-weight:		bold;
		font-size:			12px;
		color:				#5d5b5a;
		text-align: 		right;
	}
	
	#menu_extra a{
		color:				#5d5b5a;
	}
		

#top_img_bar {
	width:					940px;
	height:					60px;
	margin-top:				0px;
	border-bottom:			10px solid #e3b520;
}

#sitemap {
	display:				none;
}

.variantButton {
	background-image:	url(../img/canon_tab_light.png);
	background-position:right;
	height:				14px;
	*max-width:			90px;
	*float:				left;
	*margin-right:		4px;
	padding:			3px 15px 3px 10px;
	display:			inline-block;
	text-transform:		lowercase;
}