#content #v_menu{ position: relative; width: 260px; float:left; z-index:2;
}
#content #v_menu strong{ display:block; margin: 20px 0 5px 30px; font-size: 2em; font-weight: normal; color: #438FCB;
}
#content #v_menu ul{ list-style-type: none;
}
#content #v_menu ul ul{ margin: 0 0 0 20px;
}
#content #v_menu ul li{ display:block; clear:left; padding: 10px 0 0 0;
}
#content #v_menu ul li a{ display:block; float:left; padding: 0 0 0 60px; font-size: 1.4em; color: #000A62; background: url('/_img/texture.png') -1325px -320px no-repeat;
}
#content #v_menu ul li a:hover, #content #v_menu ul li a.active{ color: #438FCB; background: url('/_img/texture.png') -1325px 0 no-repeat;
}
#content h1{ display:block; margin: 0 0 5px 0; font-size: 2em; font-weight: normal; color: #438FCB;
}
#content #right_content{ width: 690px; padding: 20px 20px 0 20px; min-height: 100%; float:left;
}
#content #right_content .text, #content #full_content .text{ font-size: 1.2em;
}
#content #right_content .text p, #content #full_content .text p{ padding: 0 0 10px 0;
}
#content #full_content{ padding: 20px 30px;
}
#content #full_content .text{ padding: 10px 0 0 0;
} /* ---- */
#right_content .gallery{ padding: 20px 0 0 0;
}
#right_content .gallery div{ width: 225px; height: 200px; float:left; margin: 0 5px 0 0;
}
#right_content .gallery div a{ display:block; position: relative; float:left; margin: 0 8px 0 0; background: White; border: 1px solid #99BBE8; text-decoration:none; font-size:1px; box-shadow: 5px 5px 15px -5px #333333; -moz-box-shadow: 5px 5px 15px -5px #333333; -webkit-box-shadow: 5px 5px 15px -5px #333333;
}
#right_content .gallery div a:hover{ border: 1px solid Black;
}
#right_content .gallery div a img{ display:block; position: relative; z-index:2; vertical-align:middle;
}
#right_content .gallery div p{ clear:left; height: 37px; overflow:hidden; font-size: 1.2em;
}
#right_content .gallery_pages{ clear:left; padding: 20px 0 0 0;
}
#right_content .gallery_pages a{ display:block; float:right; width: 22px; height: 22px; line-height: 22px; margin: 0 0 0 6px; text-align: center; text-decoration: none; color: White; background: url('/_img/texture.png') 0 -480px no-repeat;
}
#right_content .gallery_pages a:hover{ background: url('/_img/texture.png') -30px -480px no-repeat;
}
#table_list{ width: 690px;
}
#table_list div{ width: 32%; float:left;
}
#table_list span{ display:block; padding: 0 0 5px 0;
}
#table_list a{ padding: 0 0 0 10px; font-size: 1.2em; background: url('/_img/texture.png') -540px -85px no-repeat;
}
#table_list a:hover{ background: url('/_img/texture.png') -170px -250px no-repeat;
}
#table_list div.clear{ width: 32%; float:none; clear:both; height: 30px;
}
#table_container{ position: relative; clear:left; width: 690px; border-left: 1px solid #D0D0D0; font-size: 12px;
}
#table_container .row{ width: 683px; height:24px; border: 1px solid #D0D0D0; border-left: 0; background: url('/_img/texture.png') -170px -200px no-repeat; font-size: 1.2em; color: #000A62; padding: 6px 0 0 6px;
}
#table_container .row .col, #table_container .row .selectElement{ float:left; margin: 0 30px 0 0;
}
#table_container .row .button{ position: absolute; right: 5px; margin: -3px 0 0 0;
}
#table_container .row #print_button{ display:block; width: 110px; height: 25px; line-height: 25px; text-align: center; color: White; background: url('/_img/texture.png') -810px -280px no-repeat; cursor:pointer;
}
#table_container .row .selectElement{ background: white; margin: -2px 0 0 0; border: 1px solid #99BBE8;
}
#table_container .row .selectElement span{ text-indent: 3px;
}
#table_container .row .selectElement span span{ background: url('/_img/texture.png') -900px -160px no-repeat;
}
.selectElement a{ text-decoration: none; padding: 1px 3px;
}
#table_container .row .col strong{ display:block; float:left; margin: 0 10px 0 0;
}
#table_container table{ clear:left; border:0; border-collapse: collapse;
}
#table_container table th, #table_container table td{ border-bottom: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; text-align: center;
}
#table_container table th{ width: 50px; vertical-align: middle; font-weight: bold; background: url('/_img/texture.png') -170px -130px no-repeat; white-space: nowrap;
}
#table_container table th.empty{ background: #E3E4E8;
}
#table_container table th small{ display:block; font-weight: normal;
}
#table_container table th.h, #table_container table.list th.h{ width: 80px; background: url('/_img/texture.png') -170px -85px no-repeat;
}
#table_container table td{ height: 50px; font-size: 1.2em; background: white;
}
#table_container table.list{ }
#table_container table.list td{ height: auto;
}
#table_container table.list th{ background: url('/_img/texture.png') -140px -490px no-repeat;
}
#table_container table.list th.empty{ width: 80px; padding: 0 5px;
}
#table_container table.list td{ width: 585px; text-align: left; padding: 0 5px;
}
#search_content{ padding: 20px;
}
#searchcontrol{ height: 400px; font-size: 1.2em; padding: 0 0 0 15px;
}
.gsc-search-box{ display:none;
}
.gsc-cursor-box{ margin: 15px 0 0 0; font-size: 1.2em; font-weight: bold;
}
