﻿@charset "utf-8";
/* CSS Document */
body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; background:#e98607 url(../../images/bg1.jpg); }
* { margin:0; padding:0}
.Logo img { border:0}
.Divider img { margin-right:9px}
.body1{background: url(../../images/bg.jpg) left top repeat; margin:0 auto 0 auto; width:1003px; padding-bottom:30px;}
.body3{background: url(../../images/bg.jpg) left top repeat; margin:0 auto 0 auto;}
.Body2 { margin:10px 0 0 0; width:968px}
.Left { background:url(../../images/leftbg.gif) repeat-y}
.LeftMenu { background:url(../../images/lefttop.gif) no-repeat left top;}
.LeftMenuBtm { background:url(../../images/left-btm.gif) no-repeat left bottom;}
.LeftMenuMid { background:url(../../images/left-mid.gif) repeat-y}
.LeftMenu ul { margin:0 0 0 25px}
.LeftMenu img { border:0}
.LeftMenu li { list-style:none; width:227px; background:#171717} 
.image { margin-left:26px}
.Marque {  background: none repeat scroll 0 0 #171717;
    float: left;
    font-size: 9pt;
    padding: 11px 0 10px; padding: 11px 0 23px\9;
    width: 100%;}
.Marque a { color:#fff; text-decoration:none; font-size:11px}
.Marque a:hover { text-decoration:underline}
.Marque p { color:#7a7a7a; font-size:11px; line-height:25px}
.Marque li { float:left; line-height:40px; list-style:none; padding:0 15px 0 15px; background:url(../../images/marq-bullet.gif) no-repeat left}
.TxtHeadbg { background:url(../../images/txtheadbg.gif) repeat-x; height:45px; line-height:45px;}
.FormHeadbg { background:url(../../images/txtheadbg.gif) repeat-x bottom; height:30px; line-height:30px; color:#ccc; font-weight:bold; font-size:10pt; text-indent:5px}
.TableBg1 span { color:#ca3226}
.TxtBg { background:#171717 url(../../images/txtbg.gif) no-repeat center fixed;}
.FeatureBg { background:#171717;}
.FeatureProduct { height:116px; width:156px; border:#fff solid 1px; margin:15px 15px 0 15px; float:left; background:#262625; padding-top:10px;}
.FeatureProduct-list { background:#262625;}
.FeatureProduct-list img { margin-top:10px;}
.FeatureProduct-list a { color:#fff; text-decoration:none}
.FeatureProduct-list a:hover { text-decoration:underline}
.ListImage { height:110px; text-align:center}
.ListImage img { border:0}
.ListImage2 { text-align:center; padding:5px 0 5px 0; background:#262625; height:220px}
.FeatureProduct-list p { padding:0 0 5px 10px; font-weight:bold}
.TxtBg p { padding:10px 10px 0px 10px; line-height:18px;}
.TxtBg a { color:#ca3226; text-decoration:none; font-weight:bold; text-decoration:underline}
.TxtBg a:hover { text-decoration:none}
.NormTxt { background:#171717 url(../../images/txtbg-in.gif) no-repeat center fixed;}
.NormTxt p { padding:10px 10px 5px 10px; line-height:18px;}
.NormTxt img { margin:10px 5px 0 5px; padding:2px; border:#555 solid 2px }
.Images img {border:#555 solid 2px }
.NormTxt li { list-style:none; line-height:18px; font-size:11px; margin-left:20px;}
.NormTxt ul {padding:5px 10px 5px 10px;}
.Title { font-family:tahoma; font-size:13pt; margin-bottom:0px;}
.Title-contact { color:#ca4b41; font-weight:bold; margin:0; padding:0}
.NormTxt p.Question { color:#e2cb9a; font-size:12px; font-weight:bold; padding-bottom:0; background:url(../../images/question.gif) no-repeat 0 14px; padding-left:20px; margin-left:10px}
.NormTxt p.Ans { padding-top:5px; background:url(../../images/ans.gif) no-repeat 0 10px; font-size:11px; padding-left:20px; margin-left:10px}
.NormTxt a { color:#fff; text-decoration:none; font-weight:bold; text-decoration:underline}
.NormTxt a:hover { text-decoration:none}
.Case { background: url(../../images/transparent.png)}
.CaseStudy { font-size:11px;}
.CaseStudy dl { margin:10px 0 0 15px}
.CaseStudy dd { background:url(../../images/marq-bullet.gif) no-repeat 0 10px; list-style:none; float:left; width:100px; padding:5px 0 5px 25px; color:#ca3226; font-weight:bold; line-height:18px;}
.CaseStudy dt { list-style:none; float:left; line-height:18px; padding:5px 0 5px 0; display:block; width:525px}
.CaseStudy p { clear:both}
.TableBg { background:#262625;}
.TableBg2 { background:#231f20}
.Frem { background:url(../../images/frem.jpg) no-repeat; padding:15px 17px 20px 14px; width:152px; height:97px; text-align:center; margin:10px 0 0 5px; vertical-align:middle;}
.Frem img{ width:144px; height:100px;}
br{margin-bottom:8px;}

.Customer img { border:0; margin:0; padding:0}
.Customer p { margin-left:0; padding-left:0}
.TableBg1 { padding:2px; border:#3c3c3c solid 2px;}
.Txtbox { background:#2d2d2d; border:#3c3c3c solid 1px; width:200px; height:20px; margin:4px; color:#ccc}
.Txtbox2 { background:#2d2d2d; border:#3c3c3c solid 1px; width:200px; height:45px; margin:4px; color:#ccc}
.Txtbox1 { background:#2d2d2d; border:#3c3c3c solid 1px; width:125px; height:20px; margin:4px; color:#ccc}
.Button { background:url(../../images/buttonbg.gif) repeat-x; height:23px; color:#ccc; font-family:tahoma; font-size:11px; font-weight:bold; padding:1px; border:#404040 solid 1px; margin:4px; cursor:pointer}
.Map { padding:2px; border:#666 solid 1px; margin:2px;}
.padding { padding-top:10px}
#paging{  
padding:10px 5px 5px 5px;  
font-family:Arial, Helvetica, sans-serif;  
 font-size:12px;  
color:#000000;  
 font-weight:bold;  
 }  

 #paging a{  
padding:4px 7px 4px 7px;  
margin:0px 2px 0px 2px;  
  border:1px solid #c8c8c8;  
 background:#231F20;  
 color:#fff;  
 text-decoration:none;  
 }  
   
 #paging a:hover {  
 border:1px solid #7d7d7d;  
  background:#3F3F3F;  
   color:#FFFFFF;  
   text-decoration:none;  
 }
 
  #paging .selected {  
 border:1px solid #CCC;  
  background:#3F3F3F;  
   color:#FFFFFF;  
   text-decoration:none;  
 }  

