body {
background-color:#e8e8ea !important;
}
table {
background-color:#fcfcfc;
}
.title {
padding:2px !important; font-size:18px !important; color:#FF0000 !important; background-color:#f0f0f0;
text-align:center !important; font-weight:bold;
}
.tit_menu {
font-size:16px !important; color:#2A1FAA !important; border-bottom:1px dashed #0000FF;
text-align:center !important; font-weight:bold; margin-left:10px; margin-right:20px;
}
.cen p {
margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2A1F00;
text-align:justify;
}
.cen h3 {
font-size:14px; font-weight:bold; color:#2A1FAA; margin:10px; margin-left:15px;
}
.cen img {
margin-right:10px; margin-bottom:10px;
}
.cen ul {
text-indent:inherit;
}
.cen li {
text-align:left !important; margin-left::10px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px; color:#551F00;
}
#tit{
font-family:Arial, Helvetica, sans-serif;
font-size:18px; color:#FFFBF0; font-weight:bold; text-align:center;padding-bottom:14px;
}
#subtit {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; font-weight:bold; text-align:center;
border-bottom:1px solid #A0A0A4; padding-bottom:14px;
}
#topmenu {
text-align:center; font-size:16px; font-family:Arial, Helvetica, sans-serif; height:25px;
padding:0px; margin:5px; font-weight:bold; border-bottom:1px solid #A0A0A4;
}
#topmenu a:link {
color:#2A3F00; text-decoration:none;
}
#topmenu a:hover {
color:#FFFBF0 !important; text-decoration:none; background-color:#99737e;display: block;
width: 100%; 
}
#topmenu a:visited {
color:#2A3F00; text-decoration:none;
}
#topmenu_active {
text-align:center; font-size:16px; font-family:Arial, Helvetica, sans-serif; height:25px;
padding:0px; margin:5px; font-weight:bold; border-bottom:1px solid #A0A0A4; background-color:#99737e;
}
#topmenu_active a:link {
color:#FFFBF0; text-decoration:none;
}

#topmenu_active a:visited {
color:#FFFBF0; text-decoration:none;
}
#menu {
background-image:url(images/mainmenu.gif); background-position:left; background-repeat:no-repeat;
padding-left:30px; padding-top:10px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; height:30px;
}
#menu a:hover{
background-color:#99737e; text-decoration:none;display: block;color:#FFFBF0 !important;
width: 100%; 
}
#menu a:link{
font-size:12px; color:#2A1F00;text-decoration:none;display: block;
}
#menu a:visited{
font-size:12px; color:#2A1F00;text-decoration:none;display: block;
}
#menu_active {
background-image:url(images/mainmenu.gif); background-position:left; background-repeat:no-repeat;
padding-left:30px; padding-top:10px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; height:30px;background-color:#99737e; color:#FFFBF0 !important;
}
#menu_active a:hover{
background-color:#0000FF; text-decoration:none;display: block;color:#FFFBF0 !important;
width: 100%; 
}
#menu_active a:link{
font-size:12px; color:#FFFBF0; text-decoration:none;display: block;
}
#menu_active a:visited{
font-size:12px; color:#FFFBF0; text-decoration:none;display: block;
}
.ref_td {
border-right:1px solid #A0A0A4; font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#2A0000; text-align:justify; padding:5px; padding-left:5px; padding-right:5px;
}
.ref_td a:link{
color:#FF0000; text-decoration:none; font-weight:bold;font-size:12px;
}
.ref_td a:hover{
color:#2A1FAA; text-decoration:underline; font-weight:bold;
}
.ref_td a:visited{
color:#FF0000; text-decoration:none; font-weight:bold;
}
.foot {
text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#99737e;
margin-left:10px; margin-right:10px;
}
.price td {
valign:top; border-bottom:1px solid #0000FF; border-right:1px solid #0000FF; vertical-align:top; padding:5px; margin:5px;
}
p.ads
{
font-family:Verdana, Helvetica, sans-serif; font-size:10px; margin:8px; font-weight:bold; color:#7D7D7D;
}
p.info {
color: #007F00;
font-size:12px;
margin:5px;
padding:5px;
text-align: center;
}
p.infost {
color: #D43F00;
font-size:12px;
font-weight: bold;
margin:5px;
padding:5px;
text-align: justify;
}
form.b
{
background-color:#aad6d5;
width:300px;
margin:20px;
}
div.label 
{
font-size:14px;
font-family:Tahoma;
color:#D43F00;
font-weight:bold;
}
input
{
font-size:12px;
font-family:Tahoma;
color:#D43F00;
font-weight:bold;
background-color:#bfe7e6;
}
.right {
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;
color:#2A3F55; margin:5px; text-align:justify;
}
.right li {
margin-left:10px;
}