HTML {
	height: 100%;
}
BODY {
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
}
TD {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #555555;
	text-align: justify;
}
INPUT.grey9 {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #313131;
	border:1px solid #999999;
}
TEXTAREA {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #313131;
	border:1px solid #999999;
}
SELECT {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #313131;
	border:1px solid #999999;
}
H1 {
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: #555555;
}
#top_container {
	width: 100%;
	height: 100%;
}
#cont_cabecera {
	width: 100%;
	height: 107px;
	margin: 0px 0px 0px 0px;
	background-image: url(../img/cabecera-bkg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#cont_menus {
	width: 100%;
	height: 82px;
	background-image: url(../img/background-menus.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#cont_section_off {
	width: 100%;
	height: 44px;
	background-image: url(../img/section_off_bkg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#cont_section_on {
	width: 100%;
	height: 44px;
	background-image: url(../img/section_bkg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}
#cont_main {
	width: 100%;
	background-image: url(../img/content_bkg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
#cont_footer {
	width: 100%;
	height: 36px;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #555555;
	background: url(../img/footer_bkg.gif);
	vertical-align: baseline;
}
#copy_table {
	width: 100%;
	height: 36px;
	padding-left: 20px;
	padding-right: 20px;
}
#cabecera_table {
	width: 910px;
	height: 107px;
}
#main_table {
	margin-top: 35px;
	width: 910px;
}
.business {
	background: url(../img/business_off.jpg);
}
.business_on {
	background: url(../img/business_on.jpg);
}
.learning {
	background: url(../img/learning_off.jpg);
}
.learning_on {
	background: url(../img/learning_on.jpg);
}
.training {
	background: url(../img/training_off.jpg);
}
.training_on {
	background: url(../img/training_on.jpg);
}
.logo_img {
	padding-left: 0px;
	padding-right: 0px;
}
.preguntas_titular {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 5px 10px 5px 10px;
	border: 1px solid #999999;
	text-align: center;
}
A.toxin:link {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
A.toxin:active {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #7b3784;
	text-decoration: none;
}
A.toxin:visited {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
A.toxin:hover {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #7b3784;
	text-decoration: none;
}

A:link {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
A:active {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
A:visited {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
A:hover {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: underline;
}

A.footerlinks:link {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
A.footerlinks:active {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
A.footerlinks:visited {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
A.footerlinks:hover {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: underline;
}

A.submenulink:link {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
A.submenulink:active {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: underline;
}
A.submenulink:visited {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
A.submenulink:hover {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}

