/* BASE - Bubbles (1.0) */
.template * { font-family:"trebuchet ms",arial; }
.template .template-page { min-height:510px;height:auto !important;height:510px; }
.template .template-page .template-companyname { color:white;margin-top:30px;margin-left:223px; }
.template .template-page .template-companyaddress-box { margin-top:70px;margin-left:217px; }
.template .template-page .template-companycontact-box { width:525px;clear:both; }
.template .template-page .template-value-companydescription { margin-top:130px; }
.template .template-page .user-01 { background:url(header-banded-bluegrey.jpg) no-repeat !important; }
.template .template-page .template-companyaddress-box .template-value { color:black;font-size:8pt;white-space:nowrap;border-right:none;margin-left:3px;background:url(blacktinydot.gif) no-repeat right;padding-right:13px; }
.template .template-page .template-companyaddress-box .template-value-companyaddresscountry { background:none; }
.template .template-page .template-companycontact-box .template-fax-box { margin-right:0; }
.template .template-page .template-companycontact-box .template-email-box { float:right; }
.template .template-copyright p a { color:#fce081; }
.template .template-map .template-location-box-marker { margin-top:130px; }
.template .template-map .template-location-box { border:none;width:510px;padding-left:0;padding-right:0; }
.template .template-map .template-location-box .template-companymap { width:500px; }
.template .template-map .template-location-box .template-companyaddress-box .template-value { color:black;font-weight:400;background:none;white-space:normal; }
.template .template-map .template-location-box .template-companyaddress-box .template-value-companyaddresstitle { color:#7f1cfa;font-size:14pt; }
.template .template-map .template-location-box .template-companyaddress-box .template-value-companyaddresscountry { background:none; }
.template .template-map .template-location-box .template-companycontact-box .template-label { margin-right:10px; }
.template .template-map .template-location-box .template-companycontact-box .template-value { margin-right:10px; }
.template .template-contactform .template-contactform-box .template-sub-header { color:#7f1cfa; }
.template .template-showroom .template-sub-header { color:#7f1cfa;margin-top:130px;margin-right:15px; }
.template .template-showroom .template-showroom-maindescription { width:505px; }
.template .template-showroom .template-showroom-maindescription table { color:black; }
.template .template-showroom .template-showroom-maindescription a:hover { color:black; }
.template .template-showroom .template-showroom-maindescription a { color:black; }
.template .template-showroom .template-showroom-maindescription p { color:black; }
.template .template-showroom .template-showroom-paging .template-showroom-pageitem:hover { background-color:#7f1cfa;border:solid 1px #7f1cfa; }
.template .template-showroom .template-showroom-paging .template-showroom-pageitem { color:#7f1cfa;border:solid 1px white; }
.template .template-showroom .template-showroom-paging .template-showroom-pageitemactive { background-color:#7f1cfa;border:solid 1px #7f1cfa; }
.template .template-map .template-location-box .template-value-companyaddressinformation p a { color:black; }
.template .template-map .template-location-box .template-value-companyaddressinformation p a:hover { color:black; }
.template .template-page .template-language-box ul li { border-right:solid 1px black; }
.template .template-page .template-language-box ul li.active { color:#7f1cfa;font-weight:700; }
.template .template-page .template-language-box ul li a:hover { color:#7f1cfa;border-bottom:solid 1px #7f1cfa; }
.template .template-page .template-language-box ul li a { color:black; }
.template .template-map .template-location-box .template-companycontact-box .template-email-box .template-value-companyaddressemail a { font-size:8pt;font-weight:400; }
.template .template-page .template-menu-box .template-menu .template-menu-item a:hover { color:#7f1cfa; }
.template .template-page .template-menu-box .template-menu .template-menu-item .template-menu-item-active { color:#7f1cfa; }
.template .template-map .template-location-box .template-value-companyaddressinformation table a { color:black; }
.template .template-map .template-location-box .template-value-companyaddressinformation table a:hover { color:black; }
