
/* Tabs para los formularios */
.tabDataCarrier .ajax__tab_header { text-align: left; height: 27px; }
.tabDataCarrier .ajax__tab_outer { height: 27px; background-image: url(../images/tab-izdo.gif); background-repeat: no-repeat; border-bottom-width: 0px; }
.tabDataCarrier .ajax__tab_inner { height: 27px; background-image: url(../images/tab-dcho.gif); background-repeat: no-repeat; background-position: right top; }
.tabDataCarrier .ajax__tab_tab { height: 15px; color: #6f6965; background-image: url(../images/tab-background.gif); background-repeat: repeat-x;  font-weight: bold; text-align: center; padding: 6px; margin: 0px 2px 0px 2px; font-size: 13.5px; }
.tabDataCarrier .ajax__tab_hover .ajax__tab_outer { background-image: url(../images/tab-izdo-On.gif);}
.tabDataCarrier .ajax__tab_hover .ajax__tab_inner { background-image: url(../images/tab-dcho-On.gif);}
.tabDataCarrier .ajax__tab_hover .ajax__tab_tab { color: #852c29; background-image: url(../images/tab-background-On.gif)}
.tabDataCarrier .ajax__tab_active .ajax__tab_outer { background-image: url(../images/tab-izdo-On.gif);}
.tabDataCarrier .ajax__tab_active .ajax__tab_inner { background-image: url(../images/tab-dcho-On.gif);}
.tabDataCarrier .ajax__tab_active .ajax__tab_tab { color: #852c29; background-image: url(../images/tab-background-On.gif)}
.tabDataCarrier .ajax__tab_body { height:525px; background-color: #FFEECC;   border: solid 1px #852c29; text-align:left; }
.tabDataCarrier .ajax__tab_body .Titulo {text-align:center; font-size:15px; font-style:italic; font-weight:bold;  }

.tabDataCarrier .ajax__tab_body .ajax__tab_panel{ padding:10px; }



/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: #000000;
    background: url(../Images/acordeonOscuro.gif) repeat-x;
	font-size: 10px;
	font-weight: bold;
	padding-top:2px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader .imagenHeader
{
	background: url(../Images/acFlechaAbajo.gif) repeat-x;
	width:15px;
	height:15px;
	float:left;
	margin-right:10px;
}

.accordionHeader .imagenHeader2
{
	background: url(../Images/acFlechaAbajo.gif) repeat-x;
	width:15px;
	height:15px;
}

.accordionHeaderSelected .imagenHeader
{
	background: url(../Images/acFlechaArriba.gif) repeat-x;
	width:15px;
	height:15px;
	float:left;
	margin-right:10px;
}

.accordionHeaderSelected .imagenHeader2
{
	background: url(../Images/acFlechaArriba.gif) repeat-x;
	width:15px;
	height:15px;
}
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: #333333;
    background: url(../Images/acordeonClaro.gif) repeat-x;
	font-size: 10px;
	font-weight: bold;
    padding-top:2px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader  .Genotipo
{
	color: black;
	float:left;
	width:100px;
}

.accordionHeader  .Valor
{
	color: #660000;
	text-align:right;
	width:100px;	
}

.accordionHeaderSelected .Genotipo
{
	color: #333333;
	float:left;
	width:100px;
}

.accordionHeaderSelected .Valor
{
	color: #993333;
	text-align:right;
	width:100px;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	font-size:10px;
    background-color: #ffcc99;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


.accordionContent .Genotipo
{
	color: #000000;
	width:65px;
	float:left;
	padding:2px;
}

.accordionContent .Valor
{
	color: #CC0000;
	width:50px;
	text-align:right;
	float:left;
	padding:2px;
}

