/*
   kendola - easy e-commerce
   http://www.kendola.de

   Copyright (c) 2004 kendola
   
   kendola is a product by
   
   pooliestudios
   digital solutions

   auf dem rosenberg 13b
   51503 rösrath

   fon +49 (0)2205.91988-67
   fax +49 (0)2205.91988-95
   
   info@pooliestudios.com
   www.pooliestudios.com
   
   -----------------------------------------------------------------------------------------
   based on:
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce www.oscommerce.com
   
   Released under the GNU General Public License
   -----------------------------------------------------------------------------------------
*/

.boxText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #4777D7;
  }
  
.errorBox {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  background: #ffb3b5;
  font-weight: bold;
  }
  
.stockWarning {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  color: #cc0033;
}

.productsNotifications {
  background: #EDF3FB;
}
  
.orderEdit {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px; color: #70d250;
  text-decoration: underline;
}

BODY {
  background: #ffffff;
  background-image: url(../images/design2/template_01.gif);
  color: #000000;
  margin: 0px;
}

A {
  color: #4777D7;
  text-decoration: none;
}

A:hover {
  color: #24405E;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigationOne {
  background-image:url(../images/k/head/bg.gif);
}

TD.headerNavigationOne {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-image:url(../images/k/head/bg.gif);
  color: #ffffff;
  font-weight : bold;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9EBEFF;
  color: #ffffff;
  font-weight: normal;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

.loginBoxGreeting {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: normal;
}

TR.headerSearch {
  background: #6C98F1;
}

TD.headerSearch {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : normal;
}
.searchinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-image: url(../images/design2/template_16.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 14px;
	width: 113px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}


TD.headerSearchTwo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #6C98F1;
  color: #ffffff;
  height: 30px;
  font-weight : normal;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #24405E;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #24405E;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #24405E;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #24405E;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
	background-color: #FFFFFF;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-left-color: #E1E1E1;
	margin-bottom: 5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;*/
}

.infoBoxContents {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-left: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
/*	text-align: center;*/
	background-image: url(../images/design2/template_41.gif);
	background-repeat: repeat-x;
	height: 23px;
/*	text-transform: uppercase;*/
	padding-left: 8px;
}

TD.infoBoxHeadingRight {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
/*	text-align: center;*/
	background-image: url(../images/design2/template_41.gif);
	background-repeat: repeat-x;
	height: 23px;
/*	text-transform: uppercase;*/
	padding-left: 8px;
}

/*TD.infoBoxHeadingRight {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #9EBEFF;
  color: #ffffff;
  vertical-align: top;
}*/

TD.infoBoxHeadingRightUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
/*  background: #A4CD07;*/
  color: #ffffff;
/*  vertical-align: top;*/
	vertical-align: middle;
/*	text-align: center;*/
	background-image: url(../images/design2/mein-account_03.gif);
	background-repeat: repeat-x;
	height: 23px;
	padding-left: 8px;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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: #f8f8f9;
}

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: #D9DDE3;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #CCCCCC;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #9EBEFF;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #6C98F1;
}

A.pageResults:hover {
  color: #6C98F1;
  background: #C8F12B;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #283F58;
}

TD.pageLoginError, DIV.pageLoginError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main, DIV.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.mainlog, P.mainlog, DIV.mainlog {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #24405E;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.tableHeadingNews {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
}

TD.category_desc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.5;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #24405E;
  font-weight: bold;
}

SPAN.greetUserBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #24405E;
  font-weight: bold;
}

SPAN.greetUserBoxBottom {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #24405E;
  font-weight: bold;
}

TABLE.formArea {
  background: #E7ECF2;
  border-color: #9EBEFF;
  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: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver {
  background-color: #DEE2E7;
  cursor: pointer;
}

.moduleRowSelected {
  background-color: #B8C3CF;
}

.checkoutBarFrom, .checkoutBarTo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #8c8c8c;
}

.checkoutBarCurrent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

.featureMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

/* message box */

.messageBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.messageStackError, .messageStackWarning {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #ffb3b5;
}

.messageStackSuccess {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color: #99ff00;
}

.inputRequirement {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

.ebay {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
	
.ebayZwo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

/* pooliebaby! */

h1, h1 a {
/*  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #24405E;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #79839E;

  text-decoration: none;
  display: inline;
}

.preis {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  display: inline;
}

.preisFeature {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.preisFeatureMore {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.preisFeatureBuy {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.preisFeatureHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.poolieOne {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FF6C1B;
  font-weight: bold;
}

.poolieTwo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #283F58;
  font-weight: bold;
}

.kendolaOne {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #A4CD07;
  font-weight: bold;
}

.kendolaTwo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #24405E;
  font-weight: bold;
}

.partner {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #24405E;
  font-weight: bold;
}

.smartSearchResult {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.helpHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #24405E;
  font-weight: bold;
}

.productinfo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #24405E;
  font-weight: bold;
}

.productinfoSpace {
	background-color: #BDC5CE;
	line-height: 1px;
}.infoBoxHeadingTab {
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-left-color: #E1E1E1;
	background-color: #FFFFFF;
}
.maincol {
	padding-right: 6px;
	padding-left: 6px;
}
.whitebox {
	background-color: #FFFFFF;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
.DefaultHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	background-image: url(../images/design2/template_41.gif);
	background-repeat: repeat-x;
	height: 23px;
	padding-left: 8px;
}
.wkbg {
	background-color: #E3E5E9;
	background-image: url(../images/design2/template_31.gif);
	background-repeat: repeat-x;
}
.headertext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: normal;
}
.logininput {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-image: url(../images/design2/template_24.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 14px;
	width: 113px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
#breadcrumb A.headerNavigation {
  color: #000000;
}
.featuredtable {
	border: 1px solid #D4E0F6;
	padding-left: 18px;
	padding-top: 18px;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
}
.featuredheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #79839E;
}

