@charset "utf-8";
/* CSS Document */

BODY {FONT-SIZE: 10pt; COLOR:#A0522D; FONT-FAMILY: Arial, Helvetica, sans-serif;
background-image:url(../bg/bg_fancy.jpg);
background-attachment:fixed;
/*BACKGROUND: url(nick_img/NOMETA_2000x657_PLN_Backnd.jpg) #acacac fixed repeat-x 50% top*/
}

A:link {COLOR: #1c5aa5; TEXT-DECORATION: none}
A:active {COLOR: #1c5aa5; TEXT-DECORATION: none}
A:visited {COLOR: #1c5aa5; TEXT-DECORATION: none}
A:hover {COLOR: #CA0000; TEXT-DECORATION: none}

/*Product Price List*/
.pColumn{WIDTH:630px; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.pTitle{WIDTH:630px; BORDER:1px; BORDER-color:Red; BORDER-style:solid; BACKGROUND-color:#CA0000; COLOR:white; FONT-WEIGHT:bold; FONT-size:1em;}
.pTitleSub{Width:610px; Padding-left:20px;}

.pLine{width:630px; float:left;	text-align:center; border:1px;	border-color:#CA0000; border-style:dotted; border-top-style:none;}
.pLine2{width:630px; float:left; text-align:center; border:1px;	border-color:#CA0000; border-style:dotted; border-top-style:none;
background-image:url(../bg/bg_blue.png);}
.back2Top { width:630px; float:left; text-align:center; padding-top:10px; font-weight:bold;}

.pID{PADDING-left:10px;	WIDTH:70px;	BORDER:1px;	BORDER-right-style:dotted; COLOR:#CA0000; FLOAT:left; TEXT-align:left; FONT-WEIGHT:bold; FONT-size:1em;}

.pDes{TEXT-ALIGN:left; PADDING-left:10px; WIDTH:340px; FLOAT:left; FONT-WEIGHT:bold; COLOR:#CA0000; FONT-size:1em;}
.pDes2{TEXT-ALIGN:left; PADDING-left:10px; WIDTH:340px; FLOAT:left; FONT-WEIGHT:normal; COLOR:MidnightBlue; FONT-size:1em;}

.pSt{FLOAT:left; FONT-WEIGHT:bold; COLOR:#CA0000; TEXT-ALIGN:right; WIDTH:60px; FONT-size:1em;}
.pSt3{FLOAT:left; FONT-WEIGHT:bold; COLOR:#CA0000; TEXT-ALIGN:right; WIDTH:180px; FONT-size:1em;}

.pPr{FLOAT:left; FONT-WEIGHT:normal; COLOR:#CA0000; TEXT-ALIGN:right; WIDTH:60px; FONT-size:1em;}
.pPr3{FLOAT:left; FONT-WEIGHT:normal; COLOR:#CA0000; TEXT-ALIGN:right; WIDTH:180px; FONT-size:1em;}


/*Catalog Colum*/
.catCol {
	width:240px;
	float: left;
	margin: 0pt 2px 0pt 2px;}

.catDept {
	float: left;
	margin: 0pt 0pt 10px 3px;
	font-size: 8.5pt;
	line-height: 9pt;}

.catHead {
	font-weight: bold;
	font-size:13px;
	color:#F60;
	text-decoration: none;}

.catImage {
	float: left;}

.catImage img {
	border: 2px solid #000;
	margin: 0pt 0pt 10px 0pt;}

.catSub {
	padding-left: 5px;}

/* CSS Document */
/*.bgPage
	{background-image:url(../bg/bgpage.jpg);
	background-repeat:no-repeat;}*/
.bgPage
	{background-image:url(../bg/w75.png);}
.bgCatalogSub
	{background-image:url(../bg/w75.png);}
.bgManage
	{background-image:url(../bg/w75.png);}
.bgCatalog
	{background-image:url(../bg/w75.png);}
.bgDj
	{background-image:url(../bg/w75.png);}
.bgFile
	{background-image:url(../bg/w75.png);}
.bgIndex
	{background-image:url(../bg/index.png);
	background-repeat:no-repeat;}
.bgNewsletter
	{background-image:url(../bg/w75.png);}
.bgSearch
	{background-image:url(../bg/w75.png);}

/* CONTIENE STYLES DE PRODUCTO O TIPO */
.product {
	background-image:url(../bg/bg_blue.png);
	float: left;
	width: 140px;
	margin: 2px;
	padding: 2px;
	color: #FFF;
	border: 1px dotted DodgerBlue;}
.product img{
	color: #FFF;
	border: 2px solid #CA0000;}

.prodImage {
	width: 125px;
	height: 115px;
	}

.prodDesc {
	margin: 4px 0pt 0pt 0pt;
	font-size: 9pt;
	color:Navy;
	font-weight:bold;
	}



/* Este Style es for all ITEMS that come with price */

.item {
	float: left;
	width: 142px;
	margin: 1px;
	padding: 1px;
	color: #FFF;
	border: 1px dotted #CA0000;
	background:url(../bg/bg25.png);}

.itemNo {
	height:15px;
	padding-left:3;
	padding: 3px;
/*	font-size: .8em;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color:Navy;
	margin: 2px;
	text-align:left;
	background-color:Olive;}

.box100 {
	width: 135px;
	height: 104px;}

.itemImage img {
	border: 2px solid #FFF;
	}
	
/*Qty*/
.prodDetail {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:Navy;
	font-weight:normal;}

.itemDesc {
	margin: 0px 0pt 0pt 0pt;
	font-size: 9pt;
	font-weight:normal;
	color:Olive;}

.prodSubTxt {
	font-size: 8pt;
	background-color:#F93;
	color:White;
	background:url(../bg/bg2.png);}
/*PRICE*/
.itemPrice {
	font-size: 13px;
	color:#F00;
	margin: 3px;
	font-weight:normal;}



/* Style for Manage Cart Only*/
.empty{
	color:White!important;
	font-family: Arial, Helvetica, sans-serif!important;
	font-size: 20px!important; font-weight:bold;
	background-image:url(../bg/bg_empty.png);
	background-color:White;
	height:100px;
}

.cartCurrent {FONT-WEIGHT: bold; FONT-SIZE: .8em; COLOR: DodgerBlue; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.cartTotal {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: Red; FONT-FAMILY: Arial, Helvetica, sans-serif}
.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: Olive;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}   

/*Master Table*/
.nopcart { width:690px; border:1px; 
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #ffffff;
	border-color:Red;}

/*Top Header ID, Description, Price*/
.nopheader { background-image:url(../catalog/image/bar.gif); height:22px; 
	font-family:Arial; font-size: 13px; color:White; font-weight:bold; 
	border:1px;
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	padding-left:5px;}

/*Item Description Row*/
.nopentry {
	background-image:url(../catalog/image/bg15.png);
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px; color:Black; padding-left:5px; 
	border-top-style:none;
	border-bottom-style:dotted;
	border-right-style:dotted;
	border-left-style:none;
	border-color:Red;
	}
.nopid {
	background-image:url(../catalog/image/bg15.png);
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px; color:Gray; 
	padding-left:5px; 
	border-top-style:none;
	border-left-style:dotted;
	border-bottom-style:dotted;
	border-right-style:dotted;
	border-color:Red;
	}
	
.nopinput {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color:#CA0000; width:32px;}

/*OK Total BOTH Pages*/
.noptotal {background-image:url(../bg/bisque.png); 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; color:#CA0000; font-weight:Bold; 
	padding-left:5px;
	padding-right:5px;
	border-top-style:none;
	border-right-style:dotted;
	border-bottom-style:dotted;
	border-left-style:dotted;
	border-color:Red;
	}
.noptotalNum {background-image:url(../bg/bisque.png); 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; color:#CA0000; font-weight:Bold; 
	padding-left:5px;
	padding-right:5px;
	border-top-style:none;
	border-right-style:dotted;
	border-bottom-style:dotted;
	border-left-style:none;
	border-color:Red;
	}

.continue {background-image:url(../catalog/image/continue.png); font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; font-size: 12px; color:White; border:none; width:98px; height:22px;
text-align:center;} 

.nopadd {background-image:url(../catalog/image/add.png); font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; font-size: 11px; color:White; border:none; width:60px; height:20px;}
.nopbutton {background-image:url(../catalog/image/remove.png); font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; font-size: 12px; color:White; border:none; width:98px; height:22px;} 
.nopbutton2 {background-image:url(../catalog/image/remove2.png); font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; font-size: 12px; color:White; border:none; width:98px; height:22px;}
.nopModify {background-image:url(../catalog/image/modify.png); font-family: Arial, Helvetica, Verdana, sans-serif; font-weight:bold; font-size: 14px; color:White; border:none; width:102px; height:27px;} 



/* Style for Checking-Out Order*/
.formAddress  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #006600; font-weight:bold;}
.formHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; font-weight:bold;}
.formInfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: DimGray;}
.formInput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: DodgerBlue;}

.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F0F;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#F0F;}

.formSubmit {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR:#CA0000; FONT-FAMILY: Arial, Helvetica, sans-serif; height:25;}
.formClear {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR:Black; FONT-FAMILY: Arial, Helvetica, sans-serif; height:25;}

/******************************************************************/
/* START 'FLOATING BOX' style */
/******************************************************************/
.goFloat {Width:100px; Height:30px;
background-image:url(../img_icon/dhlogo_m.png);
background-repeat:no-repeat; position:absolute;

PADDING-TOP: 45px; 
PADDING-BOTTOM: 10px; 
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px; 
BORDER-TOP: #999999 0px dotted; 
BORDER-BOTTOM: #999999 0px dotted; 
BORDER-LEFT: #999999 0px dotted; 
BORDER-RIGHT: #999999 0px dotted; 
}

.goBack {Width:98px; Height:22px;
background-image:url(../img_icon/goback.png); 
background-repeat:no-repeat;
PADDING-TOP: 5px; 
PADDING-LEFT: 35px;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-weight:bold; font-size: 12px; 
color:White;
}

.Special {Width:150px; height:200px;
background-image:url(../bg/special_10.png);
background-repeat:no-repeat; position:absolute;
PADDING-TOP: 35px; 
PADDING-BOTTOM: 10px; 
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px; 
BORDER-TOP: #999999 0px dotted; 
BORDER-RIGHT: #999999 0px dotted; 
TEXT-ALIGN:left;
color:#060;
font-weight:normal;
font-size:0.9em;
}
.Special2 {Width:150px; height:200px;
background-image:url(../bg/special_10_2.png);
background-repeat:no-repeat; position:absolute;
PADDING-TOP: 35px; 
PADDING-BOTTOM: 3px; 
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px; 
BORDER-TOP: #999999 0px dotted; 
BORDER-RIGHT: #999999 0px dotted; 
TEXT-ALIGN:left;
color:#FFFFFF;
font-weight:normal;
font-size:0.9em;
}

.specialCode {
	PADDING-TOP: 5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#000000;
}
.floatPhone {
	PADDING-TOP: 0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:White;
}

.floatLinen {Width:200px;
background-image:url(../bg/bisque.png);
position:absolute;
PADDING-TOP: 5px; 
PADDING-BOTTOM: 5px; 
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px; 
BORDER-TOP: #999999 1px dashed; 
BORDER-RIGHT: #999999 1px solid; 
BORDER-Left: #999999 1px dashed; 
BORDER-bottom: #999999 1px solid; 
TEXT-ALIGN:left;
color:#060;
font-weight:normal;
font-size:1em;
}

.colorAll {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:Gray;}
.colorNone {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:Red;}

