body {margin:0; padding:0;
font-family:Arial;
font-size:12px;
color:#5d5d5d;
background-color: #f7f8f8;
line-height:13px;
}

table {
border-collapse:collapse;
border:0px;
margin-left: auto;
margin-right: auto;}
td{vertical-align:top;}
img{border:none;}
										   	   
input, textarea, select{			     
	font:normal 12px Arial;			
	padding:1px 0px 0px 4px;		   
	vertical-align:middle;	
	color:#505050;
}		

#mesa {font-size:13px; line-height:17px;}
#mesa td {padding-top:8px; padding-bottom:8px;}

.revista {font-size:13px; line-height:16px; color:#333333}

.curso {background-color:#0446a4; padding-left:15px; padding-top:2px; padding-bottom:2px; width:400px; color:#FFFFFF; font-weight:bold; font-size:15px; }
.curso a {color:#FFFFFF; font-weight:bold; font-size:15px;}
.curso a:hover {color:#FFFFFF;}

.curso2 {background-color:#0446a4; padding-left:15px; padding-top:2px; padding-right:5px; padding-bottom:2px; width:380px; color:#FFFFFF; font-weight:bold; font-size:15px; }
.curso2 a {color:#FFFFFF; font-weight:bold; font-size:15px;}
.curso2 a:hover {color:#FFFFFF;}

.fright {float:right;}
.fleft {float:left;}

.info{ font:Arial;
font-size:11px;
text-align:justify;
color:#2c2c2c;}

.info2{ font:Arial;
font-size:12px;
text-align:justify;
color:#2c2c2c;}

.white{ font:Arial;
font-size:11px;
text-align:justify;
color:#ffffff;}

a{font:Arial; color:#2c2c2c; text-decoration:none;}
a:hover{text-decoration:underline;}

.info a{text-decoration:underline;}
.info a:hover{ text-decoration:none; color:#226cd9;}


.preguntas a{ text-decoration:none; color:#2c2c2c;}
.preguntas a:hover{ color:#226cd9; text-decoration:underline; }

:focus{outline:0;}

ul {list-style:none; padding:0px; margin:0px;}
img {border:0px; opacity: none;}	

.vin li{ background:url(images/down.gif) no-repeat left top; padding:0 0 0 30px; background-position:0 2px; line-height:26px;}
.vin  li a{ color:#0446a4; text-decoration:underline; font-weight:bold;}
.vin  li a:hover{text-decoration:none}

.btn { width:150px; height:30px;}

#faso { padding:3px; width:700px; text-align:left;}
#faso td { padding:3px;}
.aso { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000099; width:200px;}
.aso2 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000099; width:550px;}
.aso3 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000099; width:170px;}
.aso4 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000099; width:450px;}

#faso strong { color:#0066FF; font-weight:bold; font-size:13px;}
#faso h1 { color:#000066; font-weight:bold; font-size:15px; margin:0px; padding:0px;}

.line { background:url(images/line.png) repeat-x;}

/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/
.input input, .ta{
	width:221px;
	border:1px solid #969EA6;
	height:21px;
}

.input1 {
	width:164px;
	height:23px;

}


/*****************************************************************/
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.justify{text-align:justify;}



#dele td { padding:3px; border:1px solid #CCCCCC;}
.preg {font-weight:bold; font-family: 'Open Sans', arial, serif; font-size:19px; color:#022c68;}
.preg_text { padding:10px;}
.pad { padding:20px;}
.edu {font-weight:bold; font-family: 'Open Sans', arial, serif; font-size:16px; line-height:18px;}
.edu strong {font-weight:bold; font-family: 'Open Sans', arial, serif; font-size:19px; color:#022c68;}
.imgr { float:right}
.nara { color:#FF6600}
.min { font-size:15px;}

.azulc {font-weight:bold; font-family: 'Open Sans', arial, serif; font-size:17px; color:#022c68;}


.fonti {font-family: 'News Cycle', sans-serif; font-size:24px; font-weight:bold; line-height:25px;}
.azuls { color:#0066CC}









