﻿.enlace_menu_h_select
{
	color:#fff;
	font-family:Century Gothic;
	font-size:16px;
	 text-decoration:underline; 
	}
.enlace_menu_h_noselect
{
	color:#fff;
	font-family:Century Gothic;
	font-size:16px;
	text-decoration:none; 
	padding-left:10px; 
	}
.enlace_menu_h_noselect:hover
{
 text-decoration:underline; 
}



.panel_filtros
{
border-color:Gray;
background-color:Transparent;
border-radius: 10px 10px 0px 0px;
border-width: 1px;
border-style: solid;	
}


.lbl_filtro
{
background-image: -moz-linear-gradient(top, #b6b6b6 4%, #e0e0e0);
background-image: linear-gradient(top, #b6b6b6 4%, #e0e0e0);
background-image: -o-linear-gradient(top, #b6b6b6 4%, #e0e0e0);
background-image: -webkit-linear-gradient(top, #b6b6b6 4%, #e0e0e0);
background-image: -ms-linear-gradient(top,#b6b6b6 4%, #e0e0e0);
background-color: #e0e0e0;
border-radius: 6px 6px 0px 0px;
color: black;
font-size: 15px;
font-family:Century Gothic;
line-height:28px;
vertical-align:middle;
padding-left:10px;	
}

ul
{
    list-style-image:url('../imagenes/cajas-fuertes-icono-circulo-listado-filtros.png');
}

ul li
{
    line-height:22px;
}

.titulo_contenido
{
    font-family:Century Gothic;
    font-size:16px;
    font-weight:bold;
    letter-spacing :1px;
    background-image:url('../imagenes/cajas-fuertes-menu-barra-titulos.png');
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:40px;
    
}

.menu_vertical
{
    padding-left:25px;
    color:#000;
    line-height:40px;
    vertical-align:middle;
    text-decoration:none;
    font-family:Century Gothic;
    font-size:14px;
}

.menu_vertical:hover
{
 background-image:url('../imagenes/cajas-fuertes-pixel-verde-activo.png');
 background-repeat:repeat-y;
 color:#fff;

}

.menu_vertical_select
{
    padding-left:25px;
    color:#fff;
    line-height:40px;
    vertical-align:middle;
    text-decoration:none;
    font-family:Century Gothic;
    font-size:14px; 
    background-image:url('../imagenes/cajas-fuertes-pixel-verde-activo.png');
    background-repeat:repeat-y;
}



.pnl_contenedor
{
    height:100%;
}


.menu_vertical2
{
    padding-left:33px;
    color:#000;
    line-height:30px;
    vertical-align:middle;
    text-decoration:none;
    font-family:Verdana;
    font-size:13px;
}

.menu_vertical2:hover
{
    color:#06523a;
    background-image:url('../imagenes/cajas-fuertes-pixel-activo-subseccion.png');
    background-position:15px center;
    background-repeat:no-repeat;
}

.menu_vertical2_select
{
    padding-left:33px;
    line-height:30px;
    vertical-align:middle;
    text-decoration:none;
    font-family:Verdana;
    font-size:13px;
    color:#06523a;
    background-image:url('../imagenes/cajas-fuertes-pixel-activo-subseccion.png');
    background-position:15px center;
    background-repeat:no-repeat;
}

.menu_vertical3
{
    padding-left:50px;
    color:#000;
    line-height:22px;
    vertical-align:middle;
    text-decoration:none;
    font-family:Verdana;
    font-size:12px;
}

.menu_vertical3:hover
{
    color:#06523a;
    text-decoration:underline;
}

.menu_vertical3_select
{
    padding-left:50px;
    line-height:22px;
    vertical-align:middle;
    font-family:Verdana;
    font-size:12px;
    color:#06523a;
    text-decoration:underline;
}

.menu_horizontal
{
    color:#000;
    line-height:30px;
}

.menu_horizontal:hover
{
     background-image:url('../imagenes/cajas-fuertes-menu-gris-activo.png');
    background-repeat:no-repeat;
    background-position:center 24px;
    color:#06523a;
    line-height:30px;   
}
.menu_horizontal_select
{
    background-image:url('../imagenes/cajas-fuertes-menu-gris-activo.png');
    background-repeat:no-repeat;
    background-position:center 24px;
    color:#06523a;
    line-height:30px;
}
.titulo_post
{
    background-image:url('../imagenes/cajas-fuertes-fecha-derecha.png');
    background-repeat:no-repeat;
    background-position:left center;
    font-family:Verdana;
    color:#000000;
    line-height:16px;
    font-size:13px;
    padding-left:15px;
    font-weight:bold;
}
.text_post
{
    font-family:Verdana;
    color:#000000;
    line-height:14px;
    font-size:12px;
    font-weight:normal;
}
.text_post a
{
	color:#06523a;
}
.contenido_ a
{
	color:#06523a;
}
.img_color{display:none; position:absolute; right:-70px; top:0px;}
.pnl_colores:hover .img_color{display:block;}

.texto_post
{
	font-family:Verdana;
	font-size:13px;
}
.texto_post a
{
	color:#06523A;
}

.pes_contacto
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
border: 0px none;
background: transparent none repeat scroll 0% 0%;
background-color:#06523a;
overflow: hidden;
position: fixed;
z-index: 16000002;
width: 290px;
height: 50px;
right: 10px;
bottom: 0px;
border-top-left-radius:5px;
border-top-right-radius:5px;
font-size:12px;
font-family:Verdana;
color:#fff;
line-height:30px;
font-weight:bold;
cursor:pointer;

}

.pes_contacto2
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
border: 0px none;
background: transparent none repeat scroll 0% 0%;
background-color:#fff;
overflow: hidden;
position: fixed;
z-index: 16000002;
width: 290px;
height: 400px;
right: 10px;
bottom: 0px;
border-top-left-radius:5px;
border-top-right-radius:5px;
font-size:12px;
font-family:Verdana;
color:#fff;
display:none;
}

.cab2
{
    height:30px;
    width:100%;
    border-top-left-radius:5px;
border-top-right-radius:5px;
background-color:#06523a;
cursor:pointer;
line-height:30px;
font-weight:bold;
}

.txt_pes
{
   border-radius:5px;
   border:solid 1px #06523a;
   font-size:12px;
font-family:Verdana;
width:100%;
}
.campo_requerido
{
z-index:50;
background-color: #fff3f2;
border: 1px solid red;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
font-family:Verdana;
font-size:10px;
color:Black;
top:-4px;
position:relative;
}
.campo_confirmado
{
z-index:50;
background-color: #bdf6d1 ;
border: 1px solid Green;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
font-family:Verdana;
font-size:10px;
color:Black;
}