		#map{
			width: 237px;
			height: 174px;
			text-align: left;
			font-family : Arial;
			font-size : 10px;
		}
		v\:* { behavior:url(#default#VML); }

#mySlides{
		margin-top: 6px;

	}
	html, body {
margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		background-color : #282727;
		color: white;
	}

	.imgtranz img{
		filter:alpha(opacity=100); -moz-opacity:1; opacity:1;

	}
	.imgtranz img:hover{
		filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;

	}


	#box01_outline{
		height : 216px;
		background-image : url(../images/hd_streifen_bg01.gif);
		background-repeat : repeat-x;
		background-position : bottom;
	}
	#box01{
		width : 980px;
		height : 216px;
		background-image : url(../images/company_start_top01.jpg);
		background-repeat : repeat-x;
		text-align: left;
	}
	#box01 a{
		color: #8B979B;
		text-decoration : underline;
	}
	#box01 a:hover{
		color: white;
		text-decoration : none;
	}
	#box01n1{
		padding-left : 20px;
		padding-top : 234px;
		font-family : Arial;
		font-size : 12px;
	}

	#box02n1{
		width : 266px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);
		float : left;
		margin-left : 53px;
		margin-top : 20px;
		padding: 6px;
	}
	#box02n2{
		width : 266px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);
		float : left;
		margin-left : 20px;
		margin-top : 20px;
		padding: 6px;
	}
	#box02n2n1{
		padding: 6px;
	}

	#box02n2n1 a{
		color: white;
		text-decoration : underline;
	}
	#box02n2n1 a:hover{
		color: #8B979B;
		text-decoration : none;
	}

	#box02n3{
		width : 266px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);
		float : left;
		margin-left : 20px;
		margin-top : 20px;
		padding: 6px;
	}
	#box02n3n1{
		padding: 6px;
		text-align: center;
	}
	#box02n3n1 h3{
		font-family : Arial;
		display : inline;
		font-size : 11px;
		color: #8B979B;
		font-weight : normal;
	}
	#box02n3n1 h3 a{
		font-size : 13px;
		color: white;
		text-decoration : underline;
		font-weight : bold;
	}
	#box02n3n1 h3 a:hover{
		color: #8B979B;
		text-decoration : none;
	}
	#box03{
		font-family : Arial;
		font-size : 9px;
		color: #8B979B;
		margin-top : 50px;
		width : 980px;
	}
	#box03 a{
		color: #8B979B;
		text-decoration : underline;
	}
	#box03 a:hover{
		color: white;
		text-decoration : none;
	}
	.clear{
		clear : both;
	}


	#box02{
		width : 980px;
		background-image : url(../images/company_start_top02.jpg);
		background-position : top;
		text-align: left;
		font-family : Arial;
		font-size : 11px;
		background-repeat : no-repeat;
	}
	.box02_inline{
		padding: 6px;

	}

	#box02 h3{
		font-size : 12;
		font-weight : bold;
		display : inline;
		color: #8B979B;
	}


	.box02sp1{
		width : 147px;
		margin-left : 0px;
		margin-top : 20px;
	}
	.box02sp2{

		width : 249px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);
		float : left;
		margin-left : 20px;
		margin-top : 20px;
		padding: 6px;
	}
	.box02sp3{

		width : 249px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);
		float : left;
		margin-left : 15px;
		margin-top : 20px;
		padding: 6px;
	}

	.box02sp4{

		width : 249px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);
		float : left;
		margin-left : 15px;
		margin-top : 20px;
		padding: 6px;
	}
	.boxtext{
		font-family : Arial;
		font-size : 12px;
		color: white;
	}
	.boxtext a{
		color: white;
		text-decoration : underline;
	}
	.boxtext a:hover{
		color: #8B979B;
		text-decoration : none;
	}
	.boxbg:hover{
		background-color : black;
	}


	.top2spbox{
		width : 525px;
		background-color : #333436;
		background-image : url(../images/buell_txt_bg01.jpg);

		margin-left : 20px;
		margin-top : 20px;
		padding: 6px;
	}


	.jFlowControl{
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
		cursor : pointer;
		margin-right : 1px;
	}
	.jFlowControl:hover{
		text-decoration : none;
		color: #8B979B;
	}
	.jFlowPrev{
		padding: 2px 4px 2px 4px;
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
		cursor : pointer;
		margin-right : 1px;
	}
	.jFlowPrev:hover{
		text-decoration : none;
		color: #8B979B;
	}

	.jFlowNext{
		padding: 2px 4px 2px 4px;
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
		cursor : pointer;
		margin-right : 1px;
	}
	.jFlowNext:hover{
		text-decoration : none;
		color: #8B979B;
	}

	#myController span.jFlowSelected {
		background: #454545;
		padding: 1px 3px 1px 3px;
		text-decoration : none;
		font-weight: bold;
	}

	#menu {
		width: 147px;
		background: #454545;
		z-index : 10000;
	}

	#menu ul { list-style: none; margin: 0; padding: 0; z-index : 10000;}

	#menu a, #menu h2 {
		font: 12px arial;
		display: block;
		border-bottom: 2px solid #333333;
border-right: 1px solid #333333;
		margin: 0; padding: 1px 3px;
		color: white; }

	#menu a { color: white; background: #454545; text-decoration: none; }

	#menu a:hover { color: gray; background: silver; }
	#menu li { position: relative; z-index : 10000;}

	#menu ul ul ul {position: absolute; top: 0; left: 100%; width: 100%; z-index : 10000;}

	div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none; z-index : 10000;}

	div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block; z-index : 10000;}
