@charset "iso-8859-1";
/* Sans CSS Style */
/* Home CSS Style */
/* Al */
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 CSS Style */
#header {
     color:#fff;
	 width:100%;
	 /*background:url(../img/bg_top2.gif) no-repeat left bottom;*/
}

#header .nav {
     width:100%;
	 height:18px;
	 background-color:#D62418;
}

#header .nav li {
    float:left;
}
#header .nav li a{
    display:block; 
    height:18px; 
	 text-indent:-1000px; 
	 overflow:hidden;
	 float:left;
}
#header .nav a.home{ 
    background:url(../img/nav01.gif);
	 width:59px;
}
#header .nav a.home:hover, #header .nav li.c a.home{ 
    background:url(../img/nav01_o.gif);
}
#header .nav a.about{ 
    background:url(../img/nav02.gif);
	 width:82px;
}
#header .nav a.about:hover{ 
    background:url(../img/nav02_o.gif);
		width:82px;
}

#header .nav a.product{ 
    background:url(../img/nav03.gif);
	 width:77px;
}
#header .nav a.product:hover{ 
    background:url(../img/nav03_o.gif);
		width:77px;
}
#header .nav a.news{ 
    background:url(../img/nav04.gif);
	 width:61px;
}
#header .nav a.news:hover{ 
    background:url(../img/nav04_o.gif);
}

#header .nav a.accessories{ 
    background:url(../img/nav05.gif);
	 width:94px;
}
#header .nav a.accessories:hover{ 
    background:url(../img/nav05_o.gif);
}
#header .nav a.service{ 
    background:url(../img/nav06.gif);
	 width:80px;
}
#header .nav a.service:hover{ 
    background:url(../img/nav06_o.gif);
}
#header .nav a.clients{ 
   background:url(../img/nav07.gif);
	 width:67px;
}
#header .nav a.clients:hover{ 
    background:url(../img/nav07_o.gif);
}
#header .nav a.glossary{ 
   background:url(../img/nav10.gif);
	 width:78px;
}
#header .nav a.glossary:hover{ 
    background:url(../img/nav10_o.gif);
}
#header .nav a.contact{ 
    background:url(../img/nav08.gif);
	 width:94px;
}
#header .nav a.contact:hover{ 
    background:url(../img/nav08_o.gif);
}


#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;
}
 /* End */    
/* Content */
#content {
     background:url(../img/bg_middle2.gif) no-repeat right 270px;
}
#content .list_news {
	 width:246px;
}
#content .list_news li { 
	 text-align:left;
	 line-height:14px;
	 background:url(../img/ico_arr.gif) no-repeat left 10px;
	 padding:5px 0 5px 10px;
	 border-bottom:#CCCCCC dotted 1px;
}
#content .list_news li a {
     color:#6F6F6F;
}
#content .list_news li a:hover {
     color:#ff0000;
	 text-decoration:underline;
}
#content .contact {
     border:#cccccc dotted 1px;
	 background-color:#fff;
	 width:745px;
} 
#content .about p {
  width:210px;
	color:#848484;
	text-decoration:underline;
	text-align:justify;
	padding:3px 3px;
	line-height:18px;
}
#content .about p a {
  width:210px;
	color:#848484;
	text-decoration:underline;
	text-align:justify;
	padding:3px 3px;
	line-height:18px;
}
#content .contact p {
	 text-align:left;
	 color:#999999;
	 width:210px;
	 margin:15px auto;
	 line-height:18px;
}
#content .contact p span {
     font-weight:bold;
	 display:block;
}
#content .bg {
     background:url(../img/bg_middle3.gif) no-repeat left top;
     padding-bottom:13px;
}
#content .newproduct {
   color:#fff;
	 font-weight:bold;
	 font-size:13px;
	 padding:-9px 0 0 25px;
}
/* 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;
}
