﻿.columna_titulo{
	width: 40%;
	text-align:center;
}

.columna_dato{
	width: 60%;
	text-align:center;                  	          
}


.columna_titulo_comercio{
	width: 40%;
	text-align:left;
}

.columna_dato_comercio{
	width: 60%;
	text-align:left;                  	          
}



.columna_titulo_left{
	width: 40%;
	text-align:left;
	padding-left:5px;
}


.columna_titulo_right{
	width: 40%;
	text-align:right;
	padding-left:5px;
}

.columna_dato_left{
	width: 60%;
	text-align:left;                  	          
	padding-left:5px;
	padding-right:5px;
}


.textbox {
     text-align:center;
     vertical-align:middle;
     margin:2px;
     width:80%;

	border:1px solid #807C7C;
	margin-left: 0px;

     /*height:25px;*/
}



.textbox_captcha {
	color:#72A545;
    text-align:center;
    vertical-align:middle;
    margin:2px;
    width:80%;
	border:1px solid #807C7C;
	margin-left: 0px;
}




.captcha {
	width: 40%;
    text-align: center;
}

 
.link { 
	color: #72A545;
	background: inherit;
	text-decoration: none;
}




.textbox_captcha {
     text-align:center;
      margin-bottom:2px;
}


.titulo {
	padding: 8px 0 3px 25px;
	text-transform: none;	
	border-bottom: 2px solid #f2f2f2;	
	color: #339900;	
	font-size: 1.3em;
	font-weight:bold;
}
	
	
.titulo_tabla {
	background-color:black;
    color:#FFFFFF;
    font-size:8;
    font-weight:bold;
    text-align:center;
      
    border-left:1px solid #FFFFFF;
    height:10px;
}

.fila_tabla_comercio{
	 height:30px;
}	


.textbox_onfocus {
	text-align:center;
    margin:2px;
    width:80%;
    	border:1px solid #807C7C;
	margin-left: 0px;

	border-color:Gray;
	background-color:#FFFF80;
}

.textbox_onblur {
	text-align:center;
    margin:2px;
    width:80%;
    	border:1px solid #807C7C;
	margin-left: 0px;

	border-color:black;
	background-color:white;
}


 .body_menor {
	background-color: #B5B7A6;
 	color: #555; 
 	font: 60%/1.5  Verdana, 'Trebuchet MS', arial, sans-serif;
 	text-align: left; 
 	margin: 15px 0;
}


.body_igual {
	background-color: #3A3A3A;
 	color: #555; 
 	font: 70%/1.5  Verdana, 'Trebuchet MS', arial, sans-serif;
 	text-align: left; 
 	margin: 15px 0;
}


.body_mayor {
	background-color: #3A3A3A;
 	color: #555; 
 	font: 80%/1.5  Verdana, 'Trebuchet MS', arial, sans-serif;
 	text-align: left; 
 	margin: 15px 0;
}  



table.modelborder {
	border-width: 1px;
	border-spacing: 1px;
	border-style: dashed;
	border-color: green;
	border-collapse: collapse;
	background-color: white;
}
table.modelborder th {
	border-width: thick;
	padding: 0px;
	border-style: none;
	border-color: white;
	background-color: rgb(255, 250, 250);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.modelborder td {
	border-width: thick;
	padding: 0px;
	border-style: none;
	border-color: white;
	background-color: rgb(255, 250, 250);
	-moz-border-radius: 0px 0px 0px 0px;
}


 
.titulo_usuario {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	font-size: 1.5em;	

}



/* 
	Estilos para los formularios de operaciones como:
		- Blanquear clave
		- Baja de representante/titulat
		- Activacion de representante/titulat
 */
.column_data1 {
    width: 30%;
    text-align: right;
    padding-left: 5px;                
}

.column_data2 {
    width: 40%;
    text-align: center;
}

.column_data3 {
    width: 30%;
    text-align: left;
}



#container_font {
	width:98%; 
	height:20%; 
	float:left; 
	padding-left:10px; 

}



.div_font {width:5%; float:left;}


.link_font {
	font-family: Jokerman; 
	font-size: large; 
	font-weight: bold;
	
}



#user{
	 background:#72A545;
	 width:60px; 
	 height:70px; 
	 border:none;	
}



#btnlogout {
	height:45px;
	width:45px;
}
#btnlogout:hover{background:#72A545;}




.titulo_2 
{
	color:#72A545;
	font-family: 'Trebuchet MS', Arial, sans-serif;	 
	font-weight: bold;
	padding: 0;
	font-size: 1em;	
	
	}
	
	
	
.titulo_3 {
	color:#72A545;
	font-family: 'Trebuchet MS', Arial, sans-serif;	 
	font-weight: bold;
	padding: 0;
	font-size: 1.3em;		
}

.columna_eliminar {cursor:pointer;}

.div_image_logo {float:left; padding-top:0px;}
.image_logo {width:250px; height:85px;}



.titulo_page {
	color:#595b4d;
	font-family: 'Trebuchet MS', Arial, sans-serif;	 
	font-weight: bold;
	padding: 0;
	font-size: 1.3em;		
}



.table_periods {
	width:580px; 
	border-left:1px solid #c6d5e1; 
	border-top:1px solid #c6d5e1; 
	border-bottom:none; 
	margin:0 auto 15px
}


.table_periods th {background-color:#5b6951; text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.table_periods th h6 {font-size:10px; padding:6px 8px 8px;
	width: 40px;
}
.table_periods td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.table_periods .head h6 {background:url(images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.table_periods .desc, .sortable .asc {background-color:#5b6951}
.table_periods .desc h6 {background:url(images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.table_periods .asc h6 {background:url(images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.table_periods .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.table_periods .evenrow td {background:#fff}
.table_periods .oddrow td {background:#ecf2f6}
.table_periods td.evenselected {background:#ecf2f6}
.table_periods td.oddselected {background:#dce6ee}


.link_add_periods{background:url(../imagenes/delete.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}


.footer_grupomdq {
	  width:28%; 
	  height:100%;  
	  float:right; 
	  padding-top:5px; 
	  padding-right:5px; 
	  text-align:right;
}


.menu_options {
	width:24%;  
	height:100%; 
	float:right;
}


.table_login  { 
	border-style: double; 
	width:45%; 
	height: 136px; 
	background-color: #FFFFFF; 
	color: #000000;	
	}
	
	
.table_login_column1{
	width: 40%;
	text-align:center;
}

.table_login_column2{
	width: 60%;
	text-align:center;   	
}

.table_login_captcha {
	width: 40%;
    text-align: center;  
}


/*************************************************************************************************************************/
/****************************************** Tabla de rubros en alta de ddjj **********************************************/
.tabla {width:580px; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; }
.tabla th {background-color:#5b6951; text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.tabla th h6 {font-size:10px; padding:6px 8px 8px; width: 40px;}
.tabla td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.tabla .head h6 {background:url(images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tabla .desc, .sortable .asc {background-color:#5b6951}
.tabla .desc h6 {background:url(images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tabla .asc h6 {background:url(images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.tabla .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.tabla .evenrow td {background:#fff}
.tabla .oddrow td {background:#ecf2f6}
.tabla td.evenselected {background:#ecf2f6}
.tabla td.oddselected {background:#dce6ee}
/*************************************************************************************************************************/
/*************************************************************************************************************************/





/*************************************************************************************************************************/
/****************************************** Tabla de rubros en alta de ddjj **********************************************/
.tabla_rubros_ddjj {width:610px; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; }
.tabla_rubros_ddjj th {background-color:#156f9e; text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.tabla_rubros_ddjj th h6 {font-size:10px; padding:6px 8px 8px; width: 40px;}
.tabla_rubros_ddjj td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.tabla_rubros_ddjj .head h6 {background:url(images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tabla_rubros_ddjj .desc, .sortable .asc {background-color:#156f9e}
.tabla_rubros_ddjj .desc h6 {background:url(images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tabla_rubros_ddjj .asc h6 {background:url(images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.tabla_rubros_ddjj .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.tabla_rubros_ddjj .evenrow td {background:#fff}
.tabla_rubros_ddjj .oddrow td {background:#ecf2f6}
.tabla_rubros_ddjj td.evenselected {background:#ecf2f6}
.tabla_rubros_ddjj td.oddselected {background:#dce6ee}
/*************************************************************************************************************************/
/*************************************************************************************************************************/
