*{padding:0; margin:0; outline:none}
body{ background-color:#EDEDED;
	}
p{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5c5c;
	text-align:left;
	}
h1{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#10415e;
	text-align:left;
	}
#header{
	width:100%;
	height:111px;
	background-image: url(img/header.jpg);
	}
#header_principal{
	width:1010px;
	margin:0 auto;
	}
#logo_header{
	background-image:url(img/logo_header.png);
	background-repeat:no-repeat;
	width:194px;
	height:111px;
	margin-left:5px;
	position:absolute;
	}
#logo_header{display:block;
	width:194px;
	height:111px;
}
#logo_header a span{ display: none;
}
#botonera_gral{ width:800px;
	height:26px;
	float:right;	
	margin-top:40px;
	}
#botonera{	text-decoration:none;
	color:#FFF;
	}
.txtbotonera{
	list-style:none;
	display:inline;
	float:left;
	margin-right:20px;
	margin-top:5px;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
}
.txtbotonera a{
	text-decoration:none;
	color:#fff;
}
.txtbotonera a:hover{
	color:#a8d1d8;
}
.btnactive{
	color:#22374e;
}
/*#redessociales{
	width:60px;
	height:26px;
	float: right;
}*/
#iconosredes
{	width:167px;
	height:26px;
	float:right;
}
.iconosredes
{	list-style:none;
	display:inline;
	float:left;
	margin-left:8px;
	margin-top:2px;
}
.txtcursada{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left}

#estudiar1{ width:323px;
	height:1300px;
	margin-right:24px;
	float:left;
}
#estudiar{ width:323px;
	float:left;
	background-image:url(img/linea.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:10px;
	margin-top:10px;
}
#contenido{
	width:100%;
	height:100%;
	float:left;
	}
#galeriahome{
	width:100%;
	/*height:375px;*/
	margin-bottom:10px;
	}
#subbotonerahome{
	width:1215px;
	height:135px;
	position: relative;
	margin:0 auto;
	margin-bottom:20px;
	}
#banners{
	width:1002px;
	height:64px;
	margin:0 auto;
	margin-bottom:10px;
}
#banner1{ width:323px;
	height:64px;
	float:left;
	margin-right:15px;
}
#banner2{ width:323px;
	height:64px;
	float:left;
	margin-right:15px;
}
#banner3{ width:323px;
	height:64px;
	float:left;
}
#btn1{ width:197px;
		height:135px;
		float:left;
	}
#btn2{ width:195px;
		height:135px;
		margin-left:9px;
		float:left;
	}
#btn3{ width:195px;
		height:135px;
		margin-left:6px;
		float:left;
	}
#btn4{ width:190px;
		height:135px;
		margin-left:13px;
		float:left;
	}
#btn5{ width:190px;
		height:135px;
		margin-left:13px;
		float:left;
	}
#btn6{ width:190px;
		height:135px;
		margin-left:13px;
		float:left;
	}

a#btn11{ display:block;
		width:197px; height:135px;
		background-image:url(img/btn_11.jpg);}
a#btn11:hover { background-position: top right!important; }

a#btn22{ display:block;
		width:197px; height:135px;
		background-image:url(img/btn_22.jpg);}
a#btn22:hover { background-position: top right!important; }

a#btn33{ display:block;
		width:197px; height:135px;
		background-image:url(img/btn_33.jpg);}
a#btn33:hover { background-position: top right!important; }


a#btn44{ display:block;
		width:190px; height:135px;
		background-image:url(img/btn_44.jpg);}
a#btn44:hover { background-position: top right!important; }

a#btn55{ display:block;
		width:190px; height:135px;
		background-image:url(img/btn_55.jpg);}
a#btn55:hover { background-position: top right!important; }

a#btn66{ display:block;
		width:190px; height:135px;
		background-image:url(img/btn_66.jpg);}
a#btn66:hover { background-position: top right!important; }

#subbotonerahome2{
	width:1215px;
	height:84px;
	position: relative;
	margin:0 auto;
	margin-bottom:20px;
	}
#btna{ width:197px;
		height:84px;
		float:left;
	}
#btnb{ width:195px;
		height:84px;
		margin-left:9px;
		float:left;
	}
#btnb2{ width:191px;
		height:84px;
		margin-left:5px;
		float:left;
	}
#btnc{ width:195px;
		height:84px;
		margin-left:6px;
		float:left;
	}
#btnc2{ width:191px;
		height:84px;
		margin-left:5px;
		float:left;
	}
#btnd{ width:190px;
		height:84px;
		margin-left:13px;
		float:left;
	}
#btnd2{ width:190px;
		height:84px;
		margin-left:5px;
		float:left;
	}
#btne{ width:190px;
		height:84px;
		margin-left:13px;
		float:left;
	}
#btne2{ width:190px;
		height:84px;
		margin-left:5px;
		float:left;
	}
#btnf{ width:190px;
		height:84px;
		margin-left:13px;
		float:left;
	}
#btnf2{ width:190px;
		height:84px;
		margin-left:5px;
		float:left;
	}

#btn_carrera_a{ width:500px;
	height:558px;
	float:left;
	margin-right:3px;
	}
a#btn_carrera1{ display:block;
		width:500px; height:558px;
		background-image:url(img/carrera_1.jpg);}
a#btn_carrera1:hover { background-position: top right!important; }
#btn_carrera_b{ width:500px;
	height:558px;
	float:left;
	margin-right:3px;
	}
a#btn_carrera2{ display:block;
		width:500px; height:558px;
		background-image:url(img/carrera_2.jpg);}
a#btn_carrera2:hover { background-position: top right!important; }

#textohome{width:1065px;
	height:190px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#5c5c5c;
	margin:0 auto;
	position:relative;
	margin-bottom:30px;
	}
#textohome1{width:366px;
	height:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#5c5c5c;
	float:left;
	}
#textohome2{width:1px;
	height:190px;
	background-color:#10415e;
	background-repeat:repeat-y;
	margin-left:12px;
	margin-right:12px;
	float:left;
	}
#textohome3{width:365px;
	height:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#5c5c5c;
	float:left;
	}
#textohome4{width:200px;
	height:100%;
	float:left;
	}
#textohome5{width:50px;
	height:100%;
	float:left;
	}
#frasehome{
	width:940px;
	height:100%;
	margin:0 auto;
	position:relative;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#10415e;
	margin-bottom:20px;
	}
#btn_carrera_gral{ width:1006px;
	height:558px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;	
	}
#central{ width:1003px;
	height:100%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;	
	}
#foto{ width:1003px;
	height:188px;
	}
#foto1{ width:770px;
	height:188px;
	float:left;
	}
#bannerflash{ width:233px;
	height:188px;
	float:left;
	}
#titgral{ width:1003px;
	height: 65px;}
#titgral2{ width:1003px;
	height: 98px;}
#titgral3{ width:1003px;
	height: 145px;}
#tit{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:45px;
	color:#10415e;
	width:750px;
	float:left;
	}
#tit_largo{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:37px;
	color:#10415e;
	width:750px;
	float:left;
	margin-top:5px;
	}
.tit_largo_ingles{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#10415e;
	width:750px;
	float:left;
	margin-top:5px;
	}
#tit_largo2{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:37px;
	color:#10415e;
	width:750px;
	float:left;
	margin-top:5px;
	}
#tit_largo_interior{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#10415e;
	width:750px;
	float:left;
	margin-top:25px;
	}
.tit_corto{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	}
.tit_corto_rojo{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff0000;
	}
#redessociales{
	width:240px;
	height:55px;
	float: right;
	margin-top:5px;	
	}
#redessociales2{
	width:240px;
	height:63px;
	float: right;
	margin-top:15px;	
	}
#facebook_megusta{
	width:100px;
	height:20px;
	margin-right:20px;
	float:left;
	}
#twitter{ width:100px;
	height:20px;
	margin-right:20px;
	float:left;
}
#youtube{ width:124px;
	height:24px;
	float:left;
	margin-top:10px;
}
#volver{ width:88px;
	height:31px;
	float: left;
	margin-top:10px;
	margin-left:20px;
}
#cursosgral{ width:1003px;
	height:217px;
	margin-bottom:20px;
}
#cursofoto{ width:387px;
	height:217px;
	float:left;
}
#cursotexto{ width:586px;
	height:217px;
	padding-left:20px;
	float:left;
	background-color:#DDDDDD;
	padding-right:10px;
}
#curso_tit{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#000;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}
#curso_tit a{ text-decoration:none;
color:#000;}
#curso_tit a:hover{ color:#ff0000;}
#curso_texto{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5c5c;
	width:100%;
	float:left;
	text-align:left;
	margin-bottom:10px;
	line-height:16px;
}
#curso_requiere{
	width:100%;
	height:45px;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	float:left;
	margin-bottom:10px;
	}
#curso_requiere2{
	width:280px;
	height:25px;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#af3d3d;
	padding-top:3px;
	padding-left:10px;
	float: right;
	}
#curso_requiere3{
	width:280px;
	height:25px;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#345a2f;
	padding-top:3px;
	padding-left:10px;
	float: right;
	}
#curso_vermas{ width:50px;
	height:25px;
	background-color:#FFF;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	padding-top:5px;
	padding-left:10px;
	float: left;
	margin-right:20px;
}
#curso_vermas a{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	text-decoration:none;
}
#curso_vermas a:hover{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff0000;
}
#barra{ width:1002px;
	height:62px;
	/*background-color:#FE0000;*/
	margin-bottom:10px;
	margin-top: 5px;
}
#barra1{ width:170px;
	height:22px;
	float:left;
	padding-left:20px;
	margin-top:20px;
	}
#barra2{ width:180px;
	height:32px;
	float:left;
	padding-left:20px;
	margin-top:15px;
	}
#barra3{ width:185px;
	height:37px;
	float:left;
	padding-left:20px;
	margin-top:12px;
	}
#barra4{ width:150px;
	height:37px;
	float:left;
	padding-left:20px;
	margin-top:12px;
	}
#barra5{ width:180px;
	height:32px;
	float:left;
	padding-left:20px;
	margin-top:15px;
	margin-right:10px;
	}
#barra_icono2{width:26px;
	float:left;
	margin-right:5px;
	margin-top:5px;
	}
#barra_txt2{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	float:left;
	line-height:15px;
	width:70px;
	}
#barra_tit2{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	float:left;
	margin-right:10px;
	margin-top:5px;
	}
#barra_tit3{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	width:58px;
	color:#fff;
	float:left;
	margin-right:14px;
	line-height:18px;
	}
#barra_tit4{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	width:88px;
	color:#fff;
	float:left;
	margin-right:7px;
	line-height:18px;
	}
#barra_txt3{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	float:left;
	margin-top:5px;
	line-height:15px;
	width:70px;
	}	
#barra_txt4{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	float:left;
	margin-top:10px;
	line-height:15px;
	}	
#barra_icono{width:26px;
	height:22px;
	float:left;
	margin-right:5px;
	background-image:url(img/ico_barra_duracion.jpg);
	background-repeat:no-repeat;
	}
#barra_tit{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	float:left;
	margin-right:10px;
	}
#barra_txt{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	float:left;
	width:60px;
	}	
#barra_separador{ width:2px;
	height:62px;
	float:left;
	background-color:#ececec;
	}
#infoizquierda{ width:705px;
	height:610px;
	float:left;
	margin-right: 15px;
	}
#infoizquierdacharla{ width:705px;
	height:820px;
	float:left;
	margin-right: 15px;
	}
#infoizquierda2{ width:1005px;
	height:610px;
	float:left;
	}
#infoizquierda22{ width:1014px;
	height: auto;
	float:left;
	}
#infocharlaorienta{ width:705px;
	height:900px;
	float:left;
	margin-right: 15px;
	}
#infoderecha{
	width:282px;
	height:600px;
	float:left;
	margin-top:3px;
	z-index:10000;
	}
#infoderecha2{
	width:282px;
	height:600px;
	margin:0 auto;
	margin-top:15px;
	z-index:10000;
	}
#infoderechanovedades{
	width:196px;
	height:680px;

	float:left;
	margin-top:40px;
	z-index:10000;
	/*position:fixed; top:400px; right:170px*/
	}
#infoderechanovedadesfoto{
	width:196px;
	height:124px;
	float:left;
	margin-bottom:10px;
	}

#infoizquierda3{ width:705px;
	height: auto;
	margin:0 auto;
	}
#infostaff{ width:805px;
	height: auto;
	margin:0 auto;
	}
#flipp{ width:250px;
height:215px;
margin-right:10px;
float:left;
}
#buscate{ width:1000px;
	height: auto;
	margin:0 auto;
	margin-bottom:30px;
	}
#buscate_video{ width:240px;
	height:135px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
#fotos{ width:850px;
	height: auto;
	margin:0 auto;
	margin-bottom:30px;
}
#comollegar1{ width:330px;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	text-align:left;
	margin-right:8px;
	float:left;	
	}
.txtcomollegar{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	text-align:left;
	border-bottom:solid 1px #999;
}
.txtformulariobolsa{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	text-align:left;	
	}
#datoscontacto{ width:470px;
	padding-left:20px;
	float:left;
	height:750px;
	}
#mapa{ width:400px;
	height:350px;
	float:left;
	margin-left:60px;
}
#ico_info{ margin-top:5px;
float:left;
	}
#tit_interna{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#10415e;
	width:420px;
	height:30px;
	float:left;
	margin-top:7px;
}
.llegar{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#10415e;
	text-decoration:none;
}
.llegar a{ text-decoration: underline;}
.llegar a:hover{ text-decoration: underline;
color:#f77676;}
#texto_contacto{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5c5c;
	width:450px;
	line-height:20px;
	margin-bottom:30px;	
	}
#texto_contacto a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#10415e;
	line-height:20px;
	text-decoration:none;
	}
#texto_contacto a:hover{
	color:#5c5c5c;
	}
#form{width:450px;
	float:left;
	}
#form2{width:450px;
	float:left;
	margin-top:10px;
	}
#footer{
	width:100%;
	height:243px;
	background-image:url(img/fondo_footer.jpg);
	background-repeat:repeat-x;
	float:left;
	z-index:20;
	}
#footer2{ width:1150px;
	height:228px;
	margin:0 auto;
	margin-top:15px;}
#afip{ width:80px;
margin-right:10px;
float:left;
}	
#footer3{
	width: 242px;;
	height:165px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-right:60px;
	line-height:17px;
	color:#545454;
	float:left}
.footer3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#545454}
#footer3 a{
	text-decoration:none;}
#footer3 a:hover{ color:#ff0000}
#footerlinea{
	background-color:#10415e;
	width:100%;
	height:1px;
	margin-bottom:5px;
	margin-top:5px;}
#footer4{
	width: 80px;;
	height:165px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-right:60px;
	line-height:17px;
	color:#545454;
	float:left}
#footer4 a{
	text-decoration:none;}
#footer4 a:hover{ color:#ff0000}
#footer5{
	width: 280px;;
	height:165px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-right:60px;
	line-height:17px;
	color:#545454;
	float:left}
#footer5 a{
	text-decoration:none;}
#footer5 a:hover{ color:#ff0000}
#footer6{
	width: 250px;;
	height:165px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: right;
	line-height:20px;
	color:#545454;
	float: right;}
#footer6 a{
	text-decoration:none;}
#footer6 a:hover{ color:#ff0000}
#footer7{
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#545454;
	float:right;
	text-align:right;
	}
#txtfootergrande{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#545454;
	float:right;
	text-align:right;
	width:200px;
	margin-bottom:5px;
	}
.txtfootergrande{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#545454;
	float:right;
	text-align:right;
	}
.txtfootergrande2{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#545454;
	float:right;
	text-align:right;
	}	
#redesfooter{
	width:165px;
	height:26px;
	margin-top:10px;
	float: right;
}
/* COMIENZO FORMULARIO PRE-INSCRIPCIÓN */
#preinscripcion{
	width:248px;
	height:20px;
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#494949;
	border-bottom: solid 1px;
	border-bottom-color:#10415e;
	margin-bottom:7px;
	float:left;
	 }
.contacto{
	padding: 10px 18px 10px;
	width:246px;
	height:575px;
	background-color: #dddddd;
	float:left;
	margin-bottom:15px;
	/*border: 1px solid #CED5D7;
	border-radius: 6px;
	margin-top: 20px;
	box-shadow: 0px 5px 10px #B5C1C5, 0 0 0 10px #EEF5F7 inset;*/
}
.contacto label{
	display: block; 
	font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#494949; 
}
.contacto div{
	margin-bottom: 15px;
}
.edad input[type='text'], .contacto textarea{
	padding: 7px 6px;
	width: 80px;
	/*border: 1px solid #CED5D7;*/
	resize: none;
	/*box-shadow:0 0 0 3px #EEF5F7;*/
	margin: 5px 0;
}
.edad input[type='text']:focus, .contacto textarea:focus{
	outline: none;
	box-shadow:0 0 0 3px #dde9ec;
}
.edad input[type='text'].invalido, .contacto textarea.invalido{
	box-shadow:0 0 0 3px #FFC9C9;
}
.contacto input[type='text'], .contacto textarea{
	padding: 4px 3px;
	width: 232px;
	/*border: 1px solid #CED5D7;*/
	resize: none;
	/*box-shadow:0 0 0 3px #EEF5F7;*/
	margin: 5px 0;
}
.contacto input[type='text']:focus, .contacto textarea:focus{
	outline: none;
	box-shadow:0 0 0 3px #dde9ec;
}
.contacto input[type='text'].invalido, .contacto textarea.invalido{
	box-shadow:0 0 0 3px #FFC9C9;
}
.contacto input[type='submit']{
	padding: 8px 16px;
	font-weight: bold;
	background: #494949;
	color:#FFF;
	float:right;
	/*background: -moz-linear-gradient(top, #e4f1f6 0%, #cfe6ef 100%);
	background: -webkit-linear-gradient(top, #e4f1f6 0%,#cfe6ef 100%); */
}
.contacto input[type='submit']:hover{
	background: #ff0000; 
	/*background: -moz-linear-gradient(top, #edfcff 0%, #cfe6ef 100%);
	background: -webkit-linear-gradient(top, #edfcff 0%,#cfe6ef 100%); */
}
.contacto input[type='submit']:active{
	background: #494949; 
	/*background: -moz-linear-gradient(top, #cfe6ef 0%, #edfcff 100%);
	background: -webkit-linear-gradient(top, #cfe6ef 0%,#edfcff 100%);*/
}
.error{
    background-color: #BC1010;
    border-radius: 4px 4px 4px 4px;
    color: white;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 2px;
    padding: 6px 12px;
    position: absolute;
}
.error:before{
    border-color: transparent #BC1010 transparent transparent;
    border-style: solid;
    border-width: 6px 8px;
    content: "";
    display: block;
    height: 0;
    left: -16px;
    position: absolute;
    top: 8px;
    width: 0;
}
.result_fail{
    /*border-radius: 20px 20px 20px 20px;*/
	width:150px;
	height:125px;	
    background: none repeat scroll 0 0 #d23232;
    color: white;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
    font-weight: bold;
    padding: 5px 5px;
    text-align: center;
}
.result_ok{
    /*border-radius: 20px 20px 20px 20px;*/
	width:150px;
	height:125px;
	background: none repeat scroll 0 0 #29a167;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
    color: white;
    font-weight: bold;
    padding: 5px 5px;
    text-align: center;
}


/* FIN FORMULARIO PRE-INSCRIPCIÓN */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            Estilos Nico
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* ---------- Estilo comun. ----------- */ 
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix { height: 1%; overflow: visible;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
               COLORBOX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.gallery .button{background-color: #dedede; width:213px; padding:0px 5px 5px 5px; cursor: pointer;}
.gallery .button:hover{background-color: #ccc;}
.gallery .button p{float: left; padding: 10px;}
.gallery .button .icon{float: right; padding: 10px;}
/* ~~~~~~~~~~ FIN COLORBOX ~~~~~~~~~~*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
               NICOTABS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#nicotabs2{width: 1000px; position: relative;
margin-top:90px;}
#nicotabs{width: 705px; position: relative;}
#nicotabs .buttons, #nicotabs .content{float: left;}
#nicotabs .content{position: relative; top: 3px;}
#nicotabs .content .tab-data{background-color: #ccc; position: absolute; opacity: 0; padding: 10px 10px 10px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#5c5c5c; height:575px; overflow-y:visible; overflow-x:hidden; }
.txtlink{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#5c5c5c; text-decoration:underline;}
.tit_interna_tabs{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#10415e;
	text-align:left;}
.tit_interna_tabs2{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#10415e;
	text-align:left;	
	}
.txtrojo{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#10415e;
	text-align:left;
	font-weight:bold;}
.txtgaleria{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#494949;
	text-align:left;}

#nicotabs .buttons .tab{background: #dedede; cursor: pointer; position: relative;}
#nicotabs .buttons .tab.on{cursor: default;}
#nicotabs .buttons .tab div{float: left; color: #10415e;}
#nicotabs .buttons .tab .icon{margin:-2px 15px 0 0;}
.tabtit{ font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#494949; }
/* ~~~~~~~~~~~~ FIN NICOTABS ~~~~~~~~~~~~*/

#galeriavideos{ width:223px;
height:118px;
float:left;}

#partners{ width:223px;
height:178px;
}

.label{ width:130px;}

/* EMPIEZA STYLE DEL TELEFONO ONLINE */
#click2call a:hover { 
opacity: 0.5; 
}

#click2call_callbtn img {
height: 200px;
}

#click2call_hupbtn img {
height: 150px;
}

#click2call_msgdiv {
font-size: 15px;
font-weight: bold;
}

/* FIN STYLE DEL TELEFONO ONLINE */

#promopadre{ width:990px;
height:1341px;
}
#sorteoapp{ width:700px;
height:500px;
margin: 0 auto;
}

#solidario{ width:990px;
height:620px;
}

.txtsolidario{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align: center;
	color:#10415e;
}
.solidario{font-family:'Righteous', cursive, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#10415e;
	text-decoration:none;
	text-align:center;
}
#bannerarribabola{ width:1003px;
	height: 68px;
	margin-top:5px;
	margin-bottom:5px;}

#gracias{ width:910px;
	height:300px;
	margin: 0 auto;
	margin-top:60px;}
#gracias-ads{ width:910px;
height:147px;}
#gracias-ads1{ 	width:144px;
height:147px;
float:left;
margin-right:9px;}
#gracias-ads2{ 	width:144px;
height:147px;
float:left;
}
#gracias-txt{ width:910px;
height:80px;
margin-bottom:20px;
font-family:Tahoma, Geneva, sans-serif;
font-size:16px;
text-align:center;
float:left;} 

#btn-institucional{ width:235px;
height:auto;
float:left;
margin-left:3px;
}
#btn-insti-foto{ width:235px;
height:41px;
float:left;
margin-bottom:15px;
}
#btn-insti-txt{ width:230px;
height:60px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000;}
.btn-insti-txt{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000;}
#btn-insti-vermas{ width:135px;
height:29px;
float:left;
padding-left:50px;
}
#logobolsa{ width:720px;
float:left;
}
#insc2017{ float:left;
width:718px;
height:39px;
}


.clear{clear:both;}

#edad {	width: 60px;}
#barrio{	width:120px;margin-left: 50px;}
#labelEdad{	width:120px;float:left;}
#labelBarrio{	width:120px;float:right;}