/* 
    Document   : style
    Created on : 16.06.2013, 17:15:31
    Author     : kenny
    Description:
        Die styles.css wir benutz um das kronkrete Template zu designen.
*/
/* Regular */
@font-face {
  font-family: 'League Gothic';
  src: url('../font/leaguegothic/leaguegothic-italic-webfont.eot');
  src: url('../font/leaguegothic/leaguegothic-italic-webfont.eot#iefix') format('embedded-opentype'), url('../font/leaguegothic/leaguegothic-italic-webfont.woff') format('woff'), url('../font/leaguegothic/leaguegothic-italic-webfont.ttf') format('truetype'), url('../font/leaguegothic/leaguegothic-italic-webfont.svg') format('svg');
  font-weight: normal;
  font-style: italic;
}
/* Italic */
@font-face {
  font-family: 'League Gothic';
  src: url('../font/leaguegothic/leaguegothic-regular-webfont.eot');
  src: url('../font/leaguegothic/leaguegothic-regular-webfont.eot#iefix') format('embedded-opentype'), url('../font/leaguegothic/leaguegothic-regular-webfont.woff') format('woff'), url('../font/leaguegothic/leaguegothic-regular-webfont.ttf') format('truetype'), url('../font/leaguegothic/leaguegothic-regular-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
h2.sectionHead,
.pageHead,
.sectionHead {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
  font-size: 24px;
}
#page {
  background: #ffffff url("../../img/contentBackground.png") repeat-x 0 200px;
}
.msMainwrapper {
  background: transparent;
}
.msMainInnerwrapper {
  background: transparent;
}
.msMainContentwrapper {
  background: transparent;
}
#msTopNavigation,
#msTopNavigation .msMainContentwrapper,
#msNavigation,
#msNavigation .msMainContentwrapper,
#msHeader,
#msHeader .msMainContentwrapper {
  background: #000000;
}
#navigation > li > a {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 28px;
  line-height: 40px;
}
#navigation > li:hover > a {
  color: #01a7b3;
}
.sf-menu li.current a.current {
  background: #000000;
  color: #01a7b3;
}
.sfHover,
.sf-menu li:hover {
  background: #000000;
  color: #01a7b3;
}
.sf-menu li ul {
  background: #000000;
  color: #ffffff;
}
.sf-menu a,
.sf-menu a:visited {
  color: #ffffff;
}
.sf-menu a {
  padding: 0 10px;
  color: #ffffff;
}
.sf-menu ul li a {
  color: #ffffff;
  padding: 5px 10px;
  line-height: 20px;
}
.sf-menu ul li:hover {
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
}
div.anythingSlider.activeSlider .thumbNav a {
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
}
div.anythingSlider.activeSlider .thumbNav a.cur {
  background: #01a7b3;
}
.bx-controls.bx-has-pager {
  margin-top: -50px;
}
.bx-pager.bx-default-pager {
  bottom: 10px;
}
div.searchBox input.textbox {
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  background: #666666;
  border-color: #666666;
  color: #ffffff;
}
div.searchBox input.searchSubmit {
  background: url("../../img/search-icon.png") no-repeat center;
}
.msActionTitle {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 28px;
}
.msActionTitle {
  color: #ffffff;
}
.counter {
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  padding: 10px 15px;
  font-size: 16px;
}
.gridView li {
  margin: 14px;
  border: 1px solid #dddddd;
}
.gridView li .msTitle {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 24px;
}
.gridView li .msArtist {
  font-family: 'Arial', Helvetica, sans-serif;
}
.gridView li .msPreorder {
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
}
.gridView li .msListBasketAmount {
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
}
#moreArticlesTrigger,
.gototoplink {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 24px;
}
ul.rating {
  background-image: url("../../img/change/stars.png");
}
ul.rating li.currentRate {
  background-image: url("../../img/change/stars.png");
}
.gridView li .rating li {
  border: none;
}
#msFooter {
  border-top: 1px solid #000000;
  background: #000000;
}
#footer dl dt {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 22px;
  margin-bottom: 30px;
  color: #01a7b3;
}
#footer .list a:hover {
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
}
#footer .list a {
  padding: 7px 20px;
  color: #ffffff;
}
.msfarrow {
  background: url("../../img/change/arrow_sprites.png") no-repeat left top;
}
.listRefine,
.refineParams {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 22px;
  line-height: 1em;
}
#productTitle {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 48px;
  line-height: 1em;
  border-bottom: 1px dashed #666666;
}
.productMainInfo {
  border-bottom: 1px dashed #666666;
}
#msPrice {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 38px;
  line-height: 1em;
}
#msSimpleSizeSelection li a {
  border: 1px solid #000000;
}
#msSimpleSizeSelection li a:hover,
#msSimpleSizeSelection li a.selected {
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
}
#amountToBasket[disabled=disabled] {
  opacity: 0.5;
}
.msVariantHelperText {
  font-size: 10px;
}
#cloud-zoom-big {
  border-color: #000000;
}
.detailsInfo .picture {
  border: 1px solid #000000;
}
#msCheckoutgoToCroDownload {
  width: 970px;
  height: 300px;
  margin: 0 0 30px 0;
  padding: 0;
  line-height: 0;
  border: none;
  background: url("../../img/msCheckoutGoToCroDownload.gif") no-repeat center;
}
.msCroFlyout h1.pageHead {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  background: #01a7b3;
  color: #ffffff;
  border-color: #01a7b3;
  background: #000;
  font-size: 38px;
  line-height: 40px;
}
.msCroFlyout {
  background: #FFF;
  padding: 30px !important;
  line-height: 26px;
}
.msCroFlyout hr {
  border-top: 2px dashed #CCC;
  width: 100%;
  margin: 15px 0;
}
.msCroFlyout p {
  font-family: 'League Gothic', Arial, Helvetica, sans-serif;
  text-rendering: optimizelegibility;
  text-transform: uppercase;
  vertical-align: middle;
  font-size: 20px;
}
.msHighlighter {
  color: #01a7b3;
  text-decoration: underline;
}
a[data-aid="9fd0662a45c8dfd4416656d901ec3ef2"] .msPreorder {
  display: none;
}