.blanco_verdana_may_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-transform: none;
	letter-spacing: 1px;
}

a.blanco_verdana_may_13_link:link     {  color:  #FFFFFF; text-decoration: underline }
a.blanco_verdana_may_13_link:visited  {  color:  #FFFFFF; text-decoration: underline  }
a.blanco_verdana_may_13_link:hover    {  color: #FFFFFF; text-decoration: underline}
.blanco_verdana_may_13_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-transform: none;
	letter-spacing: 1px;
	text-decoration: underline;
}

.blanco_verdana_12_alingRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align:right;
	letter-spacing: 1px;
}

.blanco_verdana_12_alingRight_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align:right;
	letter-spacing: 1px;
	font-weight: bold;
}

.blanco_verdana_12_alingLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-align:left;	
}

.blanco_verdana_12_alingLeft_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-align:left;
	font-weight: bold;
}

.blanco_verdana_12_cursiva_headerListados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-style: italic;
	font-weight: normal;
}

.blanco_verdana_12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.blanco_verdana_12_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
}

.blanco_verdana_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.blanco_verdana_11_cursiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-style: italic;
	font-weight: normal;
}

.blanco_verdana_11_espaciado {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.blanco_verdana_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.blanco_verdana_10_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
}

.blanco_verdana_10_alingLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-align:left;	
}

.verde_verdana_14 {
	font-size: 14px;
	color: #82b900;
}

.verde_verdana_14_negrita {
	font-size: 14px;
	color: #82b900;
	font-weight: bold;
}

.verde_verdana_12_menuizq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9eac7d;
	text-transform: capitalize;
}
a.verde_verdana_12_menuizq_espaciado:link     {  color:  #9eac7d; text-decoration: none }
a.verde_verdana_12_menuizq_espaciado:visited  {  color:  #9eac7d; text-decoration: none  }
a.verde_verdana_12_menuizq_espaciado:hover    {  color: #9eac7d; text-decoration: underline}

.verde_verdana_12_menuizq_espaciado {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #9eac7d;
	letter-spacing: 1px;
}

.verde_verdana_12_espaciado {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #9eac7d;
	letter-spacing: 1px;
}


.verde_verdana_12_menuppal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9eac7d;
	text-transform: capitalize;
}


.verde_verdana_12_alingLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b9ca90;
	text-align:left;
	letter-spacing: 1px;
}

.verde_verdana_12_alingRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b9ca90;
	text-align:right;
	letter-spacing: 1px;
}

.verde_verdana_11_intrucciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b9ce86;
	letter-spacing: 1px;
	font-style: italic;
}

.rojo_verdana_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A60000;
	letter-spacing: 1px;
}

.rojo_verdana_12_alingRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A60000;
	text-align:right;
	letter-spacing: 1px;
}

.negro_verdana_16_alingRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align:center;
	letter-spacing: 1px;
	text-decoration:underline;	
	font-weight: bold;	 	
}

.negro_verdana_12_alingRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:right;
	letter-spacing: 1px;
}

.negro_verdana_12_alingLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	letter-spacing: 1px;
}

.negro_verdana_12_alingLeft_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 1px;
	text-align:left;
	font-weight: bold;
}

.negro_verdana_11_alingRight_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	font-weight: bold;
	text-align:right;
}

.negro_verdana_11_alingLeft_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	font-weight: bold;
	text-align:left
}

.negro_verdana_11_alingLeft_negrita_subrayado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	font-weight: bold;
	text-align:left;
	text-decoration:underline;
}

.button_panelcontrol_acceder {
	background-image: url(images/button_acceder.gif);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_panelcontrol_desconectar {
	background-image: url(images/button_desconcetar.gif);
	background-color: #587c00;
	width:96px; 	 
	height: 22px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_panelcontrol_guardar {
	background-image: url(images/bg_button_guardar.gif);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_panelcontrol_cancelar {
	background-image: url(images/bg_button_cancelar.gif);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_panelcontrol_volver {

	background-image: url(images/bg_button_volver.gif);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_panelcontrol_imprimir {

	background-image: url(images/bg_button_imprimir.jpg);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_panelcontrol_modificar {

	background-image: url(images/bg_button_modificar.jpg);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}



.button_panelcontrol_buscar {

	background-image: url(images/bg_button_buscar.jpg);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.textbox_panelcontrol_acceder {
	font-size: 12px;
	border: 1px solid #000000;
	width: 126px;
	height: 20px;
}

.textbox_width_600 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 600px;
}

.textbox_width_500 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 500px;
}

.textbox_width_450 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 440px;
}

.textbox_width_350 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 350px;
}

.textbox_width_300 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 300px;
}

.textbox_width_250 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 250px;
}

.textbox_width_200 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 200px;

}

.textbox_width_175 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 175px;
	height: 60px;
}

.textbox_width_150 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 150px;
	height: 20px;
}

.textbox_width_120 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 120px;
}

.textbox_width_100 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 100px;
}
 
.textbox_width_50 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 50px;
}

.textbox_width_25 {
	font-size: 12px;
	border: 1px solid #000000;
	width: 25px;
}

.textbox_width_30_cantidad {
	font-size: 12px;
	border: 1px solid #000000;
	width: 30px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
}

.select_width_250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
	width: 250px;
	height:18px;
	border:solid; 
	border-width:1px; 
	border-color:#000000;
}

.select_width_200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
	width: 200px;
	height:18px;
	border:solid; 
	border-width:1px; 
	border-color:#000000;
}

.select_width_175 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
	width: 175px;
	height:18px;
	border:solid; 
	border-width:1px; 
	border-color:#000000;
}

.select_width_150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
	width: 150px;
	height:18px;
	border:solid; 
	border-width:1px; 
	border-color:#000000;
}

.div_blanco_verdana_12_negrita_fondeo_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	width:100px;
	height:25px;
	background-color:#000000;
	text-align:center;
   
}

.div_blanco_verdana_11_overflow_auto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	overflow: auto;
	height:87px;
	width:450px;
}

.div_negro_verdana_11_overflow_auto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	overflow: auto;
	height:87px;
	width:450px;
}


<!-- ESTILOS NUEVOS DE LA PARTE PUBLICA  -->

.blanco_verdana_13_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.blanco_verdana_13_negrita_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.blanco_verdana_13_negrita_alingRigth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:right;    
}

a.blanco_verdana_12:link     {  color:  #FFFFFF; text-decoration: none }
a.blanco_verdana_12:visited  {  color:  #FFFFFF; text-decoration: none  }
a.blanco_verdana_12:hover    {  color: #FFFFFF; text-decoration: underline}

.blanco_verdana_12_negrita_underline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: underline;
}

.blanco_verdana_12_espaciado_underline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: underline;
}



.blanco_verdana_12_espaciado {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.blanco_verdana_11_espaciado_negrita_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
}

.blanco_verdana_11_espaciado_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	letter-spacing: 1px;
}

.blanco_verdana_11_negrita_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: underline;
}

.blanco_verdana_11_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
}

.blanco_verdana_11_alingRight_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:right;
	letter-spacing: 1px;
	font-weight: bold;
}

.verde_gris_verdana_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #81985d;
	letter-spacing: 1px;
	white-space: normal;
	line-height: 18px;
}

.verde_gris_verdana_12_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #81985d;
	letter-spacing: 1px;
	white-space: normal;
	line-height: 18px;
	font-weight: bold;
}

.verde_gris_verdana_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #81985d;
	letter-spacing: 1px;
	white-space: normal;
	line-height: 18px;	
}

.verde_gris_verdana_11_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #81985d;
	letter-spacing: 1px;
	white-space: normal;
	line-height: 18px;
	font-weight: bold;
}

.rojo_verdana_11_negrita_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ce5959;
	letter-spacing: 1px;
	font-weight: bold;
}

.azul_verdana_11_negrita_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #599ece;
	letter-spacing: 1px;
	font-weight: bold;
}

.verde_claro_verdana_11_negrita_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6cc274;
	letter-spacing: 1px;
	font-weight: bold;
}

.button_enviar {

	background-image: url(images/images_public/bg_button_enviar.jpg);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_borrar {

	background-image: url(images/images_public/bg_button_borrar.jpg);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_actualizar_cambios {

	background-image: url(images/images_public/bg_button_actualizar_cambios.jpg);
	height: 22px;
	font-size: 12px;
	width: 130px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_realizar_pedido {

	background-image: url(images/images_public/bg_button_realizar_pedido.jpg);
	height: 22px;
	font-size: 12px;
	width: 109px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_seguir_comprando {

	background-image: url(images/images_public/bg_button_seguir_comprando.jpg);
	height: 22px;
	font-size: 12px;
	width: 130px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_seguir_comprando {

	background-image: url(images/images_public/bg_button_seguir_comprando.jpg);
	height: 22px;
	font-size: 12px;
	width: 130px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_anterior {

	background-image: url(images/images_public/bg_button_anterior.jpg);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_siguiente {

	background-image: url(images/images_public/bg_button_siguiente.jpg);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_volver_a_home {

	background-image: url(images/images_public/bg_button_volver_a_home.jpg);
	height: 22px;
	font-size: 12px;
	width: 99px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_aceptar {

	background-image: url(images/images_public/bg_button_aceptar.jpg);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_guardar {
	background-image: url(images/bg_button_guardar.gif);
	height: 22px;
	font-size: 12px;
	width: 89px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_nuevo {
	background-image: url(images/images_public/bg_button_nuevo.jpg);
	height: 22px;
	font-size: 12px;
	width: 69px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_anyadir_carrito_compra {
	background-image: url(images/images_public/bg_button_anyadir_carrito_compra.jpg);
	height: 22px;
	font-size: 12px;
	width: 124px;
	border: 0px none #000000;
	cursor:pointer;
}

.button_volver_a_intentar {

	background-image: url(images/images_public/bg_button_volver_a_intentar.jpg);
	height: 22px;
	font-size: 12px;
	width: 115px;
	border: 0px none #000000;
	cursor:pointer;
}


a.blanco_verdana_11_espaciado:link     {  color:  #FFFFFF; text-decoration: none }
a.blanco_verdana_11_espaciado:visited  {  color:  #FFFFFF; text-decoration: none  }
a.blanco_verdana_11_espaciado:hover    {  color: #FFFFFF; text-decoration: underline}

a.blanco_verdana_11_negrita:link     {  color:  #FFFFFF; text-decoration: none }
a.blanco_verdana_11_negrita:visited  {  color:  #FFFFFF; text-decoration: none  }
a.blanco_verdana_11_negrita:hover    {  color: #FFFFFF; text-decoration: underline}

a.blanco_verdana_11:link     {  color:  #FFFFFF; text-decoration: none }
a.blanco_verdana_11:visited  {  color:  #FFFFFF; text-decoration: none  }
a.blanco_verdana_11:hover    {  color: #FFFFFF; text-decoration: underline}

a.blanco_verdana_12_alingLeft:link     {  color:  #FFFFFF; text-decoration: none }
a.blanco_verdana_12_alingLeft:visited  {  color:  #FFFFFF; text-decoration: none  }
a.blanco_verdana_12_alingLeft:hover    {  color: #FFFFFF; text-decoration: underline}

.blanco_verdana_11_espaciado_underline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: underline;
}

.blanco_verdana_12_negrita_alingRigth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:right;    
}

a.gris_verdana_9:link     {  color:  #FFFFFF; text-decoration: none }
a.gris_verdana_9:visited  {  color:  #FFFFFF; text-decoration: none  }
a.gris_verdana_9:hover    {  color: #FFFFFF; text-decoration: underline; }
.gris_verdana_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: a5a5a5;
	letter-spacing: 3px;
	
}

a.verde_gris_verdana_11:link     {  color:  #81985d; text-decoration: underline }
a.verde_gris_verdana_11:visited  {  color:  #81985d; text-decoration: none  }
a.verde_gris_verdana_11:hover    {  color: #81985d; text-decoration: underline; }

