html, body {background:#000000 url(../../N_bodybg.png/$FILE/bodybg.png) 0 0 repeat-x; margin:0;padding:0;color:#ffffff;font-size:12px;font-family: Arial}
a {color:#ffffff;}

#page {width:972px; margin:auto;background:#040000;}
#top {height:554px; width:972px; background:url(../../N_top.png/$FILE/top.png) 0 0 no-repeat;position:relative;}

#top div.header {position:absolute;top:10px; left:16px;}
#top div.header h1 {font-size:54px;margin:0}
#top div.header h2 {font-size:34px;margin: -3px 0 0;}
#top div.model {position:absolute;top:404px; left:472px;text-align:center;}
#top div.model h1 {font-size:47px;margin:-8px 0 -8px 0; color:#cc0000;}
#top div.model h2 {font-size:24px;margin: 0;}
#top div.extra {position:absolute;top:445px; left:40px;text-align:center;}
#top div.extra h1 {font-size:47px;margin: 0 0 -8px; color:#cc0000;}
#top div.extra h2 {font-size:24px;margin: 0;}
#top div.extra h3 {font-size:16px;margin: 0;}
#top div.mwst {position:absolute;top:508px; left:252px;}
#top div.mwst {font-size:9px;margin:0;}


#content {width:972px; background:url(../../N_bg.png/$FILE/bg.png) 0 0 repeat-x;padding-top:12px;position:relative;padding-bottom:20px;}


div.response {margin:30px 0 30px 58px;font-size:14px;line-height:20px; font-weight:bold;}

#kForm {margin:0 0 25px 38px}
#kForm input { background:#ffffff;border:1px solid #000000;}
#kForm h1 { font-size:23px;margin-top:33px;}
#kForm table {text-align:left;}
#kForm table tr {height:28px;}
#kForm table.main tr td.c1 {width:140px;}
#kForm table th {font-weight:normal;font-size:12px;line-height:17px;text-align:left;}
#kForm table td {text-align:left;}
#kForm table td input.qty {width:54px;margin-right:20px;}
#kForm table td h2 {font-size:28px;font-weight:bold;margin: 18px 20px 20px 0;}
#kForm table td h2.price {color:#ff0000;margin-right:40px;}
#kForm table td div#info {height:40px;padding-left:45px;background: url(../../N_info.png/$FILE/info.png) 0px 1px no-repeat;}
#kForm table td div#info div {margin-bottom:3px;font-size:14px;}

#kForm table input.text {width:258px;height:14px;}
#kForm table input.strtext {width:200px;}
#kForm table input.nrtext {width:52px;}
#kForm table input.plztext {width:52px;}
#kForm table input.orttext {width:200px;}
#kForm table input.check {float:left;margin:18px 0 0 0;background:transparent;border:0;}
#kForm table label.check {float:left;margin:17px 0px 0 8px;}
#kForm table input.submit {height:34px;width:363px;background: url(../../N_submit.png/$FILE/submit.png) 0 0 no-repeat;cursor:pointer;margin-top:41px;border:0;}

#footer {margin:10px 0 0px 38px}
#footer a {color:#666666;font-weight:bold;margin-right: 23px;}
#footer td.c2 a {margin-right: 40px;}