.Encabezado {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #4e659d}
.TextoNormal {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #838383}
.Texto10 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #838383}
.Titular { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4e659d}
.Alerta { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff870c}
.Seccion {font-size: 18px; color: #ff870c; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.Precio {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff870c}
.Precio2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4e659d}
.trampa { visibility: hidden; display:none} 
.emailwork { position:absolute; top:-100px; left:-100px}

.Submenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #838383}
.Submenu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #838383; text-decoration: none; font-weight: bold}
.FormTxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000080}
.FormField { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000080}

a, a:focus, a:active { color: #074caf; text-decoration: none; outline: none;}
a:hover { color: #074caf; text-decoration: underline; outline: none;}
a img { border: none; outline: none;}
a.idioma, a.idioma:focus, a.idioma:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #838383; text-decoration: none; font-weight: normal; outline: none;}
a.idioma:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #838383; text-decoration: none; border-bottom: 0.2px dotted; font-weight: normal; outline: none;}

.hiddenDiv { display: none;}
.visibleDiv { display: block;}

.invis { visibility: hidden; display: none; }
.vis { visibility: visible; display: inline; }


.addthis_toolbox .hover_effect
{
    width: 284px;
    padding: 10px 0 6px 10px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}


.cornertr {
	width: 280px;
	margin: 0px auto;
	background-color: #DFDFFF;
	color: #fff;
	padding: 6px;
	/* Border Radius Style */
    -moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-khtml-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	border-radius: 0px 10px 0px 0px;
	/* Border Shadow Style */
	box-shadow: 3px 3px 5px #bbbbbb;
	-webkit-box-shadow: 3px 3px 5px #bbbbbb;
	-moz-box-shadow: 3px 3px 5px #bbbbbb;
	/* CSS3 IE Hack */
	behavior: url(PIE.htc);
	position:relative;
}

.cornerbr {
	width: 280px;
	margin: 0px auto;
	background-color: #F2F2FF;
	color: #fff;
	padding: 6px;
	/* Border Radius Style */
    -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-khtml-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-radius: 0px 0px 10px 0px;
	/* Border Shadow Style */
	box-shadow: 3px 3px 5px #bbbbbb;
	-webkit-box-shadow: 3px 3px 5px #bbbbbb;
	-moz-box-shadow: 3px 3px 5px #bbbbbb;
	/* CSS3 IE Hack */
	behavior: url(PIE.htc);
	position:relative;
}

