@charset "utf-8";
body {
background:#009aff;
background-image:url(../images/fondo_arriba_01.gif);
background-position: top center;
background-repeat:repeat-x;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.nombre_azul{
	font-weight:bold;
	color: #009aff;
	text-transform: uppercase;
}
.fondo_celda_central{
background-image:url(../images/adoa_06.jpg);
background-position:top center;
background-repeat:repeat-y;
}
.uno {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.plugin {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.plugin:link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
/*************************************menuS**************************************/
.menu01 {
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:13px;
color:#058ee8;
background:#ebf7fe;
text-align:right;
font-weight: bold;
background-image:url(../images/icono_menu_1.gif);
background-position: 210px 12px;
background-repeat:no-repeat;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
display: block;
}
.menu01 a{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:13px;
font-weight: bold;
color:#058ee8;
background:#ebf7fe;
background-image:url(../images/icono_menu_1.gif);
background-position: 210px 10px;
background-repeat:no-repeat;
text-decoration:none;
display: block;
padding: 2px 14px;
}
.menu01 a:hover{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:13px;
color:#058ee8;
text-decoration:none;
background:#d3ebff;
background-image:url(../images/icono_menu_1.gif);
background-position: 210px 10px;
background-repeat:no-repeat;
display: block;
}
/*************************************************** SUBMENUS ***************************************************/
.titulo_imagen {
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	color:#058ee8;
	background:#f8fbfe;
	text-align:right;
	width: 120px;
	background-image:url(../images/icono_menu_2.gif);
	/*background-position: 200px 7px;*/
	background-repeat:no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dff1ff;
}
.menu02 {
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	color:#058ee8;
	background:#f8fbfe;
	text-align:right;
	background-image:url(../images/icono_menu_2.gif);
	background-position: 200px 7px;
	background-repeat:no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dff1ff;
}
.menu_listado {
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	color:#058ee8;
	background:#f8fbfe;
}
.menu02 a{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
color:#058ee8;
background:#f8fbfe;
background-image:url(../images/icono_menu_2.gif);
background-position: 200px 7px;
background-repeat:no-repeat;
text-decoration:none;
display: block;
padding: 2px 26px;
border-right-color: #dff1ff;
}
.menu02 a:hover{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
color:#058ee8;
text-decoration:none;
background:#d2edff;
background-image:url(../images/icono_menu_2.gif);
background-position: 198px 7px;
background-repeat:no-repeat;
display: block;
border-right-color: #bbe2ff;
}
/*****************************ticker noticias***********************************/

.ticker_texto {
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:13px;
line-height:16px;
/*color:#444444;*/
color:#009aff;
font-weight:bold;
text-align:right;
padding: 4px 10px 10px 10px;
}
.ticker_sugerencias {
	font-size: 20px;
	color: #babdbe;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-weight:bold;
}
.ticker_leermas {
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:11px;
line-height:16px;
color:#444444;
text-align:right;
padding: 0px 10px 4px 10px;
}
.ticker_titulo {
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:11px;
line-height:16px;
color:#444444;
text-align:right;
padding: 10px 20px 4px 0px;
}
.linea_vertical_derecha{
margin: 10px 0px 0px 0px;
border-right-width: 1px;
border-right-style:dotted;
border-right-color: #cccccc;
}
.titulo_seccion {
	font-size: 20px;
	color: #009aff;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
}
.titulo_categoria {
	font-size: 16px;
	color: #888888;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
}
.texto_12_justificado {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-align: justify;
}
.texto_12 {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}
.foto_texto{
padding: 0px 0px 0px 0px;
margin: 0px 12px 4px 0px;
float:left;
}

.celda_central{
	padding: 0px 0px 0px 10px;
}
.celda_central_noticias{
	padding: 0px 10px 0px 0px;
}
.contacto_textfield{
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	color:#333333;
	width:320px;
	height: 17px;
	background-color: #efefef;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #009aff;
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 12px 0px;
}
.btn_enviar {
	width: 55px;
	height: 18px;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #009AFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 4px 0px 0px 0px;
}

.contacto_textarea{
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	color:#333333;
	width:320px;
	height: 70px;
	background-color: #efefef;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #009aff;
	padding: 0px 2px 0px 2px;
	margin: 0px 0px 12px 0px;
}
.contacto_titulillos {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	color: #009aff;
	padding: 0px 6px 12px 0px;
}
.noticias_filete {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	margin: 0px 0px 15px 0px;
}

.contacto_obligatorios{
font-size:11px;
font-style:italic;
color:#777777;
text-align:right;
}
.foto_noticia {
	border: 1px solid #009AFF;
	margin-top: 4px;
	margin-right: 12px;
	margin-bottom: 8px;
	margin-left: 0px;
	float:left;
}
.noticia_fecha{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-style:italic;
color:#333333;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.noticia_titulo{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:justify;
color:#333333;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.noticia_cuerpo{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
text-align:justify;
color:#333333;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.noticia_cuerpo a{
color:#009AFF;
text-decoration:none;
font-weight:bold;
}
.noticia_cuerpo a:hover{
color:#666666;
text-decoration:underline;
}
.noticia_enlace{
text-align:right;}
.noticia_enlace a{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
color:#009AFF;
text-decoration:none;
font-weight:bold;
text-align:right;
}
.noticia_enlace a:hover{
color:#71c6ff;
text-decoration:underline;
font-weight:bold;
}
.noticia_listado_celda{
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	text-align:justify;
	color:#333333;
	margin: 0px 0px 5px 0px;
	padding: 5px 20px 5px 20px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #009aff;
	background:#f5f5f5;
}
.noticia_listado_tabla{
margin: 0px 0px 20px 0px;
}
.noticia_listado_fecha{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-style:italic;
color:#333333;
text-align:right;
margin: 10px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

.noticia_listado_titulo{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:justify;
color:#333333;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.noticia_listado_leermas{
text-align:right;
margin: 4px 0px 10px 0px;
}
/*     galerias    */
.mini{
width:120px;
height:120px;
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 29px 27px 0px;}

.ancho_galeria{
width:420px;
overflow:hidden;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.contenedor_minis{
width: 500px;
}
.clear_both{
clear:both;
}
.categoria_listado_tabla{
margin: 0px 0px 10px 0px;
}
.categoria_listado_titulo{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:justify;
color:#333333;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.categoria_listado_titulo a{
color:#333333;
text-decoration:none;
}
.categoria_listado_titulo a:hover{
color:#999999;
text-decoration:underline;
}
.categoria_nombre_producto{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:14px;
font-weight:bold;
text-align:left;
color:#009aff;
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
}
.categoria_descripcion_producto{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
color:#333333;
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
}
.categoria_precio_producto{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
color:#009aff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}
.categoria_precio_dato{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
color:#333333;
margin: 0px 0px 0px 4px;
padding: 0px 0px 0px 0px;
float:left;
}
.categoria_comentario_producto{
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
	font-size:12px;
	text-align:justify;
	color:#333333;
	margin: 12px 0px 5px 0px;
	padding: 10px 0px 10px 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color:#e4e4e4;
}
.categoria_uso{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
text-align:justify;
color:#333333;
margin: 0px 0px 5px 0px;
padding: 0px 12px 10px 12px;
}
.categoria_uso_titulo{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-size:12px;
font-weight:bold;
text-align:left;
color:#009aff;
margin: 0px 0px 0px 0px;
padding: 10px 12px 4px 12px;
}
.mapa1{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-weight:bold;	
font-size:11px;
text-align:left;
color:#009aff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.mapa2{
font-family:"Trebuchet MS", Verdana, Arial, Tahoma;
font-weight:normal;	
font-size:11px;
text-align:left;
color:#333333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.mapa2 a{
font-weight:bold;
text-decoration:underline;
color:#333333;
}
.mapa2 a:hover{
font-weight:bold;
text-decoration:underline;
color:#009aff;
}
.mapa_texto_12 {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #333333;
}
.contenedor_mapa{
	margin:10px 0px 10px 0px;
	border:1px solid #CCCCCC;
}
