@charset "utf-8";
/* CSS Document */
/*
	 Iniziar Internet Publishing S.L.
	 For BECAMEC,
	 By Juan Carlos Mejía,
	 Type: General CSS
	 Date: Wednesday, Dic 28 2011
	 Date Update: not available
*/

/* Importando preferencias */
@import url('reset.css');
@import url('custom.css');

#wrapperContainer
{
	width: 990px;
	margin: 0 auto;
}
.header
{
	margin: 20px 0 0 0;
}
.com_contenidos h1
{
	line-height:25px !important!
}
.com_contenidos h2
{
	line-height:20px !important!
}

.bgHeader
{
	width: 990px;
	height: 177px;
	background: url(../images/background/bg-header.png) no-repeat;
}
.bgHeaderImg
{
	width: 962px;
	height: 172px;
	margin: 0 14px 0 14px;
	padding: 3px 0 0 0;
	background: url(../images/background/bg-img-header.jpg) no-repeat 50% 50%;
	border-bottom: solid 1px rgb(114,125,146);
}
/* MENU PRINCIPAL ******************************** */
#menuTop
{
	width: 962px;
	height: 25px;
	background:url(../images/background/bg-main-menu.png) repeat-x;
	margin-top: 20px;
	/* [disabled]padding-top: 4px; */
}
#menuTop .menuCenter
{
	padding: 2px 18px 0;
	float: left;
}
#menuTop .menuCenter a
{
	text-decoration: none;
}
/*#menuTop .menuCenter a:hover
{
	border-bottom: solid 1px rgb(255,255,255);
}*/
#menuTop .menuCenter span
{
	font: bold 13px/21px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	display: inline;
}
#menuTop .menuCenter a span
{
	font: bold 13px/21px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	text-decoration: none;
}
#menuTop .menuCenter a:hover span
{
	color: rgb(255,221,25);
	text-decoration: none;
}
#menuTop .greyM
{
	color: rgb(164,165,168)!important;
}
#menuTop .menuCenter strong
{
	font: bold 13px/21px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	display: inline;
}
#menuTop .menuCenter a strong
{
	font: bold 13px/21px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,221,25);
	text-decoration: none;
}
#menuTop .menuCenter a:hover strong
{
	color: rgb(255,255,255);
	text-decoration: none;
}
.bmT
{
	background: rgb(255,255,255);
	float: left;
	width: 1px;
	height: 20px;
	margin-top: 5px;
}
/* FINALIZA MENU PRINCIPAL **************************************** */

.logotipo
{
	margin: 19px 0 0 18px;
	display: block;
	width: 196px;
}

.headerData
{
	width: 221px;
	margin: 19px 10px 0 0;
	text-align: right;
}

.headerData h1
{
	font: bold 15px/20px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,217,0);
	/* [disabled]display: block; */
}
.headerData strong
{
	font: bold 13px/20px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,217,0);
	display: block;
}
.headerData strong a
{
	font: bold 13px/20px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,217,0);
	text-decoration: none;
}
.headerData strong a:hover
{
	color: rgb(255,255,255);
	text-decoration: none;
}
.headerData span
{
	font: bold 13px/20px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	display: block;
}
.headerData span a
{
	font: bold 13px/20px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	text-decoration: none;
}
.headerData span a:hover
{
	color: rgb(255,217,0);
	text-decoration: none;
}
.headerData h2
{
	font: bold 25px/36px Arial, Verdana, Calibri, Georgia, Tahoma;
	width: 221px;
	/* [disabled]display: block; */
	background: url(../images/background/becamec-phone.png) no-repeat 20% 85%;
	/* [disabled]padding-left: 47px; */
	color: rgb(255,255,255);
}
/* INICIA ****************************************** */
/* ***** MIGAS DE PAN ****************************** */
/* ************************************************* */
.breadCrumbs
{
	width: 962px;
	height: 33px;
	background: rgb(255,255,255);
	border-bottom: solid 1px rgb(218,218,218);
	margin-bottom: 20px;
	padding-top: 3px;
}
.breadCrumbs .homeBread
{
	width: 36px;
	height: 31px;
	padding-right: 11px;
	margin-right: 7px;
	background: url(../images/background/miga-pan.gif) no-repeat right;
	float: left;
}
.breadCrumbs .homeBread img
{
	display: block;
	width: 13px;
	margin: 8px auto 0;
}
.breadCrumbs .breadLinks
{
	float: left;
	width: 300px;
}
.breadCrumbs .breadLinks a
{
	font: normal 12px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68); /* 001844 */
	display: block;
	float: left;
	height: 31px;
	background: url(../images/background/miga-pan.gif) no-repeat right;
	padding: 0 15px 0 0;
	margin-right: 7px;
	text-decoration: none;
}

.breadCrumbs .breadLinks a:hover
{
	color: #555; /* ffd900 */
	background: url(../images/background/miga-pan-current2.gif) no-repeat right;
	text-decoration: none;
}

.breadCrumbs  .breadLinks .current
{
	font: normal 12px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: #555;
	display: block;
	float: left;
	height: 31px;
	padding: 0 15px 0 0;
	margin-right: 7px;
}
/* FINALIZA ****************************************** */
/* ***** MIGAS DE PAN ******************************** */
/* *************************************************** */

/* INICIA ****************************************** */
/* ***** BANNER HOME ******************************* */
/* ************************************************* */
.bannerHome
{
	width: 930px;
	padding: 10px 0 20px;
	margin-left: 11px;
}

.bannerHome .bannerLeft
{
	display: block;
	margin-right: 13px;
}
.bannerHome .bannerRight
{
	display: block;
}

/* FINALIZA ****************************************** */
/* ***** BANNER HOME ******************************** */
/* ************************************************** */

/* INICIA ****************************************** */
/* ***** MENUS LATERALES *************************** */
/* ************************************************* */
#sideMenus
{
	width: 206px;
	padding: 0 11px 0 0;
	float: left;
}
#sideMenus .titleMenu,
#sideMenus .titleMenuDos
{
	background: rgb(255,255,255) url(../images/background/bg-menu.gif) repeat-x bottom;
	padding-left: 17px;
}
#sideMenus .titleMenu .Lmenu,
#sideMenus .titleMenuDos .Lmenu
{
	width: 7px;
	height: 41px;
	background: url(../images/background/l-menu.gif) no-repeat;
	float: left;
}
#sideMenus .titleMenu .Rmenu,
#sideMenus .titleMenuDos .Rmenu
{
	width: 7px;
	height: 41px;
	background: url(../images/background/r-menu.gif) no-repeat;
	float: left;
}
#sideMenus .titleMenu .Cmenu,
#sideMenus .titleMenuDos .Cmenu
{
	height: 35px;
	background: rgb(255,255,255);
	float: left;
	border-top: solid 1px rgb(223,223,223);
	text-align: left;
	padding: 5px 7px 0;
}
#sideMenus .titleMenu .Cmenu h3
{
	font: bold 13px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
}
#sideMenus .titleMenu .Cmenu strong
{
	font: bold 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,217,0);
	display: block;
}
#sideMenus .titleMenuDos .Cmenu h3
{
	font: bold 13px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,217,0);
}
#sideMenus .titleMenuDos .Cmenu strong
{
	font: bold 11px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	display: block;
}
#sideMenus .linksMenu
{
	background: rgb(255,255,255);
	padding: 11px 0 15px 0;
	width: 175px;
	margin-left: 30px;
}
#sideMenus .linksMenu span
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(19,56,122);
	background: url(../images/background/points-links.gif) no-repeat left;
	padding-left: 10px;
}
#sideMenus .linksMenu strong
{
	font: bold 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(167,167,167);
	display: block;
	padding-left: 10px;
}
#sideMenus .linksMenu strong small
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(19,56,122);
}
#sideMenus .linksMenu a
{
	text-decoration: none;
}
/*#sideMenus .linksMenu a:hover
{
	text-decoration: underline;
}*/
#sideMenus .linksMenu a span
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	text-decoration: none;
}
#sideMenus .linksMenu a:hover span
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	text-decoration: none;
	color: rgb(167,167,167);
}
#sideMenus .linksMenu a strong
{
	font: bold 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(167,167,167);
	text-decoration: none;
}

#sideMenus .linksMenu a:hover strong
{
	font: bold 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	text-decoration: none;
	color: rgb(255,217,0);
}
#sideMenus .linksMenu a strong small
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	text-decoration: none;
}
#sideMenus .linksMenu a:hover strong small
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(167,167,167);
	text-decoration: none;
}
#sideMenus .titleMenuInfo
{
	background: rgb(255,255,255) url(../images/background/bg-menu.gif) repeat-x bottom;
	padding-left: 17px;
}
#sideMenus .titleMenuInfo .Lmenu
{
	width: 7px;
	height: 31px;
	background: url(../images/background/l-menu.gif) no-repeat;
	float: left;
}
#sideMenus .titleMenuInfo .Rmenu
{
	width: 7px;
	height: 31px;
	background: url(../images/background/r-menu.gif) no-repeat;
	float: left;
}
#sideMenus .titleMenuInfo .Cmenu
{
	height: 26px;
	background: rgb(255,255,255);
	float: left;
	border-top: solid 1px rgb(223,223,223);
	text-align: left;
	padding: 4px 7px 0;
}
#sideMenus .titleMenuInfo .Cmenu h3
{
	font: bold 13px/26px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
}
#sideMenus .linksInfo
{
	background: rgb(255,255,255);
	padding: 7px 0 7px 0;
	width: 175px;
	margin-left: 30px;
}
#sideMenus .linksInfo span
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(19,56,122);
	background: url(../images/background/points-links.gif) no-repeat left;
	padding-left: 10px;
}
#sideMenus .linksInfo a span
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	text-decoration: none;
}
#sideMenus .linksInfo a:hover span
{
	font: normal 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	text-decoration: none;
	color: rgb(167,167,167);
}
/* FINALIZA **************************************** */
/* ***** MENUS LATERALES *************************** */
/* ************************************************* */

/* INICIA ****************************************** */
/* ***** ACCESO USUARIOS *************************** */
/* ************************************************* */
#sideMenus .panelUser
{
	width: 206px;
	/* [disabled]margin-top: 16px; */
	padding-bottom: 21px;
	/*background: rgb(0,24,68);*/
}
#sideMenus .panelUserTitle
{
	background: rgb(255,255,255) url(../images/background/bg-menu.gif) repeat-x bottom;
	padding-left: 17px;
}
#sideMenus .panelUserTitle .Lmenu
{
	width: 7px;
	height: 31px;
	background: url(../images/background/l-menu.gif) no-repeat;
	float: left;
}
#sideMenus .panelUserTitle .Rmenu
{
	width: 7px;
	height: 31px;
	background: url(../images/background/r-menu.gif) no-repeat;
	float: left;
}
#sideMenus .panelUserTitle .Cmenu
{
	height: 25px;
	background: rgb(255,255,255);
	float: left;
	border-top: solid 1px rgb(223,223,223);
	text-align: left;
	padding: 5px 7px 0;
}
#sideMenus .panelUserTitle .Cmenu h3
{
	font: bold 13px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
}
#sideMenus .panelUserTitle .Cmenu strong
{
	font: bold 12px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,217,0);
	display: block;
}
#sideMenus .panelUser h6
{
	font: normal 13px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	margin-bottom: 12px;
}
#sideMenus .panelUser .box
{
	width: 164px;
	border: solid 1px rgb(235,235,235);
	margin: 10px 0 12px 30px;
	color: rgb(167,167,167);
}
#sideMenus .panelUser .sendData
{
	width: 164px;
	margin-left: 30px;
	overflow: hidden;
}
#sideMenus .panelUser .sendData .left p
{
	font: normal 9px/12px Arial, Verdana, Calibri, Georgia, Tahoma;
	display: block;
}
#sideMenus .panelUser .sendData .left p a
{
	font: normal 9px/12px Arial, Verdana, Calibri, Georgia, Tahoma;
	text-decoration: none;
	color: rgb(0,24,68);
}
#sideMenus .panelUser .sendData .left p a:hover
{
	text-decoration: none;
	color: rgb(167,167,167);
}
#sideMenus .panelUser .sendData .left .submit
{
	background: url(../images/background/submit2.gif) no-repeat;
	font: normal 14px/18px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(119,119,119);
	width: 67px;
	height: 26px;
	text-align: center;
	margin: 0;
	border: 0;
}
/* FINALIZA **************************************** */
/* ***** ACCESO USUARIOS *************************** */
/* ************************************************* */

/* INICIA ############################################## */
/* CONTENIDO AUTOGESTIONABLE ########################### */
/* ############################################## INICIA */
.com_contenidos
{
	width: 729px;
	padding: 0 15px 21px 0;
	float: left;
}
.com_contenidos h1
{
	/*font: bold 19px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	padding: 0 0 6px 0;
	border-bottom: solid 1px rgb(255,221,25);
	margin: 0 0 15px 0;*/
}
.com_contenidos h1 small
{
	font: bold 19px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,225,51);	
}
.com_contenidos h5
{
	font: bold 12px/14px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	padding: 0 0 6px 0;
	border-bottom: solid 1px rgb(0,24,68);
	margin: 30px 0 15px 0;
}
.com_contenidos h5 small
{
	font: bold 12px/14px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,225,51);	
}
.infoHome
{
	width: 729px;
	/*padding-top: 28px;*/
}
.infoHome p
{
	font: normal 14px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(73,72,72);
	margin-bottom: 20px;
	letter-spacing: 1px;
	
}
.infoHome p strong
{
	font: bold 14px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(73,72,72);
	letter-spacing: 1px;
	
}
.telHome
{
	width: 292px;
	margin-left: 18px;
	float: left;
}
.telHome h1
{
	font: bold 50px/55px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,221,25);
	margin-bottom:5px;
}
.telHome strong
{
	font: normal 14px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
}
.mailHome
{
	width: 378px;
	margin-left: 41px;
	float: left;
	padding-top: 15px;
}
.mailHome h2
{
	font: normal 18px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	letter-spacing: 1px;
}
.mailHome h2 a
{
	font: normal 18px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,221,5);
	text-decoration: none;
}
.mailHome h2 a:hover
{
	color: rgb(255,221,5);
	text-decoration: none;
	/* [disabled]border-bottom: dashed 1px rgb(255,221,5); */
}
.mailHome span
{
	font: normal 14px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(73,72,72);
}
.mailHome span b
{
	font: bold 16px/17px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(73,72,72);
}
.starAwards
{
	width: 729px;
	height: 114px;
	background: url(../images/background/bg-banner-home-center.gif) repeat-x;
	margin-top: 15px;
}
.starAwardsLeft
{
	float: left;
	background: url(../images/background/bg-banner-home-left.gif) no-repeat;
	width: 10px;
	height: 114px;
}
.starAwardsRight
{
	float: left;
	background: url(../images/background/bg-banner-home-right.gif) no-repeat;
	width: 10px;
	height: 114px;
}
.starAwardsCenter
{
	float: left;
	background: url(../images/background/language-star-awards.gif) no-repeat 50% 50%;
	width: 482px;
	height: 66px;
	padding: 33px 97px 8px 130px;
}
.starAwardsCenter .hCinco
{
	font: normal 13px/18px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(59,59,59);
}
.starAwardsCenter .hCinco strong
{
	font: bold 13px/18px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(59,59,59);
}
/* INICIO VIDEOS */
.linkVideos
{
	width: 674px;
	padding: 0 5px 12px 44px;
	margin-bottom: 20px;
	background: rgb(255,255,255) url(../images/background/icon-videos.gif) no-repeat left top;
}
.linkVideos a
{
	font: bold 14px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	/*color: rgb(255,221,25);*/
	color: rgb(255,255,255);
	height: 31px;
	background: rgb(0,24,68);
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;
}
.linkVideos a:hover
{
	color: rgb(255,221,25);
	text-decoration: none;
}
.bgVideos
{
	width: 480px;
	height: 385px;
	background: url(../images/background/bg-videos.gif) no-repeat;
	padding: 0 26px 38px 28px;
	margin: 0 auto;
}
/* FIN VIDEOS */
/* INICIO VGALERIAS */
.linkGalerias
{
	width: 674px;
	padding: 0 5px 12px 48px;
	margin-bottom: 20px;
	background: rgb(255,255,255) url(../images/background/icon-imagenes.gif) no-repeat left top;
}
.linkGalerias a
{
	font: bold 14px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	/*color: rgb(255,221,25);*/
	color: rgb(0,24,68);
	height: 31px;
	background: rgb(255,221,21);
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;
}
.linkGalerias a:hover
{
	color: rgb(102,102,102);
	text-decoration: none;
}
/* FIN GALERIAS */
#imgVideos
{
	width: 716px;
	margin: 0 auto;
	padding-top: 23px;
}
#imgVideos .galeriaHome
{
	width: 326px;
	float: left;
}
#imgVideos .galeriaHome img
{
	display: block;
	border: 0;
}
#imgVideos .galeriaHome .linkGaleria
{
	width: 278px;
	padding: 0 0 12px 48px;
	background: rgb(255,255,255) url(../images/background/icon-imagenes.gif) no-repeat left top;
	margin-top: 22px;
}
#imgVideos .galeriaHome .linkGaleria a
{
	font: bold 12px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: #575757;
	height: 31px;
	background: #FFE133;
	display: block;
	text-decoration: none;
	padding: 0 10px 0 10px;
	text-align: right;
}
#imgVideos .galeriaHome .linkGaleria a b
{
	font: bold 12px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	height: 31px;
	background: #FFE133;
	text-decoration: none;
	text-align: right;
}
#imgVideos .galeriaHome .linkGaleria a:hover
{
	color: rgb(0,24,68);
	background: #FFE133;
	text-decoration: none;
}
#imgVideos .galeriaHome .linkGaleria a:hover b
{
	color: #575757;
	background: #FFE133;
	text-decoration: none;
}

#imgVideos .videosHome
{
	width: 374px;
	/* [disabled] height: 304px;*/
	float: left;
	margin-left: 15px;
}
#imgVideos .videosHome object
{
	display: block;
	border: 0;
}
#imgVideos .videosHome .linkVideos
{
	width: 330px;
	padding: 0 0 12px 44px;
	background: rgb(255,255,255) url(../images/background/icon-video.gif) no-repeat left top;
	margin: 22px 0 0 0;
}
#imgVideos .videosHome .linkVideos a
{
	font: bold 12px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	height: 31px;
	background: rgb(0,24,68);
	display: block;
	text-decoration: none;
	padding: 0 10px 0 10px;
	text-align: right;
}
#imgVideos .videosHome .linkVideos a b
{
	font: bold 12px/31px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: #FFE133;
	height: 31px;
	text-decoration: none;
	text-align: right;
}
#imgVideos .videosHome .linkVideos a:hover
{
	color: #FFE133;
	text-decoration: none;
}
#imgVideos .videosHome .linkVideos a:hover b
{
	color: rgb(255,255,255);
	text-decoration: none;
}


.cursosIngles
{
	padding: 15px 0 0;
}
.com_contenidos .cursosIngles h1
{
	font: bold 19px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	padding: 0 0 4px 0;
	border-bottom: solid 1px rgb(255,221,51);
	margin: 0 0 5px;
}
.com_contenidos .cursosIngles h1 small
{
	font: normal 19px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(0,24,68);
	padding: 0;
	margin: 0;
}
.alojamientoCursoSeguro
{
	font: normal 18px/22px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(51,51,51);
	padding: 5px 0 0 0;
	margin: 0;
	display: block;
}
.com_contenidos .cursosIngles .smallBanner
{
	padding: 15px 0 10px 0;
}
.com_contenidos .cursosIngles .smallBanner .paisCurso
{
	border: solid 1px rgb(233,233,233);
	width: 125px;
	padding: 3px;
	float: left;
}
/* INICIA OTROS DESTINOS */
.com_contenidos .cursosIngles .smallBanner .otrosDestinos
{
	width: 425px;
	height: 180px;
	/*float: left;*/
	margin-left: 6px;
}
.com_contenidos .cursosIngles .smallBanner .otrosDestinos img
{
	display: block;
	border: 0;
}
.com_contenidos .cursosIngles .smallBanner .otrosDestinos h3 a
{
	display: block;
	width: 405px;
	padding-left: 20px;
	font: bold 29px/46px Arial, Verdana, Calibri, Georgia, Tahoma;
	color: rgb(255,255,255);
	position: absolute;
	bottom: 0;
	text-decoration: none;
	filter: alpha(opacity=75);
	opacity: 0.75;
	background-color: rgb(255,225,51);
}
.com_contenidos .cursosIngles .smallBanner .otrosDestinos h3 a:hover
{
	color: rgb(255,255,255);
	position: absolute;
	bottom: 0;
	text-decoration: none;
	filter: alpha(opacity=75);
	opacity: 0.75;
	background-color: rgb(0,24,68);
}
.france
{
	position: absolute;
	width: 24px;
	height: 16px;
}
.alemania
{
	position: absolute;
	width: 24px;
	height: 16px;
}
/* FIN OTROS DESTINOS */
.com_contenidos .cursosIngles .smallBanner .paisCurso img
{
	display: block;
	border: 0;
	padding-bottom: 11px;
}
.com_contenidos .cursosIngles .smallBanner .paisCurso h2
{
	color: rgb(0,24,68);
	font: normal 12px/14px Arial, Verdana, Calibri, Georgia, Tahoma;
	text-align: center;
	padding-top: 11px;
}
.com_contenidos .cursosIngles .smallBanner .paisCurso h3
{
	color: rgb(0,24,68);
	font: normal 12px/14px Arial, Verdana, Calibri, Georgia, Tahoma;
	text-align: center;
	padding-bottom: 10px;
}
.lineBanner
{
	width: 60px;
	margin: 0 auto;
	height: 1px;
	background-color: rgb(255,231,92);
}

/* FINALIZA ############################################ */
/* CONTENIDO AUTOGESTIONABLE ########################### */
/* ############################################ FINALIZA */

/*.followUs
{
	width: 990px;
	padding: 0 0 10px 0;
	overflow: hidden;
}

.followUs img
{
	display: block;
	float: right;
	border: 0;
	margin: 0 15px 0 0;
}*/

.followUs
{
	width: 500px;
	/* [disabled]margin: 0 auto; */
	overflow: hidden;
	float: right;
}

.followUs img
{
	display: block;
	float: right;
	border: 0;
	margin: 0 10px 0 0;
}
.container
{
	width: 962px;
	padding: 0 14px;
	background: url(../images/background/bg-container3.png) repeat-y;
}

#footer
{
	height: 180px;
	background: url(../images/background/bg-footer.gif) repeat-x rgb(207,207,208);
}

.subFooter
{
	width: 962px;
	padding: 3px 14px 0;
	margin: 0 auto;
	background: url(../images/background/bg-container3.png) repeat-y;
	
}

.subFooterCenter
{
	border-top: solid 1px rgb(218,218,218);
	height: 120px;
	padding-top: 15px;
}

.subFooterCenter .logotipoFooter
{
	display: block;
	width: 67px;
	height: 32px;
	margin: 0 auto;
}

.subFooterCenter p
{
	text-align: center;
	font: normal 12px/17px Arial, Verdana, "Lucida Sans Unicode", Georgia, "Trebuchet MS";
	color: rgb(0,24,68); /* 001844 */
	padding-top: 11px;
}

.subFooterCenter p a
{
	color: rgb(0,24,68);
	text-decoration: none;
	font: normal 12px/17px Arial, Verdana, "Lucida Sans Unicode", Georgia, "Trebuchet MS";
}

.subFooterCenter p a:hover
{
	color: rgb(225,221,25); /* ffdd19 */
	text-decoration: none;
}

.subFooterBottom
{
	width: 990px;
	margin: 0 auto;
	height: 12px;
	background: url(../images/background/bg-footer-bottom.gif) no-repeat;
}
.mapa, .mapa ul, .mapa ul ul{
	list-style:disc;
	margin-left:20px;
	padding-left:5px;
}
.mapa li{
	margin-top:5px;
	padding-top:5px;
}

#cabecera{
text-align:center;
padding-bottom:20px;
}