/* CSS Document */

/* ESTILO DEL CUERPO */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;	
}

/* FONDOS Y CELDAS */

.ftop{
	background-color:#67b798;
}

.fbottom{
	background-color:#67b798;
}

.fleftright{
	background-color:#67b798;
}

/*
.fbottom{
	background-color:#dff0e9;
}
.fleftright{
	background:#dff0e9 url(maq/f_leftright.jpg) repeat-x top;
}
*/

.ftpromosinic{
	background:#ffffff url(maq/f_tpromosinic.gif) repeat-x bottom;
	vertical-align:top;	
	padding:7px;
	padding-right:0px;
	border:#e2f0a3 1px solid;
}

.tablappal{
	background-color:#f7fbe5;
	border:#d9ede6 1px solid;
	border-top:none;
	vertical-align:top;
}
.tablacabecera{
	background-color:#b0d500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding-left:8px;	
}
.td_list_usados{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;		
	text-align:center;
	vertical-align:top;		
}

.tabla01{
	padding-top:12px;	
	padding-left:5px;
	vertical-align:top;				
}
.tabla02{
	padding:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;				
}
.tabla03{
	padding-top:12px;
	vertical-align:top;				
}
.tabla04{
	border:#b0d500 1px solid;
	vertical-align:top;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;			
}
.tabla05{
	vertical-align:top;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	padding:14px;
	padding-top:17px;	
}
.tabla06{
	vertical-align:top;	
	padding:10px;
	padding-left:0px;	
}
.tabla07{	
	vertical-align:top;
	padding-left:8px;
}
.tabla08{
	background-color:#e9f3b7;
}
.tabla09{
	vertical-align:top;
	background-color:#fbfdf2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;
	text-align:center;	
	border:#b0d500 1px solid;
}
.tabla10{
	text-align:justify;
	vertical-align:top;	
	padding:15px;
}

.tabla12{
	background-color:#e9f3b7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008653;
	padding-left:5px;		
}
.tabla13{
	background-color:#f7fbe5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00663f;
	font-weight:bold;
	padding-left:12px;	
	border-right:#00663f 1px solid;		
}

/* BOTONES */

.btn_01_off{
	background:#ffffff url(maq/btn_01_off.jpg) no-repeat right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008653;
	text-align:right;
	padding-right:10px;
}
.btn_01_on{
	background:#ffffff url(maq/btn_01_on.jpg) no-repeat right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0d500;
	text-align:right;
	padding-right:10px;
	border-right:#b0d500 3px solid;
	cursor:pointer;		
}
.btn_01_sel{
	background:#ffffff url(maq/btn_01_on.jpg) no-repeat right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0d500;
	text-align:right;
	padding-right:10px;
	border-right:#b0d500 3px solid;
	font-weight:bold;		
}
.btn_02_off{
	background:#ffffff url(maq/btn_02_off.gif)  repeat-x bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00663f;
	text-align:right;
	padding-right:10px;
	border:#b0d500 1px solid;
}
.btn_02_on{
	background:#ffffff url(maq/btn_02_on.gif) repeat-x bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#00663f;
	text-align:right;
	padding-right:10px;
	border:#008653 1px solid;
	cursor:pointer;	
}

/* ENLACES */

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	text-decoration:none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	text-decoration:none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	text-decoration:none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	text-decoration:underline;
}

a.enlace01:hover {	
	text-decoration: none;
}

a.enlace02:link  {	
	text-decoration: underline;
}
a.enlace02:visited  {	
	text-decoration: underline;
}
a.enlace02:hover  {	
	text-decoration: none;
}

a.enlace03:link  {	
	text-decoration: none;
	color:#FFFFFF;
}
a.enlace03:visited  {	
	text-decoration: none;
	color:#FFFFFF;
}
a.enlace03:hover  {	
	text-decoration: none;
	color:#b0d500;
}



/* BORDES */
.brd01{
	border: #b0d500 1px solid;
}

.brd02{
	border:#008653 1px solid;
}


/* TEXTOS */
.texto01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f; 
}
.texto02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b0d500; 
}
.texto03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00663f;
	font-weight:bold;
}
.texto04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #00663f;
	text-align:center;
}

/* VARIOS */
.barra_verde_inf{
	background-color:#b0d500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00663f;
	text-align:center;		
}

/* FORMULARIO */
.formu_01{
	border:none;
	background-color:#FFFFFF;
	width:290px;;
	height:27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;
	padding:5px;
}
.formu_02{
	border:#b0d500 1px solid;
	background-color:#FFFFFF;
	width:174px;;
	height:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00663f;
	padding:3px;
}

/* PROMOCIONES */
.tcabecera_promo_list{
	background-color:#b0d500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color: #ffffff;
	padding-left:8px;	
}
.ftpromo_list{
	background:#ffffff url(maq/f_tpromosinic.gif) repeat-x bottom;
	vertical-align:top;	
	padding-left:4px;
	padding-top:6px; 
	padding-bottom:6px; 
	border-bottom:#D9EDE6 1px solid;	
}
.linea_promo_list{
	background-color:#D9EDE6;
}

/* PAGINAR */
.btn_base_01_off{
	background:#FFFFFF url(maq/f_btn_usados.gif) repeat-x bottom;
	border:#ff9600 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#ff9600;
	text-align:right;
	padding-right:10px;		
}
.btn_base_01_on{
	background:#FFFFFF url(maq/f_btn_usados.gif) repeat-x bottom;
	border:#00663f 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#00663f;
	text-align:right;
	padding-right:10px;
	cursor:pointer;	
}
.btn_paginar_01_centro{
	background:#FFFFFF url(maq/f_btn_usados.gif) repeat-x bottom;
	border:#b0d500 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008653;
	text-align:center;	
}
.btn_paginar_01_disabled{
	background:#FFFFFF url(maq/f_btn_usados.gif) repeat-x bottom;
	border:#b0d500 1px solid;	
}

.btn_base_02_off{
	background:#FFFFFF url(maq/f_btn_usados_02.gif) repeat-x bottom;
	border:#ff9600 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#ff9600;
	text-align:right;
	padding-right:10px;		
}
.btn_base_02_on{
	background:#FFFFFF url(maq/f_btn_usados_02.gif) repeat-x bottom;
	border:#00663f 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#00663f;
	text-align:right;
	padding-right:10px;
	cursor:pointer;	
}
