a.lista:link { color: #cc6; text-decoration: none; }
a.lista:visited { color: #cc6; text-decoration: none; }
a.lista:hover { color: #663; text-decoration: underline; }
a.main:link { color: #366; font-size: 13px; font-family: helvetica; text-decoration: none; }
a.main:visited { color: #999; font-size: 13px; font-family: helvetica; text-decoration: none; }
a.main:hover { color: #699; font-size: 13px; font-family: helvetica; text-decoration: underline; }
a.header:link { color: #600; font-size: 22px; text-decoration: none; border-bottom: 1px solid #600; }
a.header:visited { font-size: 22px; text-decoration: none; border-bottom: 1px solid #600; }
a.header:hover { color: #930; font-size: 22px; border-bottom-color: #930; border-bottom-width: 1px; }
a.bar:link { color: #ccc; line-height: 9pt; text-decoration: none; }
a.bar:visited { color: #ccc; line-height: 9pt; }
a.bar:hover { color: #c99; line-height: 9pt; text-decoration: underline; }
a.autor:link { color: #223d4a; font-size: 12px; font-family: times, "times new roman"; font-weight: bold; text-decoration: none; position: inherit; left: 4px; }
a.autor:visited { color: #223d4a; font-size: 12px; font-family: times, "times new roman"; font-weight: bold; text-decoration: none; position: inherit; left: 4px; }
a.autor:hover { color: #699; font-size: 12px; font-family: times, "times new roman"; font-weight: bold; text-decoration: underline; position: inherit; left: 4px; }
.autor { color: #223d4a; font-size: 12px; font-family: times, "times new roman"; font-weight: bold; text-decoration: none; position: inherit; left: 4px; }
h2 { color: #600; font-size: 18pt; font-family: georgia, serif; left: 5px; width: 475px; border-bottom: 1px solid #930; }
.h2 { color: #600; font-size: 18pt; font-family: georgia, serif; text-align: left; width: 550px; float: left; border-bottom: 2px solid #930; }
.body { padding-top: 4px; padding-right: 10px; padding-left: 10px; }
.fotoarea { line-height: 12px; width: 300px; float: right; min-width: 50px; max-width: 300px; margin: 3px; padding: 5px; border: dotted 1px #666; }
.fotoelementos { line-height: 12px; margin: 3px; padding: 5px; width: 130px; min-width: 50px; max-width: 300px; float: right; border: dotted 1px #666; }
.caption { color: #8b0000; font-size: 12px; font-family: geneva; font-weight: bold; text-align: right; position: relative; width: auto; border-top: 1px solid #8b0000; }
.imgcuerpo { padding-top: 10px; }
.pub { padding-top: 5px; padding-bottom: 10px; border-top: 1px dotted #666; border-bottom: 1px dotted #666; rder-top-style: dotted; }
/* Presentation Stylesheet */ 

h3, p {
 margin:0;
 padding:15px;
 }
h4 { color: #fff; font-size: 14pt; font-family: helvetica; text-align: center; position: static; width: 125px; float: left; padding-bottom: 3px; border-top: 2px dotted #808080; border-bottom: 2px dotted #999; }
h5 { text-indent: 12pt; }
h6 { color: #663; font-size: 16pt; font-family: georgia, serif; font-weight: bold; line-height: 1pt; text-align: left; }
.foto1 { padding: 5px; }
.fotocredito { color: #999; font-size: 9px; font-family: arial; text-align: left; z-index: 2; float: left; }
.kick { color: #663; font-size: 10pt; font-family: tahoma; font-weight: bold; text-align: left; padding-top: 10px; padding-bottom: 10px; }
.lista { text-align: left; width: 120px; border-top-color: #fff; border-bottom-color: #fff; order-top-style: solid; }
.p.parrafo:first-letter { color: #cc6; font-size: 130%; border: dotted 1px #c93; }
.parrafo { color: #333; font-size: 13px; font-family: georgia, serif; position: inherit; left: 4px; }
.story { color: #333; font-size: 13px; font-family: georgia, serif; position: inherit; left: 10px; width: 600px; padding-right: 10px; padding-left: 5px; }
.brief { color: #333; font-size: 12px; font-family: georgia, serif; padding-right: 7px; padding-left: 7px; position: inherit; left: 5px; }
.pie { color: #fff; font-size: 8pt; font-family: tahoma; }
.space { line-height: 16px; }
.line { color: #ccc; font-size: 11px; font-family: helvetica; width: 105px; border-top-color: #cc9; border-top-width: 1px; border-bottom-color: #cc9; border-bottom-width: 1px; }
.barra { text-align: right; position: relative; top: 3px; padding-right: 10px; }
