/*
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+
// | Copyright (c) 2003 The zen-cart developers                           |
// |                                                                      |
// | http://www.zen-cart.com/index.php                                    |
// |                                                                      |
// | Portions Copyright (c) 2003 osCommerce                               |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url:           |
// | http://www.zen-cart.com/license/2_0.txt.                             |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to       |
// | license@zen-cart.com so we can mail you a copy immediately.          |
// +----------------------------------------------------------------------+
// $Id: stylesheet.css 290 2004-09-15 19:48:26Z wilt $
*/

BODY {
  background-color: #C0C0C0;
  color: #000000;
  margin: 0px;
  margin-bottom: 10px;
  padding: 0px;
   font: 13px Verdana, Geneva, Helvetica, Arial, sans-serif;
}

.centershop {
  padding: 0px;
  margin: 5px;
  text-align: left;
  width: 990px !important;
}

TD.main, P.main {
  font-size: 13px;
  line-height: 16px;
}

A {
  color: #093875;
  text-decoration: none;
}

A:hover {
  color: #093875;
  text-decoration: none;
}

FORM {
  display: inline;
}

/*HEADER CSS*/

TABLE.header {
  background: #C0C0C0;
  /*background-image: url(../images/header_bg.jpg);*/
  background-repeat: repeat-x;
  width: 750px !important;
  background-color: #C0C0C0;
  /*border-right: 1px solid #E8E8E8;
  border-left: 1px solid #E8E8E8;
  border-bottom: 1px solid #E8E8E8;*/
}

TABLE.headerNavigation {
  left: 0px;
  background: #B4B4B4;
  background-color: #B4B4B4;
  /*border-right: 1px solid #E8E8E8;
  border-left: 1px solid #E8E8E8;
  border-bottom: 1px solid #E8E8E8;*/
}

TD.headerNavigation {
  width: 1000px !important;
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color:#000000;
  letter-spacing:1px;
  padding: 5px;
}

.shoppingcartSubTotal {
  font-size: 13px;
  line-height: 16px;
  font-weight: bold;
}

TD.breadCrumb {
  font-size: 10px;
  font-weight: bold;
  color: #E8E8E8;
  padding: 3px;
  border-bottom: 1px dotted #E8E8E8;
}

TD.headerNavigation A, TD.headerNavigation A:visited  {
  font-weight: normal;
  color: #093875;
}


.sideBoxHeading A, td.footertop a, .centerboxheading A  {
  font-weight: bold;
  color: #093875;
}

TD.headerNavigation A:hover, .sideBoxHeading A:hover, td.footertop a:hover, .centerboxheading A:hover  {
  color: #093875;
}

TR.headerError {
  background: #000000;
}

TD.headerError {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 13px;
  background: #EB7D64;
  color: #093875;
  font-weight : bold;
  text-align : left;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 13px;
  background: #00ff00;
  color: #000000;
  font-weight: bold;
  text-align: left;
}

/*SIDEBOX CSS*/

.column_box_spacer_left {
  height: 6px;
}

.column_box_spacer_right {
  height: 6px;
}

.column_box_spacer_single {
  height: 6px;
}

.column_left{
  background: #B5B6B5;
  padding: 2px;
}

.column_right{
  background: #B5B6B5;
  padding: 2px;
}

.boxText {
  font-size: 13px;
  line-height: 125%;
}


.sideBoxContent, .centerboxcontent {
  line-height: 125%;
  padding: 4px;
  /*border-left:1px solid #c0c0c0;
  border-right:1px solid #c0c0c0;*/
}

.frontBoxTeaser {
  padding: 1px;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
}

.frontBoxHeader {
  padding: 3px;
  font-weight: bold;
  font-size: 12px;
  line-height: 12px;
}

.frontBoxContent {
  padding: 2px;
  font-size: 12px;
  line-height: 12px;
}

.frontBoxContent A {
  color: #093875;
  font-weight: bold;
  text-decoration: none;
}

.frontBoxContent A:hover {
  color: #093875;
  font-weight: bold;
  text-decoration: none;
}

.sideBox, .centerbox {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 10px;
  background: #C0C0C0;
  border:1px solid #E8E8E8;
  margin-bottom: 15px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 13px;
}

TD.sideBoxHeading, TD.centerboxheading {
  height: 20px;
  padding-left: 5px;
}

.sideBoxHeading, .productListing-heading, .centerboxheading {
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  padding: 3px;
}

.sideBoxLeft {
  background: #B4B4B4;
  background-image: url(../images/pixel_trans.gif);
  background-color: #B4B4B4;
}

.sideBoxRight {
  background: #B4B4B4;
  background-image: url(../images/pixel_trans.gif);
  background-color: #B4B4B4;
}

TR.sideBoxHeading, TD.productListing-heading, TR.centerboxheading {
  background: #B4B4B4;
}

.sideBoxFooter, .centerboxfooter {
 background: #B4B4B4;
}

SPAN.newItemInCart {
  color: #000000;
  font-weight: bold;
}

/*center main section
-----------------------------------*/
TD.pageHeading, DIV.pageHeading, h1 {
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  padding-top: 11px;
}

.center_column {
  padding: 8px;
}
.main_page{
  width: 990px !important;
  background-color: #C0C0C0;
  border-top: 1px solid #E8E8E8;
  border-right: 1px solid #E8E8E8;
  border-left: 1px solid #E8E8E8;
  border-bottom: 1px solid #E8E8E8;
  padding: 5px;
}

.plainBox, .plainbox-description {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 13px;
  background: #C0C0C0;
  border: 1px solid #E8E8E8;
  margin-bottom: 15px;
  padding: 5px;
}

.plainBoxHeading {
  font-size: 12px;
  font-weight: bold;
  padding: 11px 5px 5px;
}
/* footer
--------------*/

TABLE.footer {
  background: #C0C0C0;
  text-align: left;
  color: #000000;
  font-size: 13px;
  border-right: 1px solid #C0C0C0;
  border-left: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
}

TR.footertop {
  background: #B4B4B4;
  font-size: 11px;
}

TD.footertop, TD.footerbottom {
  padding: 5px;
}

/*miscellaneous areas
-------------------------------------*/
TD.infoBox, SPAN.infoBox {}

TD.cartBox {
   background: #B5B6B5;
   font-size: 10px;
   padding: 3px;
   border: 1px solid #E8E8E8;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #C0C0C0;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #eff4f8;
}

.errorBox {   background: #ff797c; color: #000000; font-weight: bold; }
.stockWarning {   color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit {   color: #70d250; text-decoration: underline; }
.productListing-heading {
  border-bottom: 1px solid #E8E8E8;
}

TD.productListing-data {
   font-size: 10px;
}

td.pageresults a {
  color: #093875;
}

td.pageresults {
  font-size: 10px;
}
TR.subBar {
  background: #f4f7fd;
}

TD.smallText, SPAN.smallText, P.smallText {
   font-size: 10px;
}

TD.accountCategory {
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-size: 12px;
}

TD.tableHeading {
  font-size: 12px;
  font-weight: bold;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-size: 11px;
}

.greetUser {
   font-size: 12px;
   padding-top: 5px;
   padding-bottom: 5px;
}

SPAN.greetUser {
  color: #000000;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border: 1px solid #7b9ebd;
}

TD.formAreaTitle {
  font: bold 12px Verdana, Geneva, Helvetica, Arial, sans-serif;
}

SPAN.markProductOutOfStock {
  color: #c76170;
  font: bold 12px Verdana, Geneva, Helvetica, Arial, sans-serif;
}

span.normalprice {
  text-decoration: line-through;
}

SPAN.productSpecialPrice {
  color: #ff797c;
}

span.productSpecialPriceSale {
  color: #ff797c;
  text-decoration: line-through;
}

SPAN.productSalePrice {
  color: #000000;
}

SPAN.productPriceDiscount {
  font-size: 10px;
  color: #000000;
}

SPAN.errorText {
  color: #000000;
}

.moduleRow { }
.moduleRowOver { background-color: #B4B4B4; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo {   color: #8c8c8c; }
.checkoutBarCurrent {   color: #000000; }

/* message box */

.messageBox {   }
.messageStackError, .messageStackWarning { background-color: #ff797c; color: #000000; padding: 2px; border: 1px solid #E8E8E8; }
.messageStackSuccess {   background-color: #b3ffa8; padding: 2px; border: 1px solid #E8E8E8; }
.messageStackCaution { font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: 10px; background-color: #FFFF00; }

/* input requirement */

.inputRequirement {
  color: #000000;
  font-size: 10px;
}

span.coming {
color: #ff797c;
}

/* checkout totals */
TD.ot-subtotal-Text, TD.ot-cod-fee-Text, TD.ot-total-Text, TD.ot-group-pricing-Text, TD.ot-gv-Text, TD.ot-loworderfee-Text, TD.ot-shipping-Text, TD.ot-subtotal-Text, TD.ot-tax-Text, TD.ot-coupon-Text {
  font-weight: bold;
}
TD.ot-subtotal-Amount, TD.ot-cod-fee-Amount, TD.ot-total-Amount, TD.ot-group-pricing-Amount, TD.ot-gv-Amount, TD.ot-loworderfee-Amount, TD.ot-shipping-Amount, TD.ot-subtotal-Amount, TD.ot-tax-Amount, TD.ot-coupon-Amount {}

/* product_info attribute comments */

.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments {
  color: #000000;
  font-size: 9px;
  line-height: 1.0;
  text-align : left;
  font-weight: bold;
  padding-top: 6px;
  border-top: 1px solid #E8E8E8;
}

/* General alert span class */
TD.alert, SPAN.alert {
  color: #000000;
  font-weight: bold;
}

/* General alert span class */
TD.alertBlack, SPAN.alertBlack {
  color: #000000;
  font-weight: bold;
}

/* popup tables */
TABLE.popupattributeqty, TABLE.popupcouponhelp, TABLE.popupcvvhelp, TABLE.popupimage, TABLE.popupimageadditional, TABLE.popupsearchhelp, TABLE.popupshippingestimator, TABLE.popupinfoshoppingcart {
  background-color: #C0C0C0;
  margin: 6px;
  padding: 6px;
  font: 11px Verdana, Geneva, Helvetica, Arial, sans-serif;
}

/* categories_description */
TABLE.categoriesdescription {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size: 11px;
  background: #D0D0D0;
  border:1px solid #E8E8E8;
}

TD.categoriesdescription {
  font-size: 11px;
  line-height: 1.0;
}

/* categories box parent and child categories and extra links */
A.category-top, A.category-links {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size:12px;
  color: #093875;
  text-decoration: none;
}
A.category-subs, A.category-products {
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
  font-size:12px;
  color: #093875;
  text-decoration: none;
}
SPAN.category-subs-parent {
  font-weight: bold;
}
SPAN.category-subs-selected {
  font-weight: bold;
}

/* attribute images table */
TABLE.products-attributes-images {
/*  width: 100%; */
/*  border: 1px solid #E8E8E8; */
  float: left;
  padding: 2px;
}

body, a, td, div, span, table { font-family: Verdana, Geneva, Helvetica, Arial, sans-serif }
body { color: #000000; background-color: #C0C0C0;  }
td { font-size: 13px; line-height: 16px }
a { text-decoration: none; color: #093875 }
.light { color: #E8E8E8 }
.space { font-size: 1px; line-height: 1px }
.xs { font-size: 10px; line-height: 12px }
.small { font-size: 11px; line-height: 12px; }
.normal { font-size: 13px; line-height: 16px; }
.big { font-size: 16px; line-height: 23px }
.free { font-size: 13px; line-height: 16px; }
.nav { font-size: 11px; line-height: 13px; color: #093875; background-color: #C0C0C0 }
.sbg { font-size: 11px; line-height: 13px; color: #000000; background-color: #C0C0C0 }
.sfg { width: 990px !important; font-size: 11px; line-height: 13px; color: #000000; background-color: #E8E8E8 }
.nbg { font-size: 13px; line-height: 16px; color: #000000; background-color: #C0C0C0 }
.nfg { font-size: 13px; line-height: 16px; color: #000000; background-color: #E8E8E8 }
.comp { background-color: #BBBFBE }
.time { font-size: 11px; line-height: 13px; color: #990000 }
.admark { font-size: 11px; line-height: 13px; color: #093875 }
.brd { border: 1px solid #E8E8E8 }
div.spacer { height: 1px; margin: 14px 0px 15px 0px; background-color: #E8E8E8 }
div.spacertoplexika { height: 1px; margin: 14px 0px 5px 0px; background-color: #E8E8E8 }
div.spacernew { height: 1px; margin: 14px 10px 15px 10px; background-color: #E8E8E8 }
div.spacerintratop { height: 1px; margin: 14px 10px 15px 10px; background-color: #336633;}
div.spacerintrabottom { height: 1px; margin: 2px 10px 15px 10px; background-color: #336633;}
div.spacerchannel { height: 1px; margin: 14px 0px 15px 0px; background-color: #E8E8E8 }
div.spacerdouble { height: 1px; margin: 14px 10px 2px 10px; background-color: #E8E8E8 }
div.spacernoTop { height: 1px; margin: 0px 0px 15px 0px; background-color: #E8E8E8 }
div.spacerReduced { height: 1px; margin: 5px 0px; background-color: #E8E8E8 }
.ucase { text-transform: uppercase }
.ctb { border-right: solid 1px #E8E8E8; border-bottom: solid 1px #E8E8E8 }
.ctdb { border-top: solid 1px #E8E8E8; border-left: solid 1px #E8E8E8 }

#ivw { position: absolute }#update { padding-top: 3px; margin: 0px 0px 7px 4px; width: 764px }

#navpath { margin-left: 4px }#order { display: inline; margin-right: 10px; padding-right: 10px; }
td.udtl { width: 460px; text-indent: 3px; color: #093875 }
.udtm { width: 161px }
td.udtr { width: 131px; text-indent: 6px; color: #093875 }
.chpoolt { margin: 10px 0px 0px 4px; width: 767px }
.chpoolt_automobil { width: 757px; }
.chpoolc { margin: 0px 0px 0px 4px; width: 767px }
.timepool { margin-left: 4px; width: 602px }

#footer { width: 766px; margin-left: 4px }
.links { width: 311px; vertical-align: top; padding: 5px 0px 10px 0px }
.links_automobil { width: 307px; vertical-align: top; padding: 5px 0px 10px 0px }
.mitte { width: 311px; vertical-align: top; padding: 5px 0px 10px 0px }
.mitte_automobil { width: 450px; vertical-align: top; padding: 5px 5px 10px 5px }
.rechts { width: 145px; vertical-align: top; padding: 10px 0px 2px 0px }
.innertd { margin-left: 3px }.innertdr { width: 145px; overflow: hidden }
.headline { margin: 2px 5px 2px 5px; padding-left: 5px; font-size: 9px; line-height: 12px; font-weight: bold; color: #093875; border-bottom: 1px solid #093875 }
.mobj { width: 302px; margin-left: 4px; overflow: hidden }
.topobj { width: 755px; padding: 4px 0px 4px 0px; margin-left: 4px; overflow: hidden }
.topobj2 { width: 610px; margin-left: 4px; overflow: hidden }
.mobj_e { width: 302px; padding-left: 2px }
.robj { padding: 0px 10px 0px 10px }
.robj_ew { padding: 0px }
.vb { background-image: url(http://derstandard.at/img/border/vspacer.gif); background-repeat: repeat-y; background-position: right }
.vbs { background-image: url(http://derstandard.at/img/border/vspacers.gif); background-repeat: repeat-y; background-position: right }
.hb { background-image: url(http://derstandard.at/img/border/hspacer.gif); background-repeat: repeat-x; background-position: bottom }
.fieldthr { margin: 22px 0px 0px 4px }
.lnk2 { color: #093875; }
input.search { margin: 0px; padding: 0px; width: 120px; height: 14px; font-size: 10px; border: 0px }
td.advth { font-size: 9px; color: #900000 }
div.advth { background-color: #900000; height: 1px; margin: 2px 0px 0px 0px }
#advsprite { left: 0px; position: absolute; top: 0px; z-index: 21 }
#insert { margin-left: 4px; width: 767px }
.ins_obj { background-color: #093875; color: #FFFFFF; height: 83px; font-size: 10px; line-height: 13px }
.in { padding: 5px 3px 0px 10px }
.ie { padding: 0px }
.ins_obj a { color: #FFFFFF; text-decoration: none }
.ins_hdl { display: block }
.ins_img { margin: 5px 5px 0px 0px; border: 1px solid #FFFFFF }
.ins_img_merge { margin: 1px 5px 1px 1px }
.ins_title { margin-top: 2px; padding-top: 2px }
.vbi { background-image: url(/img/border/vspacer_ins.gif); background-repeat: repeat-y; background-position: right }
.reduced { padding: 0px 5px 0px 5px; width: 291px }

.gray{color: #093875;font-weight:bold;}
.gray1{font-size: 10px; line-height: 12px; color: #093875;}
.gray2 {font-size: 10px; line-height: 12px;}
.genere{font-size: 9px;font-weight:bold; font-family:verdana, arial;color: #333333;text-decoration:none;}
.film_title{font-size: 9px;font-weight:bold; font-family:verdana, arial;color: #C40000;text-decoration:underline;}
.artist{font-size: 9px; font-family:verdana, arial;color: #333333;text-decoration:none;}
.artist1 {color:#093875;text-decoration: none;font-size:9px;}
.artist2{font-size: 13px; line-height: 16px; color: #093875;text-decoration:none;}
.black1{font-size: 10px; line-height: 12px}
.gray3{font-size: 9px;font-family:verdana, arial;color: #636363;text-decoration:none;}
.red{font-size: 11px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.error{font-size: 11px;font-weight: bold; font-family:verdana, arial;color: #C40000;text-decoration:none;}
.category{font-size: 11px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.mail {font-size: 10px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.faq_link {font-size: 10px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.mailLink {font-size: 10px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.tab_bold_text {font-size: 11px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.gray4{font-size: 13px; line-height: 16px}
.gray5{font-size: 13px; line-height: 16px}
.red1{font-size: 9px;font-weight: bold; font-family:verdana, arial;color: #093875;text-decoration:none;}
.red2{font-size: 9px; font-family:verdana, arial;color: #093875;text-decoration:none;}
.black3{font-size: 13px; font-family:verdana, arial;color: #000000;text-decoration:none;}
.red3{font-size: 12px;text-decoration: none; color: #093875}
.gray3 {color:000000;text-decoration: none;font-weight: bold; font-size:11px;font-family:verdana, arial;}
.title_detail {color:000000;text-decoration: none;font-weight: bold; font-size:20px;font-family:verdana, arial;}
.black{font-size: 11px; font-family:verdana, arial;color: #093875;text-decoration:none;}
.black2 { font-size: 10px; line-height: 12px }
.textBox {font-family:arial,verdana; font-size:9pt;border-style:solid; border-width:1px; border-color:#000000; background-color:#ffffff}
.bigred{font-size: 22px;font-weight: bold; font-family:verdana, arial;color: #C40000;text-decoration:none;}
.bigblack{font-size: 13px;font-weight: bold; font-family:verdana, arial;color: #000000;text-decoration:none;}
.white{font-size: 12px; font-family:verdana, arial;color: #FFFFFF;text-decoration:none;}

#SSE_wrapper {
	background-color: #fde0bb;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	width: 790px;
}
#SSE-col1 {
	width: 150px;
	float: left;
	margin-left: 15px;
	margin-top: 70px;
}
#SSE-col2 {
	width: 235px;
	margin-left: 20px;
	float: left;
	margin-top: 170px;
}
#SSE-col3 {
	width: 150px;
	margin-left: 625px;
	margin-bottom: 60px;
	padding-top: 10px;
}
.SSE-headline {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SSE-text {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.SSE-column {
	text-align: center;
}
.SSE-subhead {
	font-size: 11px;
}
#SSE_wrapper a img {
	border: none;
}