/*
 * ------------------------------------------------------------------------
 * JA T3 Blank template for joomla 1.7
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 JoomlArt.com. All Rights Reserved.
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 * Author: JoomlArt.com
 * Websites: http://www.joomlart.com - http://www.joomlancers.com.
 * ------------------------------------------------------------------------
*/
/* COMMON STYLE
--------------------------------------------------------- */

body#bd #ja-wrapper { background: url(../images/bgd-wrapper_2.png) repeat-x; }

body#bd #ja-wrapper-inner { background: url(../images/bgd-wrapper-inner_2.png) top center no-repeat; }

/* Normal links ---*/
a { color: #002147;}

a:hover, a:active, a:focus {color: #545454; }

.blog-featured .contentheading a:hover,
.blog-featured .contentheading a:active,
.blog-featured .contentheading a:focus{
	color:#002147;
}

/* Readon links ---*/
p.readmore a { 
	/*background: url(../images/bgd-readmore.png) no-repeat;*/
}

/* Others ---*/


/* FORM
--------------------------------------------------------- */
/* Search ---*/


/* Contact ---*/


/* -- EDITOR STYLES ----------------------------- */


/* JOOMLA STYLE
--------------------------------------------------------- */
/* Layout Deco ---*/


/* Meta ---*/

dl.article-info a{
	color:#002147;
}
.article-date {
	background: url(../images/article-date.png) no-repeat;
}

/*Inline images ---*/


/* Tables ---*/


/* Content Toc */


/* Poll */


/* Pagination ---*/
.pagination li span{
	background:url(../images/bg-pagnav-active.png) no-repeat top center;
}
.pagination li a:hover{
	color:#002147;
}

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable h3, div.moduletable h3, #btl-content #btl-content-profile h3 {
	color: #002147;
}
#ja-container div.ja-moduletable h3 span, #ja-container div.moduletable h3 span{
	/*background: url(../images/bgd-left-module-h3.png) repeat-x;*/
	background-image:url(../images/bgd-left-module-h3.png);
	background-repeat:repeat-x;
	
}
#ja-container div.moduletable_text h3 span{
	background: none;
	border-bottom: 1px #b6b6b6 dotted;
	color: #757575;
}
#ja-container div.moduletable_spotline {
	background-color: #002147;
}
#ja-container div.moduletable_spotline ul.menu li a{
	background-image: url(../images/bullet1.png);
}
#ja-container div.moduletable_spotline ul.menu li > a:hover,
#ja-container div.moduletable_spotline ul.menu li.active > a{
	background-color: #011937;
}
#ja-container div.moduletable_spotline h3 span {
	background: url(../images/bgd-module-spotline-h3.png) 12px center no-repeat;
	text-shadow:0px -1px #001b3d;
}
#ja-container div.moduletable_noneborder h3 span{
	color:#002147;
}
#ja-container ul li a.moduleItemReadMore {
    /*background: url("../images/icon-readmore2.png") no-repeat scroll left center transparent;*/
}
#ja-container div.moduletable_featured a.readmore, #ja-container div.moduletable_featuredk2 a.moduleItemReadMore {
    background: #4f71b9 url(../images/bgd-readmore-featured.png) no-repeat right center;
}
/* Left Module */
#ja-container div.moduletable_support span{
	/*color:#002147;*/
}
/* Search Module ---*/
#ja-search .inputbox {
	background: url(../images/bgd-search-field.png) no-repeat;
}

/* Login Module ---*/
.ja-modal-caption {
	background: url(../images/bgd-modal-caption.png) repeat-x;
}
#login-form ul li {
	background: url(../images/bullet.gif) no-repeat 2px 8px;
}
#btl-content ul li a:hover{
	color: #002147;
}
/* Advertisement ---*/


/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-container {
	background: url(../images/bgd-bottom-r.png) center bottom repeat-x;
}

/* HEADER
--------------------------------------------------------- */


/* Logo Image ---*/


/* Logo Text ---*/


/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/


/* Breadcrumbs ---*/
#ja-breadcrumbs .breadcrumbs-block{
	background:url(../images/home-icon.png) no-repeat center left;
}

/* Extras ---*/


/* Default Joomla! Menu ---*/


/* SPOTLIGHT
--------------------------------------------------------- */

/* Top spotlight ---*/
#ja-topsl .moduletable_user1 h3{
	background:url(../images/icon_1.png) no-repeat top left;
}
#ja-topsl .moduletable_user2 h3{
	background:url(../images/icon_2.png) no-repeat top left;
}
#ja-topsl .moduletable_user3 h3{
	background:url(../images/icon_3.png) no-repeat top left;
}
#ja-topsl .readmore{
	color:#002147;
}
/* Bot spotlight ---*/
#ja-botsl .moduletable_newsletter .button{
	background:url(../images/bt_newsletter.png) no-repeat top left;
}
/* FOOTER
--------------------------------------------------------- */


/* MISCELLANOUS
----------------------------------------------------------- */
/* Others ---*/
.box_skitter .label_skitter h3 span{color:#002147;}
.box_skitter .info_slide .image_number:hover,
.box_skitter .info_slide .image_number_select {background-position: 0 -100px!important;}
dd.createdby span{color:#002147;}

/* CONTACT
---------------------------------------------------------*/
#ja-content-main .contact h3{
	color:#002147;
}
.infoContact{
	background:url(../images/title-address.png) no-repeat top left;
}
.formContact{
	background:url(../images/title-contact.png) no-repeat top left;	
}
div.btl-buttonsubmit span{
	background:url(../images/bgd-button-left.png) no-repeat top left!important;
}
div.btl-buttonsubmit span button,
div.btl-buttonsubmit span .btl-buttonsubmit{
	background:url(../images/bgd-button-right.png) no-repeat top right!important;
}
/*======= BT TWITTER FEED ======*/
#ja-botsl div.moduletable_twitterfeed h3 {
    background: url("../images/twitter_feed.png") no-repeat scroll left center transparent;
}
#twtr-widget-1 .twtr-tweet a,
.bt-cs h3{
	color:#002147!important;
}
/*======= BT CONTENT SLIDER ========*/
.btcontentslider_tl {
	background:url(../images/btcontentslider_tl.png) no-repeat top left;
	float:left;
	width:7px;
	height:7px;
}
.btcontentslider_tr {
	background:url(../images/btcontentslider_tr.png) no-repeat top right;
	float:right;
	width:7px;
	height:7px;
}
.btcontentslider_tm{
	background:url(../images/btcontentslider_tm.png) repeat-x top left;
	height:7px;
}
.bt-cs .bt_handles li a {
	background-image:url(../images/pagination.png);
}
/*===== LOGIN BOX =======*/
p.readmore a:hover,
div.catItemReadMore a:hover,
a.k2ReadMore:hover,
.label_skitter a.readmore:hover{ 
	background-color: #314f8b;
	background-position: right -88px;
	color:#fff;
}
/*==Estilo articulo outsourcing==*/
div.articulo-outsourcing {    
	width: auto;		
	/*margin-left:auto; */
    /*margin-right:auto;*/
}

#tabla-encabezado{
}

#tabla-encabezado tr{
	padding: 0px;
}

#tabla-encabezado th {
	padding: 0px;
}

#tablas-orden-syn{
	margin-left:auto; 
    margin-right:auto;
	margin-bottom: 30px;
	width: 85%;
}
#tabla-outsourcing {
	border: 1px solid #e3e3e3;
	background-color: #f2f2f2;
    margin-right: 50px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	width: 370px;
	margin-bottom: 30px;
}
#tabla-outsourcing td, #tabla-outsourcing th {
	padding: 5px;
	color: #333;
}
#tabla-outsourcing th {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: .2em 0 .2em .5em;
	text-align: center;
	color: white;
	background-color: #C8C8C8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e3e3), color-stop(.6,#2a2a91));
	background-image: -moz-linear-gradient(top, #D6D6D6, #B0B0B0, #2a2a91 90%);
	border-bottom: solid 1px #999;
}
#tabla-outsourcing td {
	line-height: 20px;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
#tabla-outsourcing td:hover {
	background-color: #fff;
}
#tabla-certificaciones {
	border: 1px solid #e3e3e3;
	background-color: #F8FCFF;
    margin-right: 50px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	width: 450px;
	margin-bottom: 30px;
}
#tabla-certificaciones td, #tabla-certificaciones th {
	padding: 5px;
	color: #333;
}
#tabla-certificaciones th {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: .2em 0 .2em .5em;
	text-align: center;
	color: white;
	background-color: #C8C8C8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F8FCFF), to(#e3e3e3), color-stop(.6,#2a2a91));
	background-image: -moz-linear-gradient(top, #D6D6D6, #B0B0B0, #2a2a91 90%);
	border-bottom: solid 1px #999;
}
#tabla-certificaciones td {
	line-height: 20px;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
#tabla-certificaciones td:hover {
	background-color: #fff;
}
#tabla-reconocimientos {
	border: 3px solid #e3e3e3;
	background-color: #F8FCFF;
    margin-right: 10px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	width: 150px;
	height: 200px;
	margin-bottom: 20px;
}
div.tablas-orden-rec{
	margin-left:auto; 
    margin-right:auto;
	margin-bottom: 30px;
	width: 88%;	
}

div.tablas-orden-cert-sap{
	margin-left:auto; 
    margin-right:auto;
	margin-bottom: 30px;
	width: 88%;	
}

#tabla-certificaciones-sap-partner {	
    margin-right: 10px;	
	width: 150px;
	height: 111px;
	margin-bottom: 20px;
}

#tabla-certificaciones-sap {
	border: 3px solid #e3e3e3;
	background-color: #F8FCFF;
    margin-right: 10px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	width: 270px;
	height: 200px;
	margin-bottom: 20px;
}

#tabla-casos-exito-sap {	
	border: 3px solid #e3e3e3;
    margin-right: 10px;	
	width: 500px;
	height: 111px;
	margin-bottom: 10px;
	margin-left:auto; 
    margin-right:auto;
	margin-bottom: 30px;
	}
#tabla-casos-exito-sap td{	
	padding:0px;
}

#tabla-beneficios-sap{
}

#tabla-beneficios-sap td{
	height: 40px;
}

div.tablas-orden-beneficios-sap{
	margin-left:auto; 
    margin-right:auto;
	margin-bottom: 30px;
	width: 88%;	
}

div.tablas-orden-historias{
	margin-left:auto; 
    margin-right:auto;
	margin-bottom: 30px;
	width: 88%;	
}

#tabla-historias {
	border: 3px solid #e3e3e3;
	background-color: #F8FCFF;
    margin-right: 10px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	width: 100px;
	height: 110px;
	margin-bottom: 20px;
}

