body{margin:0;  padding:0;  text-align:center; font: 12px arial, verdana, sans-serif;}
#content{/*text-align:left;*/ margin:5px auto;  background-color:#2A7FAA; width:665px; 
  border:3px solid #43536D /*height:800px;*/}
/*cabecera*/
#cabecera{width:665px; height:130px;  /*background-color:#f00; */}
#cabecera img {margin-bottom:-3px; padding:0px;}
/*menu*/
#menu{width:145px; height:350px; text-align:center; float:left; background-color:#2A7FAA;}
#menu ul {margin:50px 10px 10px; list-style:none; /*list-style-image: url(square.jpg);*/
	padding: 0px;text-align:left; }
#menu li {/*display:inline; */vertical-align:middle; width:115px;
  border-bottom:solid 1px #cdcdcd;padding:5px; background-color: #F1EFE2}
#menu h3 {margin:15px;font: bold 18px arial,verdana, sans-serif; color:#43536D;}
li a {color:#2A7FAA; text-decoration:none;}
li a:hover{color:#660000;}


/*marco*/
#marco {width:520px;/*height:345px; */float:left;/*background:#F368E2;*/ }
#contenido{width:500px;/*height:320px;*/  background:#F1EFE2 url(back.gif) no-repeat top center;
  margin:12px 5px 0px;/* padding:0px 10px;*/ }
#contenido img {margin:5px 15px; text-align:center;}
a.right  {color:#2A7FAA; float:right; padding:5px}
a:hover.right, a:hover.center  {color:#660000;}
a.center{ text-align:center;color:#2A7FAA;}
#contenido p {text-align:justify; margin:0px 10px; text-indent:3em;}
h2 {color: #660000; margin:0px;padding:20px 10px 0px; font-size:18px; text-align:justify;}
.h2center{color:#339; border-bottom: solid 1px #43536D;margin:0px 10px;padding:20px 0px 5px;}
.p2 {color:#3366cc; font: bold 12px verdana, arial, sans-serif; margin:0px 10px;padding-bottom:5px;
  border-bottom: solid 1px #43536D; text-align:justify;text-indent:0em; display:block}
a {color:#F1EFE2; text-decoration:none; }
a:hover{color:#AACEFF;}
em {font-weight:bold;color:#339 }

#bottom {width:500px; height:12px; margin:0px 0px 5px 5px; padding:0px; background:#F1EFE2 url(backdown.gif);}
/*table*/
table{width:470px; border: solid 2px #43536D;margin:auto; text-align:center; border-collapse: collapse;
    color:#1A4891; border-spacing: 0;}
table .canal, table .sinpo {background:#E9F7DC;}
th {border: solid 1px #43536D;padding:3px; background:#F9E6B5;}
td {border: solid 1px #ccc;padding:3px;}
td:hover{background:#FFEA71;}
tr.listado {font-size:smaller;}
caption {font-weight:bold; padding-bottom:5px;}
.cap {text-transform:uppercase;font-weight:bold;}
/*pie*/
#pie{clear:both;  width:665px;  height:38px; /*background-color:#0f0; */}
#pie img {margin-bottom:0px; padding:0px;}
