﻿body {

	background-image: url(../images/02background.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	background-color: #9E9E9E;

	width: 999px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

h2  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

	text-transform: uppercase;

	color: #B70B23;

}



.errores{

	font-weight:bold;

	color:#FF0066;

}











#headflash {

	background-image: url(../images/02head_back.jpg);

	float: left;

	height: 154px;

	width: 999px;

}

#headmenu {

	float: left;

	height: 49px;

	width: 999px;

}

#headmenu a{

	float: left;

	height: 49px;

}









#contentend {

	background-image: url(../images/02con_end.gif);

	float: left;

	height: 21px;

	width: 999px;

}

#content {

	background-image: url(../images/cp-backfullcontent.gif);

	background-repeat: repeat-y;

	background-position: left top;

	float: left;

	height: auto;

	width: 999px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 18px;

}

#videocandidate {

	background-image: url(../images/cp-backvideo.jpg);

	background-repeat: no-repeat;

	height: 286px;

	width: 329px;

	padding-left: 20px;

	padding-top: 10px;

	float: left;

}



#candidatetitle {

	background-image: url(../images/cp-backtitle.jpg);

	background-repeat: no-repeat;

	height: 27px;

	width: 471px;

	float: left;

	padding-top: 60px;

	padding-left: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: bold;

}

#candidatescore {

	background-image: url(../images/cp-backpuntuation.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 27px;

	width: 140px;

	padding-top: 60px;

	padding-left: 9px;

}

#candidatedetails {

	background-image: url(../images/cp-backdetails_01.gif);

	background-repeat: no-repeat;

	float: left;

	height: 189px;

	width: 471px;

	padding-left: 30px;

	padding-top: 20px;

	/*padding-right: 227px;*/ 

}
#candidatedetails1 {
	float:right;
	position:relative;
	width:149px;
	//display:inline-block;
	height:189px;
	//background-image: url(../images/cp-backdetails_02.gif);
	cursor:pointer;
	background-repeat: no-repeat;
}
#candidatedetails2 {
	float:right;
	position:relative;
	top:78px;
	width:149px;
	right:0px;
	height:69px;
	//background-image: url(../es/images/cp-backdetails_03.gif);
	cursor:pointer;
	background-repeat: no-repeat;
}
#candidatedetailssp {

	background-image: url(../es/images/cp-backdetails_01.gif);

	background-repeat: no-repeat;

	float: left;

	height: 189px;

	width: 471px;

	padding-left: 30px;

	padding-top: 20px;

	

}
#candidatedetails1sp {
	float:right;
	position:relative;
	width:149px;
	height:77px;
	background-image: url(../es/images/cp-backdetails_02.gif);
	cursor:pointer;
	background-repeat: no-repeat;
}
#candidatedetails2sp {
	float:right;
	position:relative;
	width:149px;
	height:69px;
	background-image: url(../es/images/cp-backdetails_03.gif);
	cursor:pointer;
	background-repeat: no-repeat;
}

#contentleft {

	float: left;

	height: auto;

	width: 300px;

	padding-top: 20px;

	padding-left: 30px;

	padding-right: 19px;

}

#contentright {

	float: left;

	height: auto;

	width: 619px;

	padding-top: 20px;

	padding-left: 20px;

	padding-right: 11px;

}

.tittable01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #91AFC7;

	line-height: 20px;

}

.tittable02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #4797a7;

	line-height: 20px;

}

.tittable03 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #205171;

	line-height: 20px;

}







.headtable01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #91afc7;

	text-align: center;

	padding: 2px;

}

.headtable02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #4797a7;

	text-align: center;

	padding: 2px;

}

.headtable03 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #205171;

	text-align: center;

	padding: 2px;

}



.contenttable01 {

	padding: 2px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	text-align: left;

	vertical-align: top;

}



#end {

	float: left;

	height: 86px;

	width: 849px;

	background-color: #9E9E9E;

	background-image: url(../images/02ini_end.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	padding-left: 150px;

	line-height: 70px;

}


