body{
background:#FFFFFF;
margin:0px;
font: 10pt Trebuchet MS, Verdana, Helvetica, sans-serif;
color:#000000;
}

A:link{ color:#369; text-decoration:underline; }
A:hover{ color:#CCC; text-decoration:underline; }
A:active{ color:#369; text-decoration:underline; }
A:active:hover{ color:#369; text-decoration:underline; }
A:visited{ color:#369; text-decoration:underline; }
A:visited:hover{ color:#CCC; text-decoration:underline; }

#ancho{
width:745px;
margin-left:auto;
margin-right:auto;
}

#lateral{
float:left;
text-align:left;
width:190px;
margin-left:0px;
margin-right:0px;
}

#container{
background:#FFFFFF;
float:right;
width:520px;
margin-left:0px;
margin-right:0px;
border-left:#EEE 2px solid;
}

#cont1{
width:520px;
padding:15px;
text-align:justify;
}

h1{
text-align:left;
color:#F90;
font-size:18pt;
font-weight:bold;
}

h2{
text-align:left;
color:#F90;
font-size:16pt;
font-weight:bold;
}

h3{
text-align:left;
color:#F90;
font-size:14pt;
font-weight:bold;
}

#pie{
padding: 0.1em 15px 15px;
text-align:left;
font-size: 10pt;
font-weight:bold;
color:#369;
border-top:#EEE 2px solid;
}

#menu
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 13pt Trebuchet MS, Verdana, sans-serif;
text-transform:uppercase;
background:#EEEEEE;
width: 189px;
}

#menu li
{
list-style: none;
border-top:#FFFFFF 2px solid;
text-align: right;
}

#menu li a
{
display: block;
padding: 0.2em 0.65em 0.2em 0.65em;
background: #EEEEEE;
text-decoration: none;
}

#menu li a:link { color: #369; }
#menu li a:visited { color: #369; }

#menu li a:hover
{
border-color: #FFF;
color: #369;
background: #E2E2E2;
}

#fotoportada 
{
width: 500px;
height: 270px;
border-width: 0;
}