body{
background:url(fondoPatronAzulegradado2.jpg);

}

h1{
	background: blue;
	opacity:0.5;
	color: red;
	text-align: center;
	text-shadow: 10px 20px 1px violet, 80px 50px 3px violet,100px 80px 6px
	violet,150px 110px 9px violet,190px 140px 12px violet;

}
form{
	background: url(topbordegris.png) repeat-x,
	url(rightbordegirs.png) right	center repeat-y,
	url(bottombordegris.png) bottom center repeat-x,
	url(leftbordegris.png) left center repeat-y,
	url(fondoblancotranslucido.png) center repeat;
	
	margin-left: 5%;
	margin-right: 5%;
	padding: 25px 25px;
	
	color: olive;
	font-size: 20px;
	text-shadow: white 2px 2px 10px;
}
h3{
	margin-top: 10px;
	color: blue;
	text-decoration: underline overline;
	text-shadow: cyan 0px 0px 3px, gray -7px -15px 2px;
}
li {
	color: orange;
	text-shadow: black 1px 1px 4px, white -1px -1px 0px;
}
fieldset{
	text-align: left;
}
legend{
	font-weight: bold;	
}
input, textarea{
	margin-left: 20px;
	font-size: 20px;
	background: url(fondoblancotranslucido.png);
	color: blue;
	text-shadow: gray 2px 2px 3px;
	/*border-radius: 2px;*/
	/*box-shadow: black 3px 3px 10px;*/
}
input:hover, textarea:hover{
	border-color: orange;	
}
input:focus, textarea:focus{
	border-color: blue;	
}

input:active, textarea:active{
	border-color: red;	
}
input#apellidos, input#nombre {
	width: 300px;
}
.nombreapellidos{
	display: inline-block;
}
#comentario{
	width: 400px;
	height: 150px;
	margin-left: 20px;
/*-moz-border-radius: 10px;*/
}
.error {
	color: red;	
}
/*pagina exito*/
body.exito{
	text-align: center;		
}
p.exito{
	background-color: blue;
	color: red;
	font-size: 20px;
	font-weight: bold;
	
	width: 400px;
	margin: 20px auto;
	box-shadow: black 4px 7px 8px;
	border: outset cyan 5px;
	border-radius: 10px;
}
a.exito{
	font-size: 20px;
	font-weight: bold;	
}
a.exito:link{
	font-size: 20px;
	font-weight: bold;
}
a.exito:visited{
	font-size: 20px;
	font-weight: bold;
	color: blue;		
}
a.exito:hover{
	font-size: 30px;
	color: orange;
	text-shadow: red 0px 0px 3px, black 7px 7px 5px;
}
a.exito:focus{
	font-size: 30px;
	color: orange;
	text-shadow: red 0px 0px 3px, black 7px 7px 5px;
}
a.exito:active{
	color: red;
	text-shadow: orange 0px 0px 3px, black 7px 7px 5px;
}

