/* CSS Document */

* {
	border: 0;
	padding: 0;
	margin: 0;
}

body {
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: transparent url("images/qtechBG.gif") 0 0 repeat;
	font-size: 14px;
}

#qtechrecContainer {
	width: 962px;
	margin: 10px auto;
	text-align: left;
}

#qtechrecHeader {
	position: relative;
	width: 962px;
	height: 133px;
	background: transparent url("images/q-techITRecruitmentConsultantsHeader.gif") 0 0 no-repeat;
}

#qtechrecHeader p#home {
	position: absolute;
	bottom: 20px;
	right: 426px;
	color: #fff;
}

#qtechrecHeader p#home a {
	display: block;
	width: 110px;
	height: 28px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}

#qtechrecHeader p.languages {
	position: absolute;
	bottom: 5px;
	right: 10px;
	color: #fff;
}

#qtechrecHeader p.languages a {
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}

#qtechrecNavigation {
	float: left;
	width: 271px;
}

#qtechrecNavigationHeader {
	position: relative;
	width: 271px;
	height: 112px;
	background: transparent url("images/q-techITRecruitmentConsultantsLeftQ1.gif") 0 0 no-repeat;
	text-align: center;
}

#ofertasActuales {
	font-size: 12px;
}

#qtechrecMain {
	float: left;
	width: 650px;
}

#qtechrecContact {
	width: 681px;
	height: 23px;
	background: transparent url("images/q-techITRecruitmentConsultantsContact.gif") 0 0 no-repeat;
	color: #fff;
	font-size: 11px;
	padding: 3px 10px 0 0;
	text-align: right;
}

#qtechrecContact a {
	color: #fff;
	text-decoration: none;
}

#qtechrecBreadcrumb {
	width: 661px;
	height: 21px;
	background: transparent url("images/q-techITRecruitmentConsultantsBreadcrumb.gif") 0 0 no-repeat;
	padding: 9px 0 0 30px;
}

#qtechrecBreadcrumb h3 {
	color: #fff;
	font-size: 16px;
}

#qtechrecContentHeader {
	width: 671px;
	height: 30px;
	background: transparent url("images/q-techITRecruitmentConsultantsContentHeader.gif") 0 0 no-repeat;
	padding: 10px;
}

#qtechrecContent {
	width: 651px;
	background: transparent url("images/q-techITRecruitmentConsultantsContentMain.gif") 0 0 repeat-y;
	padding: 13px 10px 0 30px;
	color: #3a3a3a;
}

#qtechrecFooter {
	width: 651px;
	height: 50px;
	background: transparent url("images/q-techITRecruitmentConsultantsContentFooter.gif") 0 0 no-repeat;
	padding: 0 10px 0 30px;
	color: #3a3a3a;
}

#qtechrecNavigationHeader h2 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	position: absolute;
	bottom: 10px;
	left: 36px;
}

#ofertasActuales li {
	list-style-type: none;
	background: transparent url("images/q-techITRecruitmentConsultantsContentNavLink2.jpg") 0 0 no-repeat;
	margin: 3px 0;
}

#ofertasActuales li a {
	display: block;
	width: 224px;
	height: 19px;
	list-style-type: none;
	padding: 5px 0 0 47px;
	color: #921b33;
	background: url("images/rolloverRed24.gif") 10px 0 no-repeat;
	text-decoration: none;
}

#ofertasActuales li a:hover {
	background-position: 10px -24px;
}

#qtechrecHeader h1 span {
	display: none;
}

#printPage {
	cursor: pointer;
}

#printImage {
	position: relative;
	top: 5px;
}

#contactImage {
	position: relative;
	top: 3px;
}

.ofertaList {
	margin: -10px 0 0 0;
}

.ofertaList li {
	margin: 10px 0 0 20px;
	list-style-type: square;
}

.ofertaList li a, .return a, .contactQtech a {
	color: #3a3a3a;
	text-decoration: none;
}

.ofertaList li a:hover, .return a:hover, .contactQtech a:hover {
	color: #921b33;
	text-decoration: underline;
}

.q-techIntro {
	margin: 0 0 20px 0;
}

.contactQtech {
	margin: 10px 0 5px 0;
}

#qtechrecFooter p {
	font-size: 10px;
	text-align: right;
}

#qtechrecFooter a {
	text-decoration: none;
	color: #fff;
}

.floatfix { clear: both; }	

