/*Estilos Globales (Applicación) ////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Modulos Categorias (Búsqueda) /////////////////////////////////////////////////////////////////////////////////////////////////////*/
.modcat{
padding:5px 0px 0px 0px;
}

.modcat a {
font-family:arial, tahoma, helvetica, sans-serif; 
font-size:13px;
line-height:18px;
font-weight:normal;
text-decoration:none;
font-style:normal;
letter-spacing:0px;
color:#000000;
}

.modcat a:active {
font-weight:normal;
text-decoration:none;
letter-spacing:0px;
color:#000000;
}

.modcat a:visited {
font-weight:normal;
text-decoration:none;
letter-spacing:0px;
color:#000000;
}

.modcat a:hover {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color:#777777;
}

.modcaton{
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
word-spacing:-0.1em;
letter-spacing:1px;
color:#FC8B02;
}

.modcattab{
padding:0px 0px 0px 0px;
width:99%;
border-top:0px solid #979797;
border-bottom:0px solid #979797;
}

.modcattxt1{
padding:0px 2px 0px 5px;
width:30%;
border:0px;
text-align:right;
color:#000000;
}

.modcattxt2{
padding:0px 0px 0px 0px;
border-bottom:0px solid #E6E6E6;
text-align:left;
}

.modcatetq{
padding:0px 0px 0px 0px;
width:100%;
height:19px;
background-image:url('../file/bground/bgcatetq.png');
background-repeat:no-repeat;
background-position:0% 0%;
border:0px solid #333333;
text-align:right;
vertical-align:bottom;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
letter-spacing:1px;
color:#CC0010;
}

.modcattitulo{
padding:0px 2px 0px 2px;
border-bottom:1px solid #EFEFEF;
text-align:center;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#DF0001;
}

.modcatdesc{
padding:0px 2px 20px 5px;
border-top:0px solid #D4D4D4;
text-align:left;
text-align:justify;
font-weight :normal;
color:#555555;
}

.modcattdico{
padding:0px 2px 10px 0px;
text-align:center;
}

.modcatico{
padding:0px 0px 0px 0px;
border:1px solid #C0C0C0;
}

.modcaticonull{
padding:0px 0px 0px 0px;
border:0px solid #C0C0C0;
}

/*Modulos Search (Búsqueda) /////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.modsch{
padding:0px 0px 0px 0px;
}

.modsch a {
font-family:arial, tahoma, helvetica, sans-serif; 
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color:#777777;
}

.modsch a:active {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color:#777777;
}

.modsch a:visited {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color:#777777;
}

.modsch a:hover {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color:#CD0011;
}

#modschon{
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#CD0011;
}

.modschtab{
padding:0px 0px 0px 0px;
width:100%;
}

.modschtxt1{
padding:0px 2px 2px 5px;
width:30%;
background:#F7F7F7;
border:0px;
text-align:right;
vertical-align:top;
color:#000000;
}

.modschtxt2{
padding:0px 2px 2px 5px;
width:70%;
border-bottom:0px solid #E6E6E6;
text-align:left;
vertical-align:top;
}

.modschetq{
padding:0px 0px 0px 0px;
width:100%;
height:19px;
background-image:url('../file/bground/bgschetq.png');
background-repeat:no-repeat;
background-position:0% 0%;
border:0px solid #333333;
text-align:right;
vertical-align:bottom;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
letter-spacing:1px;
color:#CC0010;
}

.modschsec{
padding:0px 2px 0px 2px;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:17px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.modschtitulo{
padding:0px 5px 0px 5px;
border-bottom:1px solid #EFEFEF;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:15px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#DF0001;
}

.modschfunc{
padding:5px 5px 5px 5px;
border:0px solid #4F4F4F;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#000000;
}

.modschbttnsh{
padding:0px 0px 0px 0px;
width:55px;
height:18px;
background-image:url('../file/bground/bgbsch.gif');
border:0px solid #EA6D29;
text-align:center;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
letter-spacing:1px;
color:#FFFFFF;
}

.modschspace {
padding:0px 0px 0px 0px;
height:30px;
border-top:1px solid #C0C0C0;
border-bottom:0px solid #C0C0C0;
}

.modschtdico{
padding:5px 0px 0px 0px;
background:#FFFFFF;
border:1px solid #C0C0C0;
text-align:center;
}

.modschtdicoon{
padding:2px 0px 2px 0px;
background:#E6E6E6;
border:1px solid #C0C0C0;
text-align:center;
vertical-align:middle;
}

.modschico{
padding:0px 0px 0px 0px;
width:75px;
border:0px solid #C0C0C0;
text-align:center;
}

.modschicoon{
padding:0px 0px 0px 0px;
width:75px;
border:2px solid #BECE18;
text-align:center;
}

.modschtxtico{
padding:0px 2px 2px 2px;
background:#C0C0C0;
border-top:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
text-align:center;
vertical-align:top;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#000000;
}

.modschtxticoon{
padding:0px 2px 2px 2px;
background:#BECE18;
border-top:1px solid #F1EFE2;
border-bottom:0px solid #CC0010;
text-align:center;
vertical-align:top;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#000000;
}

.modschtxtaux{
padding:0px 2px 2px 2px;
border-bottom:0px solid #CC0010;
text-align:left;
vertical-align:middle;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#000000;
}


/*Modulos Show (Resultados) //////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.shw {
padding:0px 0px 0px 0px;
text-align:left;
}

.shw a {
font-family:arial, tahoma, helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
font-style:italic;
text-decoration: none;
letter-spacing:0px;
color: #CC0010;
}

.shw a:active {
font-weight:bold;
font-style:italic;
text-decoration: none;
letter-spacing:0px;
color:#CC0010;
}

.shw a:visited {
font-weight:bold;
font-style:italic;
text-decoration: none;
letter-spacing:0px;
color:#404040;
}

.shw a:hover {
font-weight:bold;
font-style:italic;
text-decoration:none;
letter-spacing:0px;
color:#555555;
}

.shwsec{
padding:10px 5px 0px 5px;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#555555;
}

.shwtxt1{
padding:1px 5px 0px 5px;
width:120px;
height:15px;
background-color:#C0C0C0;
background-image:url('../file/shw/bgshwtxt.jpg');
border-right:1px solid #CD0011;
text-align:right;
vertical-align:top;
color:#000000;
}

.shwtxt2{
padding:0px 5px 0px 5px;
width:70%;
border-bottom:1px solid #E9E9E9;
text-align:left;
color:#555555;
}

.shwnwrc{
padding:0px 5px 0px 5px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.shwcoun{
padding:0px 0px 0px 0px;
text-align:right;
vertical-align:middle;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.shwref{
padding:0px 5px 0px 5px;
border-bottom:0px solid #E6E6E6;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#7F7F7F;
}

.shwcat{
padding:0px 5px 0px 5px
height:20px;
border-bottom:1px dashed #C0C0C0;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#555555;
}

.shwnick{
padding:0px 5px 0px 5px;
border-bottom:1px solid #E9E9E9;
text-align:left;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
letter-spacing:0px;
color:#AD001D;
}

.shwcontac{
padding:0px 5px 0px 5px;
text-align:left;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwedad{
padding:0px 5px 0px 5px;
text-align:left;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwfch{
padding:0px 2px 0px 0px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#666666;
}

.shwweb{
padding:5px 2px 0px 2px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:oblique;
letter-spacing:0px;
color:#D84911;
}

.shwfav{
padding:2px 5px 2px 5px;
border:0px dashed #C0C0C0;
vertical-align:top;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight :normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwtitulo{
padding:0px 0px 0px 0px
height:20px;
border-bottom:1px dotted #C0C0C0;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#111111;
}

.shwtitulolnk{
padding:0px 0px 0px 0px
height:20px;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#CC0010;
}

.shwdesc{
padding:5px 5px 5px 5px;
width:100%;
background-color:#FDF4E0;
border-top:1px dotted #C0C0C0;
border-bottom:1px dotted #C0C0C0;
text-align:justify;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#333333;
}

.shwequip{
padding:5px 5px 20px 5px;
width:100%;
border-bottom:0px dotted #C0C0C0;
text-align:justify;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwsbserv{
padding:0px 5px 0px 5px
height:20px;
border-bottom:0px dotted #C0C0C0;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#111111;
}

.shwprecio{
padding:0px 5px 0px 5px;
text-align:left;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#CC0010;
}

.shwpvpnull{
padding:10px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#CC0010;
}

.shwsbpvp{
padding:10px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#CC0010;
}

.shwmsg{
padding:5px 10px 5px 5px;
background-color:#EDEDED;
border:1px dashed #DC0100;
vertical-align:top;
text-align:center;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight :normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwinfo{
padding:5px 10px 5px 5px;
border:0px dashed #C0C0C0;
vertical-align:top;
text-align:justify;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight :normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwnull{
padding: 0px 5px 0px 5px;
background:#E5E3CC;
border-top:1px dashed #FC8B02;
border-bottom:1px dashed #FC8B02;
width:100%;
text-align:left;
vertical-align:middle;
font-size:12px;
color:#000000;
}

.shwtdico{
padding:0px 0px 3px 3px;
text-align:left;
}

.shwico{
padding:0px 0px 0px 0px;
width:97px;
border:1px solid #C0C0C0;
text-align:center;
}

.shwiconull{
padding:0px 0px 0px 0px;
width:97px;
border:0px solid #C0C0C0;
text-align:center;
}

.shwtdimg{
padding:3px 3px 3px 3px;
width:121px;
background-image:url('../file/shw/bgshwimg.png');
background-repeat:no-repeat;
border:1px solid #333333;
text-align:center;
vertical-align:middle;
}

.shwimg{
width:113px;
border:1px solid #333333;
}

.shwimgnull{
width:144px;
border:0px solid #DDDDDD;
}

.shwtdvdo{
padding:10px 2px 10px 2px;
text-align:center;
vertical-align:top;
}

.shwvdo{
width:420px;
height:340px;
border:1px solid #F6D8C4;
}

.shwspace {
padding:40px 0px 0px 0px;
height:40px;
border-top:1px dashed #C0C0C0;
border-bottom:0px solid #C0C0C0;
}

.shwhdg{
padding:0px 5px 2px 5px;
width:100%;
height:20px;
background:#2B699E;
background-image:url('../file/shw/bgshwhdg.jpg');
border-top:0px solid #CCCBC0;
border-bottom:0px solid #CCCBC0;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight :normal;
font-style:italic;
letter-spacing:0px;
color:#FFFFFF;
}

.shwgsec{
padding:0px 5px 2px 5px;
width:100%;
border-bottom:0px solid #CCCBC0;
text-align:left;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight :normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.shwtdgimgp{
padding:5px 5px 5px 5px;
width:100%;
background:#DCDACA;
text-align:center;
vertical-align:middle;
}

.shwgimgp{
width:100px;
border:1px solid #E4E1D1;
}

.shwtdgimgg{
padding:5px 5px 5px 5px;
width:100%;
background:#EEEEEE;
background-image:url('../file/shw/bgshwgal.jpg');
border:1px solid #CCCBC0;
border-top:2px solid #CC0010;
border-bottom:2px solid #CC0010;
text-align:center;
vertical-align:middle;
}

.shwgimgg{
width:400px;
border:1px solid #B9B2A6;
}


/*Modulo Ficha (Show Add) ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.modfx {
padding:0px 0px 0px 0px;
text-align:left;
}

.modfx a {
font-family:arial, tahoma, helvetica, sans-serif; 
font-size:12px;
font-weight:normal;
text-decoration: none;
font-style:normal;
letter-spacing:0px;
color: #D20035;
}

.modfx a:active {
font-weight:normal;
text-decoration: none;
letter-spacing:0px;
color:#D20035;
}

.modfx a:visited {
font-weight:normal;
text-decoration: none;
letter-spacing:0px;
color:#D20035;
}

.modfx a:hover {
font-weight:normal;
font-style:normal;
text-decoration: underline;
letter-spacing:0px;
color:#555555;
}

.modfxtxt1{
padding:0px 2px 0px 5px;
width:30%;
background-color:#E6E6E6;
border:0px;
text-align:right;
}

.modfxtxt2{
padding:0px 2px 0px 5px;
width:70%;
border-bottom:1px solid #E6E6E6;
text-align:left;
}

.modfxnwrc{
padding:0px 5px 0px 0px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.modfxref{
padding:0px 5px 0px 5px;
text-align:right;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#7F7F7F;
}

.modfxsec{
padding:10px 0px 0px 5px;
width:99%;
border-bottom:1px dashed #999999;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:15px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.modfxcat{
padding:0px 5px 0px 0px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:16px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.modfxtitulo{
padding:0px 2px 0px 5px;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#D84911;
}

.modfxdesc{
padding:2px 20px 0px 5px;
text-align:justify;
font-weight :normal;
color:#333333;
}

.modfxprecio{
padding:0px 5px 0px 5px;
text-align:right;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#E00000;
}

.modfxcontac{
padding:5px 10px 0px 5px;
text-align:left;
vertical-align:top;
}

.modfxstats{
padding:0px 5px 0px 0px;
text-align:right;
vertical-align:top;
}

.modfxtdico{
padding:2px 5px 2px 5px;
text-align:center;
vertical-align:top;
}

.modfxico{
padding:0px 2px 0px 2px;
border:1px solid #C0C0C0;
text-align:center;
}

.modfxiconull{
padding:0px 2px 0px 2px;
width:150px;
}

.modfxtdimg{
padding:2px 2px 2px 3px;
text-align:right;
vertical-align:top;
}

.modfximg{
padding:0px 0px 0px 0px;
width:125px;
border:1px solid #C0C0C0;
text-align:left;
}

.modfximgnull{
padding:0px 2px 0px 2px;
width:125px;
}


/*Modulo Multimedia (Popup) //////////////////////////////////*/
.modgmtdimgs{
padding:2px 2px 2px 2px;
background-color:#EDEDED;
border-bottom:1px dashed #C0C0C0;
text-align:left;
vertical-align:top;
}

.modgmimgs{
padding:0px 2px 0px 2px;
width:96px;
border:1px solid #C0C0C0;
text-align:center;
vertical-align:top;
}

.modgmtdimg{
padding:10px 2px 2px 2px;
text-align:center;
vertical-align:top;
}

.modgmimg{
padding:0px 0px 0px 0px;
border:1px solid #C0C0C0;
text-align:left;
}

/*Modulo Recomendados (Destacados) ///////////////////////////////////////////////////////////////////////////////////////////////*/
.rec {
padding:0px 2px 0px 2px;
width:234px;
text-align:left;
}

.rec a {
font-family:arial, tahoma, helvetica, sans-serif; 
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color: #CC0010;
}

.rec a:active {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color: #CC0010;
}

.rec a:visited {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color: #CC0010;
}

.rec a:hover {
font-weight:normal;
font-style:normal;
text-decoration:none;
letter-spacing:0px;
color:#000000;
}

.recetq{
padding:0px 0px 0px 2px;
height:22px;
border-bottom:1px dashed #333333;
text-align:left;
vertical-align:bottom;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:17px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.rectxt1{
padding:0px 2px 0px 5px;
width:30%;
background-color:#E6E6E6;
border:0px;
text-align:right;
vertical-align:top;
color:#000000;
}

.rectxt2{
padding:0px 2px 2px 10px;
width:80%;
border-bottom:1px solid #C0C0C0;
text-align:left;
color:#000000;
}

.recnew{
padding:0px 0px 0px 0px;
text-align:right;
}

.reccat{
padding:0px 5px 0px 0px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:16px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.rectitulo{
padding:0px 5px 0px 5px;
border-bottom:1px dotted #C0C0C0;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.recdesc{
padding:5px 10px 5px 5px;
width:234px;
text-align:justify;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
letter-spacing:0px;
color:#555555;
}

.recdesc1{
padding:5px 10px 5px 5px;
text-align:justify;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
letter-spacing:0px;
color:#555555;
}

.recdesc2{
padding:5px 10px 5px 5px;
background:#EFEFEF;
text-align:justify;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
letter-spacing:0px;
color:#555555;
}

.rectdpvp{
padding:0px 5px 0px 5px;
text-align:right;
vertical-align:top;
}

.recstrike{
padding:0px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
text-decoration:line-through;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#FC8B02;
}

.recdscto{
padding:0px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#555555;
}

.recpvp{
padding:0px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#CC0010;
}

.rectaxa{
padding:0px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#555555;
}

.recpvpn{
padding:0px 5px 0px 5px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#FC8B02;
}

.reccontac{
padding:5px 10px 2px 5px;
text-align:left;
vertical-align:top;
}

.recweb{
padding:5px 10px 0px 2px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:oblique;
letter-spacing:0px;
color:#555555;
}

.recstats{
padding:0px 5px 0px 0px;
text-align:right;
vertical-align:top;
}

.recminf{
padding:5px 10px 0px 0px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.rectdimg{
padding:3px 3px 1px 3px;
width:174px;
background-image:url('../file/shw/bgrecimg.png');
background-repeat:no-repeat;
border:1px solid #333333;
text-align:center;
vertical-align:middle;
}

.recimg{
width:170px;
border:1px solid #333333;
}

.rectdimgpub{
padding:3px 3px 1px 3px;
text-align:center;
vertical-align:middle;
}

.recimgpub{
border:0px solid #333333;
}

.recimgnull{
padding:0px 2px 0px 2px;
width:170px;
}

.recspace{
height:50px;
border-top:0px dotted #C0C0C0;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Estilos Individuales (Applicación) ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Css Aplicación Servicios (4) //////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.serv li{
padding:0px 0px 0px 20px;
list-style:none;
background-image: url(../file/add/icoli.png);
background-position:left bottom;
background-repeat:no-repeat;
line-height:1.8em;
}

/*Modulos Aplicación Noticias (5) //////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*Mod Show Resultados Noticias(5) ///////////////////////////*/
.shwnwstitulo{
padding:0px 5px 0px 5px
height:20px;
border-bottom:1px dotted #C0C0C0;
text-align:left;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
letter-spacing:0px;
color:#111111;
}

.shwnwsfch{
padding:0px 2px 0px 0px;
text-align:right;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#666666;
}

.shwnwsdesc{
padding:5px 5px 5px 5px;
width:100%;
border-bottom:0px dotted #C0C0C0;
text-align:justify;
vertical-align:top;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.shwnwsweb{
padding:5px 2px 0px 2px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:oblique;
letter-spacing:0px;
color:#D84911;
}

.shwnwsnwrc{
padding:0px 5px 0px 0px;
text-align:right;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000;
}

.shwnwstdimg{
padding:5px 5px 5px 5px;
border:0px solid #FF9601;
text-align:center;
vertical-align:middle;
}

.shwnwsimg{
border:1px solid #E4E1D1;
}

.shwnwsthumb{
width:234px;
border:1px solid #E4E1D1;
}

.shwnwsimgnull{
padding:0px 0px 0px 0px;
width:150px;
border:0px solid #C0C0C0;
}

.shwnwsspace{
height:50px;
border-top:0px dotted #C0C0C0;
}

/*Mod Recomendados Noticias(5) //////////////////////////////*/
.recnwstdimg{
padding:3px 5px 0px 4px;
text-align:center;
}

.recnwsimg{
width:125px;
border:0px solid #79603C;
}

.recnwsspace{
height:10px;
border-top:0px dotted #C0C0C0;
}

/*Script Scroll Jquery & Carousellite (Recomendados) //////////////////////////////////////////////////////////////////////////////*/
/*Script Scroll Jquery & Carousellite (News) //////////////////*/
.carouselNws{
padding:1px 0px 10px 0px;
}

.carouselNws ul li{
padding:1px 0px 0px 0px;
list-style:none;
display:block;
}

.clearNws{
clear:both;
}

/*Script Scroll Jquery & Carousellite (Publicidad) ////////////*/
.carouselPub{
padding:1px 0px 10px 0px;
}

.carouselPub ul li{
padding:1px 0px 0px 0px;
list-style:none;
display:block;
}

.clearPub{
clear:both;
}

/*Script Scroll Jquery & Carousellite (Mod I) //////////////////*/
.carouselMd1{
padding:1px 0px 10px 0px;
}

.carouselMd1 ul li{
padding:1px 0px 0px 0px;
list-style:none;
display:block;
}

.clearMd1{
clear:both;
}

/*Script Scroll Jquery & Carousellite (Mod II) //////////////////*/
.carouselMd2{
padding:1px 0px 10px 0px;
}

.carouselMd2 ul li{
padding:1px 0px 0px 0px;
list-style:none;
display:block;
}

.clearMd2{
clear:both;
}


/*Modulos Aplicación Cesta (Shop E-Commerce) (10) ///////////////////////////////////////////////////////////////////////////////*/
/*Header Tabla (Cesta) /////*/
.bskhdtab{
padding:1px 1px 1px 1px;
height:20px;
border-bottom:1px solid #F0890A;
font-family:arial, tahoma, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
letter-spacing:1px;
color:#333333;
}

.bsklscenter{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:1px dotted #C0C0C0;
text-align:center;
font-size:11px;
letter-spacing:0px;
color:#000000;
}

.bsklsid{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:1px dotted #C0C0C0;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
}

.bsklsfunid{
padding:0px 2px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:1px dotted #C0C0C0;
text-align:right;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.bsklsserv{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:1px dotted #C0C0C0;
font-size:11px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#000000;
}

.bsklsdesc{
padding:0px 1px 0px 1px;
text-align:justify;
font-size:11px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

.bsklsfpvp{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:1px dotted #C0C0C0;
text-align:right;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#555555;
}

/*Resumen Facturación ///*/
.bsklsftxt1{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:0px dotted #C0C0C0;
text-align:right;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#333333;
}

.bsklsftxt2{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:0px dotted #C0C0C0;
text-align:right;
font-size:12px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
color:#333333;
}

.bsklsftxt3{
padding:0px 1px 0px 1px;
height:20px;
border-top:0px dashed #C00000;
border-bottom:0px dotted #C0C0C0;
text-align:right;
font-size:12px;
font-weight:bold;
font-style:normal;
letter-spacing:0px;
color:#FF4800;
}

/*Proceso de Compra (Cesta) //////////*/
/*Sección /////////////////////*/
.bsksecpay{
padding:0px 5px 0px 5px;
width:100%;
height:20px;
background-color:#DCDACA;
border-bottom:1px dashed #C0C0C0;
text-align:left;
font-size:14px;
font-weight:normal;
font-style:italic;
letter-spacing:0px;
color:#000000; 
}


/*Modulos Aplicación Documentos (Empresa, otros, ...) /////////////////////////////////////////////////////////////////////////////*/
/*Doc TD Imagen ////////////*/
.doctdimg{
padding:2px 2px 2px 3px;
text-align:center;
vertical-align:top;
}

/*Doc Imagen ////////////////*/
.docimg{
padding:0px 0px 0px 0px;
border:0px solid #C0C0C0;
}

/*Descripciones (Tabla) /////*/
.docdesc{
padding:0px 10px 0px 10px;
text-align:justify;
letter-spacing:0px;
color:#000000;
}



