Body, A, Table, Tr, Td, P {
	font-family: Arial Narrow, Arial;
	font-size: 17pt;
	color: #582C8F;
}

Body {
background-attachment: fixed;
//background-position: top center;
background-color: white;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

A{
text-decoration:none;
}
a:hover {color:#6666AA;}

	

.TopContactoDiv{
	display:inline-block;
	max-width:230px;
	min-height:30px;
	padding:5px;
	text-align:left;
	margin-right:5px;
	margin-bottom:5px;
	color:#fff;

}

		
	#DvHGap {
		width:70px;
	}
	
	
	
#cintaTop {
width:100%;
height:50px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:10px;
background:rgba(0,0,0,0.7);
text-align:center;
vertical-align:top;
z-index: 9999999;
}


.ClaseOpciones {
	vertical-align: top;
	display: inline-block;
	width: 300px;
	border-radius: 20px;
	min-height: 650px;
	padding: 20px;
	text-align: center;
	margin-right: 20px;
	margin-bottom: 20px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdf9ff+1,f9efff+40,e7e5ff+52,b9afd6+100 */
	background: linear-gradient(to bottom, #fdf9ff 1%,#f9efff 40%,#e7e5ff 52%,#b9afd6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.ClaseOpcionesP {
	vertical-align: top;
	display: inline-block;
	width: 280px;
	border-radius: 20px;
	min-height: 350px;
	padding: 20px;
	text-align: center;
	margin-right: 10px;
	margin-bottom: 10px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdf9ff+1,f9efff+40,e7e5ff+52,b9afd6+100 */
	background: linear-gradient(to bottom, #fdf9ff 1%,#f9efff 40%,#e7e5ff 52%,#b9afd6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.ClaseMain {
	vertical-align: top;
	border-radius: 20px;
	min-height: 650px;
	margin-right: 10px;
	margin-bottom: 10px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdf9ff+0,d6d0ed+0,ded5ea+10,f9efff+20,ffffff+34 */
	background: linear-gradient(to bottom, #fdf9ff 0%,#d6d0ed 0%,#ded5ea 10%,#f9efff 20%,#ffffff 34%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}
.ClaseMain2 {
	padding:15px;
	vertical-align: top;
	border-radius: 20px;
	min-height: 650px;
	margin-right: 10px;
}

.OpcionesTitulo {

	color: #39008F;
	font-size: 18pt;
}

.OpcionesTitulo1 {
	font-weight: bold;
	font-size: 25pt;
	color: #166B9B;
}

.MiniTexto {
	font-family: Arial Narrow, Arial;
	font-size: 12pt;
	color: #6A3E96;
}


.Boton1 {
	box-shadow: inset 0px 1px 0px 0px #fbafe3;
	background: linear-gradient(to bottom, #ff5bb0 5%, #b86b94 100%);
	background-color: #ff5bb0;
	border-radius: 11px;
	border: 1px solid #a6a6a6;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	padding: 12px 51px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #c70067;
}

	.Boton1:hover {
		background: linear-gradient(to bottom, #b86b94 5%, #ff5bb0 100%);
		background-color: #b86b94;
	}

	.Boton1:active {
		position: relative;
		top: 1px;
	}

        




.textboxes {
	  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  padding: 5px 10px;
  border: 2px solid #b7b7b7;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  font: normal 16px/normal Tahoma, Geneva, sans-serif;
  color: rgba(0,142,198,1);
  -o-text-overflow: clip;
  text-overflow: clip;
  background: rgba(252,252,252,1);
  -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;
  box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;
  text-shadow: 1px 1px 0 rgba(255,255,255,0.66) ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
	
}


.FondoHeader {
	background: rgb(228,217,254);
	background: linear-gradient(0deg, rgba(228,217,254,1) 28%, rgba(0,123,177,1) 89%);
}


.DivFooter {
	font-size: 13pt;
	width: 250px;
	min-height: 255px;
	display: inline-block;
	vertical-align: top;
	color: white;
	padding: 20px 20px 20px 20px;
	text-align: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #444444;
	line-height: 16pt;
	background: rgba(0,0,0,0.2);
}

	.DivFooter a, .DivFooter p {
		font-size: 12pt;
		color: white;
	}

		.DivFooter a:hover {
			font-size: 12pt;
			color: #B0EFFF;
		}

.YouTube {
	width: 560px;
	height: 315px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 20px
}
