body
{
	margin: 0px;
	padding: 0px;
	background-color: #c6e4fd;
}
form 	{
		margin:0px;
		padding:0px;
		}
ul
{
	margin: 10px;
}

td		{
		font-family:tahoma;
		font-size:11px;
		color:#636363;
		line-height:15px;
		}
a		{
		color:#7AAB00;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:none;
		}
.more	{
		font-weight:bold;
		}
.more img{
		margin:0 4 0 0px;
		}
.line	{
		width:100%;
		height:1px;
		background:url(images/line1.gif) top left repeaet-x;
		}
		
/*HEADER*/
.tm	{
		margin:8 0 0 11px;
		height:31px;
		}
.tm img{
		margin:0 7 -1 26px;
		}
.tm a	{
		color:#636363;
		text-decoration:none;
		font-size:10px;
		}

.tt		{
		color:#FFFFFF;
		font-size:10px;
		line-height:11px;
		margin:29 0 0 0px;
		}

.top_form table{
		margin:9 0 0 15px;
		}
.top_form table td	{
		color:#FFFFFF;
		}
.top_form table td strong{
		margin:0 0 0 4px;
		}
.top_form input{
		width:117px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#767676;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#5D5D5D;
		padding:2 0 0 7px
		}
.top_form table td a img{
		margin:1 0 0 0 px;
		}
		
.tt2
{
	margin: 12 0 0 32px;
	padding-left: 32px;
	padding-top: 12px;
}
.tt2 img{
		margin:0 6 -2 0px;
		}
.tt2 a	{
		color:#2C609D;
		text-decoration:underline;
		font-weight:bold;
		}
	
/*FOOTER*/
.footer1
{
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}
.footer1 div
{
	margin: 8px 0px 0px 0px;
}
.footer1 div a{
		color:#B7D7F0;
		text-decoration:underline;
		}
		
.footer2{
		margin:9 0 0 0px;
		font-size:9px;
		color:#FFFFFF;
		}
/*END OF FOOTER*/

/******PAGE 1******/
.p1_t1
{
	margin: 0px 0px 0px 0px;
}
.form1 table{
		margin:16 0 0 18px;
		}
.form1 input{
		width:80px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		padding:0 2 0 2px
		}
.form1 .text{
		font-size:10px;
		margin:3 0 0 0px;
		}
.form1 .text img{
		margin:0 5 0 0px;
		}
		
.p1_t2	{
		margin:12 0 0 30px; 
		width:180px;
		}
.p1_t2 .bot{
		margin:0 5 0 1px;
		}
		
		
/******PAGE 2*****/
.p2_t1 {
		width:190px;
		margin:7 0 0 30px
		}
		
.p2_t2	{
		width:478px;
		margin:13 0 0 28px
		}
.p2_t2 .left{
		margin:3 15 0 0px;
		}
		
.p2_t3	{
		width:233px;
		margin:8 0 0 28px;
		}

.p2_t4	{
		width:195px;
		margin:14 0 0 27px
		}
.p2_t4 .pic{
		margin:0 0 7 0px;
		}
		
/******PAGE 3*****/
.p3_t1 {
		width:190px;
		margin:12 0 0 30px
		}
		
.p3_t2 	{
		width:208px;
		margin:13 0 0 28px;
		}
.p3_t2 .pic{
		margin:0 0 9 0px;
		}
		
.p3_t3	{
		width:223px;
		margin:10 0 0 28px;
		}
.p3_t3 .line	{
		margin:8 0 8 0px;
		}
.p3_t3 ul{
		margin:0 0 7 0px;
		}
.p3_t3 .more{
		margin:0 0 0 1px;
		}

.p3_t4	{
		width:219px;
		margin:10 0 0 27px;
		}
.p3_t4 .left{
		margin:3 15 0 0px;
		}
.p3_t4 ul{
		margin:0 0 11 0px;
		}
.p3_t4 .more{
		margin:0 0 0 1px;
		}
		
/******PAGE 4*****/
.p4_t1 {
		width:190px;
		margin:13 0 0 30px
		}
.p4_t1 .more{
		margin:0 0 0 1px;
		}
		
.p4_t2	{
		width:479px;
		margin:9 0 0 28px;
		}
.p4_t2 table{
		margin:9 0 0 0px;
		}
.p4_t2 .more{
		margin:0 0 0 1px;
		}
				
.p4_t3	{
		width:479px;
		margin:8 0 0 28px;
		}
.p4_t3 table{
		margin:12 0 0 0px;
		}
.p4_t3 table td div{
		width:203px;
		}
.p4_t3 table td div img{
		margin:0 16 0 0px;
		}
.p4_t3 table td div a br{
		line-height:1px;
		}
.p4_t3 table td div a{
		font-weight:bold;
		color:#636363
		}
.p4_t3 .more{
		margin:0 0 0 1px;
		}
		
		
/*****PAGE 5******/
.p5_t3	{
		width:233px;
		margin:10 0 0 28px;
		}
.p5_t3 .left{
		margin:3 15 0 0px;
		}
		
.p5_t4	{
		width:195px;
		margin:11 0 0 27px
		}
.p5_t4 .more{
		margin:0 0 0 1px;
		}
.p5_t4 ul{
		margin:12 0 10 0px;
		}
		
		
/******PAGE 6*****/
.p6_t1 {
		width:190px;
		margin:10 0 0 30px
		}
.p6_t1 ul{
		margin:8 0 10 0px;
		}
.p6_t1 .more{
		margin:0 0 0 1px;
		}
		
.p6_t2	{
		width:206px;
		margin:10 0 0 27px
		}
.p6_t2 ul{
		margin:9 0 13 0px;
		}
.p6_t2 .more{
		margin:0 0 0 1px;
		}
		
/******PAGE 7*****/
.p7_t1 {
		width:180px;
		margin:12 0 0 30px
		}
				
.p7_t2	{
		width:478px;
		margin:9 0 0 28px
		}
.p7_t2 .left{
		margin:4 15 0 0px;
		}

.form 	{
		margin:11 0 0 28px;
		}
.form input
{
	width: 30px;
	height: 19px;
	border-style: solid;
	border-width: 1px;
	border-color: #767676;
	background: #FFFFFF;
	font-family: tahoma, Verdana, Arial, 'Times New Roman';
	font-size: 11px;
	color: #636363;
	padding: 2 0 0 7px;
}
.form textarea{
		width:227px;
		height:143px;
		border-style:solid;
		border-width:1px;
		border-color:#767676;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#636363;
		padding:2 0 0 7px;
		overflow:auto
		}
.form div{
		margin:0 0 0 342px;
		}
.form div a img{
		margin-left:6px;
		}
		
/******PAGE 8*****/
.p8_t1 {
		width:712px;
		margin:10 0 0 30px
		}
		
.Texto
{
	width: 472px;
	margin: 22 0 0 20px;
}
.Titulo
{
	width: 472px;
	margin: 40px 0px 0px;
	font-weight: normal;
	color: #663333;
	font-family: Verdana, Arial, 'Times New Roman';
	font-size: 25px;
	vertical-align: top;
	text-align: right;
}
.Titulo1
{
	width: 472px;
	margin: 22px 0px 0px 10px;
	font-weight: bold;
	color: #990000;
	font-family: Verdana, Arial, 'Times New Roman';
}
.Titulo2
{
	width: 472px;
	margin: 10px 0px 10px;
	font-weight: normal;
	color: #663333;
	font-family: Verdana, Arial, 'Times New Roman';
	font-size: 24px;
	vertical-align: top;
	text-align: right;
}
.Titulo3
{
	width: 472px;
	margin: 10px 0px 10px;
	font-weight: normal;
	color: #000066;
	font-family: Verdana, Arial, 'Times New Roman';
	font-size: 14px;
	vertical-align: top;
	text-align: right;
	font-style: italic;
}
.Aceptar
{
	width: 100%;
	margin: 0px 0px 0px 20px;
	padding-left: 60px;
	text-align: left;
}
.Tabla1
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 15px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	width: 100%;
	vertical-align: top;
}

.divMargen15
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.divMargen10
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.divMargen10_Test
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.divMargen15_justificado
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	text-align: justify;
}
.divMargen40_justificado
{
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
	padding-top: 40px;
	text-align: justify;
}
.divMargen_puntaje
{
	padding-right: 15px;
	padding-left: 35px;
	padding-bottom: 15px;
	padding-top: 15px;
	text-align: justify;
}
.Margen10
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
/****** PARA TABLAS ****/
.TableRow1
{
	background: #cbefff;
	border: 1px solid gray;
	border-collapse: collapse;
	font: normal 12px verdana, arial, helvetica, sans-serif;
	height: 30px;
	vertical-align: top;
}
.TableRow2
{
	background: #bbe0e6;
	border: 1px solid gray;
	border-collapse: collapse;
	color: black;
	font: normal 12px verdana, arial, helvetica, sans-serif;
	height: 30px;
	vertical-align: top;
}
.TablaHeader
{
	background: #003366;
	border: 1px solid gray;
	border-collapse: collapse;
	color: gold;
	font: bold 12px verdana, arial, helvetica, sans-serif;
	vertical-align: text-top;
	text-align: center;
}
.TableRow1Center
{
	background: #cbefff;
	border: 1px solid gray;
	border-collapse: collapse;
	font: normal 12px verdana, arial, helvetica, sans-serif;
	height: 30px;
	vertical-align: middle;
}
.TableRow2Center
{
	background: #bbe0e6;
	border: 1px solid gray;
	border-collapse: collapse;
	color: black;
	font: normal 12px verdana, arial, helvetica, sans-serif;
	height: 30px;
	vertical-align: middle;
}
.TablaHeaderAcordion
{
	background: #663333;
	border: 1px solid gray;
	border-collapse: collapse;
	color: white;
	font: bold 12px verdana, arial, helvetica, sans-serif;
	vertical-align: text-top;
	text-align: center;
}
/************* PARA AJAX ***************/
.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: White;
	background-color: #2e4d7b;
	font-family: 'Verdana Arial Sans-Serif';
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: hand;
}
.accordionHeaderSelected
{
	border: 1px solid #2F4F4F;
	color: White;
	background-color: #1771a3;
	font-family: 'Verdana Arial Sans-Serif';
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: hand;
}
.accordionContent
{
	background-color: #c6e4fd;
	border: 1px dasher #2f4242;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
	cursor: hand;
}
.accordionLink
{background-color:#2e4d7b;
	color:White ;
}


.accordionHeaderOpaco
{
	color: teal;
	background-color: #c6e4fd;
	font-family: 'Verdana Arial Sans-Serif';
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
	cursor: hand;
	font-style: italic;
	border-top-width: 1px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-color: #2f4f4f;
	border-bottom-width: 1px;
	border-bottom-color: #2f4f4f;
	padding-bottom: 0px;
	border-top-color: #2f4f4f;
	padding-top: 0px;
	border-right-width: 1px;
	border-right-color: #2f4f4f;
}
.accordionHeaderSelectedOpaco
{
	color: gray;
	background-color: #c6e4fd;
	font-family: 'Verdana Arial Sans-Serif';
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
	cursor: hand;
	font-style: italic;
	border-top-width: 1px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-color: #2f4f4f;
	border-bottom-width: 1px;
	border-bottom-color: #2f4f4f;
	padding-bottom: 0px;
	border-top-color: #2f4f4f;
	padding-top: 0px;
	border-right-width: 1px;
	border-right-color: #2f4f4f;
}

.collapsePanel
{
	background-color: #c6e4fd;
	overflow: hidden;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.collapsePanelHeader
{
	color: gray;
	background-color: #c6e4fd;
	font-size: small;
	font-style: italic;
	float: left;
	padding: 5px;
	cursor: pointer;
	vertical-align: middle;
}

.Articulo
{
	font-weight: bold;
	width: 60px;
	float:left;
}
.Reglamento
{
	position : 60px;
	width :420px;
}
.CartillaPagos
{
	border: 1px solid #2F4F4F;
	color: White;
	background-color: #ff00cc;
	font-family: 'Verdana Arial Sans-Serif';
	font-size: 14px;
	font-weight: bold;
	cursor: hand;
	margin: 5px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.tablaTest
{
	background-color: #99ccff;
	width: 700px;
}
.Espacio
{
	height: 40px;
}
.preguntasTest
{
	background-color: #99ccff;
	font-size: 10pt;
	color: #283f69;
}
.numero
{
	font-weight: bold;
	color: white;
	background-color: #b90000;
	text-align: center;
	width: 7%;
	height: 40px;
	font-size: 11pt;
}
.TitTablaTest
{
	vertical-align: baseline;
	color: #e7edff;
	text-align: center;
	font-size: 11pt;
	text-transform: none;
	font-variant: small-caps;
	background-color: #3411f7;
}
