/***********/
/* GENERAL */
/***********/

body {
	background:url(/images/body_bg.gif) top repeat-x #000000;
}

.wrapper {
	background:url(/images/header_bg.jpg) top left no-repeat;
}

a.home {
	width: 148px;
	height: 148px;
	position: absolute;
	top: 16px;
	left: 25px;
	display: block;
	cursor: pointer;
}

.header {
	height: 94px;
	width: 100%;
	position: relative;
}

/***********/
/* CONTENT */
/***********/

.content {
	clear: both;
	color: #707070;
	font-size: 11px;
	padding-bottom: 30px;
}

.content a.certificatesLink {
	display: block;
	position: absolute;
	width: 355px;
	height: 25px;
	right: 145px;
	top: 215px;
}

.content h2 {
	color: #d72c00;
	font-size: 11px;
}

.video {
	float: right;
	padding-right: 20px;
}

.description {
	float: left;
	width: 380px;
	padding: 110px 0px 20px 20px;
	text-align: justify;
}

.description a {
	padding: 2px;
	color: #FFFFFF;
	text-decoration: underline;
}

.description a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #898989;
}

.description span {
	color: #FFFFFF;
}