#patica {
	width: 100%;
	height: 231px;
	top:0px;
	position: relative;
	background-position:center 0px;
	background-image: url(images/pata.jpg);}
	
		@media all and (max-width: 1024px){
#patica {
	width: 100%;
	height: 231px;
	top:0px;
	position: relative;
	background-position:center 0px;
	background-image: url(images/pata.jpg);}}
	

	

/*  TXT*/

#error {
	width: 100%;
	height: 436px;
	top:0px;
	position: relative;
	background-color:#FFFFFF;}
	
	#titulo {
	width: 100%;
	height: 100%;
	top:-22px;
	position: relative;
	background-position:center 0px;
	background-color: #;}
	
		#foto1 {
	width: 456px;
	height: 845px;
	top:50px;
	position: relative;
	left:80px;
	background-color:#0000FF;
	overflow: visible;}
	
	
		#cajalibro1 {
position:center 0px;
width:926px;
height:248px;
background-image:url(images/base_books1.jpg);
z-index:25;
border-radius: 18px 18px 18px 18px;
-moz-border-radius: 18px 18px 18px 18px;
-webkit-border-radius: 18px 18px 18px 18px;
border: 4px solid #254375;}

		#cajalibro2 {
position:center 0px;
width:926px;
height:248px;
background-image:url(images/base_books2.jpg);
z-index:25;
border-radius: 18px 18px 18px 18px;
-moz-border-radius: 18px 18px 18px 18px;
-webkit-border-radius: 18px 18px 18px 18px;
border: 4px solid #fff;}
	
	
		#cajacon {
position:center 0px;
width:890px;
height:463px;
background-color:#0863A6;
z-index:25;
border-radius: 18px 18px 18px 18px;
-moz-border-radius: 18px 18px 18px 18px;
-webkit-border-radius: 18px 18px 18px 18px;
border: 5px solid #fff;}	

		#cajagal {
position:center 0px;
width:926px;
height:540px;
background-color:#264375;
z-index:25;
}

/*  TXT*/

h1 {font-family: 'Palanquin Dark', sans-serif; font-size:33px; color:#115893; letter-spacing:1pt; font-weight:400; line-height:20px;}
	
h2 {font-family: 'Oxygen', sans-serif; font-size:29px; font-weight:700; letter-spacing:-0.5pt; color:#fff; line-height:20px;  text-shadow: 1.5px 1.5px #1B6DAD;}
h22 {font-family: 'Oxygen', sans-serif; font-size:25px; font-weight:700; letter-spacing:0pt; color:#fff; line-height:20px; text-shadow: 1.5px 1.5px #1B6DAD;}




h4 {font-family: 'Rosario', sans-serif; font-size:20px; font-weight:400; letter-spacing:0.0pt; color:#224266;}

h3 {
	font-family: 'Open Sans', sans-serif;
	font-size:15.4px;
	font-weight:400;
	letter-spacing:0pt;
	color:#333333;
	line-height:22px;
}

h5 {font-family: 'Rosario', sans-serif; font-size:16.5px; font-weight:400; letter-spacing:0.0pt; color:#224266;}

h8 {font-family: 'Rosario', sans-serif; font-size:15px; font-weight:400; letter-spacing:0.0pt; color:#fff;}

h9 {font-family: 'Palanquin Dark', sans-serif; font-size:18px; color:#335083; letter-spacing:1pt; font-weight:400;}

h7 {font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400; letter-spacing:0pt; color:#FFF; line-height:22px;}

h6 {font-family: 'Rosario', sans-serif; font-size:18px; font-weight:400; letter-spacing:0pt; color:#29416B; }








<link href='https://fonts.googleapis.com/css?family=Noto+Sans:400,700|Quando|Josefin+Sans:400,500,600,700|Carme|Ek+Mukta:400,700,500|Rosario:400,700|Martel+Sans:400,600,700|Open+Sans:400,600|Raleway:400,600,700,800|Oxygen:400,700|Palanquin+Dark:400,500,600,700' rel='stylesheet' type='text/css'>






/* rREQUEST */




input[type="text"] {
  display: block;
  margin: 0;
  width: 289px;
  height:18px;
border: solid 1px #0863A6;
  transition: border 0.3s;
  font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
  
  input[type="password"] {
  display: block;
  margin: 0;
  width: 289px;
  height:18px;
border: solid 1px #466398;
  transition: border 0.3s;
  font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
  
  
input[type="text2"] {
  display: block;
  margin: 0;
  width: 95%;
  height:25px;
border: solid 3px #0863A6;
  transition: border 0.3s;
  font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #333333;}

input[type="text2"]:focus,
input[type="text2"].focus {
  border: solid 3px #fff;}
  
  input[placeholder] {
display: block;
padding-left:10px;
font-family: 'Open Sans', sans-serif; font-size:13px; color:#;}

.estilotextarea {width:98%;height:150px;border: 3px solid #0863A6 ;font-size:13px; font-family: 'Oxygen', sans-serif; color: #333333; padding-left:10px;}
