/* 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;

	}

	

	input[type="text"]:focus { outline: none; 	}

	/* General Section */

	

	html, body, textarea, input { 

		font-family: Arial, Helvetica, sans-serif;

		font-size:12px;

		-webkit-text-size-adjust:none;

	}

	

	p {

		color:#7a7a7a;

	}

	

	a {

		color:#7a7a7a;
		color:#01854B;
		color:#004E8C;
	}

	

	a:hover {

		text-decoration:none;

	}

	

	img { border:0; }

	

	/* LOGIN */

	html {

	/* background-color:#B8E0E2;
	 background-color:#F00;
	 background-image:url(../../../../../Users/colorin/Documents/sar/back.jpg)*/
	 background-image:url(back.jpg);
	 
	 

	 height:100%;

	 margin:auto;

	 width:1150px;

	}

	

	#logotipo {

		width:335px;

		margin:auto;

	}	

	

	#form {

		margin-top:10px;

	}

	

	#form-login {

		background-color:#FFF;
	

		width:335px;

		margin:auto;

		-moz-box-shadow: 0 0 5px 5px #ccc;

	 	-webkit-box-shadow: 0 0 5px 5px#ccc;

 		box-shadow: 0 0 100px 15px #ccc;

		-webkit-border-bottom-right-radius: 5px;

		-webkit-border-bottom-left-radius: 5px;

		-moz-border-radius-bottomright: 5px;

		-moz-border-radius-bottomleft: 5px;

		border-bottom-right-radius: 5px;

		border-bottom-left-radius: 5px;

	}
	
	#content-headercel {

		background-image:url(../images/login_header.jpg);

		height:120px;

		border:1px solid #1f252e;

		-webkit-border-top-left-radius: 5px;

		-webkit-border-top-right-radius: 5px;

		-moz-border-radius-topleft: 5px;

		-moz-border-radius-topright: 5px;

		border-top-left-radius: 5px;

		border-top-right-radius: 5px;

	}
	
	#form-logincel {

		background-color:#FFF;
	

		width:800px;
		

		margin:auto;

		-moz-box-shadow: 0 0 5px 5px #ccc; 

	 	-webkit-box-shadow: 0 0 5px 5px#ccc;

 		box-shadow: 0 0 100px 15px #ccc;

		-webkit-border-bottom-right-radius: 5px;

		-webkit-border-bottom-left-radius: 5px;

		-moz-border-radius-bottomright: 5px;

		-moz-border-radius-bottomleft: 5px;

		border-bottom-right-radius: 5px;

		border-bottom-left-radius: 5px;

	}

	#content {

		margin-left:22px;

		margin-right:22px;

		margin-top:20px;

		padding-bottom:20px;

	}

	#content-header {

		background-image:url(../images/login_header.jpg);

		height:60px;

		border:1px solid #1f252e;

		-webkit-border-top-left-radius: 5px;

		-webkit-border-top-right-radius: 5px;

		-moz-border-radius-topleft: 5px;

		-moz-border-radius-topright: 5px;

		border-top-left-radius: 5px;

		border-top-right-radius: 5px;

	}

	#logo {

		color:#FFF; 

		font-size:20px; 

		font-family: 'Cuprum', Arial, sans-serif;

		display:block;

		margin-left:90px;

		margin-top:15px;

	}

	#remember {

		float:left;

	}

	

	#forgot {

		float:right;

	}

	

	input[type=text] {

		background-image:url(../images/login_input.jpg);

		width:234px;

		height:40px;

		border:0;

		-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px;

		padding-left:10px;

		padding-right:40px;

		font-size:14px;

		font-family: Arial, Helvetica, sans-serif;

		color:#999999;

	}

	

	input[type=password] {

		background-image:url(../images/login_input.jpg);

		width:234px;

		height:40px;

		border:0;

		-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px;

		padding-left:10px;

		padding-right:40px;

		font-size:14px;

		font-family: Arial, Helvetica, sans-serif;

		color:#999999;

	}	

	#pass {

		background-position:0px -40px;

	}

	input[type=submit] {

		background-image:url(../images/button-messages.png);

		background-position:-0px -36px;

		border:1px solid #2c333d;
		

		width:286px;

		height:37px;

		-webkit-border-radius: 5px;

		-moz-border-radius: 5px;

		border-radius: 5px;

		font-size:14px;

		font-family: Arial, Helvetica, sans-serif;

		color:#fff;

		margin-top:20px;

		cursor:pointer;

	}

	

	.alert {	

		height:38px;	

		padding-left:10px;

		padding-top:22px;

		text-transform:uppercase;	

		margin-bottom:5px;

		margin-top:5px;

		font-weight:bold;

	}	



	.alert.red {

		background-image:url(../images/notification.jpg);

		background-position:0 -120px;

		border:1px solid #ff6511;

		color:#b90000;

	}

	.alert .close {

		float:right; 

		top:0; 

		right:0;

		width:26px; 

		height:26px; 

		display:block;

		background:url('../images/close.png') no-repeat; 

		text-indent:-9999px; 

		margin-top:-5px; 

		margin-right:10px; 

	}
	

input:focus
{

background-color:#EAF9F9;
color:#000;

}

select:focus
{
background-color:#EAF9F9;
color:#000;
}
 