/*
  $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
*/

.footer {
width : 100%;
}
.footer td {
color : #b06833;
font-size : 11px;
font-family : Verdana;
}
.footer a {
color : #b06833;
font-size : 11px;
text-decoration : none;
}
.footer a:hover {
color : #b06833;
text-decoration : underline;
}
.footer span {
color : #f1c8ac;
font-size : 11px;
}
.footer span a {
color : #f1c8ac;
font-size : 11px;
text-decoration : underline;
font-weight : bold;
}
.footer span a:hover {
color : #f1c8ac;
text-decoration : none;
}
.footer b, .footer b a {
color : #b06833;
font-size : 11px;
font-weight : normal;
text-decoration : none;
}
.footer b a:hover {
color : #b06833;
text-decoration : underline;
}
.boxText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
.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 : #f2fff7;
}
.orderEdit {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #70d250;
text-decoration : underline;
}
BODY {
background-color : #370001;
color : #b5784b;
margin : 0;
}
A {
color : #b5784b;
text-decoration : none;
}
A:hover {
color : #fdf8f5;
}
FORM {
display : inline;
}
TR.header {
background : #ffffff;
}
TR.headerNavigation {
background : #bbc3d3;
}
TD.headerNavigation {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background : #250706;
background-image : url('images/line1.gif');
background-position : left bottom;
background-repeat : no-repeat;
padding : 10px 0 12px 0;
vertical-align : top;
color : #fbdbcd;
font-weight : bold;
}
A.headerNavigation {
color : #fbdbcd;
}
A.headerNavigation:hover {
color : #fffffe;
}
TR.headerNavigationboxText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
TD.headerNavigationboxText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #b5784b;
padding : 10px 0 12px 0;
}
A.headerNavigationboxText {
color : #fbdbcd;
}
A.headerNavigationboxText:hover {
color : #fffffe;
}
TR.headerError {
background : #ff0003;
}
TD.headerError {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #ff0003;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TR.headerInfo {
background : #00ff00;
}
TD.headerInfo {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #00ff00;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TR.footer {
background : #bbc3d3;
}
TD.footer {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #bbc3d3;
color : #ffffff;
font-weight : bold;
}
TD.footerlinkshop {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background : #250706;
color : #fbdbcd;
font-weight : bold;
}
A.footerlinkshop {
color : #fbdbcd;
}
A.footerlinkshop:hover {
color : #fffffe;
}
TD.infoBoxHeading {
background : #250706;
background-image : url('images/line.gif');
background-position : left bottom;
background-repeat : no-repeat;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : #fbdbcd;
text-transform : uppercase;
padding : 10px 0 12px 12px;
vertical-align : top;
}
A.infoBoxHeading {
color : #e5e6ea;
background : inherit;
}
A.infoBoxHeading:hover {
color : #e5e6ea;
background : inherit;
}
.infoBox {
background : #250706;
}

/*Warenkorbbox Umrandungsfarbe*/
.infoBox2 {
background : #ff0001;
padding : 5px 0 0 5px;
width : 97%;
}

/*neue Specialsbox Umrandungsfarbe*/
.infoBox3 {
background : #792D13;
}
/*neue Specialsbox Umrandungsfarbe ENDE*/
/*neue Specialsbox*/
TD.infoBoxHeading3 {
background : #FFE1B6;
background-image : url('images/line.gif');
background-position : left bottom;
background-repeat : no-repeat;
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : #BD2B00;
text-transform : uppercase;
padding : 10px 0 12px 12px;
vertical-align : top;
}
A.infoBoxHeading3 {
color : #BD2B00;
background : inherit;
}
A.infoBoxHeading3:hover {
color : #792D13;
background : inherit;
}
.infoBoxContents3 {
background : #792D13;
color : inherit;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
padding : 12px 0 0 12px;
vertical-align : top;
}
/*neue Specialsbox ENDE*/
.infoBoxContents {
background : #250706;
color : inherit;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
padding : 12px 0 0 12px;
vertical-align : top;
}
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 : #F3D6BE;
}
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 : #EAB58B;
}
TABLE.productListing {
border : 0;
border-style : solid;
border-color : #82503b;
border-spacing : 1px;
}
.productListing-heading {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #fdf8f4;
color : #b06833;
font-weight : bold;
}
A.productListing-heading {
color : #b06833;
}
A.productListing-heading:hover {
color : #250707;
}
TD.productListing-data {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
A.pageResults {
color : #fbdbcd;
}
A.pageResults:hover {
color : #ffffff;
background : #370001;
}
TD.pageHeading, DIV.pageHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 20px;
font-weight : bold;
color : #9a9a9a;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #000000;
}
TD.main, P.main {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 1.5;
}
TD.mainb, P.mainb {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
line-height : 1.5;
}
TD.aggree {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background-color : #fdf8f4;
color : #ff0000;
}
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 : #aabbdd;
}
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;
}
SPAN.newItemInCart {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0001;
}
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 : #f0a480;
font-weight : bold;
}
TABLE.formArea {
background-color : #651e0f;
border-color : #86533d;
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 : #b06833;
font-weight : bold;
}
SPAN.errorText {
font-family : Verdana, Arial, sans-serif;
color : #ff0002;
}
.tax_info {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #b06833;
}
A.tax_info {
color : #b06833;
}
.vam {
vertical-align : middle;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
.vam1 {
vertical-align : middle;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
float : right;
margin-left : 5px;
}
TD.headerlogin {
vertical-align : bottom;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
float : right;
margin-left : 25px;
padding : 32px 0 0 0;
}
TR.headerlogin {
vertical-align : bottom;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
float : right;
margin-left : 25px;
padding : 32px 0 0 0;
}
TD.featuredModulLinie {
background-color : #fdf8f4;
vertical-align : top;
text-align : center;
padding : 20px 0 20px 0;
}
TD.featuredModulBackground {
background-color : #fdf8f4;
padding : 20px 0 0 0;
}
TD.creataccountinput {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 1.5;
padding : 0 0 0 1px;
}
TR.headerNavigation {
background : #bbc3d3;
}
TD.specialsline {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #250706;
background-image : url('images/line1.gif');
background-position : left bottom;
background-repeat : no-repeat;
padding : 20px 0 22px 0;
vertical-align : top;
}
h1 {
font-family : Verdana, Arial, sans-serif;
font-size : 20px;
font-weight : bold;
margin-bottom : 0;
padding-bottom : 0;
color : #9a9a9a;
}
h2 {
font-family : Verdana, Arial, sans-serif;
font-size : 14px;
font-weight : normal;
margin-bottom : 0;
padding-bottom : 0;
color : #FBDBB4;
}
.product_info_reviews_infoBox {
background-color : #f1c7ab;
}
.product_info_reviews_Name {
width : 100%;
background-color : #651e0f;
color : #fbdbcd;
font-size : 13px;
font-weight : bold;
text-align : left;
vertical-align : middle;
font-family : Verdana, Arial, sans-serif;
}
.product_info_reviews_links {
background-color : #f1c7ab;
}
TR.product_info_reviews_links {
background-color : #f1c7ab;
}
TD.product_info_reviews_links {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 1.5;
color : #250704;
}
TD.product_info_reviews_Name_kl {
width : 100%;
color : #651e0e;
}
.infoBoxContentsBestBox {
background : #250706;
color : inherit;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
vertical-align : top;
}
TABLE.ticket {
border-collapse : collapse;
border-color : #82503b;
border-style : solid;
border-width : 2px;
}
TD.ticketInfoBoxHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
background : #250706;
color : #ffffff;
border : 2px solid #82503b;
}
TD.ticketSmallText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 2px solid #82503b;
}
.ShoppingCardBoxHeading {
background : #250706;
color : inherit;
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
vertical-align : top;
}
A.ShoppingCardBoxHeading {
color : #fbdbcd;
}
A.ShoppingCardBoxHeading:hover {
color : #fffffe;
}
.ShoppingCardBoxContents {
background : #250706;
color : inherit;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
vertical-align : top;
}

.input {
font-family : Arial;
color : #250706;
font-size : 12px;
border : none;
background-color : #fdb234;
height : 18px;
width : 136px;
}
ul.sitemap {
color : #ff0000;
}
.product_info_Name {
width : 100%;
background-color : #250706;
}
span.product_info_Name {
color : #fae078;
font-size : 24px;
font-weight : bold;
text-align : left;
vertical-align : top;
font-family : Verdana, Arial, sans-serif;
margin : 0 0 5px 15px;
}
span.product_info_Price {
color : #fae078;
font-size : 14px;
font-weight : bold;
text-align : left;
vertical-align : middle;
font-family : Verdana, Arial, sans-serif;
margin : 0 0 5px 5px;
}
.product_info_Price {
background-color : #250706;
border : 0 solid #fae078;
width : 1%;
padding : 2px 4px;
vertical-align : middle;
padding-top : 0;
padding-right : 10px;
padding-bottom : 0;
}
TD.smallboxText, SPAN.smallboxText, P.smallboxText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 1px solid #fae078;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

/*Paypal Express Überschrift*/
TD.bigjellowPPText {
font-family : Verdana, Arial, sans-serif;
font-size : 14px;
text-align : center;
color : #fae078;
}

/*Paypal Express Hinweise Warenkorb Hintergrund und Rahmen*/
.smallboxPPText, TD.smallboxPPText {
font-family : Verdana, Arial, sans-serif;
background-color : #1F0E0D;
font-size : 10px;
border : 1px solid #fae078;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

#pic {
background-color : #250708;
left : 0;
position : relative;
top : 0;
width : 200px;
}
#pic a .large {
border : 0;
display : block;
height : 0;
left : 0;
position : absolute;
top : -1px;
width : 1px;
}
#pic a img {
border : 0;
}
#pic a.p1, #pic a.p1:visited {
background : #250709;
display : block;
height : 200px;
left : 0;
text-decoration : none;
top : 0;
width : 100px;
}
#pic a.p1:hover {
background-color : #250706;
color : #f6f4e3;
text-decoration : none;
}
#pic a.p1:hover .large {
display : block;
height : 400px;
left : -133px;
position : absolute;
top : -100px;
width : 400px;
}
.star-product-title {
font-family : Verdana, Arial, sans-serif;
text-align : center;
font-size : 16px;
font-weight : bold;
color : #000000;
}
.star-product {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000000;
}
.star-product-price {
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color : #ff0000;
}
.productBoxHeading {
background-image : url("images/az_productbox_t.gif");
background-position : center bottom;
background-repeat : repeat-x;
}
TD.smallTextModulNew, SPAN.smallTextModulNew, P.smallTextModulNew {
color : inherit;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
padding : 0 0 10px 0;
}
TD.productBoxHeadingLcorner {
background-image : url("images/az_productbox_tl.gif");
background-position : right bottom;
background-repeat : no-repeat;
}
TD.productBoxHeading {
background-image : url("images/az_productbox_t.gif");
background-position : center bottom;
background-repeat : repeat-x;
}
TD.productBoxHeadingRcorner {
background-image : url("images/az_productbox_tr.gif");
background-position : left bottom;
background-repeat : no-repeat;
}
TD.productBoxLSide {
background-image : url("images/az_productbox_l.gif");
background-position : right center;
background-repeat : repeat-y;
}
TD.productBoxMSide {
background-color : #ffffff;
}
TD.productBoxRSide {
background-image : url("images/az_productbox_r.gif");
background-position : left center;
background-repeat : repeat-y;
}
.productBoxOuter {
background-image : url("images/az_productbox_t.gif");
background-position : center bottom;
background-repeat : repeat-x;
}
.productBox, .productBoxContent {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #383126;
}
.productBox A:link, .productBox A:active, .productBox A:visited, .productBoxContent A:link, .productBoxContent A:active, .productBoxContent A:visited {
font-weight : bold;
color : #be281c;
text-decoration : none;
}
.productBox A:hover, .productBoxContent A:hover {
font-weight : bold;
color : #383126;
text-decoration : underline;
}
TD.productBoxImage {
text-align : center;
vertical-align : middle;
}
.productBoxName {
height : 40px;
font-weight : bold;
}
.productBoxName_starproduct {
height : 60px;
font-weight : bold;
}
TD.productBoxDescription {
height : 70px;
text-align : left;
vertical-align : top;
font-family : Tahoma, Arial;
font-weight : normal;
font-size : 12px;
color : #49483d;
}
.productInfoPrice, TD.productBoxPrice {
height : 30px;
text-align : left;
vertical-align : middle;
font-family : Tahoma, Arial;
font-weight : bold;
font-size : 16px;
color : #e33b00;
}
TD.productBoxLBottom {
background-image : url("images/az_productbox_bl.gif");
background-position : right top;
background-repeat : no-repeat;
}
TD.productBoxMBottom {
background-image : url("images/az_productbox_b.gif");
background-position : center top;
background-repeat : repeat-x;
}
TD.productBoxRBottom {
background-image : url("images/az_productbox_br.gif");
background-position : left top;
background-repeat : no-repeat;
}
TD.best {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 18px;
color : #9f3412;
}
SPAN.best {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 18px;
text-align : justify;
/*color : #e33b00;*/
color : #B5784B;
}
TD.bg {
width : 200px;
height : 200px;
}
TD.star_1 {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : bold;
/*font-size : 32px;*/
font-size : 28px;
padding : 8px 0 0 80px;
}
TD.star_2 {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-size : 10px;
/*padding : 1px 0 0 70px;*/
padding : 1px 0 0 90px;
}
TD.star_3 {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : bold;
font-size : 10px;
/*padding : 3px 0 0 75px;*/
padding : 3px 0 0 95px;
}
TD.star_4 {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : bold;
font-size : 10px;
/*padding : 2px 0 0 105px;*/
padding : 2px 0 0 115px;
}
TD.star_5 {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : bold;
font-size : 12px;
padding : 10px 0 0 110px;
}
TD.star_6 {
font-family : Verdana, Arial, sans-serif;
color : #e33b00;
font-weight : bold;
font-size : 18px;
padding : 1px 0 0 90px;
}
TD.star_7 {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : bold;
font-size : 20px;
padding : 15px 0 0 80px;
}
.productBoxName_featuredproduct {
height : 10px;
font-weight : bold;
}
TD.productBoxFeaturedDescription {
height : 30px;
text-align : left;
vertical-align : top;
font-family : Tahoma, Arial;
font-size : 12px;
color : #49483d;
font-weight : bold;
}
.moduleRowOver {
background-color : #fdf8f4;
cursor : pointer;
cursor : auto;
}
.moduleRowSelected {
background-color : #fdf8f4;
}
.checkoutBarFrom, .checkoutBarTo {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #8c8c8c;
}
.checkoutBarCurrent {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #fdf8f7;
}
.messageBox {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
.messageStackError, .messageStackWarning {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background-color : #250706;
color : #ff0000;
}
.messageStackSuccess {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background-color : #250706;
color : #ff0000;
}
.inputRequirement {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
}
.inputRequirementno {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #fdf8f7;
}
.productBoxName_featuredproduct {
height : 25px;
font-weight : bold;
}
TD.featuredBoxDescription {
text-align : center;
vertical-align : bottom;
background-color : #fdf8f4;
}
SPAN.bestfeatured {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 18px;
text-align : justify;
/*color : #e33b00;*/
color : #B5784B;
}

h1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color : inherit;
}
h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : inherit;
}
h3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color : inherit;
}
.infoBoxContentsStockview {
background : #ffffff;
color : #000000;
font-family : Verdana, Arial, sans-serif;
font-size : 14px;
padding : 12px 0 0 12px;
vertical-align : top;
}

TD.preisroboter {
background-image : url("images/ext_s_box_2_bottom.gif");
height : 18px;
vertical-align : middle;
background-position : center top;
background-repeat : no-repeat;
}

TD.HEADER_TEXT_1 {
background-color : inherit;
font-weight : bold;
font-family : Verdana,Arial,sans-serif;
font-size : 42px;
padding : 0 10px 0 0;
vertical-align : top;
}
/*Holidayautos*/
.normText, SELECT, INPUT {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-align: left;}
/*SELECT, INPUT {color: #FF9900;}*/
SELECT, INPUT {color: #250706;}
.colorHead {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 19px; margin-bottom: 5px; font-weight: bold; text-align: left; line-height:140%;}
/*.backTab {background-color: #FF9900}*/
.backTab {background-color: #792D13}