@font-face {
  font-family: 'MyriadPro-Light';
  src: url('/skins/default/webfonts/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),  url('/skins/default/webfonts/MyriadPro-Light.otf')  format('opentype'),
	     url('/skins/default/webfonts/MyriadPro-Light.woff') format('woff'), url('/skins/default/webfonts/MyriadPro-Light.ttf')  format('truetype'), url('/skins/default/webfonts/MyriadPro-Light.svg#MyriadPro-Light') format('svg');
}

* { margin: 0px; padding: 0px; font-family: 'MyriadPro-Light'; font-weight: normal; font-style: normal;}

strong, b {
    font-weight: bold;
}

oblique, i {
    font-style: italic;
}

a img {
	border: none;
}

.clr {
	font-size: 0px;
	line-height: 0px;
	clear: both;
}

.opa {
	opacity: 0.7;
}
	.opa:hover {
		opacity: 1;
	}

html {
	width: 100%;
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	min-width: 240px;
	background-color: #ffffff;
}
		
#content-page {
	width: 100%;	
	min-width: 240px;
	background: #ffffff;
}
	#content-page>div.line-basic {		
		margin: 0 auto;
		height: auto;
		max-width: 1060px;
		padding: 30px 25px 0px 25px;		
	}
	
div.textcontent {
	text-align: center;	
}   
	div.textcontent>img.logo {
		width: 90%;
		min-width: 400px;
		max-width: 800px;
	}
	div.textcontent>h2 {
		padding: 1% 5% 0% 5%;
		font-size: 25pt;
		font-weight: normal;
		color: #b72728;
	}
		div.textcontent>h2>span {
			color: #266db5;
		}	
		div.textcontent>h2>a {
			display: inline-block;	
			margin: 0px 20px;	
			padding: 5px 20px;	
			text-decoration: none;
			text-transform: uppercase;
			font-size: 20pt;
			color: #b72728;
			border-radius: 8px;
			background-color: #e8e8e8;
		}	
			div.textcontent>h2>a:hover {
				text-decoration: underline;
			}