@charset "iso-8859-1";
@media print {
   * {display:none}
}
/* Sans CSS Style */
/* Sub CSS Style */
/* All */
body {
	background-color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	margin:0 ;
}
input,select,form {
    margin:0;
	color:#7C7C7C;
	font-family:arial;
	font-size:12px;
}
ul,li,dl,dd,dt {
    list-style:none;
	margin:0;
	padding:0;
}
img,a img {
    border:0;
}
p,span {
     margin:0;
}
a {
    color:#4c4c4c;
	text-decoration:none;
}
a:hover {
    color:#df0010;
	text-decoration:underline;
}
/* Header */
#header {
     color:#fff;
	 width:100%;
	 /*background:url(../img/bg_top2.gif) no-repeat left bottom;*/
}
#header .bg {
	 background:url(../img/bg_top2.gif) no-repeat left bottom;
}
#header .nav {
     width:100%;
	 height:18px;
	 background-color:#D62418;
}
#header .nav a {
     display:block;
	 height:18px;
	 float:left;
	 text-indent:-1000px;
}
#header .nav a.home {
     width:59px;
	 background:url(../img/nav0.gif) no-repeat;float:left;
}
#header .nav a.home:hover {
     width:59px;
	 background:url(../img/nav0.gif) no-repeat left -18px;
}
#header .nav a.about {
     width:82px;
	 background:url(../img/nav1.gif) no-repeat;}
#header .nav a.about:hover {
     width:82px;
	 background:url(../img/nav1.gif) no-repeat left -18px;
}
#header .nav a.product {
     width:77px;
	 background:url(../img/nav2.gif) no-repeat;}
#header .nav a.product:hover {
     width:77px;
	 background:url(../img/nav2.gif) no-repeat left -18px;
}
#header .nav a.news {
     width:61px;
	 background:url(../img/nav3.gif) no-repeat;}
#header .nav a.news:hover {
     width:61px;
	 background:url(../img/nav3.gif) no-repeat left -18px;
}
#header .nav a.accessories {
     width:94px;
	 background:url(../img/nav4.gif) no-repeat;}
#header .nav a.accessories:hover {
     width:94px;
	 background:url(../img/nav4.gif) no-repeat left -18px;
}
#header .nav a.software {
     width:80px;
	 background:url(../img/nav5.gif) no-repeat;}
#header .nav a.software:hover {
     width:80px;
	 background:url(../img/nav5.gif) no-repeat left -18px;
}
#header .nav a.typical {
     width:67px;
	 background:url(../img/nav6.gif) no-repeat;}
#header .nav a.typical:hover {
     width:67px;
	 background:url(../img/nav6.gif) no-repeat left -18px;
}
#header .nav a.glossary{ 
   background:url(../img/nav10.gif);
	 width:78px;
}
#header .nav a.glossary:hover{ 
    background:url(../img/nav10_o.gif);
}
#header .nav li.c a.glossary{ 
    background:url(../img/nav10_o.gif);
}
#header .nav a.contact {
     width:94px;
	 background:url(../img/nav7.gif) no-repeat;}
#header .nav a.contact:hover {
     width:94px;
	 background:url(../img/nav7.gif) no-repeat left -18px;
}
#header .navi {
	 padding:0 5px 5px 0;
	 color:#7C7C7C;
	 text-align:right;
}
#header .navi a {
	 color:#7C7C7C;
}
#header .navi a:hover {
     color:#CC3300;
	 text-decoration:underline;
}
#header .navi span {
     margin:0 10px;
}
     
/* Content */
#content {
     background:url(../img/bg_middle2.gif) no-repeat right 148px;
}
/* Footer */
#footer {
     background:url(../img/bg_foot.gif) repeat-x;
	 height:39px;
	 padding-top:5px;
	 text-indent:10px;
}
#footer span {
     margin:0 10px;
}
#footer a {
     color:#313131;
}
#footer a:hover {
     color:#993300;
}
