#info {position: absolute;  font-size: 12px; font-weight: bold; color: #000; background-color: #999; z-index: 10; padding: 10px; left: 5px; top: 5px; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}
#seodiv { position: absolute; display: none; }

.numbers { text-align: center; color: #8a8888; font-size: 11px;}
.numbers a { color: #8a8888; font-size: 11px; text-decoration: none; }
.numbers a:hover { color: #728cac; text-decoration: underline; }
.numbers a.active { font-weight: bold;}

table.gallery { border-collapse: collapse; }
table.gallery td {  color: #747474; font-size: 11px; text-align: center; vertical-align: middle; padding: 0px 20px 0px 0px;}
table.gallery img { margin: 0px; }

#messagebox { text-align: left; }
.boxinfo {  padding: 15px 20px 15px 20px;  border: 1px solid #4f1961; background: #f8f3ec; color:#4f1961; margin-bottom:10px;font-weight: bolder;}
.boxerror {  padding:15px 20px 15px 20px; border: 1px solid #FF7200; color:#FF7200; background: #f8f3ec; margin-bottom:10px; font-weight: bolder;}
.errormsg span.ok { color:#0098BA; }
.errormsg span.bad { color:#FF7200; }

/* SEARCH  */
#searchbox .search_content { padding-bottom:20px;}
#searchbox .criteria { background:#F5F5F5; padding:10px; margin-bottom:20px;}
#searchbox .criteria .check { width:120px; float:left;}
#searchbox .criterion_box { }
#searchbox .criterion_box h3 { background-color:#F5F5F5; color:#888; padding:4px; margin-bottom:10px; font-family:Arial,Helvetica,sans-serif;  font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal;}
#searchbox .criterion_box .search_result { padding-bottom:20px;}
#searchbox input.checkbox { width: 15px; }

.invis { visibility: hidden; }

#tipDiv2 {  z-index: 1000; border: 1px solid #752890; font-size: 11px; color: #333; background: #fff; padding: 3px 5px 3px 5px; width: auto; left: 0px; visibility: hidden; position: absolute; top: 0px; text-align: left }
