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

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

strong {
font-weight: normal;
}

h1{

  font-family: Verdana Arial, sans-serif; 
  color: #000000; 
  font-size: 14px; 
  font-weight: bold;
}

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

TD.generalFontBold, DIV.generalFontBold, A.generalFontBold, A.generalFontBold:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: bold;

  color: #000000;  
}

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

TD.generalFontWhite, DIV.generalFontWhite, A.generalFontWhite, A.generalFontWhite:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: normal;
  
  color: #FFFFFF;
}

TD.generalFont1, DIV.generalFont1, A.generalFont1, A.generalFont1:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: normal;
  
  color: #D6D6D6;
}

A.footerLink {
  color: #FFFFF0;
}

A.footerLink:hover {
  color: #f90;
}

TABLE.allTogetherTable{
  margin: 0 auto;
}
TD.allTogether{
  width:1220px;
  float:left;
  margin: 0 auto;
}
TD.main_area{
  width:1000px;
  float:left;
}

/*********************************** Kategorie **********************************/

TD.fontCategoryHeadline {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  color: #9A0000;
}

A.fontCategory {

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

A.fontCategory:hover {

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

TD.menu1 {

  width:200px;
  background: #050305;
}

TD.menu2 {

  width:200px;
  background: #494949;
}

TD.menu3 {

  width:200px;
  background: #E9E9E9;
}

TD.fontBoxesHeadline {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  color: #FCFEFC;
}

TD.generalFontBoxes {

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

TD.generalFontBoxes_U {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px; 
  font-weight: normal;
  color: #000000;
  text-decoration: underline;
}

TD.generalFontBigNumber {

  font-family: Verdana, Arial, sans-serif;
  font-size: 14px; 
  font-weight: bold;
  color: #E60000;
}

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

/************************************ FOOTER ************************************/
TD.footer_area {

  width: 1000px;
  height:60px;
  background: #000000;
}

TD.footer_top_area {

  width: 1000px;
  height:30px;
  background: #6E0000;
}

TD.footer_bottom_area {

  width: 1000px;
  height:30px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
  background: #050305;
  color: #FCFEFC;
}
TD.footer_left {
  width:194px;
}
TD.footer_middle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}

/************************************ HEADER ************************************/
TD.header_top_area {

  width: 1000px;
  height:160px;
}

TD.header_bottom_area {

  width: 1000px;
  height:22px;
  background: #6E0000;
}

TD.header_bottom_area_right {
  
  background-color: #000000;
  border-style: solid;
  border-color: #C4C4C4;
  border-width: 0px;
  border-left-width:1px;
}

TD.header_top_1area {

  width: 520px;
  height:160px;
  background: #050305;
}

TABLE.header_top_1_1area {

  width: 520px;
  height: 140px;
  background: #050305;
}

TD.header_top_1_1area {

  width: 520px;
  height: 140px;
  background: #050305;
}

TD.header_top_1_1_1area {

  height: 140px;
  width: 520px;
  background: #050305;
  background-image: url(images/header/sweetsin/fruehling.jpg);
}

TD.header_top_1_1_1area_EPR {

  height: 140px;
  width: 520px;
  background: #050305;
  background-image: url(images/header/fetischshop/Logo.gif);
}

TD.header_top_1_1_1area_IL {

  height: 140px;
  width: 520px;
  background: #050305;
  background-image: url(images/header/IhrLogo/maenner.gif);
}

TD.header_top_1_1_1area_IL2 {

  height: 140px;
  width: 520px;
  background: #050305;
  background-image: url(images/header/IhrLogo2/des_2.gif);
}

TD.header_top_1_1_2area {

  width: 105px;
  height: 140px;
  background: #050305;
}

TD.header_top_1_2area {

  width: 520px;
  height:22px;
  background: #9A0000;
}

TD.header_top_1_2_1area {

  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  
  width: 10px;
}

TD.header_top_1_2_2area {

  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
}

TD.header_top_1_2_2area_bold {

  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

TD.header_top_2area {

  height:160px;
  width: 10px;
  background: #00FF00;
}

TD.header_top_3area {

  height:160px;
  width: 160px;
  background: #050305;
  
  border-style: dotted;
  border-color: #C4C4C4;
  border-width: 0px;
  border-left-width:1px;  
}

TD.header_top_3_2area {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FCFEFC;
  
  height: 5px;
}

TD.header_top_3_2xarea {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FCFEFC;
  
  height: 5px;
  
  background-color: #050305;
}

TD.header_top_3_1area {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FCFEFC;
  
  border-style: dotted;
  border-color: #C4C4C4;
  border-width: 0px;
  border-bottom-width:1px;
  
  background-color: #050305;
}

TD.header_top_3_1xarea {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FCFEFC;
  
  border-style: dotted;
  border-color: #C4C4C4;
  border-width: 0px;
  border-bottom-width:1px; 
  
  background-color: #050305;
}

A.header_top_3_1_1area, TD.header_top_3_1_1area, A.header_top_3_1_1area:hover {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FCFEFC;
  background-color: #050305;
}

TD.header_top_3_1area_2 {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  
  border-style: dotted;
  border-color: #C4C4C4;
  border-width: 0px;
  border-bottom-width:1px;
  
  background-color: #050305;
}

A.header_top_3_1_1area_2, TD.header_top_3_1_1area_2, A.header_top_3_1_1area_2:hover {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #050305;
}

TD.header_top_3_1_2area {

  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #FCFEFC;
}

TD.header_top_4area {

  height:160px;
  width: 170px;
  background-color: #050305;
    
  border-style: dotted;
  border-color: #C4C4C4;
  border-width: 0px;
  border-left-width:1px; 
}

TD.header_top_5area {

  height:160px;
  width: 160px;
  background-color: #050305;
  
  border-style: dotted;
  border-color: #C4C4C4;
  border-width: 0px;
  border-left-width:1px; 
}

TD.header_top_6area {

  background-color: #050305;
}


DIV.indexHeading1 {
  position:absolute; 
  left:207px;
  top:225px; 
  width: 780px;
  
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  line-height: 18px;
  font-size: 16px;
}

TD.indexHeading2 {
 
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  font-size: 8px;
}

TD.indexDesc {
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  line-height: 18px;
  font-size: 14px;	
  
  height: 250px;
}

A.catDescLink {
	
  color: #0000FF;
}
	
DIV.categoryHeading {
  position:absolute; 
  left:227px;
  top:238px; 
  width: 700px;
}

DIV.categoryDesc {
  position:absolute; 
  left:227px;
  top:260px; 
  width: 410px;
  
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  line-height: 18px;
  font-size: 14px;	
}

TD.categoryDescLong {

	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	line-height: 20px;
	font-size: 14px;	
}

TD.footerIndexArtikelBoxes {

  background: #9A0000;
}

/************************************** MENU *************************
#menuHeadline {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #9A0304;
  text-decoration: underline;
  height:25px;
}

TD.main_header_area{

  height:135px;
}

TD.main_header_left{
  width:795px;
  height:135px;
}

TD.main_header_right{
  width:205px;
  height:135px;
}

TD.main_header_left_top{
  width:795px;
  height:105px;
}

TD.main_header_left_bottom{
  width:795px;
  height:30px;
}

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

#header_left {
  width:438px;
  height:136px;
  float:left;
  background-image: url(images/header/background_left.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:25px;
  height:50px;
  float:left;
  background-image: url(images/header/background_cart_top_left.gif);
}
#header_cart_top_middle {
  width:130px;
  height:50px;
  float:left;
  background-image: url(images/header/background_cart_top.gif);
}
#header_cart_top_right {
  width:36px;
  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/background_right.gif);
}
TD.header_left_misc1 {
  width:11px;
  height:99px;
}
TD.header_left_misc2{
  height:39px;
}
TD.header_left_misc3 {
  width:38px;
}
TD.header_left_misc4{
  height:99px;
}
DIV.header_left_misc5 {
  height:41px;
}
TD.header_coupon_misc1 {

  height:44px;
}
TD.header_coupon_misc2 {

  height:44px;
  width:5px;
}
TD.header_coupon_misc3 {

  width:5px;
}

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

/********************************* MIDDLE AREA *********************************/
TD.main_middle_area{
  width:1000px;
  height:600px;
}
TD.middle_left {
  width:190px;
  height:600px;
  font-size: 14px;
  
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 0px;
  border-right-width:1px; 
  
  background: #050305;
}

TD.middle_main {
  width:808px;
  height:600px;
}

TD.middle_right{
  width:11px;
  height:600px;
}

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

/********************************* RIGHT AREA *********************************/

TD.rightArea {

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #050305
}

/****************************** END RIGHT AREA *********************************/

TD.header_cart_labels {
  width:95px;
  height:18px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
TD.header_cart_values {
  width:80px;
  height:18px;
  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: #9A0304;
  text-decoration: underline;
  height:25px;
}
*/

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

#menu li {
  border-style: solid solid none solid;
  border-color: #D76100;
  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: #000000;
  display: block;
  background: url(images/menu4.gif) 0 -5px;
  padding: 2px 0 2px 35px;
}
	
#menu li a:hover {
  color: #000000;
  background: url(images/menu4.gif) 0 -5px;
  padding: 2px 0 2px 35px;
}
	
#menu li a:active {
  color: #000000;
  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: bold;
  text-decoration: none;
  margin-bottom: .0em;
	}
	
#menu4_2 li a:link, #menu4_2 li a:visited {
	color: #000000;
	display: block;
	background: url(images/menu4_2.gif) 0 -8px;
	padding: 2px 0 2px 47px;
	}
	
#menu4_2 li a:hover {
	color: #000000;
	background: url(images/menu4_2.gif) 0 -8px;
	padding: 2px 0 2px 47px;
	}
	
#menu4_2 li a:active {
	color: #000000;
	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;
}

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

#invisibleBox{
  width:776px;
  margin:10px;
  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;
}

DIV.headerShoppingCart {
  position:absolute; 
  left:841px;
  top:10px; 
  width: 160px;
}

DIV.headerActivateDiscount {
  position:absolute; 
  left:853px;
  top:115px; 
  width: 300px;
}

DIV.headerArticleSearch {
  position:absolute; 
  left:14px;
  top:140px; 
  width: 300px;
}

DIV.detailHeading {
  position:absolute; 
  left:206px;
  top:265px; 
  width: 830px; 
  font-family: 
  Verdana Arial, 
  sans-serif; 
  color: #FCFEFC; 
  font-size: 14px; 
  font-weight: bold;
}

DIV.advHeading {
  position:absolute; 
  left:520px;
  top:15px; 
  width: 180px; 
}

DIV.indexNavigation {
  position:absolute; 
  left:205px;
  top:358px; 
  width: 830px; 
  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:#FFFFFF;
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  height: 25px;
}

TD.infoLabelsCart, DIV.infoLabelsCart {
  border-width:0px;
  border-top-width:1px;
  border-style: solid;
  border-color:#FFFFFF;
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;
  height: 25px;
  text-align:right;
}

TD.generalFontBigImportantCart, DIV.generalFontBigImportantCart {
  border-width:0px;
  border-top-width:1px;
  border-style: solid;
  border-color:#FFFFFF;
  font-family: Verdana, Arial, sans-serif; 
  font-size: 13px; 
  font-weight: normal; 
  color: #F4003E;
  height: 25px;
  text-align:right;
}

TD.generalFontSmallImportantCart, DIV.generalFontSmallImportantCart {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #F4003E;
  height: 25px;
  text-align:right;
}

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

TD.generalFontBigBold, DIV.generalFontBigBold {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 14px; 
  font-weight: bold;
  color: #000000;
}

.spTagCloud{
float:left;
margin:0 0 0 0;
padding:4px 0;
background-color:#FFFFFF;
border:none;
overflow: hidden;
}

a.tagLink1-1 {font-size:10px; font-weight:bold; color:#710003;}
a.tagLink1-2 {font-size:12px; font-weight:bold; color:#710003;}
a.tagLink1-3 {font-size:14px; font-weight:bold; color:#710003;}
a.tagLink1-4 {font-size:16px; font-weight:bold; color:#710003;}
a.tagLink1-5 {font-size:18px; font-weight:bold; color:#710003;}
a.tagLink1-6 {font-size:20px; font-weight:bold; color:#710003;}

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

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

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

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;
  color: #000000;
}

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;
  color: #000000;
}

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, A.generalFontSmall {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #FCFEFC;
}

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

INPUT.generalFontSmall1, TD.generalFontSmall1, DIV.generalFontSmall1 {
  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: #FCFEFC;
}

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: #FCFEFC;
  text-decoration: underline;
}

A.navUnderlined:hover {
  color: #FCFEFC;
  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.origLinkHell {
  color: #509EFE;
  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;
}

