/* ETIQUETAS GENERALES  */
* 				{margin:0; padding:0; text-decoration:none;}
body 			{background:url(../images/body_login.jpg) repeat-x #FFFFFF;}
div.content 	{min-height: 500px;}

/* CABECERA GENERAL:*/
div.cc, div.razonsocial, div.cuit, div.nivel {width:320px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #707073;position:relative;	text-align:left;left:680px;}
span.span_cc 	{font-size: 24px;line-height: 40px;}

/* CONTENIDO */
div.content 					{width:1002px;height:auto;margin:0 auto 0 auto;}
div.content div.clave		 	{width:650px;height:305px;background: url(../images/fondo_2.png) no-repeat;margin:150px auto 0 auto;}
div.content div.izq 			{width:325px;height:305px; position:relative; float:left;}
div.content div.login 			{width:315px;height:280px;position:relative;float:left;padding:25px 0 0 10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
div.content div.login h1 	{font-size: 25px; margin-bottom:10px;}
div.content div.login h2 	{font-size: 15px; margin-bottom:10px; margin-top:5px;}
div.content div.login h4 	{font-size: 10px; margin-bottom:10px; font-weight:normal;}

div.mensaje {font-size:12px;font-family:Arial, Helvetica, sans-serif;color: red;margin-top:230px;margin-left:30px;width:70%;}
	
/* FORMULARIO */
a:focus		{outline:1px dotted invert}
label	 		{margin-top:5px;margin-left:20px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666}
select.combo { width:210px; height:25px; margin-left:20px; -webkit-border-radius: 5px;-moz-border-radius: 5px;
border-radius: 5px; margin-top:10px; border: 1px #CCCCCC solid; padding:2px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}

input.campos  {border:1px solid #CCCCCC;width:120px;height:20px;margin:5px 270px 10px 20px;-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;padding-left:5px;}
input.campos_correo  {border:1px solid #CCCCCC;width:190px;height:20px;margin:5px 270px 10px 20px;-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;padding-left:5px;}

label.cambio	{margin-left:20px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666}
input.campos_cambio  {border:1px solid #CCCCCC;width:120px;height:20px;margin:0 270px 5px 20px;-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;padding-left:5px;}
			
div.entrar 		{padding-left:0px;border:0;width:75px;height:25px;background:url(../images/fondo_entrar_purple.jpg) repeat-x #a4b25c;
-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px; margin:2px 270px 10px 20px;text-align: center; }

div.entrar a 		{font-weight: normal;color: #FFF;line-height:200%;}
div.entrar a:hover	{font-weight: bold;}

div.afiliados	{padding-left:0px;border:0;width:230px;height:25px;background:url(../images/fondo_entrar_purple.jpg) repeat-x #a4b25c;
-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px; margin:2px 270px 10px 20px;text-align: center; }

div.afiliados a 		{font-weight: normal;color: #FFF;line-height:200%;}
div.afiliados a:hover	{font-weight: bold;}

input.representado 		{padding-left:0px;border:0;width:75px;height:25px;background:url(../images/fondo_entrar.jpg) repeat-x #a4b25c; text-align: center;font-weight: bold;color: #FFF;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px; margin:25px 270px 10px 20px;}

/*div.tecladovirtual  {width:30px; height:12px;margin:-26px 0 0 155px;}*/

div.check 			{border:0;width:180px;height:25px;margin:5px 5px 5px 20px;}
div.check a 		{float:font-family: Verdana, Geneva, sans-serif;font-size: 11px;color: #666;text-decoration: none;}
div.check a:hover 	{text-decoration: underline;}

/* BOTONERA INFERIOR: OPCIONES DE BOTONES PARA LA CLAVE*/
div.content div.opciones ul.botones    			{top:240px;left:-40px;position:absolute;width:300px;}
div.content div.opciones ul.botones li 			{padding-top:5px;width:auto;height:25px;position:relative;float:left;display:inline; margin-left:10px; }
div.content div.opciones ul.botones li a 		{font-family: Arial, Helvetica, sans-serif;color: #6e6e6e;text-decoration: none;font-size: 8px;}
div.content div.opciones ul.botones li img 		{margin-right:3px}
div.content div.opciones ul.botones li a:hover ,
div.content div.opciones ul.botones li.marcado 	{color: #95a250; text-decoration:underline;}


/* PIE */
div.pie 		{width:100%; height:45px; background:url(../images/pie_img.jpg) repeat-x; font-family: Verdana, Geneva, sans-serif;font-size: 11px;color: #666;text-align:center; padding-top:15px;}
div.pie span 	{color: #666;margin-left: 100px;}