@charset "utf-8";
/* CSS Document */
images, div, p, span { behavior: url(/materiales/_recursos/htc/iepngfix.htc) }

@font-face {
    font-family: 'geometric415black-bt';
    src: url('/materiales/_recursos/fonts/geometric415black-bt.eot');
    src: url('/materiales/_recursos/fonts/geometric415black-bt.eot?#iefix') format('embedded-opentype'),
         url('/materiales/_recursos/fonts/geometric415black-bt.woff') format('woff'),
         url('/materiales/_recursos/fonts/geometric415black-bt.ttf') format('truetype'),
         url('/materiales/_recursos/fonts/geometric415black-bt.svg#apexnewbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenirLT-Medium';
    src: url('/materiales/_recursos/fonts/lte50344.eot');
    src: url('/materiales/_recursos/fonts/lte50344.eot?#iefix') format('embedded-opentype'),
         url('/materiales/_recursos/fonts/lte50344.woff') format('woff'),
         url('/materiales/_recursos/fonts/lte50344.ttf') format('truetype'),
         url('/materiales/_recursos/fonts/lte50344.svg#lte50344') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AvenirLT-Bold';
    src: url('/materiales/_recursos/fonts/lte50346.eot');
    src: url('/materiales/_recursos/fonts/lte50346.eot?#iefix') format('embedded-opentype'),
         url('/materiales/_recursos/fonts/lte50346.woff') format('woff'),
         url('/materiales/_recursos/fonts/lte50346.ttf') format('truetype'),
         url('/materiales/_recursos/fonts/lte50346.svg#lte50346') format('svg');
    font-weight: normal;
    font-style: normal;
}


*{margin:0px;padding:0px;}
img{border:0px;}
a{font-style:normal;}

body{
/*	height:100vh;*/
	font-size:10px;
	font-family: 'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	-webkit-font-smoothing: subpixel-antialiased;
	background-attachment:fixed;
	background:#f2f2f2;

	/*background: rgb(19,47,91);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhNTQ4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzJmNWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(42,84,135,1) 0%, rgba(19,47,91,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(42,84,135,1)), color-stop(100%,rgba(19,47,91,1)));
	background: -webkit-linear-gradient(top,  rgba(42,84,135,1) 0%,rgba(19,47,91,1) 100%);
	background: -o-linear-gradient(top,  rgba(42,84,135,1) 0%,rgba(19,47,91,1) 100%);
	background: -ms-linear-gradient(top,  rgba(42,84,135,1) 0%,rgba(19,47,91,1) 100%);
	background: linear-gradient(to bottom,  rgba(42,84,135,1) 0%,rgba(19,47,91,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5487', endColorstr='#132f5b',GradientType=0 );*/

}

#master{
	width:990px;
	height:auto;
	margin:0px auto 10px;
	display:table;
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.3);
}
#top{
	width:990px;
	height:auto;
	float:left;
	clear:right;	
	background:#dedede; /*#535353;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#535353'); 
	background-image: linear-gradient(bottom, rgb(83,83,83) 17%, rgb(0,0,0) 59%);
	background-image: -o-linear-gradient(bottom, rgb(83,83,83) 17%, rgb(0,0,0) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(83,83,83) 17%, rgb(0,0,0) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(83,83,83) 17%, rgb(0,0,0) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(83,83,83) 17%, rgb(0,0,0) 59%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.17, rgb(83,83,83)),
		color-stop(0.59, rgb(0,0,0))
	);*/
}
#top .txt{
	width:320px;
	height:auto;
	float:left;
	clear:none;
	font-family: 'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 23px;
	line-height: 28px;
	letter-spacing:1px;
	color:#fad96b;
	text-align:center;
	margin: 36px 45px 0px;
	text-transform:uppercase;
	text-shadow: 2px 2px 7px rgba(0, 0, 0, 0.7);
	display:none;
}
.logo{
	width:auto;
	height:auto;
	float:left;
	clear:none;
	padding:10px 0px 10px 35px;
}
.logo img{border:0px;}

.logo-columbia{
	width:auto;
	height:auto;
	float:right;
	clear:none;
	margin:38px 40px 0px 0px;
}
.logo-columbia img{
	width:230px;
	height:auto;
}
#content{
	width:819px;
	height:auto;
	float:left;
	clear:none;
}

.tit-top{
	float:left;
	clear:none;
	padding:0px;
	margin:5px 0px 0px 0px;
}
#barra-botones{
	width:942px;
	height:58px;
	float:left;
	display:table;
	text-align:center;
	background:#132f5b;
	padding:10px 24px;
	border-bottom:1px #0db4e7 solid;
	border-top:1px #0db4e7 solid;
}

::i-block-chrome,#barra-botones {width:990px;}



.btn{
	width:348px;
	height:56px;
	float:left;
	display:inline-table;
	text-align: center;
	text-decoration:none;
	margin: 0px 12px 0px;
	border: 1px solid #cc0000;
	border-radius: 5px;
	
	font-family: 'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 21px;
	line-height: 16px;
	text-transform:uppercase;
}

.btn.rojo{	
	color:#fff;
	background: rgb(222,0,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(222,0,0,1) 0%, rgba(161,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,0,0,1)), color-stop(100%,rgba(161,0,0,1)));
	background: -webkit-linear-gradient(top,  rgba(222,0,0,1) 0%,rgba(161,0,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(222,0,0,1) 0%,rgba(161,0,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(222,0,0,1) 0%,rgba(161,0,0,1) 100%);
	background: linear-gradient(to bottom,  rgba(222,0,0,1) 0%,rgba(161,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de0000', endColorstr='#a10000',GradientType=0 );
	
}
.btn.rojo .txt-big, .btn.celeste .txt-big{
	width:100%;
	text-align:center;
	display:table;
	font-size: 21px;
	line-height: 16px;
}
.btn.rojo .txt-small, .btn.celeste .txt-small{
	font-size: 13px;
	line-height: 26px;
	padding-top: 2px;
}
.btn.celeste .txt-big{font-size: 32px;}
.btn.celeste{
	width:258px;
	color:#001942;
	font-size:32px;
	line-height: 18px;
	border:1px solid #7fdfff;
	background: rgb(138,226,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhZTJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZGI0ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(138,226,255,1) 0%, rgba(13,180,231,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(138,226,255,1)), color-stop(100%,rgba(13,180,231,1)));
	background: -webkit-linear-gradient(top,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	background: -o-linear-gradient(top,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	background: -ms-linear-gradient(top,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	background: linear-gradient(to bottom,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ae2ff', endColorstr='#0db4e7',GradientType=0 );
}
.btn.celeste .txt-ingresar{
	font-size: 23px;
	padding-top: 19px;
	height: 37px;
}

.btn.rojo:hover{background:#8c0000; cursor:pointer;}
.btn.celeste:hover, .btn.como-ingresar:hover{background: #009ccc; cursor:pointer;}



#cont-home{
	width:auto;
	height:auto;
	float:left;
	clear:none;
	background-color:#fff;	
}
.tit-curso{
    width:990px;
    height:auto;
	background: #262626;
    float:right;
    clear:none;
    padding:14px 0 11px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:26px;
	line-height:25px;
	color:#f9ce3a;
	letter-spacing:1px;
	text-align:center;
    text-transform:uppercase;
}
.txt-green {color: #27c243;}

#tit-info{
	width:924px;
	height:auto;
	float:left;
	clear:none;
	background-color:#FFF;
	padding:15px 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:23px;
	line-height:27px;
	letter-spacing:1px;
	color:#000;
	text-align:center;
	text-transform:uppercase;
}
#tit-info .green{color:#00801a;}
.txt-info{
	text-transform:none;
	font-weight:normal;
	font-size:12px;
	line-height:23px;
	letter-spacing:0;
	text-align:justify;
	margin:12px 0px 8px;
	text-align: left;
	-moz-column-count: 3;
	-moz-column-gap: 2em;
	-moz-column-rule: 1px solid #ACB1B7;
	-webkit-column-count: 3;
	-webkit-column-gap: 2em;
	-webkit-column-rule: 1px solid #ACB1B7;
}


/*  Slideshow  ********************************************************************************************/
#container_slideshow {
	width:990px;
	margin:0 auto;
	position:relative;
	z-index:0px;
	float:left;
	clear:none;
}
#container_slideshow img{
	float:left;
	clear:none;
	padding:0;
	margin:0;
}
#slideshow {
	width:655px;
	height:305px;
	position:relative;
}

#slides {
	position:absolute;
	top:0;
	left:335px;
	z-index:100;
}
.slides_container {
	width:655px;
	height:305px;
	overflow:hidden;
	position:relative;
	display:none;
	float:left;
	clear:none;
}
.slides_container div.slide {
	width:650px;
	height:305px;
	display:block;
}

/*	Pagination  */
.pagination {
	margin:26px auto 0;
	width:16px;
	position:absolute;
	top:-18px;
	right:-1px;
	z-index:500;
}
.pagination li {
	float:right;
	margin:0 1px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:7px;
	height:0;
	padding-top:30px;
	margin-bottom:7px;
	background-color:#27c243;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	/*background-position:-16px 0;*/
	background-color:#f6cb38;
	width:16px;
	position:static;
}
.pagination li a:hover {
	background-color:#f6cb38;
	width:10px;
}

/*  Caption  */
.caption {
	width:auto;
	height:49px;
	float:left;
	clear:none;
	background: #2C2C2C;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#535353'); /* for IE */
	background-image: linear-gradient(bottom, rgb(72,72,72) 17%, rgb(0,0,0) 59%);
	background-image: -o-linear-gradient(bottom, rgb(72,72,72) 17%, rgb(0,0,0) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(72,72,72) 17%, rgb(0,0,0) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(72,72,72) 17%, rgb(0,0,0) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(72,72,72) 17%, rgb(0,0,0) 59%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.17, rgb(72,72,72)),color-stop(0.59, rgb(0,0,0)));
	box-shadow:0px 0px 5px #333333;
    -moz-box-shadow: 0px 0px 5px #333333;
    -webkit-box-shadow: 0px 0px 5px #333333;
	margin:0 10px 22px 20px;
	padding:10px 12px 5px 10px;
	position:absolute;
	bottom:-65px;
	left:0;
	z-index:500;
	font-size:25px;
	font-weight:normal;
	line-height:24px;
	letter-spacing:0px;
	color:#fff;
	text-shadow:none;
	border:1px #fff solid;
	font-weight:bold;
	text-transform:uppercase;
}
.caption-txt{
	font-size:14px;
	font-weight:normal;
	line-height:28px;
	color:#fff;
	padding-left:2px;
	text-transform:none;
}




/*  Botonera Pie  */
#botonera-pie{
	width:973px;
	height:auto;
	padding: 2px 17px 3px 0;
	background: #00a4e3;
	float:left;
	clear:none;
	text-decoration:none;
}
#botonera-pie .contacto{
	width:auto;
	height:8px;
	padding:3px 31px 4px 0px;
	margin:5px 0px 4px;
	background:url(/img/pcd/contacto.svg) no-repeat top right transparent;
	float:right;
	clear:none;
	color: #fff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:11px;
}
#botonera-pie .contacto:hover{
	background:url(/img/pcd/contacto.svg) no-repeat bottom right transparent;
	color:#abe1f5;
	text-decoration:none;
}


/*  Footer  */
#pie{
	width:990px;
	height:auto;
	float:left;
	display:table;
	background-color:#dedede;
	padding-bottom:20px;
	color:#4c4c4c;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:17px;
}

#pie .columbia, #pie .columbia a{
	width:auto;
	height:auto;
	display:table;
	float:left;
	clear:none;
	margin:18px 0 0 20px;
	color:#4c4c4c;
	text-decoration:none;
}
#pie #icd{
	width:auto;
	height:auto;
	display:table;
	float:right;
	clear:none;
	text-align:right;
	margin:7px 20px 0px 0px;
	text-decoration:none;
}
#pie #icd img{margin:5px -7px -5px 0px;}
a.txt-politica{
    width:auto;
	text-align:center;
	display:table;
	margin:0px auto 30px;
    padding-top:7px;

    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:10px;
    color:#00a4e3;
    text-decoration:none;
    letter-spacing:0px;
	text-transform: uppercase;
}
a.txt-politica:hover{
    text-decoration:underline;
}



/** LOGIN **/
h1, h2, h3{
	width:auto;
    height:auto;
    font-family: 'AvenirLT-Bold', Arial, Helvetica, sans-serif;
	font-weight:normal;
    font-size:30px;
    line-height:30px;
    color:#000;
    text-align:left;
    text-decoration:none;
    padding:0 0 0 30px;
}
h2{
	font-family:'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:21px;
}
h3{
	font-weight:normal;
	color:#d90000;
	font-size: 17px;
	line-height:21px;
}
#formulario-contacto, #formulario-cont, #formulario-perfil, #formulario-pwdchange{
    width:370px;
    margin:10px auto 20px;
}
#formulario-cont{width:320px;}
#formulario-perfil{width:405px;}
#formulario-pwdchange{width:460px;}
#formulario-contacto .label, #formulario-cont .label, #formulario-perfil .label, #formulario-pwdchange .label{
	width:116px;
	height:30px;
	float:left;
	clear:none;
    font-family: 'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:left;
	padding:19px 0px 0px 0px;
	margin:0px;
	text-transform:uppercase;
	background:none;
}
#formulario-cont .label{width:65px;}
#formulario-perfil .label{width:152px;}
#formulario-pwdchange .label{width:205px;}
#formulario-contacto .campo, #formulario-cont .campo, #formulario-perfil .campo, #formulario-pwdchange .campo{
    width:auto;
	height:30px;
	float:left;
	clear:none;
	margin:10px 0px;
}
#formulario-contacto .campo input, #formulario-cont .campo input, #formulario-cont .campo textarea, #formulario-perfil .campo input, #formulario-perfil .campo textarea, #formulario-perfil .campo select, #formulario-pwdchange  .campo input{
    width:240px;
	height:28px;
	padding:2px;
	border: 1px #0db4e7 solid;
}
#formulario-cont .campo textarea, #formulario-perfil .campo textarea{
	height:120px;
}
#formulario-perfil .campo select{width:246px; height: 34px;}
#formulario-perfil .campo .textfield2:first-child {width:45px; margin-right:5px}
#formulario-perfil .campo .textfield2 {width: 101px; height: 34px; margin-right:5px}
#formulario-perfil .campo .textfield2:last-child {width:90px; margin-right:0px}

.btn-contacto{
	width: 200px;
	height: auto;
	margin: 86px auto 0px;
	display: inline-block;
}
.submit-contacto input, .btn-contacto input{
	width:200px;
	height:auto;
    font-family: 'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	color:#001942;
	font-size:20px;
	text-decoration:none;
	padding: 12px 8px;
	margin: 20px auto 0px auto;

	border-radius:5px;
	border:1px solid #7fdfff;
	background: rgb(138,226,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhZTJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZGI0ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(138,226,255,1) 0%, rgba(13,180,231,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(138,226,255,1)), color-stop(100%,rgba(13,180,231,1)));
	background: -webkit-linear-gradient(top,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	background: -o-linear-gradient(top,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	background: -ms-linear-gradient(top,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	background: linear-gradient(to bottom,  rgba(138,226,255,1) 0%,rgba(13,180,231,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ae2ff', endColorstr='#0db4e7',GradientType=0 );
}
.submit-contacto input:hover, .btn-contacto input:hover{
    cursor:pointer;
	color:#001942;
	background: #009ccc;
}
.linkText{
	width:100%;
	color:#000;
	text-align:left;
    font-family: 'AvenirLT-Medium', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	padding-top: 10px;
	display: inline-table;
}
.linkText a{color:#c20;}
.linkText a:hover{text-decoration:none;}


/** ACCESO **/
#contenido{
	width: 990px;
	height: auto;
	display:table;
	margin:0px auto;
	background: #fff;
	padding-bottom: 16px;
}
#como-ingresar{
    width:818px;
    height:auto;
	display:table;
	margin:30px auto;
    background-color:#fff;
    border: 4px solid #bfbfbf;
    border-radius:30px;
    padding:25px 0;
    text-align:center;
    float:none;
    clear:none;
}
.acceso-tit{
    width:auto;
    height:auto;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:30px;
    line-height:30px;
    color:#4d4d4d;
    text-align:left;
    text-decoration:none;
    padding:0 0 0 20px;
}

.acceso-txt{
    width:auto;
    height:auto;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    color:#4d4d4d;
    text-align:left;
    text-decoration:none;
    padding:4px 20px 0px;
}
/** INSTRUCCIONES **/
.acceso-txt .green{
    width:100%;
    height:auto;
    color:#00801a;
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    padding:20px 0px 10px 0;
    float:left;
    clear:none;
    font-weight:normal;
}
.black{
    width:760px;
    height:auto;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
	line-height:18px;
    float:left;
    clear:none;
}

.black.big{
    font-size:14px;
    font-weight:bold;
    padding:10px 0px 8px;
}
.blue{
    width:711px;
    height:auto;
    color:#3267AC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    padding:5px 0;
    float:left;
    clear:none;
}
.pasos{
    width:760px;
    height:auto;
    margin:20px 0 0 20px;
    padding:5px;
    float:left;
    clear:none;
    background-color:#fff;
    border-radius:30px;
}
.num{
    width:50px;
    height:50px;
    border-radius:50px;
    float:left;
    clear:none;
    margin:0 5px 0 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:35px;
    font-weight:bold;
    line-height:49px;
    text-align:center;
	color:#fff;
    background:#3267ac;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244a7b', endColorstr='#4a98ff'); /* IE6-8 */
    background-image: linear-gradient(bottom, rgb(36,74,123) 38%, rgb(74,152,255) 90%);
    background-image: -o-linear-gradient(bottom, rgb(36,74,123) 38%, rgb(74,152,255) 90%);
    background-image: -moz-linear-gradient(bottom, rgb(36,74,123) 38%, rgb(74,152,255) 90%);
    background-image: -webkit-linear-gradient(bottom, rgb(36,74,123) 38%, rgb(74,152,255) 90%);
    background-image: -ms-linear-gradient(bottom, rgb(36,74,123) 38%, rgb(74,152,255) 90%);
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.38, rgb(36,74,123)),
        color-stop(0.9, rgb(74,152,255))
    );
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}
.pasos .txt{
    width:685px;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:21px;
    font-weight:normal;
    color:#000;
    float:right;
    clear:none;
    text-align:left;
    vertical-align:middle;
    padding:5px 0;
    margin-right:19px;
}

a.btn-volver-inicio{
    width:150px;
    height:34px;
    float:left;
    clear:none;
    margin:10px 0px 5px 20px;
	background:url(/img/pcd/btn-volver-pgr.png) no-repeat top left transparent;
    font-family: 'AvenirLT-Bold', Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:11px;
    color:#000;
    letter-spacing:0px;
    text-align:left;
    line-height:32px;
    text-decoration:none;
    text-transform:uppercase;
    padding-left:20px;
}

a.btn-volver-inicio:hover{
	background:url(/img/pcd/btn-volver-pgr.png) no-repeat bottom left transparent;
    color:#8ae2ff;
}



