﻿body {
	background: #000 url('images/bg-image.jpg') repeat scroll top center;
	margin: 0;
	padding: 0;
	color: #FFF;
	font-family: arial,sans-serif;
}

img, a img { border: 0; }

a:link { color:#1c63ab; text-decoration: none; }
a:visited { color:#1c63ab; text-decoration: none; }
a:hover { color:#1c63ab; text-decoration: underline; }
a:active { color:#1c63ab; text-decoration: underline; }

#div1 { visibility: hidden; }

.blue { color: #000080; }
.center { text-align: center; }

table.header { margin-top: 56px; width: 1000px; padding: 0; border: 0; }
table.header .navlink { width: 379px; height: 30px; font-size: 0.8em; text-align: center; }
table.header .navlink a { color: #FFF; text-decoration: none; }
table.header .navtext { height: 84px; text-align: center; }

div.footer div { background-color: #7C57A4; width: 680px; color: #000; }
div.footer div p { padding: 10px 0px; }
div.footer a { color: #000; text-decoration: underline; padding: 0px 15px; font-size: 0.625em; }
div.footer2 div { background-color: #7C57A4; width: 680px; color: #000; }
div.footer2 div p { padding: 10px 0px; }
div.footer2 a, div.footer2 a:hover, div.footer2 a:visited { color: #fff; text-decoration: underline; }

div.footer div.txt a { color: #000; text-decoration: underline; }

.content { margin: 20px; text-align: left; }

.default { background-color: #FFF; color: #000; width: 650px; padding: 15px; }

.about { background-color: #FFF; color: #000; width: 650px; padding: 15px; }
.about p { font-size: 0.8em; }
.about h1 { font-weight: bold; font-size: 1.0em; color: #000080; }

.products { width: 1000px; }
.products table { border: 0; padding: 0; width: 100%; }
.products h1 { font: italic 2.2em/2.0em arial,sans-serif; text-align: center; margin-top: 0; }
.products h2 { font-size: 1.325em; font-weight: normal; margin-top: 0; }
.products div { background-color: #FFF; color: #000; width: 750px; height: 220px; padding: 15px; margin: 80px 0px; text-align: left; font-size: 0.8em; }
.products .rzu {
	display: block;
	width: 393px;
	height: 344px;
	background: #fff url('images/prod-rzu.jpg') no-repeat top left;
}
.products .rzc {
	display: block;
	width: 393px;
	height: 344px;
	background: #fff url('images/prod-rzc.jpg') no-repeat top left;
}
.products .des {
	display: block;
	padding: 5px;
	width: 381px;
	font-size: 0.725em;
	color: #000;
	font-weight: bold;
}
.products .rzu2 {
	display: block;
	width: 393px;
	height: 344px;
	background: #fff url('images/prod-rzu-2.jpg') no-repeat top left;
}
.products .rzc2 {
	display: block;
	width: 393px;
	height: 344px;
	background: #fff url('images/prod-rzc-2.jpg') no-repeat top left;
}
.products .des2 {
	display: block;
	padding: 5px 0px;
	width: 381px;
	font-size: 0.825em;
	color: #000;
}

.products .rzu3 {
	display: block;
	width: 393px;
	height: 500px;
	background: #fff url('images/prod-rzu-3.jpg') no-repeat top left;
}
.products .rzc3 {
	display: block;
	width: 393px;
	height: 500px;
	background: #fff url('images/prod-rzc-3.jpg') no-repeat top left;
}
.products .des3 {
	display: block;
	padding: 15px 0px;
	width: 361px;
	font-size: 0.825em;
	color: #000;
}
.products .des3 h2 {
	font-size: 20px;
	margin: 0px;
}

.news { width: 700px; }
.news h1 { font: italic 2.2em/2.0em arial,sans-serif; margin: 0; }
.news table { width: 100%; border: 0; padding: 10px; background-color: #FFF; font-size: 0.8em; }

.buy { width: 690px; }
.buy td { padding: 0; }
.buy table { background-color: #FFF; color: #000; border: 2px solid #ff0000; padding: 0; }
.buy .title { background-color: #336699; color: #FFF; font-weight: bold; text-align: center; height: 60px; }
.buy .title a { color: #FFF; font-weight: bold; text-decoration: none; }
.buy .title a:hover { text-decoration: underline; }
.buy h1 { font: bold italic 2.5em/2.2em arial,sans-serif; margin: 0; }
.buy img { padding: 20px 0px; }

.contact {  }
.contact .title {
	font: bold 3.5em/1.5em arial,sans-serif;
	width: 600px;
	background-color: #402E56;
	color: #E53C1F;
	text-align: center;
}
.contact .big { font: bold 3.5em/1.5em arial,sans-serif; margin-top: 0px; }
.contact .red { color: #E53C1F; font-size: 2.5em; }
.contact .white { font-size: 1.625em; }
.contact a { color: #02FAFC; }

.dealer .title { width: 900px; margin: 0; font: bold italic 2.5em/2.2em arial,sans-serif; text-align: left; }
.dealer table { background-color: #FFF; color: #000; font-size: 0.9em; }

.faq { width: 750px; }
.faq .main { background-color: #FFF; color: #000; padding: 10px 20px; font-family: "Times New Roman"; font-size: 1.2em; }
.faq .title { font: italic 1.75em/1.5em arial,sans-serif; text-align: left; }
.faq .red { color: #9D0708; }

.guarantee { width: 750px; }
.guarantee h1 { font: bold 2.5em/1.75em arial,sans-serif; text-align: center; color: #FFF; margin: 5px; }
.guarantee .main { padding: 10px 20px; background-color: #FFF; color: #000; }

.support { width: 900px; }
.support h1 { font: italic 2.0em/1.75em arial,sans-serif; text-align: left; color: #FF1D2A; margin: 5px;  }
.support .main { background-color: #FFF; width: 750px: margin: 20px 50px; color: #000; padding: 10px 20px; }
.support .bb { font-size: 0.8em; width: 650px; margin-left: 85px; padding: 5px; border: 1px solid blue; }

.testimonials { width: 750px;}
.testimonials .main { background-color: #FFF; color: #000; padding: 15px; }
.testimonials h1 { font: italic 2.2em/2.0em arial,sans-serif; text-align: center; margin: 0; }
#tlink { padding: 5px 20px; border: solid 2px #EAEA00; color: #EAEA00; font-weight: bold; font-size: 12px; }
