body {
  margin: 0;
  padding: 0;
  font-family: 'Bree Serif', serif;
  font-size: 12px;
}

a {text-decoration:none;}

a:hover {text-decoration:none;}

a[href^="mailto:"]
{color:#888888; font-size:14px; text-align:left; line-height:20px;}

a:hover[href^="mailto:"]
{color:#888888; font-size:14px; text-align:left; text-decoration: underline;}

a img {border: none;}

.menu { border-right: 1px solid #861016;}

.banner {border-bottom: 6px #dfd5ba solid;}
.box {box-shadow: 3px 3px 0px rgba(153,153,153,0.2);}
.box2 {padding: 15px 15px 15px 15px; background-color:#a7141b; font-size:15px; text-align:center; color:#ffffff; box-shadow: 3px 3px 0px rgba(235,235,235,1); vertical-align:middle;}
.box-product { border: 1px solid #dddddd;}

.style-1 { font-size:18px; color:#ffffff; text-align:center; vertical-align:middle;}
.style-2 { color:#ffffff; line-height:20px; font-size:14px; text-align:left;}
.style-2 a{ color:#ffffff; line-height:20px; font-size:14px; text-align:left;}
.style-2 a:hover{ color:#ffffff; line-height:20px; font-size:14px; text-align:left; text-decoration:underline;}
.style-3 { font-size:15px; color:#999999; text-align:center; vertical-align:middle; padding:33px 0 23px 0;}
.style-3 a{ font-size:15px; color:#999999; text-align:center; vertical-align:middle;}
.style-3 a:hover{ font-size:15px; color:#a7141b; text-align:center; vertical-align:middle;}
.style-3 a.active{ font-size:15px; color:#a7141b; text-align:center; vertical-align:middle; text-decoration:none; cursor:default;}
.style-3-hl { font-size:15px; color:#a7141b; text-align:center; vertical-align:middle; padding:33px 0 23px 0; text-decoration:none;}
.style-4 { font-size:14px; color:#999999; text-align:left; line-height:30px;}
.style-5 { font-size:24px; color:#252525; text-align:left; line-height:30px; padding-left:8px; padding-bottom:10px;}
.style-6 { font-size:14px; color:#999999; text-align:center; vertical-align:middle; border-top: 1px solid #dddddd; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding:14px 20px 15px 20px;}
.style-7 { font-size:14px; color:#999999; text-align:left; line-height:32px; padding:40px 0 0 50px; vertical-align:top;}


.contact { font-size:14px; color:#999999; text-align:left; line-height:22px;}
.contact a[href^="mailto:"] { font-size:14px; color:#999999; text-align:left; line-height:22px;}
.contact a:hover[href^="mailto:"] { font-size:14px; color:#999999; text-align:left; line-height:22px; text-decoration:underline;}

.product {border: 1px #f0f0f0 solid;}
.product2 { font-size:14px; color:#242424; text-align:left; line-height:32px; background-color:#a2d3f5; padding-left:8px; font-weight:bold;}
.pdf { font-size:14px; color:#242424; text-align:left; line-height:32px; padding-left:8px; background-color:#e1e1e1; font-weight:bold;}

.footer { font-size:11px; color:#ffffff; letter-spacing: 0.08em; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:15px; background-color:#484746; padding: 40px 0 33px 45px;}
.footer a{ font-size:11px; color:#ffffff; letter-spacing: 0.08em; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:15px; background-color:#484746; }
.footer a:hover{ font-size:11px; color:#ffffff; letter-spacing: 0.08em; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:15px; background-color:#484746; text-decoration:underline;}

.pic { opacity: 1; filter: alpha(opacity=100); no-repeat; } 
.pic:hover { opacity: 0.92; filter: alpha(opacity=40);}

.language{text-decoration:none;
 text-align:center; 
 padding:3px 5px 2px 5px; 
 border: 1px #871117 solid; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 font-size:11px;
 font-weight:bold;
 color:#ffffff; 
 background-color:#871117;
 font-family:Arial, Helvetica, sans-serif, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑", sans-serif;
}

.language:hover{text-decoration:none;
 text-align:center; 
 padding:3px 5px 2px 5px; 
 border: 1px #000000 solid; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 font-size:11px;
 font-weight:bold;
 color:#ffffff; 
 background-color:#000000;
 font-family:Arial, Helvetica, sans-serif, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑", sans-serif;
}

.language2{text-decoration:none;
 text-align:center; 
 padding:3px 5px 2px 5px; 
 border: 1px #000000 solid; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 font-size:11px;
 font-weight:bold;
 color:#ffffff; 
 background-color:#000000;
 font-family:Arial, Helvetica, sans-serif, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑", sans-serif;
 cursor:default;
}

.language3{text-decoration:none;
 text-align:center; 
 padding:3px 5px 2px 5px; 
 border: 1px #871117 solid; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 font-size:11px;
 color:#ffffff; 
 background-color:#871117;
 font-family:Arial, Helvetica, sans-serif, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑", sans-serif;
}

.language3:hover{text-decoration:none;
 text-align:center; 
 padding:3px 5px 2px 5px; 
 border: 1px #000000 solid; 
 -webkit-border-radius:5px;
 -moz-border-radius:5px; 
 border-radius: 5px; 
 font-size:11px;
 color:#ffffff; 
 background-color:#000000;
}

span[class^='skype_pnh_container'] {display:none !important;}
span[class^='skype_pnh_print_container'] {display:inline !important;}
