body {
	scrollbar-face-color: #348E24; 
	scrollbar-shadow-color: #348E24; 
	scrollbar-highlight-color: #348E24; 
	scrollbar-3dlight-color: #348E24; 
	scrollbar-darkshadow-color: #348E24; 
	scrollbar-track-color: #CCCCCC; 
	scrollbar-arrow-color: #FFFFFF;
}


a.links:link {color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight:bold;text-decoration:none}
a.links:visited{color: #ffffff; font-family:Arial,Helvetica,sans-serif;font-size:11px; font-weight:bold; text-decoration:none}
a.visitado:link {color: #163a29; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: bold;text-decoration:none;}
a.visitado:visited {color: #163a29; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: bold;text-decoration:none;}
a.visitado:hover {color: #163a29; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: bold;text-decoration:none;}

a.links1:link {color: #233700; font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; text-decoration: none;}
a.links1:visited {color: #233700; font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; text-decoration: none;}
a.links1:hover {color: #000; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: bold;text-decoration:underline;}
 
a.titulos_notas:link {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 20px;text-decoration: none;font-weight: normal; line-height:22px;}
a.titulos_notas:visited {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 20px;text-decoration: none;font-weight: normal; line-height:22px;}
a.titulos_notas:hover {color: #006634; font-family: Arial, Helvetica, sans-serif;  font-size: 20px;font-weight: normal;text-decoration:underline; line-height:22px;}

a.titulos_notas2:link {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 24px;text-decoration: none;font-weight: normal; line-height:26px;}
a.titulos_notas2:visited {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 24px;text-decoration: none;font-weight: normal; line-height:26px;}
a.titulos_notas2:hover {color: #006634; font-family: Arial, Helvetica, sans-serif;  font-size: 24px;font-weight: normal;text-decoration:underline; line-height:26px;}

a.titulos_notas3:link {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 18px;text-decoration: none;font-weight: normal; line-height:20px;}
a.titulos_notas3:visited {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 18px;text-decoration: none;font-weight: normal; line-height:20px;}
a.titulos_notas3:hover {color: #006634; font-family: Arial, Helvetica, sans-serif;  font-size: 18px;font-weight: normal;text-decoration:underline; line-height:20px;}

a.links2:link {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;font-weight: normal;}
a.links2:visited {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;font-weight: normal;}
a.links2:hover {color: #006634; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: normal;text-decoration:underline;}

a.links3:link {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight: normal;}
a.links3:visited {color: #006634; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight: normal;}
a.links3:hover {color: #006634; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: normal;text-decoration:underline;}

a.links4:link {color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
a.links4:visited {color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
a.links4:hover {color: #006634; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;text-decoration: none;}

a.links5:link {color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;font-weight: bold;}
a.links5:visited {color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;font-weight: bold;}
a.links5:hover {color: #006634; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px;text-decoration: none;font-weight: bold;}

a.links6:link {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.links6:visited {color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.links6:hover {color: #006634; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;text-decoration: none;}

a.links7:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight: bold;}
a.links7:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight: bold;}
a.links7:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;  font-size: 11px;font-weight: bold;text-decoration:underline;}

a.links8:link {color: #005634; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}
a.links8:visited {color: #005634; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}
a.links8:hover {color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 16px;text-decoration: none;}

a.titulos_anuncios1:link {color: #006634; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; text-decoration: none;}
a.titulos_anuncios1:visited {color: #006634; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; text-decoration: none;}
a.titulos_anuncios1:hover {color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px;font-weight: bold;text-decoration: none;}


.bg_publicidad{
	position: relative;
	width: 1000px;
	height: 105px;
	background-image: url(../im/bg_publicidad.gif);
}
.contiene_publicidad1{
	position: relative;
	width: 728px;
	height: 90px;
	float:left;
	margin-left: 12px;
	top: 3px;
}
.contiene_publicidad2{
	position: relative;
	width: 220px;
	height: 90px;
	float:left;
	margin-left: 18px;
	top: 3px;
}
.bg_cabecera{
	position: relative;
	width: 1000px;
	height: 88px;
	background-image: url(../im/bg_cabecera.gif);
	background-repeat: no-repeat;
}

.bg_cabecera2{

	position: relative;

	width: 1000px;

	height: 88px;

	background-image: url(../im/bg_cabecera2.gif);
	background-repeat: no-repeat;

}
.cabecera_izquierda{
	position: relative;
	width: 190px;
	height: 100px;
	margin-left: 15px;
	top: 8px;
	float:left;
}
.cabecera_derecha{
	position: relative;
	width: 776px;
	height: 100px;
	margin-left: 19px;
	float:left;
}
.bg_logo {
	position: relative;
	width: 317px;
	height: 79px;
}
.select_pais{
	position: relative;
	width: 266px;
	height: 22px;
}
.bandera{
	position: relative;
	width: 31px;
	height: 22px;
	float: left;
}
.select_idioma{
	position: relative;
	width: 226px;
	height: 22px;
	margin-left: 4px;
	float: left;
}
.form_01{
	position: relative;
	width: 130px;
	height: 20px;
	color: #222222; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
}
.bg_mapa_ES{
	position: relative;
	width: 369px;
	height: 335px;
	background-image: url(../im/bg_mapa_ES.gif);
}

.bg_mapa_CO{

	position: relative;

	width: 369px;

	height: 335px;

	background-image: url(../im/bg_mapa_CO.gif);

}

.bg_mapa_AR{

	position: relative;

	width: 369px;

	height: 335px;

	background-image: url(../im/bg_mapa_AR.gif);

}
.bg_ultanuncios{
	position: relative;
	width: 372px;
	height: 163px;
	background-image: url(../im/bg_ultimosanuncios.gif);
}
.bg_ultarticulos{
	position: relative;
	width: 372px;
	height: 163px;
	margin-top: 9px;
	background-image: url(../im/bg_ultimosarticulos.gif);
}
.contiene_ultanuncios{
	position: relative;
	width: 360px;
	height: 114px;
	margin-left: 5px;
	top: 35px;
}
#mapa{
	position: relative;
	width: 330px;
	height: 266px;
	top: 30px;
	left: 19px;
}
.separador_1{
	position: relative;
	width: 745px;
	height: 10px;
	margin-top: 10px;
	border-top: 1px dotted #CCCCCC;
}
.separador_2{
	position: relative;
	width: 10px;
	height: 260px;
	margin-left: 14px;
	border-left: 1px dotted #CCCCCC;
}
.borde_1{
	border: 1px solid #2D526C;
}
.fuente_nota{ /* Aņadido por AJM 8/02/2011 */
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 18px;
}
.fuente_01{
	color: #222222; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.fuente_02{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 15px;
}
.fuente_03{
	color: #CCCCCC; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.fuente_04 {
	color: #348E24; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
}
.fuente_05 {
	color: #054060; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 20px;
	/*height: 40px;*/
}
.fuente_06 {
	color: #054060; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 18px;
}
.fuente_07 {
	color: #054060; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
.fuente_09{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 12px;
}
.bg_vineta_portada{
	position: relative;
	width: 376px;
	height: 380px;
	background-image: url(../im/bg_vineta.jpg);
}
.cont_vineta_portada{
	position: relative;
	width: 354px;
	top: 15px;
	margin-left: 10px;
}
.bg_menu_pie{
	height: 32px;
	background-color: #E8E8E8;
	border: 1px solid #CCCCCC;
}
.bg_portada{
	position: relative;
	width: 234px;
	height: 194px;
	background-image: url(../im/bg_portada.jpg);
}
.bg_pdf{
	position: relative;
	width: 234px;
	height: 290px;
	background-image: url(../im/bg_descargas.jpg);
	top: 10px;
}
.anuncio_bg01{
	position: relative;
	width: 745px;
	height: 35px;
	background-image: url(../im/anuncio_bg01.gif);
	background-repeat: no-repeat;
}
.anuncio_bg02{
	position: relative;
	width: 745px;
	background-image: url(../im/anuncio_bg02.gif);
	background-repeat: repeat-y;
	padding:5px;
}
.anuncio_bg03{
	position: relative;
	width: 745px;
	height: 20px;
	background-image: url(../im/anuncio_bg03.gif);
	background-repeat: no-repeat;
}
.bg_foto{
	position: relative;
	width: 270px;
	height: 200px;
	background-color: #E8E8E8;
	border: 1px solid #CCCCCC;
}
.bg_foto_mini{
	position: relative;
	width: 100px;
	height: 80px;
	background-color: #E8E8E8;
	border: 1px solid #CCCCCC;
}
.input_buscador1{
	position: relative;
	width: 200px;
	height: 20px;
	border: 1px solid #999999;
}
.input_buscador2{
	position: relative;
	width: 100px;
	height: 20px;
	border: 1px solid #999999;
}
.bordes_imagenes{
	border: 1px solid #444444;
}
.bg_miniaturas{
	position: relative;
	width: 85px;
	height: 65px;
	background-color: #CCCCCC;
	float: left;
}
.espacio_miniaturas{
	position: relative;
	width: 5px;
	height: 65px;
	float: left;
}
.input_contacto1{
	width: 600px;
	height: 20px;
	border: 1px solid #CCCCCC;
}
.input_contacto2{
	width: 600px;
	height: 80px;
	border: 1px solid #CCCCCC;
}
.input_contacto3{
	width: 150px;
	height: 30px;
	border: 1px solid #CCCCCC;
	color: #CCCCCC; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
}
.input_contacto4{
	width: 230px;
	height: 20px;
	border: 1px solid #CCCCCC;
}
.submit_contacto{
	width: 150px;
	height: 20px;
	border: 1px solid #444444;
	color: #444444; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
}
.bg_publicidad_columna{
	position: relative;
	width: 234px;
	height: 210px;
	background-image: url(../im/bg_publicidad2.gif);
}
.contiene_publicidad_columna{
	position: relative;
	width: 226px;
	height: 188px;
	top: 16px;
	margin-left: 4px;
}
.select_precio{
	position: relative;
	width: 98px;
	height: 20px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.select_paginas{
	position: relative;
	width: 50px;
	height: 18px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.input_login{
	width: 120px;
	height: 20px;
	border: 1px solid #999999;
	color: #3A586D; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.boton_login{
	width: 80px;
	height: 20px;
	color: #3A586D; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
}
.titulos_01{
	color: #348E24; 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 18px;
	height: 34px;
	font-weight: bold;
}
.titulos_imprime_notas{
	color: #348E24; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
	text-decoration: none;
	font-weight: normal; 
	line-height:26px;
}
.usu_boton_seleccionado{
	width: 110px;
	height: 26px;
	background-image: url(../im/usu_boton1.gif);
	background-repeat: no-repeat;
}
.usu_boton_noseleccionado{
	width: 110px;
	height: 26px;
	background-image: url(../im/usu_boton2.gif);
	background-repeat: no-repeat;
}
.usu_top_1{
	width: 753px;
	height: 25px;
	background-image: url(../im/usu_top_01.gif);
}
.usu_top_2{
	width: 753px;
	height: 25px;
	background-image: url(../im/usu_top_02.gif);
}
.usu_top_3{
	width: 753px;
	height: 25px;
	background-image: url(../im/usu_top_03.gif);
}
.usu_top_4{
	width: 753px;
	height: 25px;
	background-image: url(../im/usu_top_04.gif);
}
.usu_top_5{
	width: 753px;
	height: 25px;
	background-image: url(../im/usu_top_05.gif);
}
.usu_top_6{
	width: 753px;
	height: 25px;
	background-image: url(../im/usu_top_06.gif);
}
.usu_midle{
	width: 753px;
	background-image: url(../im/usu_midle.gif);
}
.usu_bottom{
	width: 753px;
	height: 24px;
	background-image: url(../im/usu_bottom.gif);
}
.input_art{
	width: 735px;
	height: 20px;
	border: 1px solid #999999;
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.textarea_art{
	width: 735px;
	height: 120px;
	border: 1px solid #999999;
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.completo_art{
	width: 735px;
	height: 300px;
	border: 1px solid #999999;
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.boton_art{
	width: 150px;
	height: 20px;
	color: #3A586D; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
}
.textarea_anun{
	width: 735px;
	height: 60px;
	border: 1px solid #999999;
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.bg_participa_columna{
	position: relative;
	width: 234px;
	height: 470px;
}
.contiene_participa_columna{
	position: relative;
	width: 226px;
	height: 417px;
	top: 16px;
	margin-left: 4px;
}
.esc_contenido{
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
a.esc_titulo_:link {color: #2D526C; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; text-decoration: none;}
a.esc_titulo_:visited {color: #2D526C; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; text-decoration: none;}
a.esc_titulo_:hover {color: #EA6400; font-family: Arial, Helvetica, sans-serif;  font-size: 12px;font-weight: bold;text-decoration: none;}
.esc_foto{
	position: relative;
	width: 80px;
	height:80px;
	background-color: #999999;
	border: 1px solid #444444;
}
.escapatare_bg1{
	width: 745px;
	height: 102px;
	background-image: url(../im/bg_escaparate_1.gif);
}
.escapatare_bg2{
	width: 745px;
	height: 102px;
	background-image: url(../im/bg_escaparate_2.gif);
}
.fuente_08{
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.error{
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;
	height: 24px;
	font-weight: bold;
	margin-left=5px;
	
}
.info{
	color:#247D52;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
		
}
.info1{
	color:#247D52;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	cursor: pointer;
}

.selectinfo{
	color:#163a29;
	background-color: #c1e08f;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
}
.textomenu{
 font-family:Arial, Helvetica, sans-serif; 
 background-color:#CCCCCC; 
 color: #FFFFFF;
 font-size:12px; 
 font-weight:bold;
 cursor:pointer;
 }
 
/* Aņadido por AJM 7/02/2011 Regla para medir texto en pixeles*/
#ruler {
    visibility: hidden;
    white-space: nowrap;
    position: absolute;
    top: -100;
    left: -10000px;
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 18px;
}


