body { font-family: Arial,Pragmatica,Sans-Serif; font-size: 10pt; color: #663333 }
.small { font-size: 8pt }
td { font-size: 10pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
th { font-size: 10pt; margin: 0px 0px 0px 0px; text-align: center; font-weight: bold }
p { font-family: Arial,Pragmatica,Sans-Serif; font-size: 10pt; color: #663333; margin-top: 0pt; margin-bottom: 6pt }
table.list td { padding-top: 6pt; vertical-align: top; border: 0px }
table.list th { padding-top: 6pt; padding-right: 12pt; vertical-align: top; border: 0px; text-align: left; white-space : nowrap; }
td.calendar { text-align: right; width: 22px }
td.day_name { text-align: left }
td.tour_day { text-align: right; width: 22px; color: #E6D2C8; background: #663333; font-weight: bold }
.content { margin: 20px 20px 20px 20px; text-align: justify }
h1 { font-family: Arial,Pragmatica,Sans-Serif; font-size: 20pt; color: #663333; text-indent: 0pt; margin-top: 12pt; margin-bottom: 6pt; font-weight: bold; text-align: left; font-variant: small-caps; }
h2 { font-family: Arial,Pragmatica,Sans-Serif; font-size: 15pt; color: #663333; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; font-weight: bold; text-align: left; font-variant: small-caps; }
.content p { text-align: justify }
a:link { color: #663333; text-decoration: none }
a:active { color: #663333; text-decoration: underline }
a:visited { color: #663333; text-decoration: none }
a:hover { color: #663333; text-decoration: underline }
table.list { margin: 0px 10px 0px 10px; }
table.list td.intermenu { border-top:1px solid #663333; border-bottom:1px solid #663333; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table.list td.intermenu table td { padding:0px 3px 0px 3px; margin:0px 0px 0px 0px; text-align:center;vertical-align:middle;font-size: 8pt; }
table.list td.intermenu table th { padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; text-align:center;vertical-align:middle;font-size: 14pt; line-height: 12pt; }
td.id, tr.h { display:none; }

td#leftMenu { border-right:1px solid black; padding:0px 15px 0px 0px; vertical-align:top; }
div#contents { padding-left:10px; vertical-align:top; }

td#leftMenu table td {padding:3px;font-weight: bold}

td#leftMenu table td.active{background: #663333;color: #E6D2C8;font-weight: bold}
td#leftMenu table td.active a{color: #E6D2C8;}
td#leftMenu table td li { list-style-type: none; margin-left: 15px; }

