body
{
    background-color:#CCCCCC;/*666666*/
		margin:0px;
		text-align:center;
}
.mainH
{
		height:100%;
		margin-left:auto;
		margin-right:auto;
}
.mainW
{
		width:100%;
}
.mainHW
{
		height:100%;
		width:100%;
}
.cdaHeader
{
    /*background:url('header.jpg') #666666 no-repeat;*/
		background-color:#666666;
		padding:0px;
    height:143px;
		width:800px;
}
.cdaBody
{
    background-color:#FFFFFF;
		height:auto;
		width:790px;
		padding:5px;
}
.cdaComun
{
    vertical-align:top;
		padding:5px;
}
.cdaFooter
{
  		background-color:#87A3AF;
		height:27px;
		padding:0px;
}
.tblMenuSup
{
		height:100%;
		width:100%;
		margin:0px 5px 0px 5px;
}
.imgLink
{
    border:none;
}
.imgBannerLink
{
    border:none;
		width:50px;
}
.tblWidthTotal
{
    width:100%;
}
.cdaFooterTxt
{
    font:normal 11px Verdana;
		color:#333333;
		text-align:center;
		width:auto;
}
.cdaLogoDH
{
    width:135px;
}
.txtN
{
    font-weight:bold;
}
.tblContent
{
    width:785px;
		height:100%;
}
.cdaMenuIzq
{
    width:180px;
		background-color:#666666;
		border:solid 1px #666666;
		vertical-align:top;
}
.cdaBannerIzq
{
    width:180px;
		background-color:#666666;
		border:solid 1px #666666;
		vertical-align:bottom;
}
.cdaPpal
{
    width:auto;
		vertical-align:top;
		padding:0px 0px 0px 5px;
}
.cdaMenuSup
{
    width:auto;
		vertical-align:top;
}
.cdaItemMenuIzq
{
		/*background-color:#FFFFFF;*/
		vertical-align:top;
		border-bottom:solid 1px #FFFFFF;/*666666*/
		height:22px;
		padding:5px;
		font:bold 11px Verdana;
		color:#FFFFFF;
		cursor:pointer;
}
.cdaItemMenuIzqSub
{
		background:url('bgItemsMenu.gif') no-repeat #FFFFFF left;
    width:180px;
		border-top:solid 1px #666666;
		height:20px;
		padding:5px 5px 5px 15px;
		font:bold 11px Verdana;
		color:#666666;
		cursor:pointer;
		text-transform:uppercase;
}
.cdaItemMenuIzqSubOn
{
		background:url('bgItemsMenuOn.gif') no-repeat #CCCCCC left;
    width:180px;
		border-top:solid 1px #666666;
		height:20px;
		padding:5px 5px 5px 15px;
		font:bold 11px Verdana;
		color:#31031;
		cursor:pointer;
		text-transform:uppercase;
}
.cdaItemMenuIzqSubOpen
{
		background-color:#FFFFFF;
		border-top:solid 1px #666666;
    width:180px;
		height:22px;
		padding:5px;
		font:bold 11px Verdana;
		color:#666666;
		cursor:pointer;
		display:block;
		text-transform:uppercase;
}
.cdaBuscIzq
{
    width:180px;
		background-color:#FFFFFF;
		vertical-align:top;
}
.cdaMenuSup
{
		background-color:#FFFFFF;
		padding:5px 5px 0px 5px;
		height:20px;
}
.imgLink
{
    border:none;
}
.cdaItemMenuSup
{
    background:url('fdoMenuSup.jpg');
    font:bold 11px Verdana;
		color:#666666;
		text-align:center;
		border-left:solid 1px #666666;
		height:22px;
		/*border-bottom:solid 1px #666666;*/
		cursor:pointer;
}
.cdaItemMenuSupIni
{
    background:url('fdoMenuSup.jpg');
    font:bold 11px Verdana;
		color:#666666;
		text-align:center;
		height:22px;
		/*border-bottom:solid 1px #666666;*/
		cursor:pointer;
}
.cdaItemMenuSupOn
{
    background-color:#666666;
    font:bold 11px Verdana;
		color:#FFFFFF;
		text-align:center;
		height:22px;
		border-left:solid 1px #666666;
		/*border-bottom:solid 1px #666666;*/
		cursor:pointer;
}
.lnkItemMenuSup
{
    font:bold 11px Verdana;
		color:#666666;
		text-decoration:none;
}
.lnkItemMenuSup:hover
{
    font:bold 11px Verdana;
		color:#333333;
		text-decoration:none;
}
.inpTextBusc
{
    border:solid 1px #313031;
		width:120px;
		height:20px;
		background-color:#CCCCCC;
		padding:3px;
		font:normal 11px Verdana;
		color:#313031;
}
.inpBoton
{
    border:solid 1px #313031;
    width:56px;
    background-color:#313031;
    padding:2px;
    font:bold 11px Verdana;
    color:#CCCCCC;
		cursor:pointer;
}
.inpBotonOn
{
    border:solid 1px #313031;
    width:56px;
    background-color:#CCCCCC;
    padding:2px;
    font:bold 11px Verdana;
    color:#313031;
		cursor:pointer;
}
.cdaTexto
{
    font:normal 11px Verdana;
		color:#313031;
		padding:5px 5px 5px 10px;
		vertical-align:top;
		width:auto;
}
.cdaTitulo
{
    background-color:#CCCCCC;
    font:bold 12px Verdana;
		color:#300000;
		padding:5px 5px 5px 10px;
		vertical-align:top;
		height:26px;
}
.imgDer
{
    float:right;
		margin:0px 5px 5px 0px;
}
.txtTituloDH
{
    font:bold 13 Verdana;
		color:#313031;
}
.cdaItemDH
{
    background:url('fdoDestHomeBottom.gif') no-repeat #FFFFFF top;
		width:177px;
		height:145px;
		padding:5px;
		text-align:center;
}
.cdaItemDHTop
{
    background:url('fdoDestHomeTop.gif') no-repeat #E6E6E6 top;/*E4FED8 D1E0C2*/
		border-left:solid 3px #FFFFFF;
		border-right:solid 3px #FFFFFF;
		width:177px;
		height:115px;
		padding:5px;
		text-align:center;
}
.cdaItemDHBottom
{
    background:url('fdoDestHomeBottom.gif') no-repeat #E6E6E6 bottom;/*E4FED8*/
		border-left:solid 3px #FFFFFF;
		border-right:solid 3px #FFFFFF;
		/*border-top:dotted 1px #666666;*/
		width:177px;
		padding:5px;
		text-align:right;
}
.boton
{
    border:none;
		cursor:pointer;
}
.frmDato
{
    font:normal 11px Verdana;
		color:#313031;
		padding:5px;
		vertical-align:top;
}
.frmValor
{
    padding:3px;
}
.frmCampoT
{
    background-color:transparent;
    border:solid 1px #313031;
		width:220px;
		height:18px;
		font:normal 11px Verdana;
		color:#666666;
}
.frmCampoTOn
{
    background-color:#F6F6F6;
    border:solid 1px #313031;
		width:220px;
		height:18px;
		font:normal 11px Verdana;
		color:#666666;
}
.frmCampoA
{
    background-color:transparent;
    border:solid 1px #313031;
		width:220px;
		height:80px;
		font:normal 11px Verdana;
		color:#666666;
}
.frmCampoAOn
{
    background-color:#F6F6F6;
    border:solid 1px #313031;
		width:220px;
		height:80px;
		font:normal 11px Verdana;
		color:#666666;
}
.cdaCenter
{
    text-align:center;
		padding:5px;
}
.cdaTextoDatosContacto
{
    background-color:#F6F6F6;
    font:normal 11px Verdana;
		color:#313031;
		padding:10px;
		vertical-align:top;
		border-left:dotted 1px #666666;
}
.cdaInfoContacto
{
		vertical-align:top;
		width:210px;
}
.cdaIcoPdf
{
    background-color:#FFFFFF;
		border-top:solid 1px #666666;
    width:22px;
		padding:3px;
}
/*.cdaIcoItem
{
    background-color:#FFFFFF;
    width:10px;
		padding:3px;
		border-top:solid 1px #666666;
}*/
.cdaIcoVideo
{
    background-color:#FFFFFF;/**/
    width:20px;
		border-bottom:solid 1px #FFFFFF;
}
.cdaHeaderCod
{
    background-color:#CCCCCC;
		border-bottom:solid 1px #666666;
		border-right:solid 1px #666666;
		font:bold 11px Verdana;
		width:60px;
		text-align:center;
		padding:5px;
		color:#666666;
}
.cdaHeaderDesc
{
    background-color:#CCCCCC;
		border-bottom:solid 1px #666666;
		border-right:solid 1px #666666;
		font:bold 11px Verdana;
		width:auto;
		text-align:center;
		padding:5px;
		color:#666666;
}
.cdaHeaderMarca
{
    background-color:#CCCCCC;
		border-bottom:solid 1px #666666;
		font:normal 11px Verdana;
		width:90px;
		text-align:center;
		padding:5px;
		color:#666666;
}
.cdaItemCodigo
{
    background-color:#E6E6E6;
		font:normal 11px Verdana;
		border-top:solid 1px #CCCCCC;
		border-right:solid 1px #CCCCCC;
		padding:5px;
		color:#666666;
		text-align:center;
		empty-cells:show;
}
.cdaItemDesc
{
    background-color:#E6E6E6;
		font:normal 11px Verdana;
		border-top:solid 1px #CCCCCC;
		border-right:solid 1px #CCCCCC;
		/*padding:5px;*/
		color:#666666;
}
.pnlCantItemBusq
{
    background-color:#E6E6E6;
		font:normal 11px Verdana;
		border:solid 1px #CCCCCC;
		padding:5px;
		color:#666666;
}
.pnlItemDesc
{
    background-color:#E6E6E6;
		font:normal 11px Verdana;
		padding:5px;
		height:100%;
		color:#666666;
}
.cdaItemDescPdf
{
    background-color:transparent;
		font:bold 11px Verdana;
		border-top:dotted 1px #666666;
		border-right:solid 1px #CCCCCC;
		padding:5px;
		color:#666666;
		width:auto;
}
.cdaItemMarca
{
    background-color:#E6E6E6;
		font:normal 11px Verdana;
		border-top:solid 1px #CCCCCC;
		padding:5px;
		color:#666666;
		text-align:center;
}
.tblGrillaDest
{
    border:solid 1px #666666;
		width:590px;
}
.tblPdfs
{
    border:solid 2px #666666;
		width:100%;
		margin-top:20px;
		opacity:0.8;
		filter:alpha(opacity=80);
}
.cdaTitDestP2
{
		background:url('bgItemsGrilla.gif') no-repeat #666666 left;
		/*border-bottom:solid 1px #666666;*/
		height:20px;
		padding:5px 5px 5px 15px;
		font:bold 11px Verdana;
		color:#F6F6F6;
		/*cursor:pointer;*/
}
.cdaTitDestP2On
{
		background:url('bgItemsMenu.gif') no-repeat #FFFFFF left;
		border-bottom:solid 1px #666666;
		height:20px;
		padding:5px 5px 5px 15px;
		font:bold 11px Verdana;
		color:#666666;
		cursor:pointer;
}
.lnkDescProd
{
		font:bold 11px Verdana;
		color:#666666;
		text-decoration:none;
}
.lnkDescProd:hover
{
		font:bold 11px Verdana;
		color:#666666;
		text-decoration:underline;
}
.cdaLnkTop
{
		background:url('icoTop.gif') no-repeat #FFFFFF right;
		border-top:solid 1px #666666;
    padding:5px 15px 5px 5px;
		text-align:right;
}
.lnkTop
{
		font:bold 11px Verdana;
		color:#666666;
		text-decoration:none;
}
.lnkTop:hover
{
		font:bold 11px Verdana;
		color:#666666;
		text-decoration:underline;
}
.pnlImagenProd
{
    background-color:#CCCCCC;
		border:solid 2px #666666;
		color:#313031;
		font:bold 11px Verdana;
		cursor:pointer;
		/*text-align:center;
		padding:5px;*/
}
.cdaTitCerrar
{
    background:url('icoCerrar.gif') no-repeat #CCCCCC right;
}
.cdaImgProd
{
    background-color:#FFFFFF;
		text-align:center;
		vertical-align:middle;
}
.tblContPpal
{
    width:600px;
}
.cdaTitProdDest
{
    background-color:#FFFFFF;
		border-bottom:solid 1px #666666;
    font:bold 11px Verdana;
		color:#313031;
		padding:5px;
		vertical-align:top;
		width:auto;
		cursor:pointer;
}
.cdaTxtProdDest
{
    background-color:#F6F6F6;
    font:normal 11px Verdana;
		color:#313031;
		padding:5px 5px 5px 10px;
		vertical-align:top;
		width:auto;
}
.imgDestHome
{
    border:solid 2px #666666;
}
.pnlBtnVolver
{
    vertical-align:bottom;
		text-align:right;
		padding:5px;
}
.lnk
{
    font:normal 11px Verdana;
		color:#000000;
		text-decoration:none;
}
.lnk:hover
{
    font:normal 11px Verdana;
		color:#000000;
		text-decoration:underline;
}
.cdaIcoVerMas
{
    background-color:#E6E6E6;
		border-top:solid 1px #CCCCCC;
		border-right:solid 1px #CCCCCC;
		text-align:right;
		vertical-align:top;
		width:24px;
}
.pnlItemGrid
{
    background:url('icoLargVistaMin.gif') no-repeat #E6E6E6 top right;
		font:normal 11px Verdana;
		/*border-top:solid 1px #CCCCCC;
		border-right:solid 1px #CCCCCC;
		padding:5px 22px 5px 5px;*/
		padding:5px;
		color:#666666;
		height:100%;
		cursor:pointer;
}
.pnlItemGridOn
{
    background:url('icoLargVistaMinOn.gif') no-repeat #FFFFFF top right;
		font:normal 11px Verdana;
		/*border-top:solid 1px #CCCCCC;
		border-right:solid 1px #CCCCCC;
		padding:5px 22px 5px 5px;*/
		padding:5px;
		height:100%;
		color:#666666;
		cursor:pointer;
}
.cdaBannerImg
{
    padding:0px;
		vertical-align:top;
		width:50px;
}
.cdaBannerTxt
{
    background-color:#E6E6E6;
    font:normal 10px Verdana;
		color:#313031;
		padding:5px;
		width:120px;
		vertical-align:top;
}
.lnkTxtBanner
{
    font:normal 10px Verdana;
		color:#313031;
		text-decoration:none;
}
.lnkTxtBanner:hover
{
    font:normal 10px Verdana;
		color:#313031;
		text-decoration:underline;
}
/*.tblItemDescProd
{
		border:solid 2px #666666;
		cursor:pointer;
		width:460px;
}*/

