/* 
    Document   : defaultportalagente
    Created on : Nov 20, 2015, 1:05:38 PM
    Author     : Hector Omar Segura Olivares
    Description:
        Hoja de estilos para cualquier dominio.
*/

/** Estilo de y color de menú */
.selected{
	color:			#2D6200;
	font-weight:		bold;
	text-decoration:	none;
}

.subSelected{
	color:			#4A8420;
	font-weight:		bold;
	text-decoration:	none;
}

/** Botones */

button.estilo:active, 
.button.estilo:active {
	border-color: #2D6200 !important;
}

button:hover .label.estilo, 
.button:hover .label.estilo {
    color: #42B449;
}

button.estilo .label, 
.button.estilo .label {
	color: #FFF !important;
	text-shadow: 0 1px 0 #2D6200 !important;
}

button.estilo:active .label, 
.button.estilo:active .label{
	color: #FFF !important;
}

button.estilo, 
.button.estilo {
	border: 1px solid #29691D !important;
	
	background: #73B843;
	background: -webkit-linear-gradient(top, #73B843, #82BC00);
	background: -moz-linear-gradient(top, #73B843, #82BC00);
	background: -ms-linear-gradient(top, #73B843, #82BC00);
	background: -o-linear-gradient(top, #73B843, #82BC00);
	
	-webkit-transition: border .20s;
	-moz-transition: border .20s;
	-o-transition: border .20s;
	transition: border .20s;
}
button.estilo:hover, 
.button.estilo:hover {
	border: 1px solid #2D6200 !important;
	
	background: #368200;
	background: -webkit-linear-gradient(top, #73B843, #368200);
	background: -moz-linear-gradient(top, #73B843, #368200);
	background: -ms-linear-gradient(top, #73B843, #368200);
	background: -o-linear-gradient(top, #73B843, #368200);
}


/* Mensajes de exito y error */

td.label{
    font-size:		12px;
    padding-bottom:	2em;
    color:		#000000;
}

td.labelerror{
    font-size:		18px;
    color:              #73B843;
}

td.labelResult{
    font-size:		18px;
    color:              #73B843;
}

/** Links */

.link{
    font-size:		15px;
    color:              green;
}

/** Accordion menu */
#menuAccordion{
    background: none;
    border: none;
}
#menuAccordion .ui-accordion-header{
    background: none;
    border: none;
}
#menuAccordion .ui-accordion-header a{
    font-size: 1.1em;
}
#menuAccordion .ui-accordion-header a:focus{
    outline: none;
}
#menuAccordion .ui-accordion-header-active a{
    color: #2D6200;
    font-weight: bold;
}
#menuAccordion .ui-accordion-content{
    background: none;
    border: none;
    padding: 0.5em
}