.group
{
border:1px #666666 dashed;
padding:0px;
margin:0px;
}
.activegroup
{
border:1px #000000 solid;
padding:0px 0px 0px 0px;
margin:0px;
}
.page_panel
{
left:210px;
top:100px;
width:700px;
margin:0px;
position:absolute;
}
.system_menu
{
width:140px;
margin:0px 0px;
}
.system_menu ul
{
margin:1px;
padding:0px;
list-style-type:none;
}
.system_menu ul li
{
margin:0px;
padding:0px;
text-align:left;
}
.system_menu ul li a
{
color: #000000;
text-decoration:none;
font-weight:normal;
font-size: 11px;
line-height:17px;
font-family: Arial;
}
.system_menu ul li a:hover
{
color: text_hover_color;
text-decoration:none;
font-weight:bolder;
font-size: 11px;
font-family: Arial;
}
.tinymce
{
}
.tinymce .code
{
width:99%;
height:600px;
}
.tinymce .separator_td
{
height:16px;
width:14px;
cursor: pointer;
vertical-align: bottom;
text-align: left;
border-bottom: 1px solid black;
border-top: 1px solid black;
}
.tinymce .separator_left_td
{
height:16px;
width:14px;
cursor: pointer;
vertical-align: bottom;
text-align: left;
border-bottom: 1px solid black;
}
.tinymce .separator_right_td
{
height:16px;
width:14px;
cursor: pointer;
vertical-align: bottom;
text-align: left;
border-top: 1px solid black;
}
.tinymce .tab
{
padding-left:3px;
padding-right:3px;
border-bottom: 1px solid black;
border-top: 1px solid black;
cursor: pointer;
}
.tinymce .active_tab
{
background-color: #c5d1af;
}
.tinymce .deactive_tab
{
background-color: #FFFFFF;
}
.tinymce .active_separator
{
background-color: #c5d1af;
}
.tinymce .deactive_separator
{
background-color: #FFFFFF;
}
.tinymce .active_separator_td
{
background-color: #c5d1af;
}
.tinymce .deactive_separator_td
{
background-color: #FFFFFF;
}
.ajax_popup
{
position:fixed;
//position:absolute;
color: #343434;
font: bolder 12px Verdana;
text-decoration:none;
text-align:center;
width:100%;
z-index:999999;
top: 50%;
top: expression(eval(document.documentElement.scrollTop+window.screen.availHeight/2-document.getElementById('ajax_popup').clientHeight) + "px");
display:none;
visibility:hidden;
}
.ajax_popup table
{
border:1px solid #343434;
background: #FFFFFF;
width:auto;
margin:0px auto;
}
.ajax_popup td
{
vertical-align:middle;
}
.alt
{
position:absolute;
display:none;
padding:2px 4px;
margin-top:20px;
background:#c5d1af;
border:1px #000000 solid;
}
.basket
{
margin:0px 0px;
}
.basket .title
{
text-align:center;
margin:8px auto;
font-size:18px;
}
.basket table
{
border-collapse:collapse;
}
.basket .order_table th
{
color:#5b673b;
font-weight:normal;
padding:5px 3px;
background-color:#ef932d;
border:1px solid #dcdcdc;
vertical-align:middle;
}
.basket .order_table td
{
color:#5b673b;
font-weight:normal;
padding:5px 3px;
border:1px solid #dcdcdc;
vertical-align:middle;
}
.basket input
{
border:none;
height:20px;
}
.basket button
{
border:none;
background:none;
height:20px;
cursor:pointer;
}
.basket a
{
color:#323232;
font-weight:normal;
text-decoration:underline;
text-align:center;
}
.basket a:hover
{
color:#323232;
font-weight:normal;
text-decoration:none;
}
/* The main calendar widget. DIV containing a table. */
.calendar {
position: relative;
display: none;
border-top: 2px solid #fff;
border-right: 2px solid #000;
border-bottom: 2px solid #000;
border-left: 2px solid #fff;
font-size: 11px;
color: #000;
cursor: default;
background: #c8d4d0;
font-family: tahoma,verdana,sans-serif;
z-index:100000;
}
.calendar table {
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
font-size: 11px;
color: #000;
cursor: default;
background: #c8d4d0;
font-family: tahoma,verdana,sans-serif;
}
/* Header part -- contains navigation buttons and day names. */
.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
text-align: center;
padding: 1px;
border-top: 1px solid #fff;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #fff;
}
.calendar .nav {
background: transparent url(../css/menuarrp.gif) no-repeat 100% 100%;
}
.calendar thead .title { /* This holds the current "month, year" */
font-weight: bold;
padding: 1px;
border: 1px solid #000;
background: #788480;
color: #fff;
text-align: center;
}
.calendar thead .headrow { /* Row
containing the day names */
}
.calendar thead .name { /* Cells containing the day names */
border-bottom: 1px solid #000;
padding: 2px;
text-align: center;
background: #e8f4f0;
}
.calendar thead .weekend { /* How a weekend day name shows in header */
color: #f00;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
border-top: 2px solid #fff;
border-right: 2px solid #000;
border-bottom: 2px solid #000;
border-left: 2px solid #fff;
padding: 0px;
background-color: #d8e4e0;
}
.calendar thead .active { /* Active (pressed) buttons in header */
padding: 2px 0px 0px 2px;
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
background-color: #b8c4c0;
}
/* The body part -- contains all the days in month. */
.calendar tbody .day { /* Cells | containing month days dates */
width: 2em;
text-align: right;
padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
font-size: 80%;
color: #aaa;
}
.calendar tbody .day.othermonth.oweekend {
color: #faa;
}
.calendar table .wn {
padding: 2px 3px 2px 2px;
border-right: 1px solid #000;
background: #e8f4f0;
}
.calendar tbody .rowhilite td {
background: #d8e4e0;
}
.calendar tbody .rowhilite td.wn {
background: #c8d4d0;
}
.calendar tbody td.hilite { /* Hovered cells | */
padding: 1px 3px 1px 1px;
border-top: 1px solid #fff;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #fff;
}
.calendar tbody td.active { /* Active (pressed) cells | */
padding: 2px 2px 0px 2px;
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
}
.calendar tbody td.selected { /* Cell showing selected date */
font-weight: bold;
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
padding: 2px 2px 0px 2px;
background: #d8e4e0;
}
.calendar tbody td.weekend { /* Cells showing weekend days */
color: #f00;
}
.calendar tbody td.today { /* Cell showing today date */
font-weight: bold;
color: #00f;
}
.calendar tbody .disabled { color: #999; }
.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}
.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}
/* The footer part -- status bar and "Close" button */
.calendar tfoot .footrow { /* The |
in footer (only one right now) */
}
.calendar tfoot .ttip { /* Tooltip (status bar) cell */
background: #e8f4f0;
padding: 1px;
border: 1px solid #000;
background: #788480;
color: #fff;
text-align: center;
}
.calendar tfoot .hilite { /* Hover style for buttons in footer */
border-top: 1px solid #fff;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #fff;
padding: 1px;
background: #d8e4e0;
}
.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
padding: 2px 0px 0px 2px;
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
}
/* Combo boxes (menus that display months/years for direct selection) */
.calendar .combo {
position: absolute;
display: none;
width: 4em;
top: 0px;
left: 0px;
cursor: default;
border-top: 1px solid #fff;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #fff;
background: #d8e4e0;
font-size: 90%;
padding: 1px;
z-index: 100;
}
.calendar .combo .label,
.calendar .combo .label-IEfix {
text-align: center;
padding: 1px;
}
.calendar .combo .label-IEfix {
width: 4em;
}
.calendar .combo .active {
background: #c8d4d0;
padding: 0px;
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
}
.calendar .combo .hilite {
background: #048;
color: #aef;
}
.calendar td.time {
border-top: 1px solid #000;
padding: 1px 0px;
text-align: center;
background-color: #e8f0f4;
}
.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
padding: 0px 3px 0px 4px;
border: 1px solid #889;
font-weight: bold;
background-color: #fff;
}
.calendar td.time .ampm {
text-align: center;
}
.calendar td.time .colon {
padding: 0px 2px 0px 3px;
font-weight: bold;
}
.calendar td.time span.hilite {
border-color: #000;
background-color: #667;
color: #fff;
}
.calendar td.time span.active {
border-color: #f00;
background-color: #000;
color: #0f0;
}
.filter
{
color:#000000;
background:none;
border:none;
padding:2px 0px;
margin:10px 0px 10px 0px;
text-align:left;
clear:both;
font-size:12px;
font-family:Tahoma;
font-weight:normal;
}
.filter td
{
padding:0px 0px;
}
.filter td.type
{
width:33%;
}
.filter td.brand
{
width:33%;
}
.filter td.price
{
width:33%;
}
.filter select
{
width:160px;
margin:3px 0px;
}
.filter .pages
{
font: bolder 13px Arial;
padding:2px 0px 2px 0px;
margin:0px 5px 0px 5px;
text-align:center;
}
.filter .pages a
{
color:#000000;
font: normal 12px Tahoma;
margin:0px 5px;
text-decoration:none;
}
.filter .pages a:hover
{
color:#000000;
font: normal 12px Tahoma;
margin:0px 5px;
text-decoration:underline;
}
.filter .pages a.left, .filter .pages a.right
{
color:#5b673b;
font: normal 12px Tahoma;
margin:0px 5px;
text-decoration:none;
}
.filter .pages a.left:hover, .filter .pages a.right:hover
{
color:#5b673b;
font: normal 12px Tahoma;
margin:0px 5px;
text-decoration:none;
}
.filter .pages a.active_page
{
font: bolder 12px Tahoma;
margin:0px 5px;
text-align:center;
text-decoration:none;
}
#catorderform
{
width:400px;
position:absolute;
left:50%;
margin-top:-100px;
margin-left:-150px;
background:white;
border:1px #5b673b solid;
padding:10px;
display:none;
}
#catorderform td
{
vertical-align:top;
}
.unaccepted
{
margin:10px 0px;
text-align:center;
}
.unaccepted a
{
font-weight:bolder;
}
.accept_block
{
margin:10px 0px;
}
.mail_block
{
margin:10px 0px;
}
.button_block
{
margin:20px 0px;
}
.pluginColorPicker { BACKGROUND: #0d0d0d; COLOR: #AAA; CURSOR: move; DISPLAY: none; FONT-FAMILY: arial; FONT-SIZE: 11px; PADDING: 7px 10px 11px 10px; _PADDING-RIGHT: 0; Z-INDEX: 1; POSITION: absolute; WIDTH: 199px; _width: 210px; _padding-right: 0px; }
.pluginColorPicker br { CLEAR: both; MARGIN: 0; PADDING: 0; }
.pluginColorPicker select { BORDER: 1px solid #333; BACKGROUND: #FFF; POSITION: relative; TOP: 4px; }
.plugHEXColorPicker { FLOAT: left; position: relative; top: -1px; }
.plugCLOSEColorPicker { FLOAT: right; cursor: pointer; MARGIN: 0 8px 3px; _MARGIN-RIGHT: 10px; COLOR: #FFF; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
.plugHEXColorPicker:hover,#plugCLOSE:hover { COLOR: #FFD000; }
.plugCURColorPicker { float: left; width: 10px; height: 10px; font-size: 1px; background: #FFF; margin-right: 3px; }
.SVColorPicker { background: #FF0000 url('../classes/images/color-picker/SatVal.png'); _BACKGROUND: #FF0000; POSITION: relative; CURSOR: crosshair; FLOAT: left; HEIGHT: 166px; WIDTH: 167px; _WIDTH: 166px; MARGIN-RIGHT: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/classes/images/color-picker/SatVal.png', sizingMethod='scale'); -moz-user-select: none; -khtml-user-select: none; user-select: none; }
.SVslideColorPicker { BACKGROUND: url('../classes/images/color-picker/slide.gif'); HEIGHT: 9px; WIDTH: 9px; POSITION: absolute; _font-size: 1px; line-height: 1px; }
.HColorPicker { BORDER: 1px solid #000; CURSOR: crosshair; FLOAT: left; HEIGHT: 154px; POSITION: relative; WIDTH: 19px; PADDING: 0; TOP: 4px; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
.HslideColorPicker { BACKGROUND: url('../classes/images/color-picker/slideHue.gif'); HEIGHT: 5px; WIDTH: 33px; POSITION: absolute; _font-size: 1px; line-height: 1px; }
.HmodelColorPicker { POSITION: relative; TOP: -5px; }
.HmodelColorPicker div { HEIGHT: 1px; WIDTH: 19px; font-size: 1px; line-height: 1px; MARGIN: 0; PADDING: 0; }
.copyright
{
color:#FFFFFF;
font-size:12px;
font-weight: bolder;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:10px 0px 10px 0px;
text-align:center;
background:none;
}
.copyright .title
{
color:#FFFFFF;
font-size:12px;
font-weight: bolder;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:center;
margin:0px 0px;
background:none;
}
.copyright p
{
color:#FFFFFF;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
text-align:center;
margin:0px;
}
.dublicate_menu
{
}
.dublicate_menu table
{
margin:0px auto;
width:auto;
}
.dublicate_menu td
{
color: #5b673b;
text-align:center;
padding:7px 4px 7px 4px;
font-size:12px;
vertical-align:top;
}
.dublicate_menu td.active
{
}
.dublicate_menu td a
{
color: #5b673b;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
.dublicate_menu td a:hover
{
color: #5b673b;
font-size:13px;
font-weight:normal;
text-decoration:underline;
}
.dublicate_menu td.active a
{
color: #5b673b;
font-size:13px;
font-weight:bolder;
text-decoration:none;
}
.dublicate_menu td.active a:hover
{
color: #5b673b;
font-size:13px;
font-weight:bolder;
text-decoration:none;
}
#errormessage
{
width:400px;
top:50%;
left:50%;
padding:20px;
margin:0px 0px 0px -200px;
border-width:1px;
border-style:solid;
border-color:#343434;
background-color:#c5d1af;
color:#343434;
font-weight:bolder;
font-size:12px;
font-family:tahoma;
text-align:center;
z-index:10000;
position: absolute;
}
#errormessage .button
{
margin:10px auto 0px auto;
padding:0px 0px 4px 0px;
color: #343434;
font: normal 12px Arial;
height:18px;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
#erroroverlay
{
display:block;
position:fixed;
//position:absolute;
top: 0px;
top: expression(eval(document.documentElement.scrollTop) + "px");
left:0px;
width:100%;
height:100%;
z-index:9999;
background-color:#000;
-moz-opacity: 0.6; /* код для движков Mozilla */
opacity:.60; /*свойство из спецификации CSS3, которое поддерживается не всеми браузерами*/
filter: alpha(opacity=60); /* код для IE */
}
form
{
padding:0px;
margin: 0px;
width:100%;
color: #343434;
font: bolder 12px Verdana;
text-decoration:none;
}
form td
{
text-align:left;
}
form .title
{
color: #343434;
font: bolder 13px Verdana;
text-align:center;
text-decoration:none;
padding:0px 0px 3px 0px;
}
form .text
{
color: #343434;
font: bolder 12px Verdana;
text-decoration:none;
}
form input
{
margin:0px;
padding:0px;
color: #343434;
font:normal 13px Verdana;
font-size:13px;
border:1px solid #343434;
background: #FFFFFF;
}
form select
{
color: #343434;
font: normal 12px Verdana;
height:16px;
border:1px solid #343434;
background: #FFFFFF;
}
form input.file
{
margin:0px;
padding:0px;
height:18px;
width:100%;
border:1px solid #343434;
background: #FFFFFF;
}
form input.button
{
color: #343434;
font: normal 11px Verdana;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
form input.input
{
padding:0px;
color: #343434;
font: normal 11px Verdana;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
form input.halfinput
{
padding:0px;
color: #343434;
font: normal 11px Verdana;
height:15px;
width:40px;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
form input.checkbox
{
color: #343434;
font: normal 11px Verdana;
height:13px;
width:13px;
text-decoration:none;
border:0px;
background: #FFFFFF;
}
form input.radio
{
color: #343434;
font: normal 11px Verdana;
height:13px;
width:13px;
text-decoration:none;
margin: 0px 5px;
border:0px;
background: #FFFFFF;
}
form textarea
{
font-family: Verdana;
font-size:12px;
border:1px solid #343434;
background: #FFFFFF;
}
form tr.top
{
background:none;
font-weight:bolder;
text-align:center;
}
form tr.footer
{
background:none;
text-align:center;
}
a.button
{
padding:1px 15px 2px 15px;
color: #343434;
font: normal 11px Verdana;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
a.button:hover
{
padding:1px 15px 2px 15px;
color: #343434;
font: normal 11px Verdana;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
a.button1
{
padding:1px 5px 2px 5px;
color: #343434;
font-family: Verdana;
font-size: 11px;
font-weight:bolder;
height:16px;
text-decoration:none;
}
.smallbutton
{
display:inline !important;
padding:0px 5px 2px 5px !important;
color: #343434;
font: normal 9px Verdana !important;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
cursor:pointer;
}
.smallbutton:hover
{
display:inline !important;
padding:0px 5px 2px 5px !important;
color: #343434;
font: normal 9px Verdana !important;
text-decoration:underline;
border:1px solid #343434;
background: #FFFFFF;
cursor:pointer;
}
.minibutton
{
padding:0px 0px 0px 0px;
color: #343434;
font: bolder 8px Verdana;
width:16px;
height:16px;
text-decoration:none;
cursor:pointer;
border:1px solid #343434;
background: #FFFFFF;
}
.comment
{
padding:0px 0px 0px 0px;
color: #343434;
font: normal 9px Verdana;
}
hr
{
height:1px;
color: #343434;
border:1px solid #343434;
}
.buttd
{
height:25px;
vertical-align:middle;
text-align:center;
}
.submit
{
color:#5b673b;
font-size:11px;
padding:1px 10px;
}
*
{
margin:0px;
padding:0px;
}
body
{
width:100%;
height:100%;
font:normal 12px Arial;
color:#666666;
background-color:#ead4bb}
font, table, td
{
color:#000000;
font:normal 12px Arial;
vertical-align:top;
}
img
{
border:none;
}
a
{
color:#5b673b;
font-size:12px;
font-family:Arial;
text-decoration:underline;
outline:none;
}
a:hover
{
color:#868686;
font-size:12px;
font-family:Arial;
text-decoration:underline;
}
.shadow
{
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}
.shadow_inner
{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}
area
{
cursor:pointer;
}
.imgtd
{
text-align:center;
vertical-align:top;
}
.image
{
text-align:center;
}
.original_url
{
margin:10px 0px;
text-align:right;
}
.protect_title
{
margin:10px 5px 0px 5px;
padding:0px;
}
.protect_image
{
margin:5px 5px 0px 5px;
border:1px #000000 solid;
}
.protect_input
{
margin:5px 5px 10px 5px;
width:100px;
}
.remark
{
margin:10px 2px 2px 2px;
font-weight:normal;
font-size:12px;
}
.remark p
{
font-weight:normal;
font-size:11px;
margin:0px 0px 0px 20px;
}
.detail_link
{
text-align:right;
}
.detail_link a
{
font-size:12px;
text-align:right;
}
.object_user_info
{
margin:20px 10px;
}
.object_user_info td
{
text-align:center;
}
#big_img
{
margin-left:-20px;
}
.title
{
color: #5b673b;
font:bolder 15px Verdana;
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.title a
{
color: #5b673b;
font-weight:bolder;
font-size:15px;
}
.subtitle
{
color: #5b673b;
font:bolder 15px Verdana;
margin:3px 0px 3px 0px;
padding:0px 0px 0px 0px;
}
.subtitle a
{
color: #5b673b;
font-weight:bolder;
font-size:15px;
}
.date
{
color: #000000;
font:bolder 13px Verdana;
margin:3px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
p
{
text-align:justify;
}
th
{
padding:1px 5px;
border:0px black solid;
}
.catalog_object
{
margin:0px 0px 10px 0px;
}
.gallery
{
margin:0px;
}
.gallery td
{
text-align:center;
vertical-align:middle;
}
.catalog_text img
{
margin:0px 5px 0px 0px;
}
.global_menu
{
margin:0px 20px 0px 0px;
height:31px;
}
.global_menu table
{
margin:0px 0px 0px auto;
}
.global_menu td
{
text-align:center;
vertical-align:middle;
padding:3px 10px;
}
.global_menu a, .global_menu a:hover
{
color:#757575;
font-size:10px;
font-weight:normal;
font-family:Verdana;
outline:none;
text-decoration:underline
}
/**
* jQuery lightBox plugin
* This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
* and adapted to me for use like a plugin from jQuery.
* @name jquery-lightbox-0.5.css
* @author Leandro Vieira Pinho - http://leandrovieira.com
* @version 0.5
* @date April 11, 2008
* @category jQuery plugin
* @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
* @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
* @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
*/
#jquery-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#lightbox-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width: 49%;
height: 100%;
zoom: 1;
display: block;
}
#lightbox-nav-btnPrev {
left: 0;
float: left;
}
#lightbox-nav-btnNext {
right: 0;
float: right;
}
#lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data {
padding: 0 10px;
color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
width: 70%;
float: left;
text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
display: block;
clear: left;
padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
width: 66px;
float: right;
padding-bottom: 0.7em;
}
.loginform
{
text-align:center;
color:#5b673b;
font:bolder 12px Arial, Helvetica, sans-serif;
padding:0px;
margin:25px auto 0px auto;
}
.loginform table
{
margin:30px auto;
}
.loginform table td
{
padding:1px;
}
.loginform a
{
font-weight:normal;
color:#5b673b;
}
.loginform a:hover
{
font-weight:normal;
color:#868686;
}
.loginform a.name
{
color:#000000;
font:bolder 12px Arial, Helvetica, sans-serif;
}
.loginform a.name:hover
{
color:#000000;
font:bolder 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.loginform a.reg
{
color:#000000;
font:bolder 12px Arial, Helvetica, sans-serif;
}
.loginform a.reg:hover
{
color:#000000;
font:bolder 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.loginform .error
{
margin:10px 0px;
}
#temailform
{
position:absolute;
z-index:999999;
visibility:hidden;
padding:1px;
left:50%;
top:50%;
width:350px;
margin:-175px 0px 0px -140px;
border:1px #333333 solid;
background:#cccccc;
color:#333333;
font:bolder 12px tahoma;
}
#temailform div
{
color:#333333;
font:bolder 12px Tahoma;
}
#temailform .title
{
color:#333333;
font:bolder 12px Tahoma;
}
#temailform input
{
width:200px;
background:#ffffff;
color:#333333;
font:bolder 11px Tahoma;
border:1px #333333 solid;
}
#temailform textarea
{
width:200px;
height:150px;
background:#ffffff;
color:#333333;
font:bolder 11px Tahoma;
border:1px #333333 solid;
}
#temailform .button
{
width:150px;
background:#cccccc;
color:#333333;
font:bolder 11px Tahoma;
border:1px #333333 solid;
height:20px;
margin-top:8px;
padding:0px 10px 2px 10px;
cursor:pointer;
}
#temailform img
{
cursor:pointer;
}
#sitemessage
{
width:400px;
top:50%;
left:50%;
padding:20px;
margin:0px 0px 0px -200px;
border-width:1px;
border-style:solid;
border-color:#343434;
background-color:#c5d1af;
color:#343434;
font-weight:bolder;
font-size:12px;
font-family:tahoma;
text-align:center;
z-index:10000;
position: absolute;
}
#sitemessage .button
{
margin:10px auto 0px auto;
padding:0px 0px 4px 0px;
color: #343434;
font: normal 12px Arial;
height:18px;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
#messageswindow
{
width:400px;
top:50%;
left:50%;
padding:20px;
margin:0px 0px 0px -200px;
border-width:1px;
border-style:solid;
border-color:#343434;
background-color:#c5d1af;
color:#343434;
font-weight:bolder;
font-size:12px;
font-family:tahoma;
text-align:center;
z-index:10000;
position: absolute;
display:none;
}
#messageswindow .button
{
margin:10px auto 0px auto;
padding:0px 0px 4px 0px;
color: #343434;
font: normal 12px Arial;
height:18px;
text-decoration:none;
border:1px solid #343434;
background: #FFFFFF;
}
.navline
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.navline h1
{
color: #5b673b;
font-familly: ;
font-size: 13px;
font-weight: normal;
text-decoration:none;
display:inline;
line-height:30px;
}
.navline a
{
color: #5b673b;
font-familly: ;
font-size: 13px;
font-weight: normal;
text-decoration:underline;
}
.navline a:hover
{
color: #5b673b;
font-familly: ;
font-size: 13px;
font-weight: normal;
text-decoration:none;
}
.navline img
{
margin:0px 5px 0px 5px;
}
.admpanel
{
position:static;
color: #000000;
border: 1px #000000 solid;
font: normal bolder 12px Arial;
background-color: #c5d1af;
margin: 1px 0px;
padding:0px;
text-align:left;
}
.admpanel .paneltitle
{
color: #000000;
font: bolder 12px Arial;
cursor: default;
}
.admpanel .paneltext
{
color: #000000;
font: normal 12px Arial;
text-align:right;
cursor: default;
vertical-align:middle;
}
.admpanel table
{
width:100%;
margin:1px;
}
.admpanel a
{
color: #000000;
font: bolder 12px Arial;
padding: 0px;
margin: 0px;
text-decoration: none;
}
.admpanel td
{
color: #000000 !important;
padding:1px !important;
margin:0px !important;
font:bolder 12px Arial;
text-align:center;
border:none !important;
}
.admpanel form
{
margin:0px;
padding:0px;
}
.admpanel img
{
margin:1px !important;
padding:0px !important;
border:none;
cursor:pointer;
}
.admpanel input
{
font:bolder 12px Verdana;
color:#000000;
border:1px #000000 solid;
padding:0px;
margin:1px;
background-color:#c5d1af;
}
.admpanel textarea
{
font:bolder 12px Verdana;
color:#000000;
border:1px #000000 solid;
padding:0px;
margin:1px;
background-color:#c5d1af;
}
.admpanel .button
{
font:bolder 12px Verdana;
color:#000000;
border:1px #000000 solid;
padding:0px;
margin:1px;
background: none;
}
.admpanel .close
{
text-align:right;
}
.admpanel .close img
{
border:none;
cursor:pointer;
}
.popup
{
color: #000000;
font:bolder 11px Arial;
position:absolute;
z-index:100000;
visibility:hidden;
display:none;
margin:28px 0px 0px 13px;
padding:2px;
text-align:left;
width:auto;
background: #c5d1af;
}
.popup table
{
width:100%;
margin:4px 7px 4px 7px;
}
.popup table td
{
margin:0px;
padding:0px;
}
.popup ul
{
padding:0px;
margin:0px;
list-style-type:none;
}
.popup ul li
{
font:bolder 11px Arial;
background:none;
display:list-item;
text-decoration:none;
width:auto;
color:#000000;
border:none;
list-style-type:none;
padding:0px 0px 0px 5px;
margin:0px;
}
.popup ul li a
{
color:#000000;
background:none;
margin-left:2px;
float:none;
font:bolder 12px Arial;
text-decoration:none;
border:none;
}
.popup ul li a:hover
{
color:#000000;
background:none;
margin-left:5px;
float:none;
font:bolder 12px Arial;
text-decoration:none;
border:none;
}
.popup li img
{
margin:0px 3px 0px 0px;
}
.popup1
{
font:bolder 11px Arial;
position:absolute;
z-index:100000;
visibility:hidden;
display:none;
margin:0px 0px 0px 13px;
padding:2px;
text-align:left;
width:auto;
background: #c5d1af;
}
.popup1 table
{
width:100%;
margin:4px 7px 4px 7px
}
.popup1 table td
{
text-align:left;
}
.popup1 ul
{
padding:0px;
margin:0px;
list-style-type:none;
}
.popup1 ul li
{
font:bolder 11px Arial;
text-decoration:none;
color:#000000;
list-style-type:none;
padding:0px 0px 0px 5px;
margin:0px;
}
.popup1 li a
{
margin-left:2px;
font:bolder 12px Arial;
text-decoration:none;
color:#000000;
}
.popup1 li a:hover
{
margin-left:5px;
font:bolder 12px Arial;
text-decoration:none;
color:#000000;
}
.popup1 li img
{
margin:0px 3px 0px 0px;
}
.hidden
{
visibility:hidden;
display:none;
}
.visible
{
visibility:visible;
display:block;
}
.rate
{
height:19px;
margin:5px 0px;
}
.rate table
{
margin:0px auto;
}
.rate0
{
width:88px;
height:19px;
background:url('../images/rate/r0.jpg') center center no-repeat;
}
.rate1
{
width:88px;
height:19px;
background:url('../images/rate/r1.jpg') center center no-repeat;
}
.rate2
{
width:88px;
height:19px;
background:url('../images/rate/r2.jpg') center center no-repeat;
}
.rate3
{
width:88px;
height:19px;
background:url('../images/rate/r3.jpg') center center no-repeat;
}
.rate4
{
width:88px;
height:19px;
background:url('../images/rate/r4.jpg') center center no-repeat;
}
.rate5
{
width:88px;
height:19px;
background:url('../images/rate/r5.jpg') center center no-repeat;
}
.vote0
{
width:143px;
height:19px;
background:url('../images/rate/v0.jpg') center center no-repeat;
}
.vote1
{
width:143px;
height:19px;
background:url('../images/rate/v1.jpg') center center no-repeat;
}
.vote2
{
width:143px;
height:19px;
background:url('../images/rate/v2.jpg') center center no-repeat;
}
.vote3
{
width:143px;
height:19px;
background:url('../images/rate/v3.jpg') center center no-repeat;
}
.vote4
{
width:143px;
height:19px;
background:url('../images/rate/v4.jpg') center center no-repeat;
}
.vote5
{
width:143px;
height:19px;
background:url('../images/rate/v5.jpg') center center no-repeat;
}
.vote0
{
width:143px;
height:19px;
background:url('../images/rate/v0.jpg') center center no-repeat;
}
.vote-1
{
width:143px;
height:19px;
background:url('../images/rate/v-1.jpg') center center no-repeat;
}
.vote-2
{
width:143px;
height:19px;
background:url('../images/rate/v-2.jpg') center center no-repeat;
}
.vote-3
{
width:143px;
height:19px;
background:url('../images/rate/v-3.jpg') center center no-repeat;
}
.vote-4
{
width:143px;
height:19px;
background:url('../images/rate/v-4.jpg') center center no-repeat;
}
.vote-5
{
width:143px;
height:19px;
background:url('../images/rate/v-5.jpg') center center no-repeat;
}
.votetd
{
width:14px;
height:19px;
cursor:pointer;
}
.registerform
{
color:#000000;
font-size:default_title_font_size;
font-weight:bolder;
font-family:default_title_font;
text-align:left;
padding:0px;
margin:25px 90px 30px 0px;
}
.registerform table
{
color:#000000;
font-size:default_title_font_size;
font-weight:bolder;
font-family:default_title_font;
width:400px;
margin:0px auto;
}
.settings
{
color: #000000;
width:100%;
margin:2px 0px 20px 0px;
font:normal 12px Arial;
line-height:18px;
text-align:justify;
}
.settings a
{
color: #000000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.settings a:hover
{
color: #000000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.settings .title
{
margin:10px 0px;
color: #000000;
font-weight:bolder;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none;
}
.settings table td
{
padding:3px;
vertical-align:middle;
}
.settings .table
{
border-collapse:collapse;
}
.settings .table tr.tr1 td
{
padding:3px;
vertical-align:middle;
}
.settings .table tr.tr0 td
{
padding:3px;
vertical-align:middle;
}
.settings .table td
{
padding:3px;
vertical-align:middle;
border:1px solid #DFDFDF;
}
.settings .table td td
{
padding:3px;
vertical-align:middle;
border:none;
}
.settings .table .formtext
{
padding:3px;
vertical-align:top;
}
.settings table th
{
padding:3px;
vertical-align:middle;
text-align:center;
background:#EFEFEF;
border:1px solid #DFDFDF;
}
.settings .header td
{
font-weight:bolder;
padding:2px 2px 10px 2px;
}
.settings tr.tr1
{
background:#FCE1B8;
}
.settings tr.tr0
{
}
.settings table
{
margin:10px auto;
}
.settings table.detail td
{
font-weight:normal;
vertical-align:top;
text-align:left;
}
.settings table.detail td.val
{
font-weight:bolder;
vertical-align:top;
text-align:left;
}
.settings_menu
{
margin:10px auto;
color: #000000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.settings_menu td
{
padding:0px 20px;
}
.settings_menu a
{
color: #000000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.settings_menu a:hover
{
color: #000000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.settings .refers_control .parent
{
width:350px;
margin:0px auto;
padding:0px;
font-weight:bolder;
text-align:left;
}
.settings .refers_control ul
{
width:300px;
margin:0px auto;
padding:0px;
list-style-type:none;
}
.settings .refers_control ul li
{
font-weight:bolder;
text-align:left;
}
.settings .refers_control ul li table
{
border-left:1px #000000 solid;
margin:5px 0px 5px 15px;
}
.settings .refers_control ul li table td
{
padding:2px 4px 2px 4px;
}
.settings #ban_list ul
{
margin:0px;
}
.settings #ban_list ul li
{
list-style-type:none;
font-size:14px;
font-weight:bolder;
margin:0px 0px 10px 0px;
}
.settings #ban_list ul ul
{
margin:0px 0px 0px 20px;
padding:0px 0px 10px 0px;
visibility:hidden;
display:none;
}
.settings #ban_list ul ul li
{
list-style-type:none;
font-size:14px;
font-weight:normal;
margin:0px 0px 0px 0px;
}
.settings #ban_list ul ul ul
{
margin:0px 0px 0px 20px;
}
.settings #ban_list ul ul ul li
{
list-style-type:none;
font-size:12px;
font-weight:normal;
}
.sitemap
{
padding:0px;
margin:10px 20px 10px 20px;
text-align:left;
list-style:none;
}
.sitemap ul
{
list-style-type:none;
margin:0px 0px 20px 0px;
}
.sitemap ul li
{
padding-bottom:5px;
float:none;
text-align:left;
}
.sitemap ul li a
{
padding:0px;
margin:0px;
color: #5b673b;
font:bolder 16px Arial;
line-height:21px;
text-decoration:none;
}
.sitemap ul li a:hover
{
padding:0px;
margin:0px;
color: #868686;
font:bolder 16px Arial;
line-height:21px;
text-decoration:none;
}
.sitemap ul li ul
{
padding:0px;
margin:0px 0px 15px 20px;
text-align:left;
list-style:none;
}
.sitemap li ul li
{
padding-bottom:0px;
}
.sitemap li ul li a
{
padding:0px;
margin:0px;
color: #5b673b;
font:bolder 14px Arial;
line-height:20px;
text-decoration:none;
}
.sitemap ul li ul li a:hover
{
padding:0px;
margin:0px;
color: #868686;
font:bolder 14px Arial;
line-height:20px;
text-decoration:none;
}
.sitemap ul li ul li ul
{
padding:0px;
margin:3px 0px 15px 20px;
text-align:left;
list-style:none;
}
.sitemap ul li ul li ul li
{
padding-bottom:0px;
}
.sitemap ul li ul li ul li a
{
padding:0px;
margin:0px;
color: #5b673b;
font:normal 12px Arial;
line-height:18px;
text-decoration:none;
}
.sitemap ul li ul li ul li a:hover
{
padding:0px;
margin:0px;
color: #868686;
font:normal 12px Arial;
line-height:18px;
text-decoration:none;
}
.sitemap ul.level1, .sitemap ul.level2, .sitemap ul.level3
{
margin-bottom: 0px;
}
/*стрелки*/
.go-up,.go-down
{
display:none;
position: fixed;
right: 5px;
z-index: 9999;
background: #4F4F4F;
border: 2px solid #ccc;
box-shadow: 0 10px 0.3em -0.1em rgba(0,0,6,0.5);
border-radius: 10px;
cursor: pointer;
color: #fff;
text-align: center;
font-size: 42px;
text-shadow: 0 1px 2px #000, 0 0 10px #E0F1FF;
opacity: .7;
padding: 0 3px 5px 3px;
margin-bottom: 5px;
width: 48px;
height: 48px;
}
.go-up
{
bottom: 70px;
}
.go-down
{
bottom: 10px;
}
.go-down:hover,
.go-up:hover
{
opacity: 1;
}
/*///стрелки////*/
/*
playback timings (ms):
load_resource: 301.9 (2)
exclusion.robots.policy: 0.191
PetaboxLoader3.resolve: 73.594 (2)
exclusion.robots: 0.206
LoadShardBlock: 193.68 (3)
captures_list: 228.195
PetaboxLoader3.datanode: 374.149 (5)
CDXLines.iter: 24.096 (3)
esindex: 0.01
RedisCDXSource: 6.044
*/ |