body {
       font-size: 10px;
       font-family: verdana, tahoma;
       color:#003E47;
       padding:0px;
       margin:0px;
       margin-left:0px;
       overflow-x:hidden;

       scrollbar-face-color: 		#F5F3ED; 
       scrollbar-shadow-color: 	#ffffff;
       scrollbar-highlight-color: 	#E4DFD2; 
       scrollbar-3dlight-color: 	#ffffff;
       scrollbar-darkshadow-color: #E4DFD2; 
       scrollbar-track-color: 		#E4DFD2;
       scrollbar-arrow-color: 		#4D74A9;
       }

input {font-size: 10px;padding:0px; border:1px solid #C3BA51; font-family: verdana, tahoma; color:#003E47; background:#C3BA51; letter-spacing:0px; height:15 }

a			{font-size: 11px; font-family: tahoma,verdana,arial; color: #003E47; text-decoration:none}
a:visited	{font-size: 11px; font-family: tahoma,verdana,arial; color: #003E47; text-decoration:none}
a:hover	{font-size: 11px; font-family: tahoma,verdana,arial; color: #ECE6C2; text-decoration:none}

body, td, p,  li {font-size: 11px;font-family: tahoma,verdana ; color: #003E47;}
th {font-size: 11px;font-family: tahoma,verdana ; color: #003E47; font-weight: bold}


.letra_oscura			{font-size: 11px; font-family: tahoma,verdana,arial; color: #003E47;}
.letra_clara			{font-size: 11px; font-family: tahoma,verdana,arial; color: #ECE6C2;}

.destacado		{font-size: 10px; font-family: tahoma,verdana; color:#C7CFC1; }
.destacado_verde	{font-size: 10px; font-family: tahoma,verdana; color:#AE9F10; }
a.destacado_verde	{font-size: 10px; font-family: tahoma,verdana; color:#AE9F10; }
.contenido 		{font-size: 10px; font-family: tahoma,verdana; color:#7E8A80; margin-left:16; }
.rotulo_agro		{font-size: 20px; font-family: tahoma,verdana; color:#AE9F10; }

.titulo					{ font-size:14px; font-family:verdana; color: #706E6F;}
.texto					{ font-size:11px; font-family:verdana; color: #706E6F;}
.resaltado				{ font-size:11px; font-family:verdana; color: #79A3F5;}

.menu_01 { font-size: 8px; font-family: tahoma; font-weight: normal; color: #8D998F; }

.restringida		{font-size: 11px; font-family: tahoma,verdana,arial; color: #E8E8E6; text-decoration:none}
a.restringida		{font-size: 11px; font-family: tahoma,verdana,arial; color: #E8E8E6; text-decoration:none}
a.restringida:visited	{font-size: 11px; font-family: tahoma,verdana,arial; color: #E8E8E6; text-decoration:none}
a.restringida:hover	{font-size: 11px; font-family: tahoma,verdana,arial; color: #003E47; text-decoration:none}


.principal { font-size: 11px;font-family: tahoma,verdana ; color: #003E47; height:17px; }
a.principal:link, a.principal:vlink, a.principal:visited, a.principal:active { font-size: 11px;font-family: tahoma,verdana ; color: #003E47; height:17px; }
a.principal:hover { font-size: 11px;font-family: tahoma,verdana ; color: #AE9F0E; height:17px; }

.td1_ele { font-size:11px; font-family:verdana; color:#003E47; text-decoration:none; height:14px; }
.td1 { font-size:11px; font-family:verdana; color:#FFFFFF; text-decoration:none; height:14px; }

.principal_elegida { font-size:11px; font-family:tahoma,verdana; color:#003E47; text-decoration:none; height:14px;  background-color:#EAE9CB; }
a.principal_elegida:link, a.principal_elegida:vlink, a.principal_elegida:visited, a.principal:active { font-size:11px; font-family:tahoma,verdana; color:#003E47; text-decoration:none; height:17px; }
a.principal_elegida:hover { font-size:11px; font-family:tahoma,verdana; color:#003E47; text-decoration:none; height:17px; }

a.menu1{font-size: 8px;font-family: tahoma; color:#8D998F; text-decoration:none;letter-spacing : 0px;text-transform:uppercase}
a.menu1:hover{font-size: 8px;font-family: tahoma; color:#003E47;text-transform:uppercase}
a.menu1_elegida { font-size: 8px; font-family: tahoma; font-weight: normal; color: #A51F25;text-transform:uppercase }
a.menu1_elegida:hover { font-size: 8px; font-family: tahoma; font-weight: normal; color: #A51F25;text-transform:uppercase }

.menu2 { font-size:9px; font-family:tahoma,verdana; color:#E2E7EA; text-decoration:none; line-height: 17px;}
a.menu2{ font-size:9px; font-family:tahoma,verdana; color:#E2E7EA; text-decoration:none; line-height: 17px; }
a.menu2:link, a.menu2:active, a.menu2:visited	{ font-size:9px; font-family:tahoma,verdana; color:#E2E7EA; text-decoration:none; line-height: 17px; }
a.menu2:hover{ font-size:9px; font-family:tahoma,verdana; color:#003E47; text-decoration:none; line-height: 17px; }
a.menu2_elegida { font-size:9px; font-family:tahoma,verdana; color:#E2E7EA; text-decoration:underline; line-height: 17px; }
a.menu2_elegida:hover { font-size:9px; font-family:tahoma,verdana; color:#003E47; text-decoration:underline; line-height: 17px; }

.menu3 { font-size:11px; font-family:verdana; color:#5C8189; text-decoration:none; line-height: 17px;}
a.menu3{ font-size:11px; font-family:verdana; color:#5C8189; text-decoration:none; line-height: 17px; }
a.menu3:link, a.menu3:active, a.menu3:visited	{ font-size:11px; font-family:verdana; color:#5C8189; text-decoration:none; line-height: 17px; }
a.menu3:hover{ font-size:11px; font-family:verdana; color:#AE9F0E; text-decoration:none; line-height: 17px; }
a.menu3_elegida { font-size:11px; font-family:verdana; color:#AE9F0E; text-decoration:none; line-height: 17px; }
a.menu3_elegida:link, a.menu3_elegida:active, a.menu3_elegida:visited  { font-size:11px; font-family:verdana; color:#AE9F0E; text-decoration:none; line-height: 17px; }
a.menu3_elegida:hover { font-size:11px; font-family:verdana; color:#AE9F0E; text-decoration:none; line-height: 17px; }

.menu4 { font-size:11px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px;}
a.menu4{ font-size:11px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px; }
a.menu4:link, a.menu4:active, a.menu4:visited	{ font-size:11px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px; }
a.menu4:hover{ font-size:11px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 17px; }
a.menu4_elegida { font-size:11px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 17px; }
a.menu4_elegida:hover { font-size:11px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 17px; }

.menu5 { font-size:12px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px;}
a.menu5{ font-size:12px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px; }
a.menu5:link, a.menu5:active, a.menu5visited	{ font-size:12px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px; }
a.menu5:hover{ font-size:12px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 17px; }
a.menu5_elegida { font-size:12px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 17px; }
a.menu5_elegida:hover { font-size:12px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 17px; }


a.crear4{font-size: 11px;font-family: tahoma; color:#8D998F; text-decoration:none;letter-spacing : 0px;}
a.crear4:hover{font-size: 11px;font-family: tahoma; color:#003E47;}

.apaginas { font-size:10px; font-family:tahoma,verdana; color:#3A3839; text-decoration:none; height:14px; }
a.apaginas:link, a.apaginas:vlink, a.apaginas:visited, a.apaginas:active { font-size:10px; font-family:tahoma,verdana; color:#3A3839; text-decoration:none; height:14px; }
a.apaginas:hover { font-size:10px; font-family:tahoma,verdana; color:#C3BA51; text-decoration:none; height:14px;background-color:#003E47; }

a.editor{ font-size:11px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 17px; }
a.editor:link, a.editor:active, a.editor:visited { font-size:11px; font-family:verdana; color:#7B7776; text-decoration:none; line-height: 10px; }
a.editor:hover{ font-size:11px; font-family:verdana; color:#7CA2F3; text-decoration:none; line-height: 10px; }

a.menu_secc{font-size: 10px;font-family: tahoma; font-weight: bold; color:#D1E2D3; text-decoration:none;letter-spacing : 0px;}
a.menu_secc:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: bold; color:#D1E2D3;}
a.menu_secc_sel{font-size: 10px;font-family: tahoma; font-weight: bold; color:#FFFFFF; text-decoration:none;letter-spacing : 0px;}
a.menu_secc_sel:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: bold; color:#FFFFFF;}

.servicios	{ font-size:10px; font-family:tahoma,verdana; color:#EAE5C5; text-decoration:none; line-height: 10px;}
a.servicios_selec:link, a.servicios_selec:visited	{ font-size:10px; font-family:tahoma,verdana; color:#003E47; text-decoration:none; line-height: 10px; }
a.servicios:link, a.servicios:active, a.servicios:visited { font-size:10px; font-family:tahoma,verdana; color:#EAE5C5; text-decoration:none; line-height: 10px; }
a.servicios:hover { font-size:10px; font-family:tahoma,verdana; color:#003E47; text-decoration:none; line-height: 10px; }

.actual	{ font-size:11px; font-family:verdana; color:#E2E8E8; text-decoration:none; line-height: 17px; }
a.actual_selec:link, a.actual_selec:visited   { font-size:11px; font-family:verdana; color:#79A3F5; text-decoration:none; line-height: 10px; }
a.actual:link, a.actual:active, a.actual:visited 	{ font-size:11px; font-family:verdana; color:#E2E8E8; text-decoration:none; line-height: 10px; }
a.actual:hover   { font-size:11px; font-family:verdana; color:#79A3F5; text-decoration:none; line-height: 10px; }

texto { font-size:11px; font-family:verdana; color:#706E6F; text-decoration:none; }

a.info_home{font-size: 10px;font-family: tahoma; font-weight: normal; color:#FFFFFF; text-decoration:none;letter-spacing : 0px;}
a.info_home:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: underline; color:#FFFFFF;}

a.info_home_red{font-size: 10px;font-family: tahoma; font-weight: normal; color:#C7595A; text-decoration:none;letter-spacing : 0px;}
a.info_home_red:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: underline; color:#C7595A;}

a.pie{font-size: 11px;font-family: tahoma; font-weight: normal; color:#B7BDB1; text-decoration:underline;letter-spacing : 0px;}
a.pie:hover{font-size: 11px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#B7BDB1;}

a.items_expo{font-size: 11px;font-family: tahoma; font-weight: normal; color:#D9E6F4; text-decoration:none;letter-spacing : 0px;}
a.items_expo:hover{font-size: 11px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#D9E6F4;}

a.items_ruta{font-size: 11px;font-family: tahoma; font-weight: normal; color:#D1E2D3; text-decoration:none;letter-spacing : 0px;}
a.items_ruta:hover{font-size: 11px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#D1E2D3;}

a.mail{font-size: 11px;font-family: verdana; font-weight: normal; color:#AE9F10; text-decoration:none;letter-spacing : 0px;}
/* 040824 mjimenez
   a.mail{font-size: 11px;font-family: verdana; font-weight: normal; color:#79A3F5; text-decoration:none;letter-spacing : 0px;}
a.mail:hover{font-size: 11px;font-family: verdana; text-decoration:underline; font-weight: normal; color:#79A3F5;}
*/
a.mail:hover{font-size: 11px;font-family: verdana; text-decoration:underline; font-weight: normal; color:#AE9F10;}

a.login{font-size: 11px;font-family: tahoma; font-weight: normal; color:#FFFFFF; text-decoration:none;letter-spacing : 0px;}
a.login:hover{font-size: 11px;font-family: tahoma; text-decoration:none; font-weight: normal; color:#FFFFFF;}

a.transporte{font-size: 10px;font-family: tahoma; font-weight: normal; color:#FFFFFF; text-decoration:none;letter-spacing : 0px;}
a.transporte:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#FFFFFF;}

a.ptransporte{font-size: 11px;font-family: tahoma; font-weight: normal; color:#C7595A; text-decoration:none;letter-spacing : 0px;}
a.ptransporte:hover{font-size: 11px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#C7595A;}

a.crear4{font-size: 11px;font-family: tahoma; font-weight: normal; color:#B7BDB1; text-decoration:normal;letter-spacing : 0px;}
a.crear4:link,a.crear4:visited,a.crear4:active  { font-size: 11px;font-family: tahoma; font-weight: normal; color:#B7BDB1; text-decoration:normal;letter-spacing : 0px;}
a.crear4:hover{font-size: 11px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#A51F26;}

.rot_ley { font-size:16px; font-family:tahoma,verdana; color:#7CA2F3; font-weight: bold; text-decoration:none; }

.tit_rotulos_rama {font-size: 9px;font-family: tahoma; font-weight: bold; color:#8D998F; text-decoration:none;letter-spacing : 0px;text-transform:uppercase}
.rotulo_rama3 {font-size: 10px;font-family: tahoma; font-weight:normal; color:#FFFFFF; text-decoration:none;letter-spacing : 0px;text-transform:uppercase}

.seccionContenido{font-size: 11px;font-family: tahoma; font-weight: normal; color:#6A746C; text-decoration:none;letter-spacing : 0px;}

a.ampliar{font-size: 10px;font-family: tahoma; font-weight: normal; color:#C7595A; text-decoration:none;letter-spacing : 0px;}
a.ampliar:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#C7595A;}

a.pop{font-size: 10px;font-family: tahoma; font-weight: normal; color:#7C7C7C; text-decoration:none;letter-spacing : 0px;}
a.pop:hover{font-size: 10px;font-family: tahoma; text-decoration:underline; font-weight: normal; color:#C7595A;}

a.edicion{font-size: 11px;font-family: tahoma; font-weight: normal; text-decoration:none; letter-spacing: 0px;}
a.edicion:hover{font-size: 11px;font-family: tahoma; text-decoration:underline; font-weight: normal; }

.texto_paginador { font-size:11px; font-family:tahoma,verdana,arial; color:#003C42; text-decoration:none; line-height: 17px; }
.paginador	{ font-size:11px; font-family:tahoma,verdana,arial; color:#003C42; text-decoration:none; line-height: 17px; }
a.paginador:link, a.paginador:active, a.paginador:visited 	{ font-size:11px; font-family:tahoma,verdana,arial; color:#003C42; text-decoration:none; line-height: 10px; }
a.paginador:hover   { font-size:11px; font-family:tahoma,verdana,arial; color:#003C42; text-decoration:underline; line-height: 10px; }
.paginador_elegida{ font-size: 11px;font-family: tahoma,verdana,arial; font-weight: normal; color:#FFFFFF; text-decoration:none; letter-spacing: 0px; background-color: #003C42;}

.boton_paginador {  height: 15px;
                   border-style: ridge; border-width: 1px; border-color: #E9E7E7;
                   background-color: #EFEBCE; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003C42; 
                   text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                   }

.text_paginador	{ height: 15px;width:25px;   
                  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003C42;background-color: #EFEBCE;
                  border-top: ridge 1px #E9E7E7;
                  border-right: ridge 1px #E9E7E7;
                  border-bottom: ridge 1px #E9E7E7;
                  border-left: ridge 1px #E9E7E7; }

.tit_secc { font-size: 11px;font-family: tahoma; font-weight: normal; color:#C7595A; text-decoration:none;letter-spacing : 0px; }
.tit_secc_expo { font-size: 11px;font-family: tahoma; font-weight: normal; color:#758DA7; text-decoration:none;letter-spacing : 0px; }
.tit_secc_ruta { font-size: 11px;font-family: tahoma; font-weight: normal; color:#FFFFFF; text-decoration:none;letter-spacing : 0px; }
.tit_secc_ruta_intro { font-size: 11px;font-family: tahoma; font-weight: normal; color:#86A089; text-decoration:none;letter-spacing : 0px; }

.td_mas_info {font-size: 11px;font-family: tahoma; font-weight: normal; color:#6A746C; text-decoration:none;letter-spacing : 0px;}
.td_intro {font-size: 10px;font-family: tahoma; font-weight: normal; color:#FFFFFF; text-decoration:none;letter-spacing : 0px;}

.pie_foto_piezas {font-size: 10px;font-family: tahoma; font-weight: normal; color:#6A746C; text-decoration:none;letter-spacing : 0px;}


.linea			{ width: 80px; height: 15px;  
                          font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #B42827;
                          border-top: ridge 1px #B42827;
                          border-right: ridge 1px #B42827;
                          border-bottom: ridge 1px #B42827;
                          border-left: ridge 1px #B42827; }

.boton			{ background-color: #ffffff; width: 60px; height: 15px;  valign: middle;
                          font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #B42827;
                          border-top: ridge 1px #B42827;
                          border-right: ridge 1px #B42827;
                          border-bottom: ridge 1px #B42827;
                          border-left: ridge 1px #B42827; }

.idioma { background-color: #B42827; width: 18px; height: 17px; text-decoration: none;
          font-family: arial,helvetica,sans-serif; font-size: 11px; color: #ffffff;
          border-top: solid 1px #ffffff; border-right: solid 1px #ffffff;
          border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff;}

.idioma_elegida { background-color: #ffffff; width: 18px; height: 17px; 
                  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #B42827; text-decoration: none;
                  border-top: solid 1px #ffffff; border-right: solid 1px #ffffff;
                  border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff;}

a.idioma:link, a.idioma:vlink, a.idioma:visited { background-color: #B42827; width: 18px; height: 17px; text-decoration: none;
                                                  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #ffffff;
                                                  border-top: solid 1px #ffffff; border-right: solid 1px #ffffff;
                                                  border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff;}

a.idioma:hover { background-color: #ffffff; width: 18px; height: 17px;  
                 font-family: arial,helvetica,sans-serif; font-size: 11px; color: #B42827; text-decoration: none;
                 border-top: solid 1px #ffffff; border-right: solid 1px #ffffff;
                 border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff;}

a.idioma:active { background-color: #B42827; width: 18px; height: 17px;  
                  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;
                  border-top: solid 1px #ffffff; border-right: solid 1px #ffffff;
                  border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff;}

.gris { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color:#999595;}
.info { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color:#B42827;}
.titular { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#B42827; }

a.boton_admin { font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #FAFAFA; text-decoration: none; border-top: solid 1px #4C6173; border-right: solid 1px #4C6173; border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173; background-color: #4C6173;}
a.boton_admin:link { font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #FAFAFA; text-decoration: none; border-top: solid 1px #4C6173; border-right: solid 1px #4C6173; border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173; background-color: #4C6173;}
a.boton_admin:visited { font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #FAFAFA; text-decoration: none; border-top: solid 1px #4C6173; border-right: solid 1px #4C6173; border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173; background-color: #4C6173;}
a.boton_admin:vlink { font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #FAFAFA; text-decoration: none; border-top: solid 1px #4C6173; border-right: solid 1px #4C6173; border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173; background-color: #4C6173;}
a.boton_admin:active { font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #FAFAFA; text-decoration: none; border-top: solid 1px #4C6173; border-right: solid 1px #4C6173;border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173;}
a.boton_admin:hover { background-color: #4C6173; font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #EAE9CB; text-decoration: none; 
                      border-top: solid 1px #4C6173; border-right: solid 1px #4C6173; border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173;}

.area_color { background-color: #FFB452; font-family: arial,helvetica,sans-serif; font-size: 11px; color: #003E47;  text-decoration: none; }

.area {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #003E47;  text-decoration: none; }
.area_elegida { background-color: #B42827; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
a.area_elegida:hover { background-color: #B42827; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }

a.area:link, a.area:vlink, a.area:visited {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #003E47; text-decoration: none; }
a.area:hover { background-color: #4C6173; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #FAFAFA; text-decoration: none; }
a.area:active { font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #003E47; text-decoration: none; }

.area_elegidaforo, a.area_elegidaforo:vlink, a.area_elegidaforo:visited  { background-color: #AE9F10; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
a.area_elegidaforo:hover { background-color: #AE9F10; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }

a.areaforo:link, a.areaforo:vlink, a.areaforo:visited {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #003E47; text-decoration: none; }
a.areaforo:hover { background-color: #AE9F10; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
a.areaforo:active {  background-color: #AE9F10; font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }


a.cal:link, a.cal:vlink, a.cal:visited {  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }
a.cal:hover {  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }
a.cal:active { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }

a.cal_not:link, a.cal_not:vlink, a.cal_not:visited {  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.cal_not:hover {  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.cal_not:active { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

.font_cal {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }
.font_cal_not {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.dyr:link, a.dyr:vlink, a.dyr:visited, a.dyr:active {  font-family: arial,helvetica,sans-serif; font-size: 11px; color: #003E47; text-decoration: none; }
a.dyr:hover { font-family: arial,helvetica,sans-serif; font-size: 11px; color: #808080; text-decoration: none; }


.select_menu4 {  height: 16px; width:260px;
                border-style: ridge; border-width: 0px; border-color: #EDF2F6;
                background-color: #FFFFFF; font-size: 10px; font-family: verdana; color:#717D6E; text-decoration:none; letter-spacing : 0px;
                }
.select_buscador {  height: 16px; width:140px;
                   border-style: ridge; border-width: 0px; border-color: #EDF2F6;
                   background-color: #FFFFFF; font-size: 10px; font-family: verdana; color:#717D6E; text-decoration:none; letter-spacing : 0px;
                   }

.buscador{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 9.0px; text-decoration: none; }

.linea_cabecera {  height:13px; 
                  border-top: ridge 0px #9DA79E;
                  border-bottom: ridge 0px #9DA79E;
                  border-right: ridge 0px #9DA79E;
                  border-left: ridge 0px #9DA79E;
                  background-color: #9DA79E;
                  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #ffffff; 
                  text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                  }
.linea_cabecera_conf {  height:13px; 
                       border-top: ridge 1px #7E8B81;
                       border-bottom: ridge 1px #7E8B81;
                       border-right: ridge 1px #7E8B81;
                       border-left: ridge 1px #7E8B81;
                       background-color: #9DA79E; height=18;
                       font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #ffffff; 
                       text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                       }
.linea_cabecera_moz {  height:18px; 
                      border-top: ridge 1px #7E8B81;
                      border-bottom: ridge 1px #7E8B81;
                      border-right: ridge 1px #7E8B81;
                      border-left: ridge 1px #7E8B81;
                      background-color: #9DA79E; height=18;
                      font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #ffffff; 
                      text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                      }

.linea_ok {  height: 16px; 
            border-top: ridge 1px #EAE9CB;
            border-bottom: ridge 1px #EAE9CB;
            border-right: ridge 1px #EAE9CB;
            border-left: ridge 1px #EAE9CB;
            background-color: #EAE9CB;
            font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
            text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
            }

.linea_jm {  width: 30px; height: 16px; 
            border-top: ridge 1px #EAE9CB;
            border-bottom: ridge 1px #EAE9CB;
            border-right: ridge 1px #EAE9CB;
            border-left: ridge 1px #EAE9CB;
            background-color: #EAE9CB;
            font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
            text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
            }
.linea_form {  width: 100px; height: 16px;
              border-top: ridge 1px #EAE9CB;
              border-bottom: ridge 1px #EAE9CB;
              border-right: ridge 1px #EAE9CB;
              border-left: ridge 1px #EAE9CB;
              background-color: #EAE9CB;
              font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }
.linea_mod_form {  width: 100px; height: 16px;
                  border-top: ridge 1px #EAE9CB;
                  border-bottom: ridge 1px #EAE9CB;
                  border-right: ridge 1px #EAE9CB;
                  border-left: ridge 1px #EAE9CB;
                  background-color: #EAE9CB;
                  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                  text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                  }
.linea2_mod_form {  width: 270px; height: 16px;
                   border-top: ridge 1px #EAE9CB;
                   border-bottom: ridge 1px #EAE9CB;
                   border-right: ridge 1px #EAE9CB;
                   border-left: ridge 1px #EAE9CB;
                   background-color: #EAE9CB;
                   font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                   text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                   }
.linea2_form {  width: 270px; height: 16px;
               border-top: ridge 1px #EAE9CB;
               border-bottom: ridge 1px #EAE9CB;
               border-right: ridge 1px #EAE9CB;
               border-left: ridge 1px #EAE9CB;
               background-color: #EAE9CB;
               font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
               }
.linea_file_form {  width: 237px; height: 16px;
                   border-top: ridge 1px #EAE9CB;
                   border-bottom: ridge 1px #EAE9CB;
                   border-right: ridge 1px #EAE9CB;
                   border-left: ridge 1px #EAE9CB;
                   background-color: #EAE9CB;
                   font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                   text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                   }
.linea3_form {  width: 100px; height: 16px;
               border-top: ridge 1px #EAE9CB;
               border-bottom: ridge 1px #EAE9CB;
               border-right: ridge 1px #EAE9CB;
               border-left: ridge 1px #EAE9CB;
               background-color: #EAE9CB;
               font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
               }
.linea4_form {  width: 200px; height: 16px;
               border-top: ridge 1px #EAE9CB;
               border-bottom: ridge 1px #EAE9CB;
               border-right: ridge 1px #EAE9CB;
               border-left: ridge 1px #EAE9CB;
               background-color: #EAE9CB;
               font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47;
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
               }
.linea5_form {  width: 300px; height: 16px;
               border-top: ridge 1px #EAE9CB;
               border-bottom: ridge 1px #EAE9CB;
               border-right: ridge 1px #EAE9CB;
               border-left: ridge 1px #EAE9CB;
               background-color: #EAE9CB;
               font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47;
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
               }
.linea6_form {  width: 350px; height: 16px;
               border-top: ridge 1px #EAE9CB;
               border-bottom: ridge 1px #EAE9CB;
               border-right: ridge 1px #EAE9CB;
               border-left: ridge 1px #EAE9CB;
               background-color: #EAE9CB;
               font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47;
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
               }

.check_form {  width: 14px; height: 14px; 
              background-color: #FFFFFF;
              font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }
.check2_form {  width: 14px; height: 14px; 
               border-style: ridge; border-width: 0px; border-color: #FFFFFF;
               background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
               }

.boton_form {  height: 16px;
              border-style: ridge; border-width: 1px; border-color: #4C6173;
              background-color: #4C6173; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #FAFAFA; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }
.boton2_form {  font-family: arial,helvetica,sans-serif; font-size: 7.5pt; color: #FAFAFA; text-decoration: none; height: 16px; background-color: #4C6173; border-top: solid 1px #4C6173; border-right: solid 1px #4C6173; border-bottom: solid 1px #4C6173; border-left: solid 1px #4C6173; 
               }
.select_museo {  height: 12px; width:160px;
                border-style: ridge; border-width: 1px; border-color: #F6F5F0;
                background-color: #F6F5F0; font-size: 8px; font-family: "kroeger 0855", tahoma; color:#8D998F; text-decoration:none;letter-spacing : 0px;text-transform:uppercase;
                }
.select_ruta {  height: 12px; width:160px;
               border-style: ridge; border-width: 1px; border-color: #F6F5F0;
               background-color: #F6F5F0; font-size: 8px; font-family: "kroeger 0855", tahoma; color:#7C8C81; text-decoration:none;letter-spacing : 0px;text-transform:uppercase;
               }
.select1_form {  height: 16px; width:102px;
                border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.select2_form {  height: 16px; width:150px;
                border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.select3_form {  height: 16px; width:200px;
                border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.select4_form {  height: 16px; width:250px;
                border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47;
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
                }
.select5_form {  height: 16px; width:300px;
                border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47;
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
                }
.select5_form_ope {  height: 16px; width:300px;
                    border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                    background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47;
                    text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
                    }
.select6_form {  height: 16px; width:350px;
                border-style: ridge; border-width: 1px; border-color: #EAE9CB;
                background-color: #EAE9CB; font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47;
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap;
                }
.area_larga_form    {  width: 270px; height:50px;  color: #003E47; font-weight: normal; font-size: 11px; font-family: Arial,helvetica,sans-serif;
                      border-top: ridge 1px #EAE9CB;
                      border-bottom: ridge 1px #EAE9CB;
                      border-right: ridge 1px #EAE9CB;
                      border-left: ridge 1px #EAE9CB;
                      background-color: #EAE9CB; }

.area_larga_contactar  {  width: 270px;  color: #003E47; font-weight: normal; font-size: 11px; font-family: Arial,helvetica,sans-serif;
                         border-top: ridge 1px #EAE9CB;
                         border-bottom: ridge 1px #EAE9CB;
                         border-right: ridge 1px #EAE9CB;
                         border-left: ridge 1px #EAE9CB;
                         background-color: #EAE9CB; }


a.foro:link, a.foro:vlink, a.foro:visited {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }
a.foro:hover {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }
a.foro:active { font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }

a.aforo:link, a.aforo:vlink, a.aforo:visited {  font-family: tahoma,verdana,arial,helvetica,sans-serif; font-size: 11px; color: #003E47; text-decoration: none; }
a.aforo:hover {  font-family: tahoma,verdana,arial,helvetica,sans-serif; font-size: 11px; color: #b42827; text-decoration: none; }
a.aforo:active { font-family: tahoma,verdana,arial,helvetica,sans-serif; font-size: 11px; text-decoration: none; }

a.imagf:visited { font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; height:14; background-image: url(../053a_foro/foro/img/sobre2.gif); background-repeat: no-repeat; text-decoration: none; }
a.imagf:link,a.imagf.vlink { font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; height:13; background-image: url(../053a_foro/foro/img/sobre.gif); background-repeat: no-repeat; text-decoration: none; }

.nombref {  font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #7E8B81; text-decoration: none; }

.typetextf {  width: 95px; height: 14px; 
             border-top: ridge 1px #003E47;
             border-bottom: ridge 1px #003E47;
             border-right: ridge 1px #003E47;
             border-left: ridge 1px #003E47;
             background-color: #ffffff;
             font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
             text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
             }
.typetextf1 {  height: 14px; 
              border-top: ridge 1px #E5E4E4;
              border-bottom: ridge 1px #E5E4E4;
              border-right: ridge 1px #E5E4E4;
              border-left: ridge 1px #E5E4E4;
              background-color: #F1F1F1;
              font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }
.typetextf2 {  width: 350px; height: 14px; 
              border-top: ridge 1px #E5E4E4;
              border-bottom: ridge 1px #E5E4E4;
              border-right: ridge 1px #E5E4E4;
              border-left: ridge 1px #E5E4E4;
              background-color: #F1F1F1;
              font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }
.typetextf3 {  width: 250px; height: 16px; 
              border-top: ridge 1px #E5E4E4;border-bottom: ridge 1px #003E47;border-right: ridge 1px #003E47;border-left: ridge 1px #003E47;
              background-color: #F1F1F1;
              font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }

.areaf {  width: 350px; 
         border-top: ridge 1px #E5E4E4;
         border-bottom: ridge 1px #E5E4E4;
         border-right: ridge 1px #E5E4E4;
         border-left: ridge 1px #E5E4E4;
         background-color: #F1F1F1;
         font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
         text-decoration: none; letter-spacing: normal; word-spacing: normal;
         }

.botonf {  height: 16px;
          border-style: ridge; border-width: 1px; border-color: #003E47;
          background-color: #ffffff; font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
          text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
          }
.selectf {  height: 16px; width:120px;
           border-style: ridge; border-width: 1px; border-color: #557a8c;
           background-color: #FAFAFA; font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
           text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
           }
.selectf2 {  height: 16px; width:55px;
            border-style: ridge; border-width: 1px; border-color: #6FA35F;
            background-color: #ffffff; font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
            text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
            }
.lineat_form {  width: 140px; height: 14px; 
               border-top: ridge 1px #003E47;
               border-bottom: ridge 1px #003E47;
               border-right: ridge 1px #003E47;
               border-left: ridge 1px #003E47;
               background-color: #FFFFFF;
               font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
               text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
               }
.lineat2_form {  width: 235px; height: 14px; 
                border-top: ridge 1px #003E47;
                border-bottom: ridge 1px #003E47;
                border-right: ridge 1px #003E47;
                border-left: ridge 1px #003E47;
                background-color: #FFFFFF;
                font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.lineat3_form {  width: 400px; height: 14px; 
                border-top: ridge 1px #003E47;
                border-bottom: ridge 1px #003E47;
                border-right: ridge 1px #003E47;
                border-left: ridge 1px #003E47;
                background-color: #FFFFFF;
                font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.lineat4_form {  width: 77px; height: 14px; 
                border-top: ridge 1px #003E47;
                border-bottom: ridge 1px #003E47;
                border-right: ridge 1px #003E47;
                border-left: ridge 1px #003E47;
                background-color: #FFFFFF;
                font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.lineat5_form {  width: 135px; height: 14px; 
                border-top: ridge 1px #003E47;
                border-bottom: ridge 1px #003E47;
                border-right: ridge 1px #003E47;
                border-left: ridge 1px #003E47;
                background-color: #FFFFFF;
                font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
                text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                }
.selectt2_form {  height: 16px; width:263px;
                 border-style: ridge; border-width: 1px; border-color: #6FA35F;
                 background-color: #FFFFFF; font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; color: #003E47; 
                 text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
                 }
.areat {  width: 400px; 
         border-top: ridge 1px #003E47;
         border-bottom: ridge 1px #003E47;
         border-right: ridge 1px #003E47;
         border-left: ridge 1px #003E47;
         background-color: #ffffff;
         font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
         text-decoration: none; letter-spacing: normal; word-spacing: normal;
         }
.linea_lit {  width: 200px; height: 14px; 
             border-top: ridge 1px #EAE9CB;
             border-bottom: ridge 1px #EAE9CB;
             border-right: ridge 1px #EAE9CB;
             border-left: ridge 1px #EAE9CB;
             background-color: #EAE9CB;
             font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
             text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
             }
.linea2_lit {  width: 200px; height: 14px; 
              border-top: ridge 1px #003E47;
              border-bottom: ridge 1px #003E47;
              border-right: ridge 1px #003E47;
              border-left: ridge 1px #003E47;
              background-color: #F8F8F8;
              font-family: tahoma,Arial, Helvetica, sans-serif; font-size: 8.5pt;  font-weight: normal; font-style: normal; color: #003E47; 
              text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: nowrap; 
              }

.inputc {
          border : 1 #999999 solid;
          color : #003E47;
          width : 300px;
          font-family : tahoma,Arial, Helvetica, sans-serif;
          background : #ffffff;
          font-size : 11px;
          }
textarea {
           font-size : 11px;
           font-family : tahoma,Arial, Helvetica, sans-serif;
           }
.i {
     border : 1 #999999 solid;
     cursor : hand;
     font-size : 11px;
     font-family : tahoma,Arial, Helvetica, sans-serif;
     color : #003E47;
     background :  #cecef7;
     font-weight : normal;
     padding : 0;
     }
.cap2 {
        background: #ffffff url(images/cap3.gif) repeat;
        }
.id2 {
       font-size : 10px;
       font-family : tahoma,Arial, Helvetica, sans-serif;
       color : #7373c6;
       font-weight : bold;
       }
.id3 {
       font-size : 10px;
       font-family : tahoma,Arial, Helvetica, sans-serif;
       color : #003E47;
       font-weight : normal;
       }
.inputb {
          border : 1 #999999 solid;
          color : #003E47;
          width : 120px;
          font-family : tahoma,Arial, Helvetica, sans-serif;
          background : #ffffff;
          font-size : 11px;
          }
.inputa {
          border : 1 #999999 solid;
          color : #003E47;
          width : 100px;
          font-family : tahoma,Arial, Helvetica, sans-serif;
          background : #ffffff;
          font-size : 11px;
          }
.inputl {
          border : 1 #999999 solid;
          color : #003E47;
          width : 150px;
          font-family : tahoma,Arial, Helvetica, sans-serif;
          background : #ffffff;
          font-size : 11px;
          }
.header2 {
           font-family : tahoma,Trebuchet MS, verdana;
           color : #888888;
           font-size : 13pt;
           font-weight : bold;
           }

a.ficheros_gestion{font-size: 10px;font-family: tahoma; color:#7E8A80; text-decoration:none;letter-spacing : 0px;}
a.ficheros_gestion:hover{font-size: 10px; font-family:tahoma; color:#A51F26;}

a.gestion:link			{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
a.gestion:active		{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
a.gestion:visited		{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
a.gestion:hover		{ font-size: 11px; font-family:tahoma; color:#A51F26; text-decoration:underline}

.submit_gestion 		{ font-size: 11px; margin-left:2px; border:1px solid:#ffffff; font-family:tahoma,arial, tahoma; color:#003E47;background-color:#FFFFFF}
.text_gestion 		{ font-size: 11px; margin-left:2px; border:1px solid:#ffffff; border-top: ridge 1px #003E47;border-bottom: ridge 1px #003E47;border-right: ridge 1px #003E47;border-left: ridge 1px #003E47;font-family:tahoma,arial, tahoma; color:#003E47;background-color:#FFFFFF}
.textarea_gestion 		{ font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#FFFFFF}
.text_gestion_conf 		{ font-size: 11px; padding-left:1px; border:1px solid:#9DA79E; font-family:tahoma; color:#ffffff;background-color:#7E8B81}

.menu_gestion 		{ width:120px; font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#FFFFFF}
.menu_gestion_mus 		{ width:182px; font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#FFFFFF}
.menu_gestion_cruces 	{ width:210px; font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#FFFFFF}
.menu_gestion_horas 		{ width:38px; font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#FFFFFF}

.menu_gestion_conf_cruces	{ width:160px; font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#F6F5F0}
.menu_gestion_conf_crit		{ width:80px; font-size: 11px; padding-left:1px; border:1px solid:#ffffff; font-family:tahoma; color:#003E47;background-color:#F6F5F0}


.cabecera_titulo_gestion		{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.cabecera_titulo_gestion_sel		{ font-size: 11px; font-family:tahoma; color:#A51F26; text-decoration:none}
.cabecera_gestion				{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.cabecera_claro_gestion		{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.cabecera_letra_gestion		{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.cabecera_selec_gestion		{ font-size: 10px; font-family:tahoma; color:#ffffff; text-decoration:none}

.museos_titulo_gestion		{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.museos_gestion				{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.museos_letra_gestion			{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.museos_selec_gestion		{ font-size: 10px; font-family:tahoma; color:#ffffff; text-decoration:none}

.expos_titulo_gestion			{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.expos_gestion					{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.expos_letra_gestion			{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.expos_selec_gestion			{ font-size: 10px; font-family:tahoma; color:#ffffff; text-decoration:none}

.rutas_titulo_gestion			{ font-size: 11px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.rutas_gestion			        { font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.rutas_letra_gestion			{ font-size: 10px; font-family:tahoma; color:#7E8A80; text-decoration:none}
.rutas_selec_gestion			{ font-size: 10px; font-family:tahoma; color:#ffffff; text-decoration:none}

.espDatos2		{ font-size: 11px; font-family:tahoma; color:#f0f0f0; text-decoration:none}

a.ampliar_tienda	{font-size: 11px;  font-family: tahoma,verdana; color:#7E8A80;text-decoration:none}
a.ampliar_tienda:hover	{font-size: 11px;  font-family: tahoma,verdana; color:#7E8A80;text-decoration:underline}


.titulo			{font-size: 11px;font-family: tahoma,verdana ; color: #FAFAFA; background-color: #AE9F10}

a.titulo		{font-size: 11px; font-family: tahoma,verdana ; color: #F6F3E2; background-color: #033D49}
a.titulo:visited	{font-size: 11px; font-family: tahoma,verdana ; color: #F6F3E2; background-color: #033D49}
a.titulo:hover		{font-size: 11px; font-family: tahoma,verdana ; color: #033D49; background-color: #F6F4E2}

.item_tabla		{font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; background-color: #EAE9CB; text-decoration:none}
a.item_tabla		{font-size: 11px; font-family: tahoma,verdana ; color: #033D49; background-color: #EAE9CB}

a.item_tabla:visited,a.item_tabla:vlink  {font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; background-color: #EAE9CB}
a.item_tabla:link	{font-size: 11px; font-family: tahoma,verdana ; color: #033D49; background-color: #EAE9CB}
a.item_tabla:hover	{font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; background-color: #EAE9CB}
input.item_tabla        {font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; background-color: #EAE9CB; text-decoration:none}

.item_text		{font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; background-color: #EAE9CB}

.catalogo_producto		{font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; text-decoration:none}
input.catalogo_producto        {font-size: 11px; font-family: tahoma,verdana ; color: #7E8A80; text-decoration:none}
