﻿body 
{
	font-size:82%;
	font-family:Arial;
	color:#727275;
	text-align:center;
	margin:0px;
	padding:0px;
}

.basket td
{
	border-bottom:solid 1px #666;
}

.basket th
{
	border-bottom:solid 1px #666;
}

#wrapper
{
	margin:0 auto;
	background:url(images/bkg.gif) repeat-y;
	width:1000px;
	position:relative;
	text-align:left;
}
A
{
    color:#727275;
}

img
{
	border-width:0px;
}

.topmenu
{
    font-weight:bold;
}

.menuholder
{
    float:left;
    clear:left;
    margin-top:20px;
}

.lowermenuholder
{
	float:right;
}
.lowermenuholder a
{
	font-weight:bold;
}

.menuholder UL
{
    margin:0px;
    padding:0px;
    margin-left:20px;
}

.lowermenuholder UL
{
    margin:0px;
    padding:0px;
    margin-left:10px;
}

.menuholder LI
{
       float:left;
       list-style:none;
       margin-right:45px;
}

.lowermenuholder LI
{
       float:left;
       list-style:none;
       margin-right:15px;
}


.menuholder a,.lowermenuholder a
{
	text-decoration:none;
}
.headericons
{
    float:right;
    clear:right;
    margin-right:8px;
    padding-top:2px;
    padding-bottom:-2px;
    margin-top:10px;
}

.headericons IMG
{
    margin-left:15px;
}

#ctl00_lbBasketsummary
{
    background:url(images/fade-basket.jpg) left repeat-y;
    height:23px;
    padding:8px 0px 0px 5px;
    position:absolute;
    top:71px;
    left:475px;
    font-size:0.9em;
}


.searchboxholder
{
    padding-left:10px;
    padding-top:5px;
    clear:both;
    float:left;
    border:0px;
    margin:10px 0px 10px 10px;
    font-weight:bold;
}


.searchbox
{
   /* background:url(images/fade-search.jpg) left repeat-y;*/
    padding-left:10px;
    padding-top:5px;
    /*clear:both;
    float:left;*/
    border:solid 1px #6D6E71;
    height:20px;
    width:251px;
    /*margin:10px 0px 10px 10px;*/
    font-weight:bold;
    color:#6D6E71;
}

.adscolumn
{
    float:right;
    clear:right;
    width:120px;
    /*height:800px;*/
    margin:10px 10px 10px 0px;
}


.adscolumn img
{
	margin-bottom:3px;
}


.content
{
    clear:left;
    margin-left:10px;
    width:848px;
    _width:838px;
}

.horizproduct
{
	background:url(images/fade-horizprods.jpg) repeat-y left;
	padding:5px; border-left:solid 1px #fff;
	width:278px;

}

.horizproduct h1
{
	padding:0px;
	margin:0px;	
	padding-bottom:3px;
	font-size:0.9em;

}

.horizproduct a
{
	font-size:0.9em;
	text-decoration:none;
}


.mainfade
{
	background:url(images/fade-body.jpg) repeat-x top;
	margin-top:5px;
}

h1
{
    color:#0066B3;
    font-size:1.4em;
    	position:relative;
}

.red
{
    color:#CC4B35;
}

.mustard
{
    color:#B47939;
}

.grey
{
    color:#87929C;
}

.blue
{
    color:#0062AC;
}
.contentleft
{
    width:340px;
    float:left;
    clear:left;
}

.contentleft a
{
	text-decoration:none;
}

.contentleft img
{
	margin-bottom:3px;
}

.contentright
{
    width:490px;
    margin:0px;
    float:right;
    margin-top:-54px;

}

.categoryside
{
    background:url(images/fade-side.jpg) repeat-y left;
    /*height:100px;*/
    padding:10px;
    margin-bottom:5px;
}

.categoryside H1,.contentright H1
{
    padding:0px;
    margin:0px;
}

.categoryside P
{
    margin:10px 10px 10px 0px;
}

.categoryside A
{
    font-weight:bold;

}

.productMatrixCell
{
	background:url(images/prodmatbkg.png) no-repeat bottom;
	width:120px;
}

.productMatrixCell h2
{
	margin:0px;
	padding:0px;
	padding-top:2px;
	font-size:0.9em;
}
.productMatrixCell p
{
		margin:0px;
	padding:0px;
	padding-top:2px;
	font-size:0.8em;
}

.clearing
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

.clearingr
{
	clear: left;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}

.contentarea
{
	padding:10px;
}

.contentarea h2
{
	padding:0px;
	margin:0px;
	/*color:#CC4B35;*/
	  color:#0066B3;
	padding-bottom:5px;
	position:relative;
	font-size:1.4em;
}
.contentarea p
{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	color:#0062AC;
	position:relative;
}


.lv1Text
{
	width:200px;
	float:left;
	background: url(images/fade-lv1.jpg) repeat-x bottom;
	padding:10px;
}

.lv1Text h3
{
	padding:0px;
	margin:0px;
	/*color:#CC4B35;*/
	  color:#0066B3;
	padding-bottom:3px;
}

.lv1Text p
{
	color:#6F6E72;
}

.lv2Holder
{

    	width:385px;
}
.lv2HolderText
{
    	background: url(images/fade-lv2.jpg) repeat-x bottom;
    	padding:10px;
    	padding-bottom:40px;
    	text-align:left;
}

.lv2HolderText h3
{
    padding:0px;
    margin:0px;
    padding-bottom:3px;
}

.lv2HolderText p
{
	color:#6F6E72;
}

.Crumb a
{
    color:#CC4B35;
    text-decoration:none;
}


.grdHeader
{
    color:#fff;
    background-color:#0062AC;
    margin-top:8px;
    margin-bottom:8px;
    font-weight:bold;
}

.grdItem
{
    border-bottom:solid 1px #ccc;
    color:#000;

}

.grd
{
        	background: url(images/fade-lv2.jpg) repeat-x bottom;
}

.cartTextBox
{
    width:20px;
}

.cartArea
{
    padding-top:130px;
}


.feildCell
{
    float: left;
    width: 120px;   text-align:right; 
    margin-right:10px;

}
.inputCell
{
/*    font-size:0;
    line-height: 2.0em;*/
    float: left;
 
}

.inputCellrh
{
/*    font-size:0;
    line-height: 2.0em;*/
    float: left;
    color:#CC4B35;
    font-weight:bold;
    width:240px;
    text-align:right;
}

.login
{
    width:418px;
    background:#9AB7DB url(images/login-top.gif) no-repeat top;
    margin-bottom:10px;
}

.login2
{
    /*padding:10px;*/
    padding-top:10px;
    padding-bottom:10px;
    background: url(images/login-bottom.gif) no-repeat bottom;
}

.login a
{
    font-weight:normal;
    text-decoration:none;
    color:#0062AC;
}

.textInput
{
    width:240px;
    
}


.puesdolink
{
	cursor:pointer;
}


.puesdoLinkButton
{
	cursor:pointer;
	color:#0062AC;
	background-color:#9AB7DB;
	border:none;
}
