/*** ################# Estilos Loyalty Template de la Interna, Ingles - Español, Hecho por Marcela M, 20 Julio, 2009 ################# ***/

@import url(ddlevelsmenu-base.css);
@import url(ddlevelsmenu-topbar.css);
@import url(ddlevelsmenu-sidebar.css);
@import url(screen.css);

@import url(menufooter.css);

img, div, a, input { behavior: url(iepngfix.htc)}
body {background-image:url(../images/bginternas2.jpg); background-position:top center; background-repeat:no-repeat; background-color:#FFFFFF; margin:0; font-family:"Trebuchet MS", Tahoma; font-size:11px; color:#454545;}
.clear{clear:both;}

.bgcontenido {
	width:1007px;
	margin:7px auto 0 auto;
}

/** Menu Top **/
.menutop {float:right; height:55px; margin-top:8px !important; margin-top:10px; margin-bottom: 15px; margin-right:10px;}
.menutop a.bthome {display:block; background-image:url(../images/ic_home_on.png); background-position:top center; background-repeat:no-repeat; width:50px; height:24px; float:left; font-family:"Trebuchet MS", Tahoma; font-size:11px; color:#fbaa19; text-decoration: none !important; text-transform:capitalize; text-align:center; padding-top:30px; margin-top:0;}
.menutop a.bthome:hover {background-image:url(../images/ic_home.png); color:#c8c8c8; text-decoration: none !important;}
.menutop a.btidioma {display:block; background-image:url(../images/ic_idioma_on.png); background-position:top center; background-repeat:no-repeat; width:50px; height:24px; padding-top:30px; margin:0 auto; float:left; font-family:"Trebuchet MS", Tahoma; font-size:11px; color:#fbaa19; text-decoration: none !important; text-transform:capitalize; text-align:center;}
.menutop a.btidioma:hover {background-image:url(../images/ic_idioma.png); color:#c8c8c8; text-decoration: none !important; }
.menutop a.btsitemap {display:block; background-image:url(../images/ic_sitemap_on.png); background-position:top center; background-repeat:no-repeat; width:50px; height:24px; padding-top:30px; margin:0 auto; float:left; font-family:"Trebuchet MS", Tahoma; font-size:11px; color:#fbaa19; text-decoration: none !important; text-transform:capitalize; text-align:center;}
.menutop a.btsitemap:hover {background-image:url(../images/ic_sitemap.png); color:#c8c8c8; text-decoration: none !important;}
.menutop a.btsitemap2 {display:block; background-image:url(../images/ic_sitemap_on.png); background-position:top center; background-repeat:no-repeat; width:80px; height:24px; padding-top:30px; margin:0 auto; float:left; font-family:"Trebuchet MS", Tahoma; font-size:11px; color:#fbaa19; text-decoration: none !important; text-transform:capitalize; text-align:center;}
.menutop a.btsitemap2:hover {background-image:url(../images/ic_sitemap.png); color:#c8c8c8; text-decoration: none !important;}

/** Header **/
.header {
	background-image:url(../images/bglogo.jpg);
	background-position:top center;
	background-repeat: repeat-y;
	width:987px;
	height:117px;
	margin-left:9px;
	_margin-left:9px;
}
.logocis {width:242px; height:50px; margin-left:30px; _margin-left:25px; margin-top:35px; _margin-top:30px; float:left;}
.imgheader {width:837px; height:270px; margin:0 auto 0 auto; background-color:#FFFFFF;}

/** Menu Principal **/
.menuprinc {height:38px; margin-left:120px; _margin-left:124px; /* IE6 Only */ float:right;}
.menuprincipalespanol {
	height:38px;
	margin-left:35px;
	_margin-left:30px;
	float:right;
}

/** Contenido **/
.bgcontenido2 {background-color:#EDEDED; width:987px; margin-bottom:0; margin-left:337px; *margin-left:333px; margin-right:0; margin-top:0; margin:0 auto 0 auto;}
.bgcontenido2 .txt_content {background-color:#FFFFFF; margin:0 auto !important; width:837px;}
.bgcontenido2 .txt_footer {background-image:url(../images/bg_abajo.jpg); background-repeat:no-repeat; background-position:center; width:837px; height:22px; margin-left:auto; margin-right:auto; margin-top:0;}

/** Oficinas **/
.oficinas {width:985px; height:130px; position:relative; z-index:10; margin:0 auto; vertical-align:top center;}
.oficinas .moreinfo {width:185px; height:79px; float:left;}
.oficinas .costarica {width:199px; height:50px; float:left;}
.oficinas .usa {width:198px; height:50px; float:left;}
.oficinas .mexico {width:199px; height:50px; float:left;}
.oficinas .ecuador {width:204px; height:50px; float:left;}

/** Footer **/
.bgfooter {background:url(../images/bgfooter.jpg); background-position:top center; background-repeat:no-repeat; width:1100px; margin:0 auto;}
.footer {font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#909090; width:985px; height:44px; margin:0 auto; vertical-align:top center;}
.footer .infofooter {margin-top:8px; _margin-top:4px; float:left;}
.footer .logofooter {width:72px; height:44px; float:right;}
.footer a {font-size:11px; color:#00a5fb; text-decoration:none !important;}
.footer a:hover {color:#FBAB18; text-decoration:underline !important;}

.copyright {margin-top:5px; color:#919191; font-size:14px; letter-spacing:-1px;}

.bg {height:20px;}

.bullet1 {list-style-image: url(../images/bullet1.jpg);}
.bullet2 {list-style-image: url(../images/bullet2.jpg);}
.bullet3 {list-style-image: url(../images/bullet3.jpg);}
.bullet4 {list-style-image: url(../images/bullet4.jpg);}

a.link{color:#1caafb; text-decoration:none;}
a.link:hover {color:#FBAB18; text-decoration:underline;}
