body{	background-image: url(images/back_ecg.jpg); font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
*		{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
table 	{ border:0px;margin-left: auto; margin-right: auto;}
td		{vertical-align:top}
th		{text-align:left; vertical-align:top}
img		{border:none}
ul 		{	list-style-type:disc;	margin:0;	padding-left: 1.5em;list-style-position: inside;font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;	}
li {color:#FFF;	  padding-left: 2em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	}
ul li { padding-left: 2em; }
h1		{	color:#f7d671;	padding-right: 7px;	padding-left: 7px;	font: 106% Tahoma, Geneva, sans-serif;}
h2						{font-size:120%}
h3						{font-size:110%}
textarea .inputbox 		{width:350px; height:100px}
.clr					{clear:both}
.width					{	width:100%;}
.middle					{vertical-align:middle}
.main 					{margin: 0 auto;  display:table; text-align:left; }
.dt						{margin:auto; width:auto; display:table} /* align center (for topmenu)*/
a						{	color:#FFF;	text-decoration:none;	}
a:visited 				{color:#FFF;	text-decoration:none;	}
a:hover 				{	color:#000000;	text-decoration:none;	background: #9ad7f1;	display:inline-block;}
.td-col {	background: #FFF;}
.td-col2 {	background: #021d30;}
.txt1 {	color:#FFF;	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align: justify;	margin: 7px;}
.back-idioma {	background: url(images/back-idioma.jpg) repeat-x;	height: 213px;}
.ecg{	font: bolder 23px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none;	text-align:center;	word-spacing:12px;}
.space {	height: 30px;}
.ecg2{border-right: 1px dotted #FFF;}
.ecg3{	border-bottom: 1px dotted #002641;}
.ecg4{border-left: 1px dotted #002641;}