/* CSS Document */

a:link {  color: #003399; text-decoration: underline}
a:visited {  color: #336699; text-decoration: underline}
a:hover {  color: #993333; text-decoration: underline}
a:active {  color: #999999; text-decoration: underline}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.smtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 12px;
	letter-spacing: 1px;
	padding-top: 10px;
	text-align: center;
}

.footer a:link {  color: #FFFFFF; text-decoration: underline}
.footer a:visited {  color: #FFFFFF; text-decoration: underline}
.footer a:hover {  color: #FFFFCC; text-decoration: underline}
.footer a:active {  color: #999999; text-decoration: underline}

.spin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 12px;
	letter-spacing: 1px;
	padding-top: 10px;
	text-align: center;
}

.spin a:link {  color: #666666; text-decoration: underline}
.spin a:visited {  color: #666666; text-decoration: underline}
.spin a:hover {  color: #FF6600; text-decoration: underline}
.spin a:active {  color: #999999; text-decoration: underline}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 12px;
	padding-top: 10px;
}

.bottom_image {
	background-image: url(images/bottom_v160.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

* html a:hover {visibility:visible}

.navhome {position: relative; background-image: url(images/menu/home_over.jpg); background-repeat: no-repeat; display: block; width: 56px; height: 29px;}
.navhome a { display: block;}
.navhome img {border: 0;}
.navhome a:hover img{visibility:hidden}

.navabout {position: relative; background-image: url(images/menu/about_over.jpg); background-repeat: no-repeat; display: block; width: 64px; height: 29px; }
.navabout a { display: block;}
.navabout img {border: 0;}
.navabout a:hover img{visibility:hidden}

.navproducts {position: relative; background-image: url(images/menu/products_over.jpg); background-repeat: no-repeat; display: block; width: 68px; height: 29px; }
.navproducts a { display: block;}
.navproducts img {border: 0;}
.navproducts a:hover img{visibility:hidden}

.navparts {position: relative; background-image: url(images/menu/parts_over.jpg); background-repeat: no-repeat; display: block; width: 105px; height: 29px; }
.navparts a { display: block;}
.navparts img {border: 0;}
.navparts a:hover img{visibility:hidden}

.navsystem {position: relative; background-image: url(images/menu/system_over.jpg); background-repeat: no-repeat; display: block; width: 106px; height: 29px; }
.navsystem a { display: block;}
.navsystem img {border: 0;}
.navsystem a:hover img{visibility:hidden}

.navnews {position: relative; background-image: url(images/menu/news_over.jpg); background-repeat: no-repeat; display: block; width: 42px; height: 29px; }
.navnews a { display: block;}
.navnews img {border: 0;}
.navnews a:hover img{visibility:hidden}

.navcontact {position: relative; background-image: url(images/menu/contact_over.jpg); background-repeat: no-repeat; display: block; width: 136px; height: 29px; }
.navcontact a { display: block;}
.navcontact img {border: 0;}
.navcontact a:hover img{visibility:hidden}

.top_shadow {
	background-image: url(images/top_shadow.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

