// coldamp portal 2.0

	body { 
		font-size: 10px;
		font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
		color: #555555;
		background-color: #ffffff;
	}

	img {
		border: 0px;
	}

	table {
		border-collapse: collapse;
	}

	td	{
		padding: 0px;
		font-family: Trebuchet MS,Verdana,Helvetica,Arial;
		font-size: 12px;
		width: 100%;
	}

	p { 
		font-size: 10px;
		font-family: Trebuchet MS,Verdana,Helvetica,Arial;
		color: #555555;
	}

	li {
		font-size: 10px;
		font-family: Trebuchet MS,Verdana,Helvetica,Arial;
		color: #555555;
		list-style-image: url('imagenes/grey_square_3x3.gif');
		text-align: left;
		line-height: 15px;
		list-style-position: outside;
	}

	table.index_main_table {
		width: 1000px;
		height: 100%;
		vertical-align: top;
	}

	table.index_header {
		width: 1000px;
		vertical-align: bottom;
		text-align: center;
	}

	td.index_header {
		width: 1000px;
		text-align: center;
	}

	td.index_logo {
		width: 264px;
		height: 73px;
	}

	td.index_banner {
		width: 100%;
		height: 73px;
		text-align: left;
		vertical-align: top;
	}

	.index_slogan {
		text-align: left;
		color: rgb(231,121,55);
		font-size: 20px;
		font-family: Arial;
		font-weight: bold;
	}

	td.index_buttons_tags {
		width: 100%;
		height: 60px;
	}

	td.index_buttons_separator {
		width: 1000px;
		height: 1px;
		background-color: rgb(195,195,195);
	}

	.index_buttons {
		color: #605E5D;
		font-family: Verdana;
		font-size: 11px;
		text-align: center;
	}

	.index_buttons a:link {
		color: #605E5D;
		font-family: Verdana;
		font-size: 11px;
		text-align: center;
		text-decoration: none;
	}

	.index_buttons a:visited {
		color: #605E5D;
		text-decoration: none;
	}

	.index_buttons a:hover{
		color: #605E5D;
		text-decoration: underline;
	}

	.index_buttons a:active {
		color: #605E5D;
		text-decoration: none;
	}


	td.index_tags {
		height: 20px;
		width: 100%;
		background-color: #2277BB;
	}

	.index_tags {
		color: rgb(255,255,255);
		text-align: center;
		vertical-align: middle;
		font-size: 14px;
		font-family: Verdana;
		font-weight: bold;
	}

	table.index_highlighted {
		width: 655px;
		height: 325px;
		background-color: rgb(223,223,223);
		vertical-align: top;
		text-align: justify;
		padding: 5px;
		border-color: #eeeeee;
		border-width: 2px;
		border-style: solid;
		border-color: rgb(223,223,223);
		color: #dddddd;
	}

	td.index_highlighted {
		width: 65px;
	}

	td.body {
		width: 1000px;
		vertical-align: top;
	}

	td.index_highlighted_title {
		color: rgb(0,147,221);
		font-size: 18px;
		font-family: Verdana;
		font-weight: bold;
		vertical-align: middle;
		height: 45px;
	}

	td.index_highlighted_title a:link {
		color: rgb(0,147,221);
		font-size: 18px;
		font-family: Verdana;
		font-weight: bold;
		vertical-align: middle;
		height: 45px;
		text-decoration: none;
	}

	td.index_highlighted_title a:visited {
		color: rgb(0,147,221);
		font-size: 18px;
		font-family: Verdana;
		font-weight: bold;
		vertical-align: middle;
		height: 45px;
		text-decoration: none;
	}

	td.index_highlighted_title a:hover {
		color: rgb(0,147,221);
		font-size: 18px;
		font-family: Verdana;
		font-weight: bold;
		vertical-align: middle;
		height: 45px;
		text-decoration: underline;
	}

	td.index_highlighted_title a:active {
		color: rgb(0,147,221);
		font-size: 18px;
		font-family: Verdana;
		font-weight: bold;
		vertical-align: middle;
		height: 45px;
		text-decoration: none;
	}

	td.index_highlighted_body {
		background-color: rgb(255,255,255);
		vertical-align: top;
		color: rgb(96,94,43);
		padding: 15px;
	}

	td.index_highlighted_body a:link {
		color: rgb(0,124,195);
		text-decoration: none;
	}

	td.index_highlighted_body a:visited {
		color: rgb(0,124,195);
		text-decoration: none;
	}

	td.index_highlighted_body a:hover {
		color: rgb(0,147,221);
		text-decoration: underline;
	}

	td.index_highlighted_body a:active {
		color: rgb(0,124,195);
		text-decoration: none;
	}

	td.index_main_sections {
		width: 200px;
		height: 100px;
		color: rgb(96,94,93);
		vertical-align: top;
		text-align: left;
	}

	td.index_main_sections_title {
		text-align: left;
	}

	.index_main_sections_title a:link {
		text-align: right;
		color: rgb(231,121,55);
		background-color: rgb(255,255,255);
		font-family: Verdanda,sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}


	.index_main_sections_title_noenlace {
		text-align: right;
		color: rgb(231,121,55);
		background-color: rgb(255,255,255);
		font-family: Verdanda,sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}

	.index_main_sections_title a:visited {
		color: rgb(231,121,55);
		font-family: Verdanda,sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}

	.index_main_sections_title a:hover {
		color: rgb(231,121,55);
		font-family: Verdanda,sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: underline;
	}

	.index_main_sections_title a:active {
		color: rgb(231,121,55);
		font-family: Verdanda,sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}

	td.index_main_sections_separator {
		height: 40px;
	}

	
	td.buttons_body_separator {
		height: 10px;
	}

	table.index_banner {
		background-image: url('/opencms/opencms/ifer/imagenes/fondo_50_anos.gif');
		background-repeat: no-repeat;
		background-position: center right;
	}

	td.index_highlighted_main_separator {
		width: 40px;
	}

	td.index_highlighted_separator {
		width: 20px;
	}

	.index_tags a:link {
		color: rgb(255,255,255);
		font-size: 14px;
		font-family: Verdana;
		font-weight: bold;
		text-decoration: none;
	}

	.index_tags a:visited {
		color: rgb(255,255,255);
		font-size: 14px;
		font-family: Verdana;
		font-weight: bold;
		text-decoration: none;
	}

	.index_tags a:hover {
		color: rgb(255,255,255);
		font-size: 14px;
		font-family: Verdana;
		font-weight: bold;
		text-decoration: underline;
	}

	.index_tags a:active {
		color: rgb(255,255,255);
		font-size: 14px;
		font-family: Verdana;
		font-weight: bold;
		text-decoration: none;
	}

	.index_main_sections_body {
		text-align: left;
	}

	.index_main_sections_body a:link {
		color: #555555;
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
		line-height: 20px;
		text-align: right;
		text-decoration: none;
	}

	.index_main_sections_body a:visited {
		color: #555555;
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
		text-align: right;
		line-height: 20px;
		text-decoration: none;
	}

	.index_main_sections_body a:hover {
		color: #555555;
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
		text-align: right;
		line-height: 20px;
		text-decoration: underline;
	}

	.index_main_sections_body a:active {
		color: #555555;
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
		text-align: right;
		line-height: 20px;
		text-decoration: underline;
	}

	.index_main_sections_item a:link {
		color: #555555;
		font-size: 10px;
		font-weight: normal;
		text-align: right;
		line-height: 20px;
		text-decoration: none;
	}

	.index_main_sections_item a:visited {
		color: #555555;
		font-size: 10px;
		font-weight: normal;
		text-align: right;
		line-height: 20px;
		text-decoration: none;
	}

	.index_main_sections_item a:hover {
		color: #555555;
		font-size: 10px;
		font-weight: normal;
		text-align: right;
		line-height: 20px;
		text-decoration: underline;
	}

	.index_main_sections_item a:active {
		color: #555555;
		font-size: 10px;
		font-weight: normal;
		text-align: right;
		line-height: 20px;
		text-decoration: none;
	}

// turquoise: rgb(0,147,221);
// turquoise hard: rgb(0,124,195);
// green: rgb(10,210,35);
// grey title: rgb(96,94,93);
// grey text: #555555;
// orange: rgb(231,121,55);

