a.menu:link {
 color: #fff;
 text-decoration: none; }
a.menu:visited { color:           #fff;
 text-decoration: none; }

a.menu:hover { color:           #ff9;
 text-decoration: none; }

a:link {
 color: #e10039;
 text-decoration: none; }
a:visited {
 color: #e10039;
 text-decoration: none; }
a:hover {
 color: #e10039;
 text-decoration: underline; }
a:active {
 color: #e10039;
 text-decoration: none; }
body {
 color: #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #ebebeb;
 margin: 20px; }
h1 {
 font-size: 22px;
 line-height: 30px; }

h2 {
 font-size: 18px;
 line-height: 24px; }

h3 {
 font-size: 14px;
 line-height: 18px; }

p { font-size: 12px; }
td {
 font-size: 12px; }
.bold {
 font-weight: bolder; }
.copy { font-size: 12px; line-height: 18px; max-width: 740px; padding-right: 12px; padding-bottom: 6px; }
.footer { color:       #000; font-size:   10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:  center ; max-width: 740px; }
.foto { border-color: #e10039 #333 #333 #e10039; border-width: 1px; }
.list_bg { color: #fff; background-color: #e10039; padding: 4px; }

.menubar {
 color:       #fff;
 font-size:   11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bolder;
 margin: 9px 11px;
 text-shadow: #333 2px 2px 2px; }
.td_main {
 font-size: 12px;
 padding: 10px 20px 5px; }

.toptypo {
 color: #fff;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
	text-shadow: #333 2px 2px 2px }
.toptypo_light { font-weight: normal; text-shadow: #333 2px 2px 2px; }
