@font-face {
  font-family: "MyriadPro";
  src: url("/epco/fonts/MyriadPro-Regular.otf");
}
body {
  background: url(http://www.expedientemedicioelectronico.com/epco/images/fondo_menu_p.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100% 100%;
  background-color: #464646;
  font-family: MyriadPro;
}
img{border:0; /*evita los bordes en las img-link en MSIE*/}
h1{color:#0000FF;}
h3{color:#0066FF;}
h4{color:#0066FF;}
h3.mensaje{
	color: #636161;
    padding-bottom: 10px;
    width: 520px;
    box-shadow: 0 10px 6px -6px #cccccc;
}
span.navegacion
{
	/*volver*/
	cursor:pointer;
}
#linea_hr{
	background-color: gray;
    height: 1px;
    border: 0px;
}
div#comprar{
	cursor: pointer;
    color: white;
    background: rgb(0,200,117);
    height: 40px;
    border: 0px;
    border-radius: 0px;
	padding-top: 10px;
}
div#comprar a{
	color: white;
    text-decoration: blink;
    font-size: 24px;
}
div#login{
    width: 500px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 0px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.46);
	padding-bottom: 20px;
}
h3#experiencia{
	width: 500px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 0px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.46);
	padding: 5px;
	color: black;
}
div#webkit
{
	display:none;
	top:10px;
	position:relative;
	width: 500px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 0px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.46);
    padding-bottom: 20px;
}
table#login{
	width:95%;
	text-align:center;
	font-size:20px;	
	color:rgb(70,70,90);
}
div#cabeceralogin
{
	width:100%;
	background-color:white;
}
div#mrg_top
{
	width:100%;
	height:21px;
	background:#0099FF;
}

div#links
{
	padding-top: 50px;
}
#a_face{
	padding-right: 50px;
}
#a_logo{
	padding-top: 20px;
    padding-bottom: 20px;
}
h2{
	color: white;
    background: rgb(0,200,117);
    height: 40px;
    padding-top: 10px
}
div#paypal{
	display: none;
	color: white;
    background: rgb(0,200,117);
    width: 200px;
    padding-top: 10px;
    text-align: center;
    padding: 10px;
    font-size: 16px;
}
input:hover{
	background: linear-gradient(#fff, rgba(204, 204, 204, 0.39));
}
input
{
	height: 30px;
	width: 90%;
	margin: 7px;
	font-size: 20px;
	background: linear-gradient(#fff, rgba(204, 204, 204, 0.39));
	border: 1px solid rgba(170, 170, 170, 0.45);
	border-radius: 20px;
	text-align: center;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset;
}
input#enter
{
	cursor: pointer;
    color: white;
    background: rgb(0,200,117);
    height: 40px;
    border: 0px;
    border-radius: 0px;
}
input#remember
{
	font:12px;
	height: 30px !important;
	width: 30px !important;
	padding:7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

a#privacidad, a#olvidado
{
	font-size:17px;
	color: #30A2A2;
}


