BODY{
  color          :#046DB2;
  font-family    :Verdana, Arial, Helvetica;
  font-size      :12px;
  font-style     :normal;
  font-weight    :normal;
}
.indexnavigation{
}
.indexletter{
}
.indexproductlabel{
}
.indexlettersplitter{
}
.generalbutton{
  background-color:#046DB2;
  color          :#FFFFFF;
  font-size      :10px;
  text-align     :center;
  text-decoration:none;
}
.offertitletext{
}
.offerinstruction1{
}
.directorderinputtext{
  color          :#FF0000;
}
.basketavailabletext{
  background-color:#FFFFFF;
  color          :#046DB2;
  font-size      :11px;
  font-style     :italic;
  text-decoration:none;
}
.offerinstruction2{
}
.offerlabeltext{
}
.offertext{
}
.basketerrortext{
  background-color:#FFFFFF;
  color          :#046DB2;
  font-size      :11px;
  font-style     :italic;
  text-decoration:none;
}
.offertotallabeltext{
}
.productprice{
  color          :#F79D43;
  font-style     :italic;
  font-weight    :bold;
}
.basketinputtext{
  background-color:#FFFFFF;
  color          :#000000;
  font-size      :10px;
  text-decoration:none;
}
.offertotaltext{
}
.basketlabeltext{
  background-color:#FFFFFF;
  color          :#046DB2;
  font-size      :10px;
  font-style     :italic;
  text-decoration:none;
}
.clearofferbuttontext{
}
.baskettext{
  background-color:#F79D43;
  color          :#046DB2;
  font-size      :10px;
  text-decoration:none;
}
.printofferbuttontext{
}
.baskettextalternate{
  background-color:#FFFFFF;
  color          :#046DB2;
  font-size      :10px;
  text-decoration:none;
}
.baskettitletext{
  background-color:#F79D43;
  color          :#046DB2;
  font-size      :11px;
  font-weight    :bold;
  text-decoration:none;
}
.baskettotalslabeltext{
  background-color:#FFFFFF;
  color          :#046DB2;
  font-size      :10px;
  font-weight    :bold;
  text-decoration:none;
}
.baskettotalstext{
  background-color:#FFFFFF;
  color          :#046DB2;
  font-size      :10px;
  font-style     :italic;
  text-decoration:none;
}
.basketinstruction{
  color          :#046DB2;
  font-size      :10px;
  text-decoration:none;
}
.leafletbutton{
  font-weight    :bold;
  width          :116;
}
.brandimage{
  color          :#046DB2;
}
.basketbuttontext{
  background-color:#046DB2;
  color          :#FFFFFF;
  font-size      :10px;
  font-weight    :bold;
  padding-left   :25px;
  text-align     :center;
  text-decoration:none;
}
.samplebuttontext{
}
.categorytext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytext:hover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytext:hover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categorytext:hover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  padding-left   :10px;
  text-decoration:none;
}
.categoryactivetext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :10px;
  text-decoration:none;
}
.categoryactivetext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :10px;
  text-decoration:none;
}
.categoryactivetext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :10px;
  text-decoration:none;
}
.categoryactivetexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :10px;
  text-decoration:none;
}
.categoryactivetexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :10px;
  text-decoration:none;
}
.categoryactivetexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :10px;
  text-decoration:none;
}
.categoryimage{
  border-width   :1px;
  border-style   :dotted;
  border-color   :#F79D43;
  border-collapse:collapse;
  empty-cells    :show;
  padding        :0px;
}
.categorydescription{
  background-color:#046DB2;
  border-collapse:collapse;
  color          :#ffffff;
  empty-cells    :show;
  font-size      :12px;
  font-weight    :bold;
  padding        :0px;
  text-align     :center;
  text-decoration:none;
}
.categoryoverview{
}
.companyprofiletext{
  color          :#000000;
  font-size      :12px;
}
.companyprofiletitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.contactinput{
  font-size      :12px;
}
.contactlabel{
  color          :#046DB2;
  font-size      :12px;
  vertical-align :top;
}
.contacttext{
  color          :#046DB2;
  font-size      :12px;
}
.contacttitle{
  background-color:#FFFFFF;
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#046DB2;
  color          :#046DB2;
  font-size      :14px;
  font-weight    :bold;
  text-align     :center;
}
.disclaimertext{
  color          :#000000;
  font-size      :12px;
}
.disclaimertitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.basketcontenttext{
  color          :#FFFFFF;
  font-size      :10px;
}
.opmbuttontext{
  background-color:#046DB2;
  color          :#FFFFFF;
  font-size      :9px;
  font-weight    :bold;
  text-align     :center;
  width          :115;
}
.vasbuttontext{
  background-color:#FFFFFF;
  font-size      :10px;
}
.usernametext{
  color          :#FFFFFF;
  font-size      :12px;
}
.budgettext{
}
.grouptext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-weight    :bold;
  padding-left   :5px;
  text-decoration:none;
}
.grouptexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#F79D43;
  font-size      :11px;
  font-weight    :bold;
  padding-left   :5px;
  text-decoration:none;
}
.grouptext:hover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#F79D43;
  font-size      :11px;
  font-weight    :bold;
  padding-left   :5px;
  text-decoration:none;
}
.groupactivetext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#F79D43;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :5px;
  text-decoration:none;
}
.groupactivetexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-style     :italic;
  font-weight    :bold;
  padding-left   :5px;
  text-decoration:none;
}
.grouptitle{
  background-color:#F79D43;
  color          :#046DB2;
  font-family    :Arial;
  font-size      :22pt;
  font-style     :normal;
  font-weight    :bold;
  padding-left   :10px;
  text-align     :left;
  vertical-align :middle;
}
.groupimage{
  color          :#046DB2;
}
.helptext{
  color          :#000000;
  font-size      :12px;
}
.helptitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.historyinput{
  color          :#000000;
  font-size      :10px;
  text-decoration:none;
}
.historylabel{
  color          :#000000;
  font-size      :10px;
  font-style     :italic;
  text-decoration:none;
}
.historytext{
  color          :#000000;
  font-size      :12px;
}
.historytitle{
  background-color:#CCCCCC;
  color          :#FFFFFF;
  font-size      :11px;
  font-weight    :bold;
  text-decoration:none;
}
.historytable{
}
.imagebar{
  color          :#046DB2;
  padding        :5px 0px 5px 0px;
}
.language{
  background-color:#F79D43;
}
.languageinput{
  font-size      :12px;
}
.languagelabel{
  color          :#ffffff;
  font-size      :12px;
}
.languagetext{
  color          :#ffffff;
}
.languagetitle{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#046DB2;
  color          :#046DB2;
  font-size      :14px;
  font-weight    :bold;
  text-align     :center;
}
.loginregister{
  background-color:#F79D43;
}
.loginregisterinput{
  font-size      :12px;
}
.loginregisterlabel{
  color          :#046DB2;
  font-size      :12px;
}
.loginregistertext{
  color          :#046DB2;
  font-size      :12px;
}
.loginregistertitle{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#046DB2;
  color          :#046DB2;
  font-size      :14px;
  font-weight    :bold;
  text-align     :center;
}
.logo{
  color          :#FFFFFF;
  font-size      :12px;
}
.menutext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#FFFFFF;
  font-size      :10px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
}
.menutexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
}
.menutext:hover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :10px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
}
.menuactivetext{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#FFFFFF;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
}
.menuactivetexthover{
  background-color:transparent;
  background-repeat:no-repeat;
  color          :#036DB1;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
}
.navigationbar{
  color          :#F79D43;
  padding-left   :1px;
  padding-right  :1px;
}
.navigationlink{
  color          :#046DB2;
  font-size      :10px;
  font-weight    :bold;
}
.navigationlinkactive{
  color          :#046DB2;
  font-size      :10px;
}
.navigationlink:link{
  color          :#046DB2;
  font-size      :10px;
  font-weight    :bold;
}
.navigationlink:visited{
  color          :#046DB2;
  font-size      :10px;
  font-weight    :bold;
}
.navigationlink:hover{
  color          :#046DB2;
  font-size      :10px;
  font-weight    :bold;
}
.navigationtext{
  color          :#046DB2;
  font-size      :10px;
  font-weight    :bold;
}
.privacystatementtext{
  color          :#000000;
  font-size      :12px;
}
.privacystatementtitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.productcomparisontitle{
}
.productdescription{
  color          :#036DB1;
  font-size      :10px;
  font-weight    :bold;
}
.productcomparisoninstruction{
}
.productdetailsview{
  border-width   :2px;
  border-style   :dotted;
  border-collapse:collapse;
  color          :#036DB1;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productimage{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#FFFFFF;
  border-collapse:collapse;
  border-left-width:2px;
  border-left-style:dotted;
  border-left-color:#FFFFFF;
  border-right-width:2px;
  border-right-style:dotted;
  border-right-color:#FFFFFF;
  border-top-width:2px;
  border-top-style:dotted;
  border-top-color:#FFFFFF;
  color          :#036DB1;
}
.productcomparisonproductname{
}
.productlink{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#FFFFFF;
  border-collapse:collapse;
  border-left-width:2px;
  border-left-style:dotted;
  border-left-color:#FFFFFF;
  border-right-width:2px;
  border-right-style:dotted;
  border-right-color:#FFFFFF;
  border-top-width:2px;
  border-top-style:dotted;
  border-top-color:#FFFFFF;
  color          :#036DB1;
}
.productprice{
  color          :#F79D43;
  font-style     :italic;
  font-weight    :bold;
}
.productcomparisonarticlenumber{
}
.producttext{
  color          :#036DB1;
  font-size      :10px;
}
.productbrand{
}
.productcomparisontable{
}
.productview{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#046DB2;
  border-collapse:collapse;
  border-left-width:2px;
  border-left-style:dotted;
  border-left-color:#FFFFFF;
  border-right-width:2px;
  border-right-style:dotted;
  border-right-color:#046DB2;
  border-top-width:2px;
  border-top-style:dotted;
  border-top-color:#FFFFFF;
  color          :#036DB1;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productpricecolumn{
}
.productcomparisondeselectbutton{
}
.productcomparevaluenormal{
}
.productviewlastcell{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#FFFFFF;
  border-collapse:collapse;
  border-left-width:2px;
  border-left-style:dotted;
  border-left-color:#FFFFFF;
  border-right-width:2px;
  border-right-style:dotted;
  border-right-color:#FFFFFF;
  border-top-width:2px;
  border-top-style:dotted;
  border-top-color:#FFFFFF;
  color          :#036DB1;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productcomparevalueborder{
}
.productcomparevalue2normal{
}
.productcomparevalue2border{
}
.productcomparelabelnormal{
}
.productcomparelabelborder{
}
.productcomparelabel2normal{
}
.productcomparelabel2border{
}
.productviewlastcolumn{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#046DB2;
  border-collapse:collapse;
  border-left-width:2px;
  border-left-style:dotted;
  border-left-color:#FFFFFF;
  border-right-width:2px;
  border-right-style:dotted;
  border-right-color:#FFFFFF;
  border-top-width:2px;
  border-top-style:dotted;
  border-top-color:#FFFFFF;
  color          :#036DB1;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productviewlastrow{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#FFFFFF;
  border-collapse:collapse;
  border-left-width:2px;
  border-left-style:dotted;
  border-left-color:#FFFFFF;
  border-right-width:2px;
  border-right-style:dotted;
  border-right-color:#046DB2;
  border-top-width:2px;
  border-top-style:dotted;
  border-top-color:#FFFFFF;
  color          :#036DB1;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productviewtable{
}
.profileinput{
  color          :#000000;
  font-size      :10px;
  text-decoration:none;
}
.profilelabel{
  color          :#000000;
  font-size      :10px;
  font-style     :italic;
  text-decoration:none;
}
.profiletext{
  color          :#000000;
  font-size      :12px;
}
.profiletitle{
  background-color:#CCCCCC;
  color          :#FFFFFF;
  font-size      :11px;
  font-weight    :bold;
  text-decoration:none;
}
.selector{
  background-color:#F79D43;
}
.selectorinput{
  font-size      :12px;
}
.selectorlabel{
  color          :#ffffff;
  font-size      :12px;
}
.selectortext{
  color          :#ffffff;
  font-size      :12px;
}
.selectortitle{
  border-bottom-width:2px;
  border-bottom-style:dotted;
  border-bottom-color:#046DB2;
  color          :#046DB2;
  font-size      :14px;
  font-weight    :bold;
  text-align     :center;
}
.termstext{
  color          :#000000;
  font-size      :12px;
}
.termstitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.usersinput{
  font-size      :12px;
}
.userslabel{
  color          :#000000;
  font-size      :12px;
}
.userstext{
  color          :#000000;
  font-size      :12px;
}
.userstitle{
  color          :#000000;
  font-size      :16px;
  font-weight    :bold;
}
.welcomeimage{
  font-family    :inherit;
  font-style     :inherit;
  font-weight    :inherit;
  text-align     :center;
  text-decoration:inherit;
  vertical-align :baseline;
}
.welcometext{
  font-family    :inherit;
  font-style     :inherit;
  font-weight    :inherit;
  text-align     :center;
  text-decoration:inherit;
  vertical-align :baseline;
}
.vasinfotitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.vasinfotext{
  color          :#000000;
  font-size      :12px;
}
.opmtitle{
  color          :#FFFFFF;
  font-size      :12px;
  font-weight    :bold;
}
.opmlabel{
  color          :#000000;
  font-weight    :bold;
}
.opminput{
  color          :#000000;
}
.newsdetails{
  background-color:#FFFFFF;
}
.newslink{
  color          :#000000;
  font-size      :12px;
}
.opmborder{
  border-width   :1px;
  border-style   :solid;
}
.newslabel{
  color          :#000000;
  font-size      :12px;
  font-weight    :bold;
}
.opmhelp{
  font-size      :10px;
}
.newstext{
  color          :#000000;
  font-size      :12px;
}
.newstitle{
  color          :#000000;
  font-size      :16px;
  font-weight    :bold;
}
.newsimage{
}
.faqlink{
  color          :#000000;
  font-size      :12px;
}
.faqlabel{
  color          :#000000;
  font-size      :12px;
  font-weight    :bold;
}
.faqtext{
  color          :#000000;
  font-size      :12px;
}
.faqtitle{
  color          :#000000;
  font-size      :16px;
  font-weight    :bold;
}
.vastitle{
  background-color:#046DB2;
  color          :#FFFFFF;
  font-weight    :bold;
  text-align     :center;
}
.vastext{
  background-color:#046DB2;
  color          :#FFFFFF;
  font-weight    :bold;
  text-align     :center;
}
