
/* formulario
------------------------------------------------------------------------------------------------------- */
input {
	width: 220px;
	height: 15px;
	border: 0;
	padding: 5px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	margin: 2px 0 10px 0;
	background: #f5f5f5;
	outline: 0px;
	box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-o-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-ms-box-shadow: 0 1px 1px rgba(0,0,0,.15);
}
input:hover {
	background:#fff;
}
input:focus {
	background-color:#fff;
	      box-shadow: 0 1px 1px rgba(236,73,56,1);
  -webkit-box-shadow: 0 1px 1px rgba(236,73,56,1);
     -moz-box-shadow: 0 1px 1px rgba(236,73,56,1);
	   -o-box-shadow: 0 1px 1px rgba(236,73,56,1);
	  -ms-box-shadow: 0 1px 1px rgba(236,73,56,1);
}
textarea {
	width: 225px;
	height: 60px;
	border: none;
	padding: 5px 0 0 5px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	margin: 3px 0 10px 0;
	background: #f5f5f5;
	outline: 0px;
	box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-o-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	-ms-box-shadow: 0 1px 1px rgba(0,0,0,.15);
}
textarea:hover {
	background-color:#fff;
}
textarea:focus {
	background-color:#fff;
	      box-shadow: 0 1px 1px rgba(236,73,56,1);
  -webkit-box-shadow: 0 1px 1px rgba(236,73,56,1);
     -moz-box-shadow: 0 1px 1px rgba(236,73,56,1);
	   -o-box-shadow: 0 1px 1px rgba(236,73,56,1);
	  -ms-box-shadow: 0 1px 1px rgba(236,73,56,1);
}
.enviar {
	height: 31px;
	width: 230px;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: 600;
	text-transform: uppercase;
	border: none;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0,0,0,.3);
	background: #b7b7b7;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	box-shadow: 0 1px 0 rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.9);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.9);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.9);
	-o-box-shadow: 0 1px 0 rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.9);
	-ms-box-shadow: 0 1px 0 rgba(0,0,0,.5), inset 0 1px 0 rgba(255,255,255,.9);
}
.enviar:hover {
	color:#000000;
  	text-shadow: 0 1px 0 rgba(255,255,255,.4);
	background:#b7b7b7;
	cursor:pointer;
	border:0;
	      box-shadow: 0 1px 0 rgba(255,255,255,.8), inset 0 1px 0 rgba(0,0,0,.2);
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8), inset 0 1px 0 rgba(0,0,0,.2);
     -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8), inset 0 1px 0 rgba(0,0,0,.2);
	   -o-box-shadow: 0 1px 0 rgba(255,255,255,.8), inset 0 1px 0 rgba(0,0,0,.2);
	  -ms-box-shadow: 0 1px 0 rgba(255,255,255,.8), inset 0 1px 0 rgba(0,0,0,.2);
}
.input-captcha {
	position:absolute;
	width:80px;
	height:20px;
	border:none;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:5px 0 0 0;
	background-color:#f5f5f5;
	outline:0px;
	      box-shadow: 0 1px 1px rgba(0,0,0,.15);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15);
     -moz-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	   -o-box-shadow: 0 1px 1px rgba(0,0,0,.15);
	  -ms-box-shadow: 0 1px 1px rgba(0,0,0,.15);
}
.input-captcha:hover {
	background:#fff;
}
.input-captcha:focus {
	background-color:#fff;
	      box-shadow: 0 1px 1px rgba(236,73,56,1);
  -webkit-box-shadow: 0 1px 1px rgba(236,73,56,1);
     -moz-box-shadow: 0 1px 1px rgba(236,73,56,1);
	   -o-box-shadow: 0 1px 1px rgba(236,73,56,1);
	  -ms-box-shadow: 0 1px 1px rgba(236,73,56,1);
}
.img-captcha {
	width:100px;
	height:30px;
	border:none;
	margin:5px 10px 0 0;
}

/* CSS SLIDESHOW con bullets
------------------------------------------------------------------------------*/
/*--Main Container--*/
.main_view {
	float:left;
	position:relative;
	height: 430px;
}
/*--Window/Masking Styles--*/
.window {
	margin-top: 52px;
	height: 380px;
	width: 730px;
	overflow: hidden;   /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position:absolute;
	top:0;
	left:0
}
.image_reel img {
	float:left
}
/*--Paging Styles--*/
.paging {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:20px;
	right:20px;
	width:100px;
	padding: 0 10px;
	height:40px;
	z-index:100; /*--Assures the paging stays on the top layer--*/
	text-align:right;
	display:none /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	padding:5px;
	text-decoration:none;
	color:#fff;
	vertical-align:middle;
	text-shadow:0 0 4px #333
}
.paging a.active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:50px;
	color:#fff;
	text-shadow:0 0 5px rgba(0,0,0,1);
	vertical-align:middle
}
