.clCMEvent{
		position:absolute;
		width:99%; height:99%;
		clip:rect(0,100%,100%,0);
		left:0; 
		top:0;
		visibility:visible
		}


		.clCMAbs{
		position:absolute;
		visibility:hidden;
		left:0;
		top:0;
		}

		.clBar{
		position:absolute;
		width:10;
		height:10;
		background-color:#ffffff;
		layer-background-color:#ffffff;
		visibility:hidden;
		}

		.clLevel0,.clLevel0over{
		position:absolute;
		padding:1px;
		font-family:Verdana,arial,helvetica;
		font-size:10px;
		}

		.clLevel0{
		background-color:#ffffff;
		layer-background-color:#ffffff;
		color:#000000;
		}

		.clLevel0over{
		background-color:#bbc3d3;
		layer-background-color:#bbc3d3;
		color:#ffffff;
		cursor:pointer;
		cursor:hand;
		}

		.clLevel0border{
		position:absolute;
		visibility:hidden;
		background-color:#c0c0c0;
		layer-background-color:white;
		}

		.clLevel1, .clLevel1over{
		position:absolute;
		padding:2px;
		font-family:Verdana,arial,helvetica;
		font-size:10px;
		}

		.clLevel1{
		background-color:#ffffff;
		layer-background-color:#ffffff;
		color:#000000;
		}

		.clLevel1over{
		background-color:#bbc3d3;
		layer-background-color:#bbc3d3;
		color:#ffffff;
		cursor:pointer;
		cursor:hand;
		}

		.clLevel1border{
		position:absolute;
		visibility:hidden;
		background-color:#c0c0c0;
		layer-background-color:white;
		}

TABLE.formArea {
  background: #ffffff;
  border-color: #406080;
  border-style: solid;
  border-width: 1px;
}
TABLE.formAreaError {
  background: #ffffcc;
  border-color: #9CAFBC;
  border-style: solid;
  border-width: 1px;
}
.categories {
	COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none; WHITE-SPACE: nowrap
}
.required {
	COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.small {
	COLOR: #cc3333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.smalldunkel {
	COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.headlinedunkel {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.textdunkel {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.textweiss {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.headlinemenue {
	COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
.smallbold {
	COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


// red: CC3333
// grey/blue: 9CAFBC



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: #ffffff;
}



TR.productListing-odd { 
  background: #DBDBDB;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-image: url(imagenes/input.gif);
	height: 20px;
	width: 140px;
	border: none;
}

.tableTitle {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}
.tableDesc {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}
.black11
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
	BORDER: 1px solid #CCCCCC
}
.black12
{
    COLOR: #000000;
    BACKGROUND-COLOR: #F5F5F5;
	BORDER: 1px solid #CCCCCC
};

#button {
	padding: 0 0 0 0;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #ccc;
	color: #000;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border-top: 1px solid #000;
		}
		
	#button li {
		border-bottom: 1px solid #000;
		margin: 0;
		}




	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 1px solid #000;
		border-right: 1px solid #000;
		background-color: #ffa7a6;
		color: #000;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 1px solid #000;
		border-right: 1px solid #000;
		background-color: #e6ffff;
		color: #000;
		}
        #button li.selected  a {
		border-left: 1px solid #000;
		border-right: 1px solid #000;
		background-color: #e6ffff;
		color: #000;
               }

