/**
Autor: Domingo Santana
Mail: info@domingosantana.com
Web: www.domingosantana.com
*/

* { margin: 0; padding: 0; }

body { font-size: 8.5pt; font-family: Verdana, sans-serif; background: #fff; color: #333; }

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { color: #666; text-decoration: none; }
a:active { color: #333; text-decoration: underline; }
a:visited { color: #666; text-decoration: none; }
a:hover { color: #333; text-decoration: underline; }

p { margin: 0 0 9px 0; }

a img { border: none; }

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

/* Content */
#container { width: 740px; margin: 60px auto 30px auto; }

/* Header */
.header { margin: 0 0 10px 0; }

/* Menu */
.menu { overflow: auto; height: 100%; margin: 0 0 0 0; }
.menu ul { list-style: none; border-bottom: 1px solid #cecece; padding: 0 0 11px 0; }
.menu ul a { color: #333; }
.menu ul li { display: inline; margin: 0 10px 0 0; }
.menu ul li.section-title { }

/* Content */
.content { margin: 15px 0 15px 0; height: 100%; }
.content p { margin: 0 0 0 0; }

ul#current_issue { list-style: none; margin: 15px 0 0 0; padding: 0; }

ul#current_issue ol { margin: 9px 0 0 0; display: none; }

ul#current_issue a { text-decoration: none; color: #333; }
ul#current_issue a:hover { text-decoration: underline; }
ul#current_issue a.active { text-decoration: underline; }

.past_issues { height: 446px; margin: -13px 0 0 0; }
.past_issues p.subra { text-decoration: underline; margin: 6px 0 3px 0; }
.left_past { width: 230px; height: 204px; padding: 0 12px 0 0; float: left; margin: 0 0 25px 0; }
.center_past { width: 230px; height: 204px; padding: 0 12px 0 12px; float: left; border-left: 1px solid #cecece; border-right: 1px solid #cecece; margin: 0 0 25px 0; }
.right_past { width: 230px; height: 204px; padding: 0 0 0 12px; float: left; margin: 0 0 25px 0; }
.left_past_two { width: 230px; height: 204px; padding: 0 12px 0 0; float: left; }
.center_past_two { width: 230px; height: 204px; padding: 0 12px 0 12px; float: left; border-left: 1px solid #cecece; border-right: 1px solid #cecece; }
.right_past_two { width: 230px; height: 204px; padding: 0 0 0 12px; float: left; }

.blocs { height: 190px; border-top: 1px solid #cecece; padding: 15px 0 15px 0; font-size: 7.5pt; }
.blocs p.subra { text-decoration: underline; }
.blocs .left { width: 230px; height: 190px; padding: 0 12px 0 0; float: left; }
.blocs .center { width: 230px; height: 190px; padding: 0 12px 0 12px; float: left; border-left: 1px solid #cecece; border-right: 1px solid #cecece; }
.blocs .right { width: 230px; height: 190px; padding: 0 0 0 12px; float: left; }

/* Footer */
.footer { text-align: center; font-size: 7.5pt; padding: 5px 0 0 0; border-top: 1px solid #cecece; }
.footer ul { list-style: none; margin: 0 0 5px 0; }
.footer ul li { display: inline; margin: 0 5px 0 0; }
.footer ul li.subra { text-decoration: underline; }

/* Form newsletter */
form { margin: 15px 0 0 0; }
form input[type="text"] { border: 1px solid #cecece; background: #fff; padding: 1px; width: 155px; color: #333; font-size: 7.5pt; margin: 0 0 4px 0; }
form input[type="submit"] { color: #666; border: none; background: none; cursor: pointer; font-size: 7.5pt; position: relative; }
form input[type="submit"]:hover { text-decoration: underline; color: #333; }

/* Slideshow */
.slideshow { width: 740px; height: 364px; margin: auto; }
.slideshow img { position: absolute; }
.controls { text-align: center; margin: 6px 0 0 0; padding: 0 0 6px 0; border-bottom: 1px solid #cecece; font-size: 7.5pt; }

/* X */
#once { clear: left; }





