body{
	text-align:center;
	margin:0 auto;
	font-size: xx-large;
}

#caja, #caja1 {
	margin: 0 auto;
	padding: 10px;
	width:50%;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 1px solid #000000;
	background: rgba(98,125,77,1);
	background: rgba(96,144,60,1);
	background: -moz-radial-gradient(center, ellipse cover, rgba(96,144,60,1) 0%, rgba(30,66,0,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(96,144,60,1)), color-stop(100%, rgba(30,66,0,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(96,144,60,1) 0%, rgba(30,66,0,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(96,144,60,1) 0%, rgba(30,66,0,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(96,144,60,1) 0%, rgba(30,66,0,1) 100%);
	background: radial-gradient(ellipse at center, rgba(96,144,60,1) 0%, rgba(30,66,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60903c', endColorstr='#1e4200', GradientType=1 );
}

#contenedor{
	margin: 0 auto;
	text-align:left;
	width:70%;
}

a{
	text-decoration: none;
	color: black;
}

h2{
	margin: 0 auto;
	width:55%;
	padding: 10px;
	background: rgba(239,197,202,1);
	background: -moz-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 34%, rgba(186,39,55,1) 64%, rgba(241,142,153,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,197,202,1)), color-stop(34%, rgba(210,75,90,1)), color-stop(64%, rgba(186,39,55,1)), color-stop(100%, rgba(241,142,153,1)));
	background: -webkit-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 34%, rgba(186,39,55,1) 64%, rgba(241,142,153,1) 100%);
	background: -o-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 34%, rgba(186,39,55,1) 64%, rgba(241,142,153,1) 100%);
	background: -ms-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 34%, rgba(186,39,55,1) 64%, rgba(241,142,153,1) 100%);
	background: linear-gradient(to bottom, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 34%, rgba(186,39,55,1) 64%, rgba(241,142,153,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc5ca', endColorstr='#f18e99', GradientType=0 );
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 1px solid #000000;
}

span{
	width:40%;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 0px solid #000000;
}

button{
	margin: 20px;
	background: rgba(241,231,103,1);
	background: -moz-linear-gradient(top, rgba(241,231,103,1) 0%, rgba(241,231,103,1) 35%, rgba(254,182,69,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241,231,103,1)), color-stop(35%, rgba(241,231,103,1)), color-stop(100%, rgba(254,182,69,1)));
	background: -webkit-linear-gradient(top, rgba(241,231,103,1) 0%, rgba(241,231,103,1) 35%, rgba(254,182,69,1) 100%);
	background: -o-linear-gradient(top, rgba(241,231,103,1) 0%, rgba(241,231,103,1) 35%, rgba(254,182,69,1) 100%);
	background: -ms-linear-gradient(top, rgba(241,231,103,1) 0%, rgba(241,231,103,1) 35%, rgba(254,182,69,1) 100%);
	background: linear-gradient(to bottom, rgba(241,231,103,1) 0%, rgba(241,231,103,1) 35%, rgba(254,182,69,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645', GradientType=0 );
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 0px solid #000000;
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	font-size: xx-large;
}

p{
	margin: 0 auto;
	padding: 10px;
	width:50%;
	background: rgba(241,196,101,1);
	background: -moz-linear-gradient(top, rgba(241,196,101,1) 0%, rgba(254,136,67,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241,196,101,1)), color-stop(100%, rgba(254,136,67,1)));
	background: -webkit-linear-gradient(top, rgba(241,196,101,1) 0%, rgba(254,136,67,1) 100%);
	background: -o-linear-gradient(top, rgba(241,196,101,1) 0%, rgba(254,136,67,1) 100%);
	background: -ms-linear-gradient(top, rgba(241,196,101,1) 0%, rgba(254,136,67,1) 100%);
	background: linear-gradient(to bottom, rgba(241,196,101,1) 0%, rgba(254,136,67,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1c465', endColorstr='#fe8843', GradientType=0 );
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 1px solid #000000;
}