/* ---------------------------- */
/* STYLE SHEET for seikausa.com */
/* ---------------------------- */

body,div,table,p,span,ul,li,h1,h2,h3,h4,h5,h6,hr,tr,td {
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 14px;
}

a:link{
	color:#FFCC00;
	text-decoration:none;
}

a:visited{
	color:#FFCC00;
	text-decoration:none;
}

a:hover {
	color:#FFCC00;
	text-decoration: underline;
}

img {border:0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#494949;
	color: #DDDDDD;
	margin: 0px;
	padding: 0px;
}

.left {float:left;}
.right {float:right;}

div#container {width:100%;}
div#header {background-color:#494949; width:100%;}
div#main {background:url(../images/bg_body1.gif) repeat-x top left #000000; width:100%;}
div#menu {background-color:#494949; width:100%;}
div#footer {background:url(../images/bg_body2.jpg) repeat-x top left #494949; width:100%;}

div#headerinside,div#maininside,div#menuinside,div#footerinside { width:760px; margin:0 auto;}

div#leftpart {float:left; width:316px;}
div#mainarticle {background:url(../images/bg_maincolumn.gif) no-repeat top left; float:right; width:444px; height:300px;}
div#mainarticleinside {padding:24px; position:relative; margin:0px;}

div#mainarticlebuttons {margin:0px; padding:0px; vertical-align: top;}

div#mainarticlebuttons2 {margin:0px; padding:0px; vertical-align: top; position:relative; top:-1px;}
*html div#mainarticlebuttons2 {position:relative; top:-14px;}
.clear {clear:both; height:0px; width:0px;}
div#new_left {width: 180px; float: left;}
div#new_right {align: left;}



div#leftpart_s {float:left; width:247px;}
div#mainarticle_s {background:url(../images/bg_mainlarge.gif) no-repeat top left; float:right; width:513px; height:300px;}
div#mainarticle_heightadjust {height:163px;}
div#mainatticlebuttons {margin:0px}

/* Contact */
table#contact-form th {text-align:right; font-style:oblique; vertical-align:top;}
table#contact-form {margin:24px auto;}

/* Company */
div.onecolumn-article {background:url(../images/bg_1column.gif) no-repeat top center; height:300px;}
div.onecolumn-inside {padding:24px 24px 24px 60px;}

ul.download {list-style-type:none; margin-left:1em;}
ul.download li {background:url(../images/icon_pdf.gif) no-repeat left center; padding-left:18px; height:21px; padding-top:5px;}

div#addressinfo {width:330px; float:left;}
div#downloadsection {width:330px; float:right;}

div#addressinfo dl dt {font-size:10px; font-style:oblique; color:#CCCCCC; font-weight:bold;}
div#addressinfo dl dd {margin-left:1em;}

#instruction ul.download {list-style-type:none; margin-left:1em;}
#instruction ul.download li {background:url(../images/icon_pdf.gif) no-repeat left center; padding-left:18px; height:21px; padding-top:2px;}
#instruction h3 {margin-top:8px; margin-bottom:4px;}

div.matching-heightadjust {height:149px;}
div.product-heightadjust {height:187px;}
div.usa-heightadjust {height:135px;}

table.spectable {background-color:#FFFFFF;}
table.spectable th {background-color:#333333; color:#FFFFFF; padding:2px;}
table.spectable td {background-color:#CCCCCC; color:#333333; padding:2px;}
h2.match {color:#FFFFFF; padding:3px; background-color:#333333; border-left:#FFCC00 solid 4px;}



div.matchinglist {}
div.matchinglist-inside {padding:24px 24px 24px 24px;}

div.product {border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
div.product-inside {padding:24px;}

div.productleft {float:left; width:225px; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
div.productright {float:right; width:489px; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
div.productshell {padding:10px 22px 0px 22px;}
div.productleft img {margin-top:-1px; margin-left:-1px;}
div#productbuttons {text-align:right; padding-right:22px;}
div#productinside {padding:24px; line-height:1.5em;}
div#productinside h3 {margin-top:24px; margin-bottom:8px; color:#FFCC00;}
div#productinside li {margin-left:12px; margin-bottom:1.6em;}
div#productinside li li {margin-left:12px; line-height:1.4em; margin-bottom:0em;}
div#productinside li li li{margin-left:12px; line-height:1.2em; margin-bottom:0em;}

div.product-heightadjust h3 {margin-top:8px; margin-bottom:8px; color:#FFCC00;}

p.close {margin-top:15px; text-align:center; font-size:12px;}

div.brake_image {text-align:center; }
div.brake_image h1 {display: none; }

ul.download2 {list-style-type:none; margin-left:1em;}
ul.download2 li {background:url(../images/icon_pdf.gif) no-repeat left center; padding-left:18px; height:19px; padding-top:2px;}

div.matchinglist-inside table {background-color:#FFFFFF;}
div.matchinglist-inside table tr.line{background-color:#FFFFFF;}
div.matchinglist-inside table th {background-color:#333333; color:#FFFFFF; padding:2px;}
div.matchinglist-inside table td.title {background-color:#333333; color:#FFFFFF; padding:0px; margin:0px; border-right:1px solid #333333;}
div.matchinglist-inside table td {background-color:#CCCCCC; color:#333333; padding:2px;}
div.matchinglist-inside table td.special {background-color:#eddd51; color:#333333; padding:2px;}
div.matchinglist-inside table td.cell {background-color:#CCCCCC; color:#333333; padding:2px;}
div.matchinglist-inside table th.Sspec {background-color: #FFCD33; color:#333333;}
div.matchinglist-inside table td.Sspec {background-color: #FFF2CC;}
div.matchinglist-inside table th.Cspec {background-color: #DC99FF; color:#333333;}
div.matchinglist-inside table td.Cspec {background-color: #EECCFF;}
div.matchinglist-inside table th.Rspec {background-color: #339BFF; color:#333333;}
div.matchinglist-inside table td.Rspec {background-color: #CCE6FF;}
div.matchinglist-inside h3 {color:#fff; padding-bottom: 7px;}
div.matchinglist-inside p {color:#edd400; padding-bottom: 5px; line-height: 1.5em;}

div#footerinside {font-size:10px; color:#AAAAAA; text-align:center;}
div#footerinside a:link {color:#AAAAAA;}
div#footerinside a:visited {color:#AAAAAA;}
div#footerinside a:hover {color:#AAAAAA;}

div.store table {background-color:#FFFFFF;}
div.store table th {background-color:#CCCCCC; color:#333333; padding:2px;}
div.store table td {background-color:#333333; color:#FFFFFF; padding:2px;}

p.smaller{
	font-size: 11px;
	line-height: 1.25em;}
	
div#product_text{
	padding-top: 25px;
	line-height: 1.5em;
	position: relative;}
	
.bold{
font-weight: bold;
font-size:12px;
}

.yellow_bold{
color: #FFCC00;
font-weight: bold;
font-size:12px;
}
	
div#product_text p{ padding-left: 400px; padding-bottom: 40px;}

div#brakepadS_1{
	background: url(../images/brakepad_S.png) no-repeat; width: 400px; height: 219px; position: absolute; top:50px; left: 0px;}
	
*html div#brakepadS_1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/brakepad_S.png', Method='scale'); width:400px; z-index:99; height: 219px; top:50px; left: 0px;}
	
div#brakepadC_1{
	background: url(../images/brakepad_C.png) no-repeat; width: 400px; height: 253px; position: absolute; top:50px; left: 0px;}
	
*html div#brakepadC_1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/brakepad_C.png', Method='scale'); width:400px; z-index:99; height: 253px; top:50px; left: 0px;}
	
div#brakepadR_1{
	background: url(../images/brakepad_R.png) no-repeat; width: 400px; height: 208px; position: absolute; top:50px; left: 0px;}
	
*html div#brakepadR_1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/brakepad_R.png', Method='scale'); width:400px; z-index:99; height: 208px; top:50px; left: 0px;}
	
div#super_1{
	background: url(../images/super_1.png) no-repeat; width: 370px; height: 266px; position: absolute; top:50px; left: 0px;}
	
*html div#super_1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/super_1.png', Method='scale'); width:370px; z-index:99; height: 266px; top:50px; left: 0px;}
	
.brake_charts{
	text-align: center;
	background-color: #000000;
	padding-bottom: 10px;}
	
.brake_charts img{
	margin-bottom: 10px;}
	
.brake_charts h1{
padding-top: 10px;
padding-bottom: 10px;
color: #FFCC00;
font-weight: bold;
font-size:14px;
	}
	
*html div#brake_btn{
margin-top: -19px;}

div.superfeature{
	padding-left: 370px; padding-bottom:50px;}
	
#special_order .model{ width: 120px; }
