﻿/* Delta Q 2010 - css document */
 
@import url('menus.css');
@import url('news.css');
@import url('cart.css');
/*@import url('forms.css');*/
/*@import url('search.css');*/
/*@import url('newsletter.css');*/
@import url('customerArea.css');
@import url('paragraphSetup.css');
@import url('userManagement.css');
@import url('userRegV2.css');
@import url('productCatalogue.css');
@import url('stylish-select.css');
@import url('dataManagementForms.css');
@import url('pesquisa.css');
 
 
 
/* General */
form {
  margin: 0;
}
a img {
  border: 0;
}
.clear {
  clear: both;
}
.hidden {
  height: 0px;
  overflow: hidden;
  visibility: hidden;
}
.invisible {
  display: none;
}
.h1, .h2, .h3 {
  text-transform: uppercase;
}
.h1 p, .h2 p, .h3 p {
  text-transform: none;
}
 
 
 
/* Main */
#BackgroundDeltaQ {
  left: 0px;
  top: 149px;
  z-index: 10;
  width: 100%;
  text-align: center;
  position: absolute;
  margin-top: -65px;
  background-repeat: no-repeat;
  background-position: center top;
}
#MainDivContent {
  z-index: 100;
  position: relative;
}
#DWMain {
  width: 996px;
  overflow: hidden;
}
 
 
 
/* Header */
#DwHeader {
  height: 149px;
  overflow: hidden;
  position: relative;
}
#TopLogo {
  top: 78px;
  left: 0px;
  z-index: 120;
  position: absolute;
}
#ColorMenu {
  left: 0px;
  top: 3px;
  z-index: 100;
  height: 100px;
  position: absolute;
}
#HeaderShortcut {
  display: none;  /* correction - nuno.b - 24/06/2011 @ 15:15 (asked by the client to be removed) */
  top: 42px;
  right: 26px;
  text-align: left;
  position: absolute;
  border: 5px solid #000000;
}
#HeaderShortcutContent {
  height: 90px;
  width: 290px;
  position: relative;
  overflow: hidden;
  background: url('../layout/HeaderShortcutBg.gif') repeat top left;
}
  .psParagraphsHome3 #HeaderShortcutContent {
    background-color: #0f0603;
  }
#HeaderShortcutContent #TextLink {
  top: 10px;
  left: 13px;
  width: 150px;
  text-align: right;
  position: absolute;
}
#HeaderShortcutContent #TextLink .Title {
  margin-bottom: 5px;
}
#HeaderShortcutContent #TextLink .Title a {
  color: #FFFFFF;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}
#HeaderShortcutContent #TextLink .Text a {
  color: #FFFFFF;
  font-size: 11px;
}
#HeaderShortcutContent #TextLink a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
#DwHeader .Register a {
  /*color: #717171;*/
  color: #fff;
  font-size: 10px;
}
  #DwHeader .Register a:hover {
    color: #c4c4c4;
    text-decoration: none;
  }
#DwHeader .Label {
  font-size: 10px;
  /*color: #717171;*/
  color: #fff;
  text-transform: uppercase;
}
#DwHeader .Field input {
  text-align: right;
  /*color: #717171;*/
  color: #fff;
  padding: 1px 8px 1px 4px;
  /*border: 1px solid #4d4d4d;*/
  border: 1px solid #fff;
  background-color: #000000;
}
#DwHeader .Submit input {
  height: 13px;
  border: none;
  /*color: #c4c4c4;*/
  color: #fff;
  font-size: 10px;
  cursor: pointer;
  background: #000;
}
#DwHeader .Register {
  padding-top: 4px;
  *padding-top: 3px;
  padding-left: 10px;
  *padding-left: 8px;
  vertical-align: top;
  text-transform: uppercase;
  background: url("/Files/System/DeltaQ_v2/graphics/deltaSeparador.jpg") left center no-repeat;
}
  
 
 
/* Content */
#DwContent {
  top: -15px;
  z-index: 9999;
  text-align: left;
  min-height: 448px;
  position: relative;
  margin: 0px 23px 39px 0px;
}
#MainMenu {
  float: left;
  width: 210px;
  overflow: hidden;
}
#DwContentCell {
  float: right;
  width: 718px;
  margin-top: -50px !important;
/*  height: 462px; */
  overflow-y: hidden;
/*  background-color: #000000;*/
  background-color: #0d0501;
  background-position: top right;
  background-repeat: no-repeat;
}
#DwContentCellHolder {
  margin: 18px;
}
 
 
 
/* Footer */
#DwFooterHolder {
  left: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  z-index: 99999 !important;
  position: fixed !important;
  text-align: center !important;
}
#DwFooter {
  height: 39px !important;
  width: 996px !important;
  margin: 0 auto !important;
  position: relative !important;
  background-color: #000000 !important;
  padding: 0px 26px 0px 20px !important;
}
#DwFooter .Label {
  font-size: 10px;
  color: #4d4d4d;
  text-transform: uppercase;
}
#DwFooter .Column1, #DwHeader .Column1 {
  padding-left: 4px;
  padding-right: 3px;
}
#DwFooter .Column1 input, #DwHeader .Column1 input {
  width: 99px;
}
#DwFooter .Column2 input, #DwHeader .Column2 input {
  width: 62px;
}
#DwFooter .Column2, #DwHeader .Column2 {
  padding-right: 3px;
}
#DwFooter .Field input {
  text-align: right;
  color: #2C2C2C;
  padding: 1px 8px 1px 4px;
  border: 1px solid #444444;
  background-color: #000000;
}
#DwFooter .Submit input {
  width: 8px;
  height: 13px;
  cursor: pointer;
  border: none;
  background: #000000 url('../buttons/Submit.gif') no-repeat top left;
}
#FooterUserMenu {
  float: left;
  color: #808080;
  margin-top: 2px;
}
#FooterUserUsername {
  float: left;
  font-size: 10px;
  padding: 5px 7px 4px 7px;
  text-transform: uppercase;
  background-color: #181818;
}
#FooterUserMenuLinks {
  float: left;
}
#FooterLogin {
  float: left;
  margin: 3px 5px 0px 0px;
}
#FooterCart {
  float: left;
  padding-left: 21px;
  background: url('../graphics/FooterCart.gif') no-repeat left center;
}
#FooterCartTitle {
  float: left;
  height: 26px;
  font-size: 9px;
  color: #4D4D4D;
  line-height: 26px;
  padding-right: 19px;
  background: url('../graphics/QuickcartStartTag.gif') no-repeat right center;
}
#FooterCartSize {
  float: left;
  height: 26px;
  display: none;
  font-size: 10px;
  line-height: 26px;
  color: #CCCCCC;
  padding-right: 19px;
  text-transform: uppercase;
  background: url('../graphics/QuickcartEndTag.gif') no-repeat right center;
}
#FooterLinks {
  float: right;
  margin-top: 3px;
}
#AddThisLinks {
  padding-left: 18px
}
#AddThisLinks img {
  padding-top: 1px;
  vertical-align: middle;
}
/*
.at300bs.at15t_facebook {
  background: url('../diversos/facebook_icon.gif') no-repeat 1px 1px !important;
}
.at300bs.at15t_twitter {
  background: url('../diversos/twitter_icon.gif') no-repeat 1px 1px !important;
}
.at300bs.at15t_compact {
  background: url('../diversos/share_icon.gif') no-repeat 1px 1px !important;
}
*/
/* Quick Search */
#QuickSearch .Field {
  padding: 0px 2px 0px 9px;
}
#QuickSearch .Field input {
  width: 95px;
 text-align: left;
}
/* helpdeskStart  */
.DwContentCellCorrection {
  margin-top: -91px !important;
}
/* helpdeskEnd */

