@charset "iso-8859-1";
/* CSS Document */
.flecha_skillpill{
background:url(../images/bullet_noticias.gif) no-repeat 6px 4px;
}
.titlecol3, b, strong{
	color: #2e4c68;
}

a.btabrir{
	display: block;
	height: 19px;
	width: 90px;
	background: url(../images/bt_abrir.png) no-repeat 0 0;
}

a.btabrir:hover{
	background-position: 0 -19px;
}

a.btabrir span{
	display: none;
}


a.btdemo{
	display: block;float:right;
	width: 170px;height: 30px;
	background:url(../spa/images/btdemo.png) no-repeat 0 0;}
a.btdemo span{
	display: none;}

.onecol{
	text-align: justify;
	margin-right: 85px;
	margin-bottom: 15px;
}

p{
	font-weight:normal;
	color:#3a3a3a;}
	
p strong{
	color:#3a3a3a;}	
	
.subcol img{
	display:block;}
	
.redstrong{
	font-weight:bold;
	color:#ab1b1e;}

.titulo{
	font-size: 18px;
	color: #3a3a3a;
	margin-right: 85px;
}

.titulo_red{
	font-size: 18px;
	color: #ab1b1e;
	margin-left:15px;
	margin-right: 85px;
	margin-bottom: 15px;
}


.cols3 img{
	margin-top: 15px;
}

a.btopen{
	display: block;
	height: 19px;
	width: 90px;
	background:url(../eng/images/bt_abrir.png) no-repeat 0 0;
}

a.btopen:hover{
	background-position: 0 -19px;
}

a.btopen span{
	display: none;
}

a.btopen{
	display: block;
	height: 19px;width: 90px;
	background:url(../eng/images/bt_abrir.png) no-repeat 0 0;
}

a.btopen:hover{
	background-position: 0 -19px;}

a.btopen span{
	display: none;}
	
.col2 form{
	width: 500px;
}

.col2 form ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.col2 form ul li{
	display: inline;
	margin-top: 5px;
}

.col2 form ul label{
	display: inline-block;
	width: 60px;
	height: 25px;
	padding-right:5px;
	vertical-align: top;
}

.col2 form .large{
	width: 430px;
}

.col2 form .mid{
	width: 151px;
}

.col2 form .short{
	width: 50px;
}

.col2 form input.cp{
	width: 30px;}
	
.col2 form input.localidad,
.col2 form input.pais,
.col2 form input.telefono{
	width: 99px;}

.col2 form input.email{
	width: 230px;}	
	
.col2 form textarea.textarea{
	width: 432px;
	height:50px;
	font-size: 11px;
	color: #262626;
	background-color: #eeeeee;
	border: 1px solid #262626;
	margin:0;
	padding:0;
	overflow: auto;
}	

.col2 form .tall{
	height: 50px;
	overflow: auto;
}

.col2 form .leftaligned{
	width: 100px;
	float: right;
}

.col2 form ul label.eng{
	display: inline-block;
	width: 70px;
	height: 25px;
	vertical-align: top;}	
.col2 form input.localidad,
.col2 form input.pais,
.col2 form input.telefono{
	width: 125px;}	
.col2 form .large_eng{
	width: 420px;}
.col2 form .mid_eng{
	width: 150px;}
.col2 form input.cp_eng{
	width: 50px;}	
.col2 form input.localidad_eng,
.col2 form input.pais_eng,
.col2 form input.telefono_eng{
	width: 99px;}
.col2 form input.email_eng{
	width: 230px;}
.col2 form textarea.textarea_eng{
	width: 422px;
	height:50px;
	font-size: 11px;
	color: #262626;
	background-color: #eeeeee;
	border: 1px solid #262626;
	margin:0;
	padding:0;
	overflow: auto;}
	
.clausula span{
	display:inline-block;
	height:20px;
	line-height:20px;
	vertical-align:middle !important;
	padding:5px 0;
}

.clausula a{
	color: #ac1b1e;
	font-weight:bold;
	text-decoration:none;
}

/* Estilos DDBoxes */

.containerDD{
	margin: 0px;
	padding: 0px;
	width: 257px;
	list-style: none;
	background: url(../images/elearning/top_ul_middle.png) repeat-y;
}

.containerDD a{
	color: #fff;
	text-decoration: none;
	margin-left: 5px;
}

.liDD{
	background: url(../images/elearning/top_ul_middle_dd.png) no-repeat top;				
	line-height: 21px;
}
.liDD a{
		background:url(../images/bullet_skill.gif) no-repeat left 0px;
		padding:0px 0px 0px 20px;
}
.liDD a:hover{
		background:url(../images/bullet_skill_down.gif) no-repeat left 0px;
		padding:0px 0px 0px 20px;
}
.liDD:hover, .selliDD{
	background: url(../images/elearning/top_ul_middle_dd_sel.png) no-repeat top;;
	line-height: 21px;
	cursor: pointer;
}

.topDD{
	background: url(../images/elearning/top_ul_head.png) no-repeat top;
	line-height: 21px;
}
.topDD:hover, .seltopDD{
	background: url(../images/elearning/top_ul_head_sel.png) no-repeat top;
	line-height: 21px;cursor: pointer;
}

.bottomDD{
	background: url(../images/elearning/top_ul_bottom.png) no-repeat top;
	line-height: 21px;
}
.bottomDD:hover{
	background: url(../images/elearning/top_ul_bottom_sel.png) no-repeat top;
	cursor: pointer;
}
.bottomDD a{
		background:url(../images/bullet_skill.gif) no-repeat left 0px;
		padding:0px 0px 0px 20px;
}
.bottomDD a:hover{
		background:url(../images/bullet_skill_down.gif) no-repeat left 0px;
		padding:0px 0px 0px 20px;
}
.selbottomDD{
	background: #647886;
	line-height: 21px;
	border: none;
	border-right:  1px solid #FFFFFF;
}

.expandedDD{
	background: url(../images/elerning/bottom_white_dd.png) no-repeat left bottom;
	width: 258px;
	/*padding-bottom: 10px;*/
}

.innerUL{
	width: 257px;
	background:#e7e7e7;
	padding:0;
	margin:0;
	list-style:none;
	line-height:15px;
}
.innerUL li{	
	background:#e7e7e7 url(../images/elearning/blue_dot.png) no-repeat 8px 12px;
	padding: 5px;
	padding-left:20px;
	border-bottom:1px solid #fff;
}

.innerUL li a{
	color:#333;
}