
@charset "utf-8";
body {margin: 0px; padding: 0px; background:url(../images/mainbg.jpg) center top repeat-y #e7e7e7; font-family: "Trebuchet MS", Arial, Sans-Serif;}
h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr{ margin:0; padding:0;}
h2 {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:20px; font-style:normal;font-weight:normal; text-decoration:none; color:#1275ac;}
h3 {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:17px; font-style:normal;font-weight:normal; text-decoration:none; color:#676769;}
h4 {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:15px; font-style:normal;font-weight:normal; text-decoration:none; color:#1275ac;}
a img {border:none;}
a:link{color: #990000; text-decoration: none;}
a:visited{color: #990000; text-decoration: none;}
a:hover{color: #ff0000; text-decoration: underline;}
p {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#656870; line-height:normal;}
#main{width:1000px; height:auto; margin:0 auto 0 auto; }
.headerbox{width:100%; height:100px;}
.clear{clear: both;}
.cleardiv{clear: both;}
.logo{width:40%; height:90px; float:left;}

.errors { color: red; padding-bottom: 25px; }

.contact-div {width: 805px; margin: 0 100px; padding: 0 0 55px 0; }
.contact-form {width: 400px; float: left;  }
.contact-data {width: 350px; float: left; background:url(../images/golf_fis.jpg) left bottom no-repeat; height: 450px;  }
.contact-data p{padding-left: 25px; color: #686868; }
.contact-data .address {font-size: 11px; padding: 15px 0 0 25px;}
form label { display:block; font-weight:bold; margin: 5px 0 0 0;} 
form img {margin: 10px 0 0 0; }


.languages{ width:50%;  float:right; margin-top:38px; font-size: 12px; margin-left: 20px; height: 15px;}
.languages ul{ list-style-type: none; }
.languages li{ display: inline; list-style: none; margin: 35px 0 0 20px; }
.languages img { vertical-align: middle; margin-right: 3px; }
.languages a { color: #666666; text-decoration: none; }
.languages a:hover { color: #000; text-decoration: none; }

.iconbar{float: right; width:25%; height:23px;  margin-top:18px;  }
.iconbar li{ float: right; list-style: none; margin-top: 12px; }
.iconbar img { vertical-align: middle; margin-right: 3px; }
.iconbar a { color: #666666; text-decoration: none; }
.iconbar a:hover { color: #000; text-decoration: none; }

.support_icon{width:60px; height:33px; float:left;}
.support_txt{width:140px; height:62px; float:left; font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:18px; text-transform:uppercase; color:#999999; }
.support_txt a{width:140px; height:62px; float:left; font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:18px; text-transform:uppercase; color:#999999; line-height:20px; padding-top:8px;}
.support_txt a:hover{ color:#666666;}
#navigation-box{width:991px; height:44px; float:left; overflow:hidden; padding-left:6px; }
#navigationbg{width:790px; height:44px; float:left; overflow:hidden;  }
#navigationright{width:10px; height:44px; float:left; overflow:hidden; }
#navigation{width:780px; height:44px; float:left; overflow:hidden; background:url(../images/navibg.jpg) left top repeat-x;}
#navigation ul{ margin:0; padding:0; list-style:none;}
#navigation ul li{ line-height:normal; float:left;}
#navigation ul li a{ padding:0 15px 0 15px; display:block; float:left;  font-size:13px; color:#f6f6f6; font-weight:normal; text-shadow:1px 1px 1px #000000; font-family: "Trebuchet MS", Arial, Sans-Serif; font-style:normal; text-decoration:none; line-height:43px;  background:url(../images/liimg.jpg) right center no-repeat;}
#navigation ul li a:hover{ text-decoration:none; color: #e39999;}
#navigation ul li.active a{ background:url(../images/hovimg.jpg) left center repeat-x; 	}
.act-img {width:10px;height:44px; position:absolute;margin:0 auto 0 auto;background:url(../images/act-img.jpg) left top no-repeat;}

.banner{width:100%; height:335px; float:left; padding:0px 0 4px 0px;/* background:url(../images/bannerbg.jpg) left bottom no-repeat;*/}
.newsheadlines{width:100%; height:50px; float:left; padding:0 0 0 7px; overflow:hidden;}
.news-left{width:8px; height:50px; float:left;}
.news-mid{width:974px; height:50px; float:left; background:url(../images/news-mid.jpg) left top repeat-x;}
.news-right{width:8px; height:50px; float:left;}
.newsheadtxt {width:auto; height:auto; float:left; margin-left: 5px; padding:9px 0 0 5px; font-family: "Trebuchet MS", Arial, Sans-Serif; font-size: 10px; font-style:normal; font-weight:normal; text-decoration:none; color:#757372;}
.newsheadtxt span{ font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#3c7292; margin-right: 5px; }
.newslogo {width:auto; height:auto; float:left; padding:15px 0 0 5px;}
.ourproduct{width:996px; height:auto; float:left; padding:2px 0 0 8px;}
.our-top{width:996px; height:11px; float:left;}
.our-mid{width:980px; height:auto; float:left; background:url(../images/our-mid.jpg) left top repeat-y;  padding: 7px 20px 0 20px; font-size: 11px; }
.our-mid a:link{color: "#990000"; text-decoration: none;}
.our-mid a:visited{color: "#990000"; text-decoration: none;}
.our-mid a:hover{color: "#ff0000"; text-decoration: underline;}
.our-bot{width:996px; height:11px; float:left;}
.copyright-main{width:986px; height:45px; float:left; padding:15px 8px 0 6px; word-spacing: 0.1em;}
.copyright{text-align: center; width:980px; height:20px; float:left; font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac; padding:5px 0 5px 6px;}
.linefooter{width:980px; height:12px;  background:url(../images/footer2pxline.jpg) left center repeat-x; margin: 5px auto 0 auto;}
.copyright a {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac;}
.copyright a:hover{text-decoration:underline; color:#a7a7ac;}
.footer{width:100%; height:140px; float:left; padding:30px 0 0 0;}

.footer-one {width:980px; height:25px; font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac; padding:0 0 0 10px;}
.footer-one a{font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac; line-height:22px;}
.footer-one a:hover{ text-decoration:none; color:#000000;}
.footer-one ul {lit-style-type: none; text-align:center; margin: 0 auto;}
.footer-one li {display:inline; text-align:center; margin: 0 40px 0 5px;}

.footer-two {width:980px; margin: 5px auto; height:auto; text-align: right;  font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac; }
.footer-two a{font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac;  line-height:22px;}
.footer-two a:hover{ text-decoration:none; color:#000000;}
.footer-two ul {lit-style-type: none; text-align:center; margin: 0 auto; }
.footer-two li {display:inline; text-align:center; margin: 0 35px 0 5px;}
.footer-two .liTitle {font-weight:bold; color: #777;}

.footer-logos{width: 380px; height: 150px; margin: 0 auto; }

.footer-logo-polarteam {width:150px; ; height:56px; float:right; padding: 0 20px 0 0;}
.footer-logo-polarteam a{width:150px; height:56px; float:right; background:url(../images/footer-logo.jpg) left top no-repeat;}
.footer-logo-polarteam a:hover{width:150px; height:56px; float:right; background:url(../images/footer-logo.jpg) left -56px no-repeat;}

.footer-logo-qds {width:150px;  height:56px; float:right; padding: 0 20px 0 0;}
.footer-logo-qds a{width:150px; height:56px; float:right; background:url(../images/footer-logo-qds.jpg) left top no-repeat;}
.footer-logo-qds a:hover{width:150px; height:56px; float:right; background:url(../images/footer-logo-qds.jpg) left -56px no-repeat;}


.logospace { margin:10px auto 0 6px;}
.youtube {width:auto; height:auto; float:right; padding:15px 10px 0 0; }
.yout{width:50px; height:27px; float:left; }
.twitter{width:24px; height:20px; float:left; text-align:right;}
.facebook{width:24px; height:20px; float:left; text-align:right; }
.rss{width:24px; height:20px; float:left; text-align:right; }
.box-qds-1 a:hover{ text-decoration: none;}
.box-qds-1{width:100%; height:auto; float:left; padding:10px 0 5px 0; }
.box-qds{width:100%; height:auto; float:left;}
.qdssmall-main{width:320px; height:auto; float:left; }
.qdssmall-main a:hover{ text-decoration: none;}
.qdssmalllast{width:270px; height:auto; float:left; }
.qds{width:300px; height:auto; float:left; }
.qds-top{width:295px; height:1px; float:left; }
.qds-mid{width:291px; height:auto; float:left; background:url(../images/qde-mid.jpg) left top repeat-y; padding:5px 0 5px 10px; }
.qds-bot{width:295px; height:1px; float:left; }
.qdsimg {margin:0 10px 0 auto;}

.product_list{width: 800px; }
.productlist-main{width:800px;float:left; margin: 25px 0 65px 0; }
.productlist-main a:hover{ text-decoration: none;}
.qds-list{width:900px; float:left; }
.qds-top-list{width:900px; height:1px; float:left; }
.qds-mid-list{width:900px; height:auto; float:left; background:url(../images/qde-mid.jpg) left top repeat-y; padding:5px 0 5px 10px; }
.qds-bot-list{width:900px; height:1px; float:left; }
.qdsimg-list {margin:0 10px 0 auto;}
.qds-list-text {width:740px;  float:left;}
.qds-list-text h3{padding: 0 10px 15px 0;  float: left;}
.qds-list-text p{clear: both; }
.qds_list_read a{width:100px; margin: 3px 0 0 0; height:18px; float:right; background:url(../images/readmore.jpg) left top no-repeat;}
.qds_list_read a:hover{width:100px; margin: 3px 0 0 0; height:18px;float:right; background:url(../images/readmore.jpg) left -19px no-repeat;}



.product-show-main{width:800px;float:left; margin: 0 0 0 0; }
.product-show-main a:hover{ text-decoration: none;}
.qds-show{width:900px; float:left; }
.qds-top-show{width:900px; height:1px; float:left; }
.qds-mid-show{width:900px; height:auto; float:left; background:url(../images/qde-mid.jpg) left top repeat-y; padding:5px 0 5px 10px; }
.qds-bot-show{width:900px; height:1px; float:left; }
.qdsimg-show {margin:0 10px 0 auto;}
.qds-list-show {width:740px;  float:left;}
.qds-list-show h3{padding: 0 10px 25px 0;  float: left;}
.qds-list-show p{clear: both;  }
.qds-list-show .bannershow{clear: both; padding: 25px 0 45px 0; }

.content { width: 895px; margin: 0 30px 0 30px; }

.newPreview { float: left; padding: 6px 0 0px 80px; }
.newPreview #readNew { color: #535353;  }
.top_np { line-height: 9px; }

.text {width:175px; height:60px; float:left;}
.text h3 {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:10px; font-style:normal;font-weight:bold; text-decoration:bold; color:black;}
.text p {margin-top: 5px; font-size: 11px; font-weight: normal; text-decoration: none; color: #576769; }
.buy-main{width:100%; height:auto; float:left; padding: 40px 0 0 20px; }
/*  .buy-main a:visited  { color:#1275ac; }  */
.buy-main p {margin-top: 8px;}
.buy-one{width:288px; height:auto; float:left; padding:0 40px 0 0; }
/*  .buy-one a:visited  { color:#1275ac; }  */
.buy-two{width:270px; height:auto; float:left;  }
/*  .buy-two a:visited  { color:#1275ac; }  */
.buy-img {margin:0 5px 0 auto;}


.gray-col { font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac;}
.footer-head { font-family: "Trebuchet MS", Arial, Sans-Serif; font-size:20px; font-style:normal; font-weight:normal; text-decoration:none; color:#a7a7ac;}
.search {width:186px; height:39px; float:left; background:url(../images/navi-leftpart.jpg) right top no-repeat; padding:4px 0 0 13px;}
.search-one {width:162px; height:31px; float:left; background:url(../images/inpbg.jpg) left top no-repeat; padding:3px 0 0 15px;}
#searchIcon {text-decoration: none; }
.inp {padding:5px 5px 3px 5px;  border:0; background:url(../images/inp-shed.jpg) left top repeat-x #ffffff;}
/* font-family:Swis721 Cn BT,Arial, Helvetica, sans-serif;font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#bababa;*/


h2.ip-heading{ padding:0 0 25px 0;}

/* .our_separator{ width:100%; float:left; padding:0 0 20px 0; margin:0 0 25px 0; background:url(../images/op-sep.gif) left bottom no-repeat;} */
.our_separator{width:950px;height:12px; float:left; background:url(../images/footer2pxline.jpg) left top repeat-x; padding: 0 0 20px 0;}

.op-row{ width:100%; min-height: 200px;  float:left; padding:0 0 5px 15px; margin:0 0 5px 0;}
.op-row p{font-size:12px; padding:0 20px 5px 25px; line-height:18px; }
.op-row p.intro{font-size:12px; padding:0 10px 5px 24px; line-height:15px; }
.op-row p.linkage{font-size:11px; padding-top: 15px;}
.op-img{  float:left;  margin-left: 20px; display:block; border: 1px solid #666666; }
.op-img:hover{ background-position:0 -181px;}
.op-colright{width:550px; float:right; padding: 0 20px 0 0px; }
.op-colright .newDate { padding: 0 0 0 45px; }
.op-colright h4{padding:0 0 10px 0;}
.btn-click{width:229px; height:27px; display:block; background:url(../images/btn-click.gif) 0 0 no-repeat;} 
.btn-click:hover{ background-position:0 -27px;}
.op-lorem{ font-size:18px; color:#676769; font-weight:normal; padding:0 0 0 0; word-spacing:-1px;}
.op-lorem a{ font-size:18px; color:#676769; font-weight:normal; padding:0 0 0 0; word-spacing:-1px; text-decoration: none;}
.op-lorem img{  margin:0px 19px 0 0; padding:0 0 7px 0; line-height:normal;}

.crumb { margin-bottom: 40px; }
a.B_currentCrumb, a.B_currentCrumb:visited { font: normal 12px ;text-decoration: none;color : #5A5A5A;padding: 0px 5px 0px 5px;}
a.B_currentCrumb:hover {text-decoration: underline;}
a.B_crumb, a.B_crumb:visited {font: normal 12px ;text-decoration: none;color : #5D717E;padding: 0px 5px 0px 5px;}
a.B_crumb:hover {text-decoration: underline;}
a.B_homeCrumb, a.B_homeCrumb:visited {font: normal 12px ;text-decoration: none;color : #5D717E;padding: 0px 5px 0px 5px;}
a.B_homeCrumb:hover {text-decoration: underline;}

.new_full { margin: 0 35px 0 35px; }

#sitemap {font:normal 18px Arial,sans-serif; width: 200px; margin: 0 auto 25px auto;}
#sitemap ul {list-style:none;margin: 0;padding:0;}
#sitemap li {margin:0 0 -0.1em;min-height:1em;padding:.2em .4em;position:relative;width:9em;}
#sitemap ul ul {font-size:90%; margin: 10px 0 10px 0; }
#sitemap ul ul li { left:5.4em; }








