@charset "utf-8";

/* CSS Document */
body {
  background-color: #fff; 
  color:#000; 
  font: 12px Arial, Helvetica, sans-serif; 
  margin:0; 
  padding:0;
}

/* COMMON */
h2 {
  font: bold 12px Arial, Helvetica, sans-serif;
  margin-bottom: 15px;
  text-transform: uppercase;
}
img, a, ul {
  margin:0; 
  padding:0;
  border: none;
}
ul {
  list-style-type: none;
}
a {
  color: #000; 
  text-decoration:none;
}
form, img.preload  {
  display:none;
}
.highslide-caption {
  display:none;
}
#dhtmlpointer {
  display:none;
}

/* HEAD */
#senator-logo {
  clear:both;
  margin: 0 0 10px 0; 
}
#sIFR_replacement_0 {
  display:none;
}
#header #top-navigation {
  display:none;
}
#header #main-navigation {
  display:none;
}
#senator-slogan {
  display:none;
}

/* CONTENT AREA */ 
#content ul.basic {
  list-style-type: square;
}
#content #product-specification h1, #content #page-title h1 {
  float: none !important;
  font: normal 26px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  text-align: left;
}
#content #product-specification ul, #content #page-title ul {
  display:none;
}
#content .details-3columns img {
  margin-right: 10px;
  border: 1px solid black;
}  

/** FUNCTIONS **/
#send-email, #photo-download, #print-info {
  display:none;
}

/** COLOURS **/
#product-colours ul li {
  padding-right: 10px;
  float: left;
}
#product-colours {
  padding-top: 20px;
}
#content #product-colours ul .new-colour {
  display:none;
}

/** PARAMETERS **/
#parameters ul {
  display:inline;
}
#parameters {
  padding-top: 20px;
  margin-right: 20px;
  float:left;
}

/** AWARDS **/
#awards {
  float: right;
}
#awards ul li {
  float: right;
  display: block;
  padding-left: 8px;
}  

/** PRODUCT IMAGES **/
#content #productimage {
  clear: both;
}
#product-details-2columnsright #product-description {
  clear: both;
}
#product-details #product-description {
  float: left;
  margin-right: 20px;
}

/** PRINT AREAS **/
#print-areas-2columnsright {
   clear: both;
   padding-top: 20px;
}

/** REFINEMENTS **/
#content #refinements {
  clear: both;
  padding-top: 20px;
}
#content #refinements h2 {
  clear:both;
}
#content #refinements .variants {
  background-color:#FFFFFF;
  border: 1px dotted black;
  float: left;
  width: 47px;
  margin: 0 5px 20px 0;
}

/** PRICES **/
#content #print-options-2columnsright {
  padding-top: 20px;
}
.TabbedPanelsTab {
  display: none;
}

/** ABOUT **/
.column-right {
  clear:both;
  margin-top: 20px; 
}

/** NEWS **/
#content #news-column-headlines {
  display:none;
}
#content #news-column-pictures img {
  clear:both;
  margin: 0 10px 20px 0; 
  border: 1px solid black;
}
#news-column-text {
  float: left;
}

/** CUSTOMISATION **/
#rou-bill-logo {
  position: absolute;
  top: 121px;
  left: 353px;
}
#content #refinement-option a {
  display: none;
}
#content #refinement-option img {
  border: 1px dotted black;
  float: left;
  margin-right: 40px;
}
#content #refinement-pen-description, #content #refinement-mug #mug-description, #content #refinement-writing #writing-description {
  clear: both;
  margin: 20px 0 20px 0;
}
#content #refinement-pen {
  clear: both;
  width: 760px;
}
#content #refinement-writing img, #content #refinement-mug img {
  margin-top: 0 !important;
}
#content #refinement-pen-suitable ul {
  margin-left: 0;
  clear: both;
}

/** Pen Configurator **/
#konfigurator {
  display:none;
}
#print-pen {
  display:block;
  margin-top:50px;
}
  
/* CONTACT */
#googlemap-pens, #googlemap-mugs {
  display:none;
}
.details-2columns column-left h2 {
  display:none;
}

/* FOOTER */
#footer { 
  clear: both !important;
  margin-top: 25px; 
  padding: 5px 0;
  font-size: 11px;
}
#footer #links {
  display:none;
}
#footer .hover-footermenu {
  display:none;
}
