﻿/*↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨
name: links
description: style for links and buttons
version: 1.0
author: MASS DIGITAL
email: diego.rubiano@mass.com.co
website: http://www.mass.com.co
date: May 1 - 2010
↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨↨*/

/* -----------------------------------------------*/
/* ------------------- LINKS ---------------------*/
/* -----------------------------------------------*/
.menuType01 ul li a
{
    color:#aaaaaa;
    font-size:10px;
    text-decoration:none;    
}
.menuType01 ul li a
{
    color:#615f5f;
    font-size:10px;
    text-decoration:none;    
}
.menuType01 ul li a:hover
{
    color:#615f5f;
    font-size:10px;
    text-decoration:underline;    
}
/*list of links*/
.linkType01
{
}
.linkType01 img
{
    margin:26px 0 0 22px;    
}
ul.listType01 li a.linkType02
{
    background-position:87px 0;
    color:#2B91B7;
    font-size:11px;
    height:14px;
    padding-right:31px;
    padding-top:9px;
    text-decoration:none;
    text-transform:uppercase;
}

ul.listType01 li a.linkType02:hover
{
    text-decoration:none;
    color:#104255;
    background-position:87px -30px;
}
ul.listType01 li a.linkType03
{
    background-position:82px -62px;
    color:#2B91B7;
    font-size:11px;
    height:14px;
    padding-right:31px;
    padding-top:9px;
    text-decoration:none;
    text-transform:uppercase;
}
ul.listType01 li a.linkType03:hover
{
    text-decoration:none;
    color:#104255;
    background-position:82px -92px;
}
ul.listType01 li a.linkType04
{
    background-position:22px -126px;
    color:#2B91B7;
    font-size:11px;
    height:14px;
    padding-right:37px;
    padding-top:9px;
    text-decoration:none;
    text-transform:uppercase;
}
ul.listType01 li a.linkType04:hover
{
    text-decoration:none;
    color:#104255;
    background-position:22px -156px;
}
a.linkType04
{
    background:url("../Images/Menu/assets.png") no-repeat scroll 22px -126px #EBEBEB;
    color:#2B91B7;
    display:block;
    font-size:11px;
    height:20px;
    padding-left:59px;
    padding-top:4px;
    text-decoration:none;
    text-transform:uppercase;
}
a.linkType04:hover
{
    text-decoration:none;
    color:#104255;
    background-position:22px -156px;
}

.wishlist a
{
	background:url("../Images/Menu/assets.png") no-repeat scroll 93px 2px transparent;
	color:#2B91B7;
	display:block;
	font-size:11px;
	height:20px;
	overflow:hidden;
	padding-right:36px;
	padding-top:9px;
	text-decoration:none;
	text-transform:uppercase;
}

.wishlist a:hover
{
    text-decoration:none;
    color:#104255;
    background-position:93px -28px;
}
/*end*/

.linkType05
{
    color:#6c6c6c;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:none;
}
.linkType05:hover
{
    color:#4d4d4d;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:underline;
}
.linkType06
{
    color:#0efdff;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:none;
}
.linkType06:hover
{
    color:#01a0a1;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:underline;
}


.linkType07
{
    color:#6c6c6c;
    text-transform:capitalize;
    font-size:12px;
    text-decoration:none;
}
.linkType07:hover
{
    color:#4d4d4d;
    text-transform:capitalize;
    font-size:12px;
    text-decoration:underline;
}
.linkType08
{
    color:#004183;
    text-transform:capitalize;
    font-size:10px;
    text-decoration:none;
}
.linkType08:hover
{
    color:#4d4d4d;
    text-transform:capitalize;
    font-size:10px;
    text-decoration:underline;
}
.linkType09
{
    color:#438BB6;
    text-transform:none;
    font-size:11px;
    text-decoration:underline;
}
.linkType09:hover
{
    color:#4d4d4d;
    text-transform:none;
    font-size:11px;
    text-decoration:none;
}

.linkType10
{
    color:#1672AA;
    font-size:12px;
    font-weight:bold;
    line-height:11px;
    margin:8px 0 0;
    text-decoration:none;
}
.linkType10:hover
{
    color:#0e547e;
}

.linkType11
{
    background-color:#D2F6FF;
    color:#003F4F;
    display:block;
    font-size:18px;
    height:26px;
    padding-right:5%;
    padding-top:3px;
    text-align:right;
    text-decoration:none;
    width:95%;
}
.linkType11:hover
{
    text-decoration:none;
    color:#ffffff;
}
.linkType12
{
    color:#3DB9EA;
    font-size:12px;
    font-weight:bold;
    padding-left:6px;
    text-align:left;
    text-decoration:none;
}
.linkType12:hover
{
    text-decoration:none;
    color:#333333;
}
.linkType13
{
    color:#1c7cb8;
    font-size:11px;
    font-weight:bold;
    padding-left:6px;
    text-align:left;
    text-decoration:none;
    display:block;
}
.linkType13:hover
{
    text-decoration:none;
    color:#084367;
}

.textType22 .linkType13 {
    color:#CE0A84;
    display:block;
    font-size:11px;
    font-weight:bold;
    padding-left:6px;
    text-align:left;
    text-decoration:none;
}

.textType22 .linkType13:hover
{
    text-decoration:none;
    color:#084367;
}

.linkType14
{
    color:#6c6c6c;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:none;
    display:block;
}
.linkType14:hover
{
    color:#4d4d4d;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:underline;
}
.linkType15
{
    color:#ffffff;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:none;
    cursor:pointer;
    display:block;
}
.linkType15:hover
{
    color:#f5ad29;
    text-transform:capitalize;
    font-size:11px;
    text-decoration:none;
    display:block;
}
.linkType17
{
    color:#ffffff;
    text-transform:uppercase;
    font-size:11px;
    text-decoration:none;
    cursor:pointer;
    display:block;
}
.linkType17:hover
{
    color:#f5ad29;
    text-decoration:underline;
    display:block;
}
.linkType18
{
    color:#1672AA;
    cursor:pointer;
    font-size:11px;
    text-decoration:none;
}
.linkType18:hover
{
    color:#4F4F4F;
    text-decoration:underline;
}

.linkType19
{
    bottom:7px;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:11px;
	left:130px;
	position:absolute;
}

.general-link
{
	position:relative;
	top:0;
	left:0;	
}
.general-link:hover
{
	top:1px;
	left:0;
}
.opacity-link:hover
{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
/*catalog*/
a.descarga-ficha
{
	background:url("../Images/Bgs/logo-pdf.png") no-repeat scroll left top transparent;
	padding:0 0 0 17px;
	color:#6E6E6E;
	text-decoration:none;
	cursor:pointer;
	
}
a.descarga-ficha:hover
{
	text-decoration:underline;
}
.cart-text
{
	background:url("../Images/Bgs/no-select.gif") no-repeat scroll left 1px transparent;	
}
.cart-text-selected
{
	background:url("../Images/Bgs/selected.gif") no-repeat scroll left 1px transparent;	
}
.linkType20
{
    color:#ED7D07;
    font-size:12px;
    font-weight:bold;
    line-height:11px;
    margin:8px 0 0;
    text-decoration:underline;
    padding:0 0 0 17px;
}
.linkType20:hover
{
    color:#0e547e;
}
.linkType21
{
	color:#fff;
	font-size:9px;
	text-decoration:none;
}
.linkType21:hover
{
	text-decoration:underline;
}
/*----------------------------*/
.qtip-button
{
    background:url("../Images/Btns/bgBtnCloseType01.png") no-repeat scroll left top transparent;
    height:24px;
    text-indent:-999em;
    width:24px;
}

.facebookLink
{
   float:left;
   margin:2px 0 0 2px;
}
    
.facebookLink a
{
    background:url("../images/bgs/facebook.png") no-repeat transparent 0 0;
    display:block;
    text-indent:-9999px;
    height:21px;
    width:91px;
}
    
.facebookLink a:hover
{
    background-position:0 -21px;
}

.save_print_email a
{
    background:url("../images/bgs/save_print_email.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    height:24px;
    margin:0 3px;
    text-indent:-9999px;
    width:24px;
}  

.comments
{
    background:url("../images/bgs/comments.png") no-repeat scroll 0 4px transparent;
    color:#3DB9EA;
    float:left;
    font-weight:bold;
    padding:0 0 0 18px;
    margin:3px 8px;
    text-decoration:none;
}

.comments:hover
{
    color:#3b5c7d;
}   

.rating
{
    background:url("../images/bgs/rating.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    height:9px;
    margin:7px 15px;
    width:40px;
} 

.save_print_email a.save
{
    background-position:0 0;
    }  
            
.save_print_email a.save:hover
{
    background-position:0 -24px;
    }
    
.save_print_email a.print
{
    background-position:-29px 0;
    }   

.save_print_email a.print:hover
{
    background-position:-29px -24px;
    }
    
.save_print_email a.email
{
    background-position:-58px 0;
    }   
    
.save_print_email a.email:hover
{
    background-position:-58px -24px;
}


 ul.listType05 li a
{
    color:#6E6E6E;
    font-size:10px;
    text-decoration:none; 
    font-family:Verdana,Arial,sans-serif; 
}
 ul.listType05 li a:hover
{
    color:#136DA3;
    text-decoration:underline;
}
 ul.listType05 li a.category-selected
{
    color:#ED7D07;
    text-decoration:underline;
    position:relative;
}

/*sitemap link*/
a.map-lnk
{
	color:#8fbb1e;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
a.map-lnk:hover
{
	text-decoration:underline;
}
p.sitemap .sitemapLink
{
    color:#777777;
    font-size:11px;
    font-weight:bold;
    line-height:11px;
    text-transform:uppercase;    
}
p.sitemap a
{
    color:#555658;
    font-size:11px;
    font-weight:bold;
    line-height:11px;
    text-transform:uppercase;
    text-decoration:none;
}
p.sitemap a span.sitemapLink
{
    color:#555658;
    font-size:11px;
    font-weight:bold;
    line-height:11px;
    text-transform:uppercase;
    text-decoration:none;
}

p.sitemap a:hover span.sitemapLink
{
    color:#555658;
    font-size:11px;
    font-weight:bold;
    line-height:11px;
    text-transform:uppercase;
    text-decoration:underline;
}

.error404Link
{
    display:block;
    width:866px;
    height:522px;
    margin:0 auto 0 auto;
    background:url("../Images/Btns/error-404.png") no-repeat scroll center top transparent;
    text-indent:-9999em;
}   


