	/* Reset */
	html,body,div,span,applet,object,iframe,input,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
		margin:0;
		padding:0;
	}
	.clear { clear:both; }
	input:focus { outline: none; }
	/* General Section */
	
	body {
	  background:#d4f1ff;
	  margin: 0;
	  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	  font-size: 14px;
	  line-height: 18px;
	  color:#353535;
	 overflow-y:hidden;
	}
	
/** The wrapper that will contain our two forms **/
	#logo_a_la_carga{
		top:80px;
		right: 0px;
		left: 0px;
		width: 700px;
		height:400px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/marca_agua.gif') no-repeat;
		 /*background: -moz-radial-gradient(left bottom, circle farthest-side, #f1f1f1 0%, #cacaca 26%, #f1f1f1 80%);
		*/
	}

	#logo_paez{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_paez.png') no-repeat;
		 /*background: -moz-radial-gradient(left bottom, circle farthest-side, #f1f1f1 0%, #cacaca 26%, #f1f1f1 80%);
		*/
	}


	#logo_achaguas{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_achaguas.png') no-repeat;
	}

	#logo_altoapure{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_altoapure.png') no-repeat;
	}

	#logo_biruaca{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_biruaca.png') no-repeat;
	}

	#logo_elorza{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_elorza.png') no-repeat;
	}


	#logo_munoz{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_munoz.png') no-repeat;
	}

	#logo_pedrocamejo{
		top:80px;
		right: 0px;
		left: 0px;
		width: 363px;
		height:359px;
		margin: 0px auto;	
		position: fixed;	
		z-index:-1;	
		background: url('/img/apurev2/logo_pedrocamejo.png') no-repeat;
	}

	#fondo{
		top:0px;
		right: 0px;
		left:0px;
		bottom:0px;
		margin:0px auto 0 auto;	
		position: fixed;
		z-index:-1;	
		/*background:#fff url(alacarga.jpg);*/
		 /*background: -moz-radial-gradient(left bottom, circle farthest-side, #f1f1f1 0%, #cacaca 26%, #f1f1f1 80%);
		*/
		background-position: center center;
    background: -moz-radial-gradient(circle, #cbe4f0, #d4f1ff);
    background: -webkit-radial-gradient(circle, #b7d5e3, #d4f1ff);
	}

	#wrapper{
		top:80px;
		right: 0px;
		margin: 0px auto;	
		width: 378px;
		border:1px solid #c9c9c9;
		position: relative;	
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	#login .content-login{
		padding:1px 1px 1px 1px;

		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
	 	border-radius: 12px;
	 	/*box-shadow: 0px 0px 2px #000;
		-webkit-box-shadow: 0px 0px 2px #000;
		-moz-box-shadow: 0px 0px 2px #000;*/
		
	}
	
	.form-login {
		margin:0;
		background: #ffffff;
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
	 	border-radius: 12px;
	 	box-shadow: 0px 0px 2px #2D8AEB;
		-webkit-box-shadow: 0px 0px 2px #2D8AEB;
		-moz-box-shadow: 0px 0px 2px #2D8AEB;
	}
	.header {
		height:35px;
		background: #fafafa;
		background: -moz-linear-gradient(top, #fafafa 0%, #e9e9e9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#e9e9e9));
		background: -webkit-linear-gradient(top, #fafafa 0%,#e9e9e9 100%);
		background: -o-linear-gradient(top, #fafafa 0%,#e9e9e9 100%);
		background: -ms-linear-gradient(top, #fafafa 0%,#e9e9e9 100%);
		background: linear-gradient(to bottom, #fafafa 0%,#e9e9e9 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e9e9e9',GradientType=0 );
		border-bottom:1px solid #c9c9c9;
		text-align:center;
		color:#353535;
		font-size:14px;
		font-weight:bold;
		padding-top:15px;
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
	 	border-radius: 12px;
	}
	.inputs {
		margin-top:30px;
	}
	.inputs input[type="text"], .inputs [type="password"], .inputs [type="email"] {
		width:304px;
		height:33px;
		font-size: 13px;
		border:1px solid #dcdcdc;
		background:#fbfbfb;
		margin-left:19px;
		padding-left:17px;
		padding-right:17px;
		font-size:14px;
	}
	.inputs input[type="text"]:focus, .inputs input[type="password"]:focus, .inputs input[type="email"]:focus {
		border: 1px solid #2d8aeb;
	}
	
	.button-login input[type="submit"] {
		width:340px;
		height:43px;
		margin-left:19px;
		margin-top:25px;
		font-size:14px;
		font-weight:bold;
		background: #2d8aeb;
		background: -moz-linear-gradient(top, #2d8aeb 0%, #2d8aeb 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d8aeb), color-stop(100%,#2d8aeb));
		background: -webkit-linear-gradient(top, #2d8aeb 0%,#2d8aeb 100%);
		background: -o-linear-gradient(top, #2d8aeb 0%,#2d8aeb 100%);
		background: -ms-linear-gradient(top, #2d8aeb 0%,#2d8aeb 100%);
		background: linear-gradient(to bottom, #2d8aeb 0%,#2d8aeb 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d8aeb', endColorstr='#2d8aeb',GradientType=0 );
		color:#fff;
		
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		border-radius: 7px;
	}
	.button-login input[type="submit"]:hover {
		opacity:0.9;
	}
	.footer-login {
		border-top:0px solid #c9c9c9;
		margin-top:15px;
		padding:0px 0px 0px 19px;
		color:#535457;
		background:#fff;
		text-align:center;
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
	 	border-radius: 12px;
	}
	.footer-login img{
		margin-left:-30px;
		margin-bottom:15px;
	}
	.footer-login .pull-left{
		padding:20px 0px;
		font-weight:bold;
	}
	
.fieldset_marco_v4{
	width:950px;
	margin:15px auto 15px auto;
	text-align:center;
	border:1px #356089 solid;

	/*background-color:#C5D8E7;*/

	background:#7E0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#D7D7D7));
	background-image: -moz-linear-gradient(top, #F5F5F5, #D7D7D7);
	
	padding:10px 10px 10px 10px;
/**/
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	 border-radius: 20px;/**/

	box-shadow: 0px 0px 2px #000;
	-webkit-box-shadow: 0px 0px 2px #000;
	-moz-box-shadow: 0px 0px 2px #000;

	/*border-top-left-radius:50px 50px;
	border-bottom-right-radius:50px 50px;
	border-bottom-right-radius:30px 60px;*/
	}

.fieldset_marco_v4 table{
	margin: auto auto;
}