html, body {margin: 0px;padding: 0px;}
body {text-align: center;

padding : 0;
font : 0.8em Verdana, Arial, Sans-Serif;
line-height : 1.4em;
color : #000;
background : #600;text-align: center;
}
#main {margin : 0 auto;
width : 700px;
padding-top : 0;
}
a {
color : #0066b3;
background : inherit;
}

h1 {
font : bold 1.2em Arial, Arial, Sans-Serif;
padding : 0;
margin : 0;
}
ul {
padding : 0;
margin : 0;
}
li {
list-style-type : none;
}
#menucontainer {
width : auto;
}
#content {
padding-left : 30px;
padding-right : 30px;
padding-bottom : 30px;
text-align : justify;
}
#banner {
width : 700px;
height : 161px;
background : url(header1.png);
}
div#pageHeader {
text-indent : -9999px;
}
#middle {
float : left;
color : #000;
background : #eee;
width : 700px;
}
#middle p {
color : #555;
text-align : justify;margin : 7px 0 7px 0;
background : inherit;
}
#middle h1 {
color : #999;
width : 100%;
border-bottom : 1px solid #bbb;
margin-bottom : 8px;
line-height : 20px;
background : inherit;
}
ul#middle ul {
list-style-position : inside;
margin-left : 2px;
}
#middle ul li {
list-style-type : square;
margin-left : 15px;
}
#middle ul ul li {
list-style : none;
margin-left : 10px;
list-style-type : lower-alpha;
list-style-position : inside;
}
#middle .citation {
background : url(cit1.gif) no-repeat top left;
font-style : italic;
padding : 10px 0 0 35px;
font-size : 1em;
}
#middle .citation p {
background : url(cit2.gif) no-repeat bottom right;
padding-bottom : 20px;
padding-right : 35px;
color : #555;
}
#middle blockquote {
text-align : justify;
border-left : 8px solid #f0f0f0;
padding-left : 8px;
margin-left : 15px;
margin-top : 5px;
background : inherit;
}
#middle .date {
margin-bottom : 25px;
margin-top : 10px;
padding-top : 5px;
text-align : right;
border-top : 1px solid #f5f5f5;
background : inherit;
}
.mylink a:hover {background : #e2fcfb;
}
#middle .date a {
text-decoration : none;
background : inherit;
}
#middle .comment {
background : #f5f5f5;
}
#middle .comment .date {
text-align : left;
background : #ccc;
margin : -10px -10px 8px -10px;
padding : 5px;
color : #fff;
font-weight : bold;
border : none;
}
#middle .comment .date a {
color : #fff;
text-decoration : underline;
background : inherit;
}
.mediasection {
width : 100%;
text-align : center;
border : 1px solid #ccc;
background : #ddd;
color : #333;
letter-spacing : 5px;
font-weight : 700;
}
.capital {
float : left;
color : silver;
font-size : 100px;
line-height : 70px;
padding : 2px;
font-family : "Times New Roman", times, Sans-Sherif;
}
.extra {
text-align : right;
padding : 8px;
font-size : 1.8em;
font-family : "Times New Roman", times;
margin : 0;
color : #aaa;
line-height : 25px;
background : #fff;
}
.extra h3 {
color : #ccd8e1;
margin-bottom : 5px;
font-size : 1.2em;
background : #fff;
}
.extra a {
color : #8fb9db;
text-decoration : none;
font-style : italic;
background : #fff;
}
.extra p {
margin-top : 15px;
background : #fff;
}
.myimage {
text-align:center;
float : left;
margin-left : 10px;
margin-right : 10px;
margin-top : 10px;
margin-bottom : 10px;
}
.myimage a img{
border : 1px solid #ccc;
}
.myimage a img:hover { 
border-color : #990000;
 }
#footer {
clear : both;
border : 1px dotted #666;
margin : 10px 0 10px 0;
color : #777;
font-size : 0.8em;
background : #ddd;
padding : 5px;
}
#footer a {
text-decoration : none;
}
#footer a:hover {
background : #e2fcfb;
}
.adorno1 {
height : 24px;
background : url(adorno1.png) no-repeat center;
}
.adorno2 {
height : 24px;
background : url(adorno2.png) no-repeat center;
margin-top : 20px;position : relative;
}
#idiomas {
clear : both;
margin : 0 0 2em 0;
font-size : 0.8em;
}
#idiomas ul {
float : right;
margin-right : 1em;
}
#idiomas ul li {
list-style : none;
float : left;
}
#idiomas ul li a {
text-decoration : none;
color : #990000;
}
#idiomas ul li a:focus, #idiomas ul li a:hover {
text-decoration : underline;
color : #000066;}
