/*PNG IE-Fix*/
img, div 
{ 
	behavior: url(iepngfix.htc); 
}

body
{
	/*background: url(../img/grid_muster.gif) repeat #3A404E;*/
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: default;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #666666;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-track-color: #ffffff;
}


A:link,A:active,A:visited
{
	font-family: verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
		
A:hover
{
  	font-family: verdana, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}

A.mainNaviBox:link,A.mainNaviBox:active,A.mainNaviBox:visited {	
	font-family: verdana, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
}

A.mainNaviBox:hover {	
	font-family: verdana, sans-serif;
	color: #00008B;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
}


img {
	border:0px;
}

img.cursor {
	cursor: hand;
	cursor: pointer;
}

.picborder{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

div.mainBox
{	
	position: absolute;
	left: 50%;
	margin-left: -423px;
	width: 846px;
	top: 50%;
	margin-top: -279px;
	height: 558px;
	/*border: 1px solid #BEBEBE;*/
	padding: 0;
	z-index:1;
}

div.bgBox
{	
	background: url(../img/yk_main.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -423px;
	width: 846px;
	top: 50%;
	margin-top: -279px;
	height: 558px;
	/*border: 1px solid #BEBEBE;*/
	padding: 0;
	z-index:0;
}

div.overlayObenBox
{	
	background: url(../img/yk_frontscheibe.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 356px;
	top: 217px;
	height: 38px;
	width: 338px;
	z-index:1;
}
/*
div.overlayLinksBox
{	
	background: url(../img/yk_schalldaempfer.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 301px;
	top: 293px;
	height: 47px;
	width: 29px;
	z-index:1;
}
*/
div.overlayUntenBox
{	
	background: url(../img/yk_reifen.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 645px;
	top: 480px;
	height: 27px;
	width: 110px;
	z-index:1;
}


#header0Div, #header1Div, #header2Div, 
#header3Div, #header4Div, #header5Div, 
#header6Div, #header7Div, #header8Div,
#header9Div
{
position:absolute;
left:300px;
top:225px;
visibility:visible;
text-align: left;
font-family: verdana, sans-serif;
font-size: 18px;
font-weight: bold;
color: #666666;
z-index:2;
}

div.contentFrameBox
{	
	/*background: url(../img/yk_main.png);*/
	background-repeat: no-repeat;
	position: absolute;
	top: 255px;
	left: 300px;
	width: 510px;
	height: 225px;
}

.content
{
/*	width: 540px;
	height: 310px;*/
	font-family: verdana, sans-serif;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
	border: 0px;
}

div.TickerFrameBox
{	
	/*background: url(../img/yk_main.png);
	background-repeat: no-repeat;*/
	position: absolute;
	top: 501px;
	left: 70px;
	width: 748px;
	height: 30px;
	z-index:2;
}

div.mainNaviBox
{	
	position: absolute;
	top: 160px;
	left: 300px;
	width: 500px;
	height: 37px;
}

table.mainNaviBox
{
	text-align: right;
}

div.leftNaviBox
{
	position: absolute;
	top: 220px;
	left: 92px;
	width: 159px;
	height: 124px;
}


div.btn_no1
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 159px;
	height: 29px;
}

div.btn_no2
{
	position: relative;
	top: 5px;
	left: 0px;
	width: 159px;
	height: 28px;
}

div.btn_no3
{
	position: relative;
	top: 9px;
	left: 0px;
	width: 159px;
	height: 29px;
}

div.hotOfferBox
{	
	/*background: url(../img/hotoffer.gif);
	background-repeat: no-repeat;*/
	position: absolute;
	left: 400px;
	top: 10px;
	height: 122px;
	width: 181px;
	z-index:100;
}


div.quickKontakt
{	
	position: absolute;
	top: 330px;
	left: 95px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	border: 0px;
}

td.button_normal, td.button_hover  {
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border: 1px solid #6E9BEC;
	border-left: 25px solid #6E9BEC;
	background-color: #697488;
	height: 30px;
	cursor:hand;
	cursor: pointer;
}

td.button_hover
{
	background-color: #8390A8;
}



td.copyright
{
	background-color:#5F5F5F; 
	width:780px; 
	height:30px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

input
{
	background-color:transparent;
	color:#000000;
	border:1px solid #000000;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
}	
	
textarea
{
	background-color:transparent;
	color:#000000;
	border:1px solid #000000;
   font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px; 
}

/* yamaha-motors include start */
img {border:0; display:inline;}
div.actionblock {font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:15px;}
div.actionblock	{position:relative; display:block; width:220px;margin:10px 10px 20px 10px;}
div.actionblock div.abs_link_bg {position:absolute; z-index:2; bottom:0px; left:0px; right:0px; width:220px; height: 18px; background-color:#666; -moz-opacity:0.85;opacity:0.85;filter:alpha(opacity=85);}
div.actionblock div.abs_link {position:absolute; z-index:3; bottom:0px; left:0px; right:0px; width:220px;height:18px;}
div.actionblock div.abs_link a.ab {display:block; padding:3px 5px 3px 5px;font-size:10px; line-height:12px;}
div.actionblock div.abs_link a.ab:hover {text-decoration:underline;}
div.actionblock div.abs_link a.ab img {position:absolute; right:6px; top:7px;}
div.as_title {position:relative; display:block; height: 18px; color:#666; font-weight:bold; font-size:12px}
.corp_content div.as_title {height: 13px;}
div.as_subtitle {position:relative; display:block; height:18px;margin-bottom: 10px; padding:1px 4px 0px 5px; background:#cc0000; color:#fff;font-size:10px}
div.as_subcategory {position:relative; display:block; height:10px;margin-bottom: 2px; padding:1px 0px 0px 0px; color:#000;font-size:10px;font-weight:bold;}

div.actionblock a.smallgrey:link, div.actionblock a.smallgrey:visited, div.actionblock a.smallgrey:active {background:none; color:#a0a0a0; font-size:9px; text-decoration:none; line-height:1.1em; font-weight:normal;}
div.actionblock a.smallgrey:link:hover, div.actionblock a.smallgrey:visited:hover {text-decoration:underline;}
div.abs_link a.ab:link, div.abs_link a.ab:visited, div.abs_link a.ab:active , div.abs_link a.ab:link:hover, div.abs_link a.ab:visited:hover {color:#fff; font-weight:normal; font-size:10px; text-decoration:none;}
/* yamaha-motors include end */
