/* RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        vertical-align: baseline;
        background: transparent;
}
body {
        line-height: 1;
}
ol, ul {
        list-style: none;
}
blockquote, q {
        quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
        content: '';
        content: none;
}

/* remember to define focus styles! */
:focus {
        outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
        text-decoration: none;
}
del {
        text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: collapse;
        border-spacing: 0;
}
/* FIN DEL RESET */
.clearfix {
    display:block;
}
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.hidden{
    display:none;
}

body {
    background:#FFFFFF url('../graficos/layout/fondo.png') repeat-x scroll 0 0;
    font-size:0.75em;
    font-family:sans-serif;
    color: #3A3A3A;
    text-align:justify;
}
p {
    line-height: 1.5em;
    text-align:justify;
    margin:0 0 1em 0;
}
a {
    text-decoration: none;
    color:#BC1E2D;
}
a:hover{
    color: #FC4E2D;
    border-bottom:1px dotted #FFBCBD;
}
a img{
    border: none;
}
h1{
    background:transparent url('../graficos/layout/logo.png') no-repeat scroll 0 0;
    cursor:pointer;
    text-indent: -9999px;
    display:block;
    float:left;
    margin:0 5px 5px 0;
    z-index:1000;
    width:196px; height:157px;
}

h2{
    margin:0 0 1em 0;
    text-align:center;
    font-size:1.5em;
    font-weight:bold;
    color:#BC1E2D;
}

h3, h3 *{
    margin:1em 0 1em 0;
    font-size:1.1em;
    font-weight:bold;
    color:#EC1E2D;   
    text-align:center;
}

h2 br{
    margin:0 0 1em 0;
}

div#contenedor_principal{
    background:transparent url('../graficos/layout/fondo_contenedor.png') repeat-y scroll 0 0;
    border-bottom:2px solid #AAAAAA;
    width:930px;
    margin: 1em auto 1em auto;
    position:relative;
    padding:10px;
}

div#bloque_izda{
    float:left;
    clear:left;
    width:200px;
    margin:0 5px 0 0;
}

div#bloque_centro{
    float:left;
    width:710px;
    margin:0 5px 0 0;
	position:relative;
}

div#contenedor_pie{
    margin:1em 0 1em 0;
    padding:10px;
    background:#FFFFFF none repeat scroll 0 0;
    border-top:2px solid #AAAAAA;
    border-bottom:2px solid #AAAAAA;
    font-size:0.9em;
    text-align:center;
}

div#contenedor_pie p{
    text-align:center;
}

div#contenedor_pie ul{    
    margin: 1.5em auto 1.5em auto;
}

div#contenedor_pie ul.legal{
    width:34em;
}

div#contenedor_pie ul.iconos{
    width:502px;
}

div#contenedor_pie ul li{
    float:left;
    margin:0 1.5em 0 0;
}

div#bloque_izda ul.links_home_contact{
    margin:0 0 1em 0;
    padding:0 0 0 25px;
}

div#bloque_izda ul.links_home_contact li{
    float:left;
    margin:0 20px 0 0;
}

div#bloque_izda ul.menu{
    list-style-image:url('../graficos/iconos/flecha_lista.png');
    list-style-position:inside;
    padding:0 0 0 5px;
}

div#bloque_izda ul.menu li{
    font-weight:bold;
    padding:0 0 10px 0;
}

div#bloque_izda ul.menu li a{
    font-size:0.9em;
}

div#bloque_izda ul#sindicar{
    text-align:center;
    margin:1em 0 1em 0;
}
div#bloque_izda ul#sindicar li a{
    display:block;
    width:100%;
    font-size:0.95em;
    font-weight:bold;
}

div#bloque_centro div.caja_login{
	background:transparent url(../graficos/fondos/caja_login.png) no-repeat scroll right 0;
	padding:10px 0 0 0;
	width:250px;
	height:90px;
	position:absolute;
	top:0px; right:0px;
}

div#bloque_centro div.caja_login p{
	color:#FFFFFF;
	width:100%;
	text-align:center;
}
p#recordarPassword{
	position:absolute;
    top:71px; left:0px;
}

div#bloque_centro div.caja_login p a{
	color:#FFFFFF;
	font-size:0.9em;
}

div#bloque_centro div.caja_login form dl.field{
	float:left;
	padding:0 0 0 5px;
	margin:0 0 5px 0;
}
div#bloque_centro div.caja_login form dl.field dt{
	color:#FFFFFF;
	padding:8px 0 0 0;
	height:10px;
	width:80px;
	float:left;
}

div#bloque_centro div.caja_login form dl.field dt#send{
	display:none;
}

div#bloque_centro div.caja_login form dl.field dd{
	float:left;
}

div#bloque_centro div.caja_login form dl.field dd input.texto{
	font-size:0.9em;
	width:130px;
}

div#bloque_centro div.caja_login form dl.field dd input#id_send{
    margin:2px 0 0 0;
}

div#bloque_centro div.caja_login ul#operacionesUsuario{
	display:block;
	position:absolute;
	left:80px; bottom:2px;
}

div#bloque_centro div.caja_login ul#operacionesUsuario li{
	float:left;
	margin:0 1em 0 0;
}
div#bloque_centro div.caja_login ul#operacionesUsuario li a{
	color:#FFFFFF;
}

div#bloque_centro ul.idiomas{
    background:#C3232D none no-repeat scroll 0 0;
    float:left;
    padding:30px 0 0 0;
    width:99%;
	margin:0;
}

div#bloque_centro ul.idiomas li{
    position:relative;
    float:left;
    width:100px; height:25px;
    padding:0;
    background:transparent url('../graficos/layout/pestanya_idioma.png') no-repeat scroll 0 0;
    margin:0 0 0 5px;
}
div#bloque_centro ul.idiomas li.active{
    border-bottom:1px solid #FFFFFF;
    background:transparent url('../graficos/layout/pestanya_idioma-resaltada.png') no-repeat scroll 0 0;
}
div#bloque_centro ul.idiomas li a{
    position:absolute;
    top:7px; left:7px;
    color:#bc1e2d;
    font-size:0.9em;
    font-weight:bold;
}

div#bloque_centro dl.animacion{
    float:left;
    margin:2em 0 1em 40px;
    /*background-color:#EFEFEF;*/
    padding:5px;
    /*background: transparent url('../graficos/fondos/fondo_imagen_superior.png') no-repeat scroll 0 0;*/
}
dl.animacion ul{
    background:transparent url('../graficos/imagenes/botones_banner.jpg') no-repeat scroll 0 0;
    width:390px;
    height:45px;
    position:relative;
    margin:0;
}
dl.animacion ul li{
}
dl.animacion ul li a{
    color:#000000;
    position:absolute;
    font-size:1.2em;
    /*border:1px solid red;*/
    text-indent:-1000em;
}
dl.animacion ul li a{
    position:absolute;
}
dl.animacion ul li.dis a{
    left:10px;
    width:57px;
    height:13px;
    top:11px;
}
dl.animacion ul li.mod a{
    left:80px;
    top:22px;
    width:50px;
}
dl.animacion ul li.tec a{
    left:155px;
    top:5px;
    width:108px;
    height:33px;
    font-size:1em;
}
dl.animacion ul li.cat a{
    left:265px;
    top:16px;
    font-size:0.9em;
    width:123px;
    height:20px;
}
div#bloque_centro dl.animacion dd{
    display:none;
}

img#info_contacto{
    float:right;
    margin:40px 0 0 0;
}

div#bloque_centro div#contenedor_contenido{
    width:480px;
    padding:10px;
    float:left;
}

div#bloque_centro div#contenedor_derecha{
    float:right;
	clear:right;
    width:200px;
}

dl.enlaces_rapidos dd{
    background:transparent url('../graficos/fondos/fondo_titulos_imagenes.png') no-repeat scroll 0 0;
    width:200px; height:55px;
    position:relative;
    top:-20px;
    margin:0 0 -20px 0;
}
dl.enlaces_rapidos dd a{
    color:#FFFFFF;
    font-weight:bold;
    font-size:0.9em;
    float:left;
    margin:17px 0 0 12px;
    float:left;
    width:156px;
    text-align:center;
}
dl.enlaces_rapidos dd a.doslineas{
    margin-top:10px;
}
/***************
 * NOTICIAS
 ***************/

h2.noticias{
    margin:2em 0 0 0;
    background:transparent url('../graficos/fondos/cabecera-noticias.png') no-repeat scroll 0 0;
    height:45px;
    position:relative;
    font-size:1em;
}

h2.noticias a{
    color:#FFFFFF;
    font-weight:bolder;
    position:absolute;
    top:16px;left:20px;
    font-size:1.2em;
}

dl.noticias{
    margin:1em 0 0 0;
    width:180px;
}

dl.noticias dt{
    margin:0 0 5px 0;
}

dl.noticias dt a{
    font-size:0.9em;
    font-weight:bold;
    color:#E72641;
}

dl.noticias dd.resumen{
    font-size:0.9em;
    margin:0 0 1em 0;
}

dl.noticias dd.fecha{
    font-size:0.9em;
    text-align:right;
    font-style:italic;
    color:#E72641;
    margin:0 0 5px 0;
}

dl.noticias dd.leer{
    font-size:0.9em;
    text-align:right;
    padding:0 0 4px 0;
    border-bottom:1px dotted #AAAAAA;
    margin:0 0 1em 0;
}

p.listado_de_noticias, p.sindicar_noticias{
    position:relative;
    margin:1em 0 1em 0;
    font-size:0.9em;
    text-align:center;
    border-top:1px dotted #AAAAAA;
    border-bottom:1px dotted #AAAAAA;
    background-color:#EEEEEE;
}

p.sindicar_noticias{
    margin:1.5em 0;
}

p.sindicar_noticias img{
    position:absolute;
    top:-15px;
    right:5px;
}
/**********************/
/*  MENU DERECHA */
/*********************/
h2.catalogo-formativo{
    margin:0 0 0 0;
    background:transparent url('../graficos/fondos/cabecera-oferta-formativa.png') no-repeat scroll 0 0;
    height:45px;
    position:relative;
    font-size:1em;
}

h2.catalogo-formativo a{
    color:#FFFFFF;
    font-weight:bolder;
    position:absolute;
    top:16px;left:6px;
    font-size:1.1em;
}
/*
GENERAL
*/
ul{
    margin:1em 0 1em 0;
}

strong.coloreado{
    color:#C00000;
}

p.volver{
    text-align:center;
    font-weight:bold;
    margin:2em 0;
}

p.barra_accion{
	text-align:center;
	font-weight:bold;
	background-color: #EEEEEE;
	border-top:1px dotted #AAAAAA;
	border-bottom:1px dotted #AAAAAA;
}

p.centrado{
    text-align:center;
}
p.ampliar{
    margin:1em 0;
    text-align:center;
}
p.catalogo{
    margin:2em 0;
    text-align:center;
    font-size:1.5em;
    font-weight:bold;
}

p.boton{
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
	margin:1.5em 0;
}
p.boton a{
	background-color:#EEEEEE;
	padding:5px 2em 5px 2em;
	border:1px dotted #AAAAAA;
}
/*****************/
/*    GENERAL     */
/*****************/
img.inline{
	vertical-align:middle;
}

select option.resaltado{
	font-weight:bold;
	background-color:#FFDDDD;
	border-bottom:1px dotted #000000;
	display:block;
}
/*****************/
/*    TABLAS     */
/*****************/
table.formateada{
    width:100%;
    margin:1em 0;
    border: 1px solid #CBC7B8;
}

table.formateada tr.impar{
}

table.formateada tr.par{
    background-color:#edf5ff;
}

table.formateada tbody tr.hover{
    background-color:#2d68b3;
    color:#FFFFFF;
}

table.formateada tbody tr.hover td a{
    color:#FFFFFF;
    text-decoration:underline;
}

table.formateada tr th{
    padding:4px;
    background-image:url('../../graficos/layout/bg_cabecera_tabla.png');
    border-bottom:1px solid #CBC7B8;
    border-left: 1px solid #CBC7B8;
}

table.formateada td{
    padding:4px;
    border-bottom:1px solid #CBC7B8;
    border-right:1px solid #CBC7B8;
}

table.formateada.vertical th{
	border-right: 1px solid #CBC7B8;
}

/*****************/
/*  FORMULARIOS  */
/*****************/
form.vertical{
    margin:1em 0;
    background-color:#F8F8F8;
    padding:10px;
    border:1px dotted #BFBFBF;
    position:relative;
}
form.vertical dl{
    margin:0em 0 1.2em 0;
}

form.vertical dl dt{
    font-weight:bold;
    margin:0 0 2px 0;
    font-size:1em;
}

form.vertical dd{
    margin:0em 0 1.2em 0;
}

form.vertical dl dd input, form.vertical dl dd textarea{
    background-color:#FFEEEE;
}
form.vertical dl dd select{
	background-color:#FFEEEE;
}
form.vertical dl dd input{
     font-size:1em;   
}
form.vertical ul.errorlist li{
    color:#FF0000;
    font-size:0.9em;
    font-style:italic;
}

form label a{
	text-decoration: none;
    color:#BC1E2D!important;
}

p.enviar{
	text-align:center;
}

p.enviar input{
	font-size:1.7em;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#A60000;
	border-right:2px solid #333333;
	border-bottom:2px solid #333333;
}

form table tr{
	height:2em;
}

form table tr th{
	text-align:left;
	vertical-align:top;
}

form table tr td.send{
	text-align:center;
}

form#buscadorCatalogoFormativo ul.filtro li{
	position:relative;
}

form#buscadorCatalogoFormativo ul.errorlist{
	width:0px;height:0px;
	margin:0;
}

form#buscadorCatalogoFormativo ul.errorlist{
	display:none;
	/*float:left;
	position:absolute;
	top:-3px; right:-40px;
	background-color:#EEEEEE; 
    outline:1px solid #C00000; 
    border:2px solid #fff; 
    padding:5px; 
    color:#000000; 
    text-align:left; 
    font-size:0.9em;
	font-weight:bold;
	z-index:10;*/
}

/******************/
/**  PAGINADOR  **/
/*****************/

ul.paginador{
    margin:1em 0 1em 0;
    font-size:1em;
    padding:5px;
    background-color:#F8F8F8;
    border:1px dotted #D7D7FF;
}

ul.paginador li{
    float:left;
}

ul.paginador li.enlaces{
    float:right;
}

/** Barra información **/
div.barra_navegacion{
    text-align:center;
    margin:1em 0 1em 0;
    padding:4px;
    background-color:#F8F8F8;
    border-top:1px dotted #BFBFBF;
    border-bottom:1px dotted #BFBFBF;
}

/******************/
/**   FILTROS   **/
/*****************/
ul.filtro{
    width:420px; height:130px;
    background:transparent url(../graficos/fondos/filtros.png) no-repeat scroll 0 0;
    padding:13px 0 0 32px;
    position:relative;
}

ul.filtro li{
    color:#FFFFFF;
    margin:0 0 4px 0;
}

ul.filtro li label{
    display:none;
}

ul.filtro li input,ul.filtro li select{
    width:31em;
    background-color:#FFFFFF;
    font-size:0.9em;
}
ul.filtro li input.filtrar{
    background-color:#F2F2F2;
    width:125px;
    height:18px;
    margin:0 0 0 100px;
}
ul.filtro li.lupa{
    width:80px;
    height:80px;
    position:absolute!important;
    top:-16px;
    right:25px;
}
/*
PROTECCIÓN DE DATOS
*/
p.proteccion_de_datos{
    font-size:0.9em;
    font-style:italic;
    margin:2em 0 1em 0;
}

/* LISTADOS */
ul.listado{
    margin:2em 0 2em 0;
}
ul.listado li{
    margin:1em 0 1em 2em;
    line-height:1.5em;
    list-style-image:url(../graficos/iconos/listado.png);
    list-style-position:outside;
}

ul.listado.compacto li{
        line-height:1em;
        list-style:circle;
}
ul.centrado{
    /*float:left;
    width:100%;
    text-align:center;*/
    margin:0 0 0 7em;
}

ol.listado{
    margin:2em 0 2em 0;
    list-style-type:decimal;
}
ol.listado li{
    margin:1em 0 1em 2em;
}



/*****************************/
/******** jQUERY TOOLS *******/
/*****************************/

/*
Overlay
*/
 /* the overlayed element */ 
div.overlay{ 
     
    /* growing background image */ 
    /*background-image:url(../graficos/ui/overlay/white.png);*/
    background-image:url(../graficos/imagenes/pixel_transparente.png);
    background-color:#FFFFFF; 
    border:1px dotted #000000;
     
    /* dimensions after the growing animation finishes  */ 
    /*width:700px;*/ 
    /*height:470px;*/         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:5px;
}

/* default close button positioned on upper right corner */ 
div.overlay div.close { 
    background-image:url(../graficos/ui/overlay/close.png);
    position:absolute; 
    right:-25px; 
    top:-25px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

/* simple css-based tooltip */ 
div.tooltip{ 
    background-color:#000; 
    outline:1px solid #669; 
    border:2px solid #fff; 
    padding:10px 15px; 
    width:200px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px;
	z-index:10;
}

/***************/
/* Iconize 0.5 */
/***************/
/* http://pooliestudios.com/projects/iconize/ */

/* websites (pictures and movies) */
a.icono[href *="youtube.com/watch?"], a.icono[href *="sevenload.com/videos/"], a.icono[href *="metacafe.com/watch/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_film.gif) no-repeat center right;
}

a.icono[href *="flickr.com/photos/"], a.icono[href *="zooomr.com"], a.icono[href *="imageshack.us"], a.icono[href *="bubbleshare.com"], a.icono[href *="sevenload.com/bilder/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_pic.gif) no-repeat center right;
}

/* extensions */

a.icono[href$='.doc'], a.icono[href$='.rtf'], a.icono[href$='.odt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_doc.gif) no-repeat center right;
}

a.icono[href$='.txt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_txt.gif) no-repeat center right;
}

a.icono[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_xls.gif) no-repeat center right;
}

a.icono[href$='.rss'], a.icono[href$='.atom'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_feed.gif) no-repeat center right;
}

a.icono[href$='.opml'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_opml.gif) no-repeat center right;
}

a.icono[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_phps.gif) no-repeat center right;
}

a.icono[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_phps.gif) no-repeat center right;
}

a.icono[href$='.torrent'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_torrent.gif) no-repeat center right;
}

a.icono[href$='.vcard'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_vcard.gif) no-repeat center right;
}

a.icono[href$='.exe'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_exe.gif) no-repeat center right;
}

a.icono[href$='.dmg'], a.icono[href$='.app'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_dmg.gif) no-repeat center right;
}

a.icono[href$='.pps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_pps.gif) no-repeat center right;
}

a.icono[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_pdf.gif) no-repeat center right;
}

a.icono[href$='.xpi'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_plugin.gif) no-repeat center right;
}

a.icono[href$='.fla'], a.icono[href$='.swf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_flash.gif) no-repeat center right;
}

a.icono[href$='.zip'], a.icono[href$='.rar'], a.icono[href$='.gzip'], a.icono[href$='.bzip'], a.icono[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_archive.gif) no-repeat center right;
}

a.icono[href$='.ical'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_ical.gif) no-repeat center right;
}

a.icono[href$='.css'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_css.gif) no-repeat center right;
}

a.icono[href$='.ttf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_ttf.gif) no-repeat center right;
}

a.icono[href$='.jpg'], a.icono[href$='.gif'], a.icono[href$='.png'], a.icono[href$='.bmp'], a.icono[href$='.jpeg'], a.icono[href$='.svg'], a.icono[href$='.eps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_pic.gif) no-repeat center right;
}

a.icono[href$='.mov'], a.icono[href$='.wmv'], a.icono[href$='.mp4'], a.icono[href$='.avi'], a.icono[href$='.mpg'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_film.gif) no-repeat center right;
}

a.icono[href$='.mp3'], a.icono[href$='.wav'], a.icono[href$='.ogg'], a.icono[href$='.wma'], a.icono[href$='.m4a'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_music.gif) no-repeat center right;
}

/* messenger */
a.icono[href ^="aim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_aim.gif) no-repeat center right;
}

a.icono[href ^="msnim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_msn.gif) no-repeat center right;
}

a.icono[href ^="xmpp:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_jabber.gif) no-repeat center right;
}

a.icono[href *="icq.com"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_icq.gif) no-repeat center right;
}

a.icono[href *="edit.yahoo.com/config/send_webmesg?"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(../graficos/iconos/iconize/icon_yim.gif) no-repeat center right;
}

a.icono[href ^="callto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_call.gif) no-repeat center right;
}

a.icono[href ^="skype:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_skype.gif) no-repeat center right;
}

a.icono[href ^="gg:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_gadugadu.gif) no-repeat center right;
}

/* email */
a.icono[href ^="mailto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(../graficos/iconos/iconize/icon_mailto.gif) no-repeat center right;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}
