/*  Guías			  										----------------------------------------------------------------------------------------------------------------------  */
     	 
    Pantallas anchas
    @media (max-width: 1200px) {  } 
	
	Desktops a pantallas planas
    @media (min-width: 980px) and (max-width: 1200px) {  }
	
	Tablets a pantallas de desktops
    @media (min-width: 768px) and (max-width: 980px) {  }
	
	Smartphones a Tablets
    @media (max-width: 768px) {  }
	
	Hasta smartphones de 480px
    @media (max-width: 480px) {  }

/*  Estilos globales  										----------------------------------------------------------------------------------------------------------------------  */

	body                            						{ font-size: 14px; font-family: Verdana; color: #333; background: #fff; padding: 0px; }
	a														{ color: #005196; }
	a:hover													{ color: #333333; text-decoration: none; }
	h1, h2, h3, h4, h5, h6									{ margin: 0px!important; line-height: inherit; font-weight: normal; }
	th														{ font-family: 'Don'; font-size: 18px; text-transform: uppercase; }
	td														{ font-family: 'Don'; }
	.alert-danger											{ line-height: 30px; margin-top: 20px; text-align: center; }
		
/*  Fuentes			  										----------------------------------------------------------------------------------------------------------------------  */
	
	@font-face {
		font-family: 'Don';
		src: url('../fonts/DINPro-Regular.eot');
		src: url('../fonts/DINPro-Regular.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/DINPro-Regular.woff') format('woff'),
			 url('../fonts/DINPro-Regular.ttf') format('truetype'),
			 url('../fonts/DINPro-Regular.svg#DIN1451StdMittelschrift') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
/*  Cabecera  												----------------------------------------------------------------------------------------------------------------------  */
	
	header													{ background: #005196; padding: 20px 0 21px 0; position: relative; }
	header h2												{ margin: 19px 0 0 0!important; font-size: 28px; font-family: 'Don'; line-height: 26px; color: #fff; text-transform: uppercase; letter-spacing: -1px; }

/*  Pie		  												----------------------------------------------------------------------------------------------------------------------  */
	
	footer													{ background: #eee; padding: 20px 0 25px 0; position: relative; margin: 40px 0 0 0; }
	footer p												{ font-family: 'Don'; font-size: 18px; color: #B4B4B4; }
