/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

*{font-family:Arial,Verdana,sans-serif;font-size:12px;}

.boxText{}
.maincol .boxText{color:#93A303;}
.rightnav .boxText{color:#93A303;}
.errorBox{background:#ffb3b5;font-weight:bold;}
.stockWarning{color:#FFFF66;}
.productsNotifications{background:#EBEBC2;color:#333;border:1px solid #FFF;}
.orderEdit{color:#EBEBC2;text-decoration:underline;}

body{background-color:#152450;color:#FFFFFF;}
#kober{width:100%;}
#kober table.maintab{width:100%;}
#kober table.maintab td.logo2{padding-left:9px;}
#haber{}
#haber table.maintab{width:99%;min-height:600px;}
#haber table.maintab td{border-right:10px solid #152450;}
#haber table.maintab td td{border-right:0;}
#haber table.maintab td.leftnav{}
#haber table.maintab td.rightnav{border-right:0;}
#haber table.maintab td.maincol{}
#haber table.maintab td.maincol,
#haber table.maintab td.leftnav,
#haber table.maintab td.rightnav{padding-top:10px;}

a{color:#000;text-decoration:none;}
a:hover{color:#FFF;text-decoration:underline;}

FORM {
	display: inline;
}
tr.headerNavigation{background:#93A303;}
td.headerNavigation{font-size:11px;color:#FFF;font-weight:bold;
	padding:2px;}
td.headerNavigation a{font-size:11px;}

a.headerNavigation{color:#FFF;}
a.headerNavigation:hover{color:#FFF;}
/*
td.leftnav td.boxText a{white-space:nowrap !important;}
td.leftnav td.boxText a.whats_new{white-space:normal !important;}
*/
TR.headerError{background:#FF0000;}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

#footer{color:#FFFFFF;font-weight:bold;padding:5px 2px;width:60%;}
#footer a{color:#FFFFFF;}

.infoBox{background:none;margin-bottom:20px;}
.infoBox img{display:none;}
.boxText img{display:block;}
.infoBoxContents{color:#FFF;}
.infoBoxContents a{color:#FFF;}
.infoBoxContents a img{display:none;}
td.maincol {color:#FFF;}
td.maincol a{color:#FFF;}
td.maincol .infoBoxContents,td.rightnav .infoBoxContents{color:#FFF;}
td.maincol .infoBoxContents a,td.rightnav .infoBoxContents a{color:#FFF;}
td.leftnav .infoBoxContents a,td.leftnav .infoBoxContents a{color:#93A303;}
td.maincol .infoBoxContents img{display:inline;}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  
}

td.infoBoxHeading{font-weight:bold;color:#FFFFFF;padding:2px 2px 2px 0;
	background:#93A303;}
td.infoBoxHeading img{display:none;}
td.infoBoxHeading a img{display:block;}
td.maincol  .infoBoxHeading{background:0;color:#FFF;}
td.maincol  .fieldKey{color:#FFF;}
td.rightnav .infoBoxHeading{background:none;color:#FFF;}

tr.accountHistory-odd,tr.addressBook-odd,tr.alsoPurchased-odd,tr.payment-odd,
tr.productListing-odd,tr.productReviews-odd,tr.upcomingProducts-odd,
tr.shippingOptions-odd
{}

tr.accountHistory-even,tr.addressBook-even,tr.alsoPurchased-even,
tr.payment-even,tr.productListing-even,tr.productReviews-even,
tr.upcomingProducts-even,tr.shippingOptions-even
{}

table.productListing{border-bottom:1px solid #EBEBC2;}
table.productListing img{display:none;}
.productListing-heading{background:#EBEBC2;color:#000;font-weight:bold;}
.productListing-heading a{color:#000 !important;}
td.productListing-data{color:#FFF;}
td.productListing-data a{color:#FFF;}
td.productListing-data a img{display:inline;}

A.pageResults{color:#FFF;}
A.pageResults:hover{color:#333;background:#EBEBC2;}

td.pageHeading,div.pageHeading{font-weight:bold;color:#FFF;font-size:20px;
	text-align:left !important;}
td.pageHeading img{display:none;}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  
  color: #000000;
}

td.main,p.main,td.main table{line-height:1.5;color:#FFF;}
td.main a,p.main a{color:#93A303;}

td.smallText,span.smallText,p.smallText,
td.smallText a,span.smallText a,p.smallText a{color:#FFF;}

TD.accountCategory {
  
  color: #aabbdd;
}

TD.fieldKey {
  
  font-weight: bold;
}

TD.fieldValue {
  
}

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

SPAN.newItemInCart {
  
  color: #ff0000;
}

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

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

span.greetUser {color:#EBEBC2;font-weight:bold;}

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

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #EBEBC2;
  color: #FFFF66;
  font-weight: bold;
  margin-left:10px;
}

SPAN.productSpecialPrice {
  
  color: #ff0000;
}

SPAN.errorText {
  
  color: #ff0000;
}

.moduleRow{}
.moduleRowOver td{}
.moduleRowSelected{}

.checkoutBarFrom,.checkoutBarTo{color:#CCC;padding:5px 0 20px;}
.checkoutBarCurrent{color:#FFF;font-weight:bold;padding:5px 0 20px;}

/* message box */

.messageBox{}
.messageStackError,.messageStackWarning{background-color:#EBEBC2; color:#FF0000;}
.messageStackSuccess{background-color:#EBEBC2;}

/* input requirement */
.inputRequirement{color:#EBEBC2;}

#login td.neukunde{background:url(images/layout/vert.png) top right repeat-y;}
#login td.bestkunde{padding-left:10px;}

/* Verstecken des letzten Linebreaks vor </div><!-- haber -->: */
#footer{margin-bottom:-20px;}
body{overflow:auto;}

.agb_gross {font-size:18px;}
.agb_fett {font-weight:bold; font-size:14px;}
