/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

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

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.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: #AC663C;
  color: #000000;
  margin: 0px;
}

#allTogether{
  width:1220px;
  float:left;
}
#main_area{
  width:1000px;
  float:left;
}
#advertise_area{
  width:220px;
  float:left;
}

/************************************ HEADER ************************************/
#main_header_area{
  width:999px;
  height:136px;
}

#header_left_dummy {
  background: #AC663C;
  width: 1px;
  height:136px;
  float:left;
}

#header_left {
  width:438px;
  height:136px;
  float:left;
  background-image: url(images/header/logo.gif);
}
#header_middle {
  width:356px;
  height:136px;
  float:left;
  background-image: url(images/header/background_middle.gif);
}
#header_cart {
  width:191px;
  height:136px;
  float:left;
}
#header_cart_top {
  width:191px;
  height:50px;
}
#header_cart_top_left {
  width:30px;
  height:50px;
  float:left;
  background-image: url(images/header/background_cart_top_left.gif);
}
#header_cart_top_middle {
  width:120px;
  height:50px;
  float:left;
  background-image: url(images/header/background_cart_top.gif);
}
#header_cart_top_right {
  width:41px;
  height:50px;
  float:left;
  background-image: url(images/header/background_cart_top_left.gif);
}
#header_cart_bottom {
  width:191px;
  height:86px;
  background-image: url(images/header/background_cart_bottom.gif);
}
#header_right {
  width:13px;
  height:136px;
  float:left;
  background-image: url(images/header/logo2.gif);
}

/********************************** HEADER END *********************************/

/********************************* MIDDLE AREA *********************************/
#main_middle_area{
  width:1000px;
  float:left;
  background-image: url(images/header/bg_middle.gif);
}
#middle_left {
  width:188px;
  float:left;
  font-size: 14px;

}
#middle_main {
  width:801px;
  float:left;
}
#middle_right{
  width:11px;
  float:left;
  
}

/******************************* MIDDLE AREA END ******************************/

/*********************************** FOOTER ***********************************/

#main_footer_area {
  width:1000px;
  height:67px;
  clear:left;
}
#footer_left_dummy {
  width:1px;
  height:71px;
  float:left;
  background-color:#AC663C;
}
#footer_left {
  width:194px;
  height:71px;
  float:left;
  background-image: url(images/footer_left.gif);
}
#footer_middle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  width:791px;
  height:71px;
  float:left;
  background-image: url(images/footer_middle.gif);
}
#footer_right {
  width:14px;
  height:71px;
  float:left;
  background-image: url(images/footer_right.gif);
}

/********************************* FOOTER END *********************************/

TD.header_cart_labels {
  width:95px;
  height:20px;
  left:0px;
  float:left;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
TD.header_cart_values {
  width:80px;
  height:20px;
  left:0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
#header_cart_order {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #990000;
  font-weight : bold;

}
#header_dsc_value {
  font-family: Verdana, Arial, sans-serif;
  font-size: 32px;
  color: #FF0000;
  float: left;
  font-weight: bold;
  text-align: left;
}
#header_dsc_type {
  font-family: Verdana, Arial, sans-serif;
  font-size: 24px;
  color: #FF0000;
  font-weight : bold;
  text-align: left;
}





#littletitle {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
#littletitle2 {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}


/* =-=-=-=-=-=-=-[Menu]-=-=-=-=-=-=-=- */
#menuHeadline_sicher {
  font-family: Harlow Solid Italic, sans-serif;
  font-family: Forte, sans-serif;
}

#menuHeadline {
  font-family: Harlow Solid Italic, sans-serif;
  font-size: 18px;
  color: #FFFFFF;
  text-decoration: none;
  height:25px;
}

#menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu li {
  border-style: solid solid none solid;
  border-color: #FFFFFF;
  border-size: 0px;
  border-width: 0px;
  width: 180px;
  margin: -2 0 0;
}
	
#menu li a {
  height: 14px;
  voice-family: "\"}\""; 
  voice-family: inherit;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: .0em;
}

#menu li a:link, #menu li a:visited {
  color: #FFFFFF;
  display: block;
  background: url(images/menu4.gif) 0 -5px;
  padding: 2px 0 2px 35px;
}
	
#menu li a:hover {
  color: #FFFFFF;
  background: url(images/menu4.gif) 0 -5px;
  padding: 2px 0 2px 35px;
}
	
#menu li a:active {
  color: #FFFFFF;
  background: url(images/menu4.gif) 0 -5px;
  padding: 2px 0 2px 35px;
}

#ssText { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-align:center;
}


/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */

/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */
#menu4_2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
   }
      
#menu4_2 li {
	width: 182px;
	border-style: solid solid none solid;
	border-color: #D76100;
	border-size: 0px;
	border-width: 0px;
	
	margin: -2 0 0;
	}
	
#menu4_2 li a {
  height: 14px;
  voice-family: "\"}\""; 
  voice-family: inherit;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  margin-bottom: .0em;
	}
	
#menu4_2 li a:link, #menu4_2 li a:visited {
	color: #FFFFFF;
	display: block;
	background: url(images/menu4_2.gif) 0 -8px;
	padding: 2px 0 2px 47px;
	}
	
#menu4_2 li a:hover {
	color: #FFFFFF;
	background: url(images/menu4_2.gif) 0 -8px;
	padding: 2px 0 2px 47px;
	}
	
#menu4_2 li a:active {
	color: #FFFFFF;
	background: url(images/menu4_2.gif) 0 -8px;
	padding: 2px 0 2px 47px;
	}


/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */

#whiteBox {
  border-width:1px;
  border-style: solid;
  border-color:#DD7C3C;
  border-spacing: 5px;
  margin:10px;
  background-color:#FFFFFF;
  width:776px;
}

#whiteBoxIndexSmall {
  border-width:1px;
  border-style: solid;
  border-color:#DD7C3C;
  background-color:#FFFFFF;
  width:246px;
}

#whiteBoxIndexMedium {
  border-width:1px;
  border-style: solid;
  border-color:#DD7C3C;
  background-color:#FFFFFF;
  width:350px;
}

#whiteBoxIndexBig {
  border-width:1px;
  border-style: solid;
  border-color:#DD7C3C;
  background-color:#FFFFFF;
  width:511px;
}

#invisibleBox{
  width:776px;
  margin:10px;
  background-color: #FDF3EA;
  text-align:right;
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal;
}
#whiteBoxHeader {
  padding:3px;
  background-image: url(images/box-heading.gif);
  font-family: Verdana Arial, sans-serif; 
  color: #9A0304;
  font-size: 14px;
  font-weight: bold;
}
TD.whiteBoxHeaderFont {
  font-family: Verdana Arial, sans-serif;  
  color: #9A0304;
  font-size: 14px;
  font-weight: bold;
}

TD.whiteBoxHeaderCart, DIV.whiteBoxHeaderCart {
  border-width:0px;
  border-bottom-width:1px;
  border-style: solid;
  border-color:#DD7C3C;
  background-color:#FBECE4;
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;
  font-weight: bold;
}

TD.generalFontBig, DIV.generalFontBig {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 14px; 
  font-weight: normal;
}

TD.generalFont, DIV.generalFont {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: normal;
}

TD.shippingTableHeaderLeft {
  background-color: #E19A6F;
  border-width: 1px; 
  border-right-width:0px;
  border-style: solid;
  border-color:#000000;
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal;
}

TD.shippingTableHeaderRight {
  background-color: #E19A6F;
  border-width: 1px; 
  border-style: solid;
  border-color:#000000;
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal;
}

TD.shippingTableDataLeft {
  border-width: 1px; 
  border-top-width:0px;
  border-right-width:0px;
  border-style: solid;
  border-color:#000000;
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal;
}

TD.shippingTableDataRight {
  border-width: 1px; 
  border-top-width:0px;
  border-style: solid;
  border-color:#000000;
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal;
}

TD.sizeTableDataLeft {
  background-color: #E19A6F;
  border-width: 1px; 
  border-right-width:0px;
  border-bottom-width:0px;
  border-style: solid;
  border-color:#000000;
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal;
}

TD.sizeTableDataRight {
  background-color: #E19A6F;
  border-width: 1px;
  border-bottom-width:0px;
  border-style: solid;
  border-color:#000000;
  font-family: Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal;
}

SELECT {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
}

INPUT {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
}

INPUT.generalFontSmall, TD.generalFontSmall, DIV.generalFontSmall {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
}

INPUT.generalFontSmallNav, TD.generalFontSmallNav, DIV.generalFontSmallNav {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #000000;
}

TD.generalFontImportant, DIV.generalFontImportant {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 13px; 
  font-weight: normal; 
  color: #F41318;
}

TD.generalFontImportantSmall, DIV.generalFontImportantSmall {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #F41318;
}

TD.checkoutHeading {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-align: center;
  background-color:#CCCCCC;
  color: #FFFFFF;
  border-width:1px;
  border-bottom-width:0px;
  border-style: solid;
  border-color:#000000;
  width: 100px; 
}

TD.checkoutHeadingSelected {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-align: center;
  background-color:#9A0304;
  color: #FFFFFF;
  border-width:1px;
  border-bottom-width:0px;
  border-style: solid;
  border-color:#000000;
  width: 100px; 
}

TD.checkoutHeadingText {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  color: #AAAAAA;
  border-width:1px;
  border-style: solid;
  border-color:#000000;
  background-color:#FFFFFF;
  width: 100px; 
}

TD.checkoutHeadingTextSelected {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  color: #000000;
  border-width:1px;
  border-style: solid;
  border-color:#000000;
  background-color:#FFFFFF;
  width: 100px; 
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif; 
  color: #ff0000;
}

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

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

A.navUnderlined {
  color: #000000;
  text-decoration: underline;
}

A.navUnderlined:hover {
  color: #000000;
  text-decoration: underline;
}

A.nav {
  color: #000000;
  text-decoration: none;
}

A.nav:hover {
  color: #000000;
  text-decoration: none;
}

A.Home {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #9A0304;
  text-decoration: none;
}

A.Home:hover {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #9A0304;
  text-decoration: none;
}
A.underlined {
  text-decoration: underline;
}
A.underlined:hover {
  text-decoration: underline;
}
A.origLink {
  color: #0000FF;
  text-decoration: underline;
}
A.origLink:hover {
  color: #0000FF;
  text-decoration: underline;
}

A.origLinkWithoutU {
  color: #0000FF;
}
A.origLinkWithoutU:hover {
  color: #0000FF;
}

FORM {
	display: inline;
}

TD.boxHeading2 {
  background-image: url(images/box-heading.gif);
}

SPAN.inputRequirement {
  color: #FF0000;
}

SPAN.orderEdit {
  color: #0000FF;
}
