@charset "iso-8859-1";
/* Sans CSS Style */
/* Product CSS Style */
/* 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{ 
    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, #header .nav li.c a.product{ 
    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.contact{ 
    background:url(../img/nav08.gif);
	 width:94px;
}
#header .nav a.contact:hover{ 
    background:url(../img/nav08_o.gif);
}
/* end */
/* Content */
#content .title {
     background:url(../news/img/bg_title_news.gif) repeat-x ;
	 font-weight:bold;
	 color:#36464F;
	 height:28px;
	 text-align:left;
	 line-height:24px;
	 text-indent:15px;
}
#content .title_d {
	 font-weight:bold;
	 color:#36464F;
	 height:28px;
	 border-bottom:#999999 solid 1px;
	 font-size:13px;
	 text-align:center;
	 line-height:24px;
}
#content .leftmenu {
     width:175px;
}

#content .leftmenu li {
     background:url(../product/img/bg_leftmneu.gif) repeat-y;
	 line-height:14px;
	 padding-left:10px;
	 border-bottom:#B9BEC1 solid 1px;
}
#content .leftmenu li a {
     color:#36464F;
	 display:block;
	 padding:3px 0;
	 padding:5px 0;
}
#content .leftmenu li a:hover {
     color: #D62418;
	 text-decoration:underline;
}
#content .lefttitle {
     background:url(../news/img/bg_title.gif) no-repeat;
	 height:30px;
	 font-weight:bold;
	 text-indent:15px;
}
#content .plist {
     margin-top:22px;
}
#content .plist p {
     margin-bottom:10px;
	 line-height:18px;
	 text-align:justify;
}
#content .pshow_border_top {
     border-top:#DCDCDC solid 1px;
     border-left:#DCDCDC solid 1px;
     border-right:#DCDCDC solid 1px;
}
#content .pshow_border_top span {
     font-weight:bold;
	 display:block;
	 margin:15px 0 3px 15px;
}
#content .pshow_border_top p {
	 margin:0 0 3px 15px;
	 line-height:18px;
	 color:#707070;
}
#content .pshow_border_top .list {
	 margin:0 0 15px 15px;
}
#content .pshow_border_top .list li {
     background:url(../product/img/ico_arr.gif) no-repeat left 6px;
	 padding-left:11px;
	 line-height:16px;
	 margin-bottom:3px;
}
#content .pshow_border_top .list li a{
     color:#36464F;
	 text-decoration:underline;
}
#content .pshow_border_top .list li a:hover{
     color:#990000;
}
#content .pshow_border_bottom {
     border-bottom:#DCDCDC solid 1px;
     border-left:#DCDCDC solid 1px;
     border-right:#DCDCDC solid 1px;
}
#content .pshow_border_bottom img {
     border-top:#DCDCDC solid 1px;
     border-left:#DCDCDC solid 1px;
     border-right:#DCDCDC solid 1px;
}
#content .plist_border_left {
     border-bottom:#DCDCDC solid 1px;
	 border-left:#DCDCDC solid 1px;
	 border-top:#DCDCDC solid 1px;
}
#content .plist_border_left img {
	 border-top:#DCDCDC solid 1px;
	 border-right:#DCDCDC solid 1px;
}
#content .plist_border_right {
     border-bottom:#DCDCDC solid 1px;
	 border-right:#DCDCDC solid 1px;
	 border-top:#DCDCDC solid 1px;
}
#content .plist_border_right span {
     display:block;
	 font-weight:bold;
	 margin:15px 0 2px 0;
	 font-size:12px;
}
#content .plist_border_right p {
     line-height:18px;
	 font-size:12px;
	 text-align:justify;
}
