@media only screen and (max-width: 600px) {
		.divprin{
			width                :90vw;
			margin-left          :5vw;
		} 
		.imgKey{
			width: 6vw;
			height:6vw;
		}
		.tit{
			Font-Size:6vw;
		}
		.tit2{
			Font-Size:5vw;
		}		
		#LoginFondo{
			background-image: url("/img/logo.png");
			background-repeat: no-repeat;
			background-size: 15vw 15vw;		
			/*display:inline;*/
		}
		form {
			background-size:0 !important;
		}
		#navegador{
			display:none;
			}
		#ctl00_td_titulos_3_bbdd{
			width:60vw !important;
			}
		#ctl00_bbdd{
			font-size:70% !important;
		}
		#ctl00_td_titulos_2_apli{
			font-size:70% !important;
		}
		.textEntry, .passwordEntry{
			width:45vw;
			font-size:150% !important;
		}
		font{
			font-size:100% !important;
		}
		
}
@media (min-width: 600px){
		.divprin{
								width                :50%;
                                margin-left          :25%;
		}	
		.imgKey{
			width:50px;
			height:50px;
		}
		.tit{
			Font-Size:150%
		}
		.tit2{
			Font-Size:140%
		}
}

.divprin{
		border               :solid 1px #eee;
		background-color     :rgba(220,220,220,0.8);
		border-radius        :10px 10px 10px 10px;
		-ms-border-radius    :10px 10px 10px 10px;
		-moz-border-radius   :10px 10px 10px 10px;
		-webkit-border-radius:10px 10px 10px 10px;
		-khtml-border-radius :10px 10px 10px 10px;
		box-shadow           :5px 15px 15px 0px rgba(0,0,0,0.3);
		-webkit-box-shadow   :5px 15px 15px 0px rgba(0,0,0,0.3);
		-moz-box-shadow      :5px 15px 15px 0px rgba(0,0,0,0.3);
		-ms-box-shadow       :5px 15px 15px 0px rgba(0,0,0,0.3);
		-o-box-shadow        :5px 15px 15px 0px rgba(0,0,0,0.3);		
		}

.neg{
	font-weight: 700;
}
