﻿.body
{
font-size: 10px;
color:#c6cad2;
text-decoration:none;
border-left: #c6cad2 thin solid;
color:black;
background-color:ThreeDLighShadow;
font-family: verdana;
}

.fuentelinksup
{
font-weight:bold;
text-align:center;
font-size: 12px;
font-family:Arial CYR;
color:#a8b1b5;
white-space:pre-line;
text-decoration:none;

}

.formatopie
{
font-size: 11px;
color:#666666;
text-decoration:none;
font-family:Arial;


}

.barranavegacion
{
	font-family: Verdana;
	font-size:10px;
	color :black;
	text-decoration :none;
	}
	
.oficinas
{
	font-family: Verdana;
	font-size:10px;
	color:black;
	text-decoration :none;	
}

.barranavegacionactual
{	font-family: Verdana;
	font-size:10px;
	color :#666666;
	text-decoration :none;
	font-weight:bold;
	}


.menu{		
	background-color:black;
	color:White;
	font-size:medium;
	text-decoration:none;
	text-align:left;
	width:300px;
	border-color:White;
	border-bottom-style:solid;
	padding-top:1px;
	
	}
	
.menulateral
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:White;
	background-color:#ABB4B9;
	font-size: 11px;
	float: left;
	margin-top:1px;
	list-style:none;
	width: 192px;
	height:12px;
	padding-left:6px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:2px;

	
	
}

.menulateralactual
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:black;
	background-color:#d0d4d0;
	font-size: 11px;
	float: left;
	margin-top:1px;
	padding: 0px;
	list-style:none;
	width: 192px;
	height:12px;
	padding-left:6px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:2px;

}

.linkpequeños
{
font-size: 10px;
text-decoration:underline;
color:black;
font-family:verdana;
}

.linkpequeñosresaltados
{

    font-size: 12px;
    text-decoration:underline;
    color:black;
    font-family:verdana;

}

.linkpequeños_session_login
{
font-size: 10px;
text-decoration:underline;
color: #FFFFFF;
font-family:verdana;
}

.linklogin
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:black;
	font-size: 10px;
	float: left;
	margin-top:-1px;
	padding: 0px;
	list-style:none;

	padding-left:6px;
	vertical-align:top;
	padding-top:-1px;
	padding-bottom:-1px;
}

.sugyres
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size: 10px;
	float: left;
	margin-top:-1px;
	padding: 0px;
	list-style:none;

	padding-left:6px;
	vertical-align:top;
	padding-top:-1px;
	padding-bottom:-1px;
}


.encabezadotextopequeño
{
	font-size:10px;
	font-weight:bold;


}

  .fuentetitulo
{
	font-size:15px;
	font-family:Verdana;
	color:#black;
    Font-Weight: bolder;
    font-style: italic;
}
.fuentetituloofertas
{
    font-size:30px;
	font-family:verdana;
	color:#black;


}


.Rentingfuentetitulo
{
	font-size:large;
	font-family:verdana;
	color:#e09012
}

.fuenteerror
{
	font-size:10px;
	font-family:verdana;
	color:#993300;
}
.formatocabecera
{
	border:solid,1px,#cccccc;
    font-family: verdana;
    font-size: 12px;
}

.formatopanel
{
	background-color:#eaebed;
    font-family:verdana;
    font-size:10px;
}

.banners
{
	margin-bottom:1px;
	margin-top:1px;
    font-family:verdana;
    font-size:12px;
}

.textonormal
{
font-size: 10px;
font-family:Verdana;
color:black;
text-decoration:none;
vertical-align:middle;
}


.session_login
{
font-size: 10px;
font-family:Verdana;
color:#FFFFFF;
text-decoration:none;
vertical-align:middle;
background-color: #000000;
border: 0px;
}

.Parrafotextonormal
{
font-size: 10px;
font-family:Verdana;
color:black;
text-decoration:none;
vertical-align:middle;
text-align: justify;
}
.textocajas
{
font-size: 9px;
font-family:Verdana;
color:black;
text-decoration:none;
vertical-align:middle;

}


.textoerror
{
font-size: 10px;
font-family:Verdana;
color:#993300;
text-decoration:none;
vertical-align:middle;
}

.textonormaltop
{
font-size: 10px;
font-family:Verdana;
color:#c6cad2;
text-decoration:none;
color:black;
vertical-align:top;

}

.titulotextonormal
{
font-family: Verdana;
font-size: 11px;
font-weight: bold;
font-family:verdana;
color:#ABB4B9;
text-decoration:none;
text-align:left;
vertical-align:middle;

}

.menuedicion
{
font-size: 12px;
font-family:Verdana;
color:#c6cad2;
text-decoration:none;
color:black;
vertical-align:middle;
}


.collapsePanelHeader
{

	color:White;
	background-color:#006a34;
	font-size:10px;
	float:left;
	padding:5px;
	cursor:pointer;
	vertical-align: middle;
    font-family:verdana;

}
.collapsePanel {
	width: 640px;
	height:0px;
	background-color:white;
	overflow:hidden;
    font-family:verdana;
    font-size: 10px;
}

.botones
{
	color:black;
	border-width:thin;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:Silver;
    font-family:verdana;
    font-size:10px;
}

.textobotones
{
	color:White;
    font-family:verdana;
    font-size:10px;
    text-align: left;
}


.menusuperior
{
	background:/imagenes/;
    font-family:verdana;
    font-size:12px;
}

.fondomodal
{
 	background-color:black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modal
{
	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:black;
	padding:3px;
    font-size: 10px;
    font-family:Verdana;
    color:black;
    text-decoration:none;
    vertical-align:middle;
    width:250px;
    border-color:#e09012;
}

.menulateral
{
	background-color:transparent;
	border-width:1px;
	border-style:solid;
	border-color:#e09012;
}
.cajatexto
{
    background-color:#ffffdd;
	border-width:1px;
	border-style:solid;
	border-color:black;
	padding:3px;
    font-size: 10px;
    font-family:Verdana;
    color:black;
    text-decoration:none;

}

.boton
{
    background-color:#CCCCCC;
    border:solid;
    border-width:0px;
    text-decoration: none;
    font-size: 10px;
    font-family:Verdana;
    color:black;
    height: 16px;
    width: 52px;
}

.progreso
{
    text-decoration: none;
    font-size: 10px;
    font-family:Verdana;
    width:200px; height:200px; position: relative;
    float:left; margin-left: 140px; margin-top: -67px;
    background: transparent;

}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
    decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.celda
{
      border-left-color: #C0C0C0;
      text-align: justify;
}


  .overlay {
        position: fixed;
        z-index: 99;
        top: 0px;
        left: 0px;
        background-color: #FFFFFF;
        width: 100%;
        height: 100%;
        filter: Alpha(Opacity=80);
        opacity: 0.70;
        -moz-opacity: 0.70;
    }
    * html .overlay {
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
        width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
    }
    .loader {
        z-index: 100;
        position: fixed;
        width: 120px;
        margin-left: -60px;
        top: 50%;
        left: 50%;
    }
    * html .loader {
        position: absolute;
        margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
    }




