@font-face {
    font-family: 'Conv_MyriadWebProBold';
    src: url('../fonts/MyriadWebProBold.eot');
    src: url('../fonts/MyriadWebProBold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MyriadWebProBold.woff') format('woff'),
         url('../fonts/MyriadWebProBold.ttf') format('truetype'),
         url('../fonts/MyriadWebProBold.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpro-regular_0-webfont.eot');
    src: url('../fonts/myriadpro-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-regular_0-webfont.woff') format('woff'),
         url('../fonts/myriadpro-regular_0-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-regular_0-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#loading_carga{
	background-image: url(../imgs/logo.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	width: 221px;
	position: absolute;
	z-index: 99999;
	visibility:hidden;
	text-align: center;
	color: white;
	font-size: 80px;
	padding-top: 15px;
}
#loader{
	background-image: url(../imgs/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 12px;
	width: 90px;
	position: absolute;
}
.addCargando{
	/*background-image: url(../imgs/background-pagina_cargando.jpg);*/
	background-repeat: repeat-x;	
	/*background-color:#01122F;*/
}
/* Contenido a opacidad plena: el “loading” lo cubre #loading_carga; 0.5 dejaba la tienda “lavada” si load tardaba. */
#pagina_web {
	opacity: 1;
}
/*html{ margin:0px; padding:0px; height:100%}*/
body{  margin:0; padding:0; background:#FFFFFF;width:100%}
img{ border:0} 
input{ /*margin:0 0 3px 0;color:#171717;border:0; padding:2px 0 0 5px; */outline:0px;}
textarea{ border:0;color:#171717;}
select{ }
ul,li{ padding:0; margin:0}
h1,h2,h3{ margin:0;}
h1{color:#ff7200;font:18px 'MuseoSans500'}
h2{color: #0D73BF; font: 18px 'MuseoSans500';}
h3{color: #636363; font: 30px 'MyriadProRegular';}

a{ border:0; outline:0px; text-decoration:none;}
.clear{ clear:both}
form{ margin:0; padding:0; height:auto; overflow: inherit}
label{
	width:74px;text-align:left;
	margin-bottom:4px; margin-top:8px; margin-left:2px;
	clear:both; font:normal 13px Arial, Helvetica, sans-serif; 
}
.font_menu{
	font-family: 'MyriadProRegular';
	font-size:13px;
	color:#ffffff;	
	font-weight:bold;
}

img.bg {
        /* Set rules to fill background*/ 
        min-height: 100%;
        min-width: 1600px;

        /* Set up proportionate scaling */
        width: 100%;
        height: auto;

     /*    Set up positioning*/ 
        position: fixed;
        top: 0;
        left: 0;
}

@media screen and (max-width: 1680px) {  Specific to this particular image 
        img.bg {
                left: 50%;
                margin-left: -840px;   
        }
}

.loadingn{
	color: #FFF;
	clear: left;
	float: right;
	margin-top: -19px;
	width: 170px;
}

#confirmacion{
	text-align: center;
	color: white;
	width: 370px;
	margin-left: auto;
	margin-right: auto;
}