body { margin: 0; padding: 0; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #818285; width: 100%; } img, form, input { margin: 0; padding: 0; } a, a:link, a:active, a:visited { color: #818285; text-decoration: underline; } a:hover { text-decoration: none; } .white-link a, .white-link a:link, .white-link a:active, .white-link a:visited { color: white; } a.white-link, a.white-link:link, a.white-link:active, a.white-link:visited { color: white; } /* ссылка в бегущей строке */ .demo a, .demo a:link, .demo a:active, .demo a:visited { color: white; } /* таблицы нужны для списка маршрутов в редактировании маршрутов (druggable tables) */ table { text-align:justify; padding: 0; margin: 0; } table, tr, td { border: none; border-collapse: inherit; } h1 { color: #bfd70d; font-size: 18px; font-weight: bold; } /** * Основная структура */ #main { width: 1024px; margin: 0 auto; background: #f1f1f1 url(images/bg-head.gif) top left repeat-x; } .main-width { width: 990px; padding: 0 17px; margin: 0 auto; } #header { border-bottom: 1px solid #c0d712; clear: both; } #header-bar { margin-bottom: 6px; border-bottom: 1px solid #d5d5d5; padding-top: 8px; font-size: 12px; height: 20px; width: 990px; } #login-text-wrapper, #icons-wrapper { height: 19px; border-bottom: 1px solid #fff; } #login-text-wrapper a, #login-text-wrapper a:link, #login-text-wrapper a:active, #login-text-wrapper a:visited { text-decoration: none; } #login-text-wrapper a:hover { text-decoration: underline; } #icons-wrapper { float: left; width: 190px; } #lang-icons { float: right; margin: 0; padding: 0; } #lang-icons li { float: left; list-style: none; margin-left: 4px; } #header-login-wrapper { float: left; width: 198px; } #header-banner-wrapper { float: right; width: 726px; } #header-menu-wrapper { width: 990px; float: right; } #content { background: #ffffff url(images/bg-main.gif) top left repeat-x; /*font: 11px Helvetica, sans-serif;*/ font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding-top: 15px; } .clear-both { height: 0px; clear: both; } /* left block, right block */ .block-left { width: 383px; float: left; } .block-right { width: 592px; float: left; margin-left: 15px; } /* 2 blocks in block-right (with banners) */ #block-right-with-banners-wrapper { float: left; width: 339px; _width: 338px; } #block-right-with-banners-banner-wrapper { float: left; width: 236px; margin-left: 16px; padding-top: 10px; } /* Левая (основной материал) и правая (баннеры) колонки для страниц новостей (колонка баннеров шириной 240px) */ .news-content { float: left; width: 734px; } .news-banners { float: left; width: 240px; _width: 239px; margin: 65px 0 0 16px; *margin-top: 61px; } /* Левая (основной материал) и правая (баннеры) колонки для всех страниц (колонка баннеров шириной 234px) */ .all-content { float: left; width: 740px; } .all-banners { float: left; width: 234px; _width: 233px; margin: 13px 0 0 16px; } /* Левая (основной материал) и правая (правый блок с картой) колонки для страниц редактирования маршрутов */ .routes-edit-content { float: left; width: 383px; } .routes-edit-right { float: left; width: 591px; _width: 591px; margin: 13px 0 0 16px; } /* заголовки блоков */ .block-header { margin: 10px 0 10px 0; /*height: 17px;*/ clear: both; } .block-header h1, .h1 { margin: 0; padding: 0; font-size: 22px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .block-header h1 span, .h1 span { color: #bed609; } #footer { width: 1024px; margin: 0 auto; } .bottom-separator { height: 13px; border-bottom: 1px solid #bed609; } /* camera block in cameras list */ .camera-block-wrapper { float: left; width: 328px; padding-right: 2px; } .camera-block-image { width: 160px; float: left;} .camera-block-info { float: left; } .cam-info { font-size: 10px; text-align: left; padding-right: 5px; } .cam-number { font-weight: bold; color: #bfd70d; padding-bottom: 5px; } .cam-outer { height: 112px; } .cam-middle { display: table; vertical-align: bottom; height: 112px; } .cam-inner { display: table-cell; vertical-align: bottom; height: auto; } /* fix IE*/ .cam-outer { *overflow: hidden; *position: relative; } .cam-middle { *position: absolute; *bottom: 0; *width: 100%; *height: auto; } .cam-inner { *position: relative; *bottom: 0; } /* ссылки на страницы камер (полоса со стрелкой) */ .more a { cursor: pointer; } .more-left { margin-right: 16px; height: 11px; background: url(images/bg-more-line.gif) left repeat-x; } .more-right { float: right; width: 15px; height: 11px; background: url(images/button-arrow.gif) left no-repeat; } .more-left-orange { margin-right: 16px; height: 11px; background: url(images/bg-more-line-orange.gif) left repeat-x; } .more-right-orange { float: right; width: 15px; height: 11px; background: url(images/button-arrow-orange.gif) left no-repeat; } #b-buttons { padding-left: 17px; margin-top: 15px; border-bottom: 1px solid #c0d712; } .b-button { margin-right: 36px; } .green-button { width: 100px; background: #bfd70d; color: white; font-size: 10px; font-stretch: extra-condensed; text-align: center; padding: 2px 0 2px 0; } .green-button a, .green-button a:link, .green-button a:visited { color: white; text-decoration: none } .green-button a:hover { text-decoration: underline; } .grey-button { padding: 0 2px 1px 2px; /*background-color: #818285;*/ background: #999999; color: white; font-size: 10px; height: 11px; text-align: center; vertical-align: bottom; } .grey-button a, .grey-button a:link, .grey-button a:visited { color: white; text-decoration: none } .grey-button a:hover { text-decoration: underline; } .majdan-button { margin-top: 10px; background-color: #bfd70d; /*height: 20px;*/ text-align: center; font-size: 12px; font-weight: bold; padding: 6px; } .majdan-button a, .majdan-button a:link, .majdan-button a:visited { color: white; text-decoration: none } .majdan-button a:hover { text-decoration: underline; } .copyright { font-size: 10px; text-align: center; padding-top: 10px; } /** * BANNERS */ .banners-right { margin: 0 0 10px 0; text-align: center; border: 1px solid; width: 234px; height: 60px; } .banners-728x90 { margin: 10px 0 10px 0; /*margin: 0 auto;*/ text-align: center; border: 1px solid; width: 728px; height: 90px; } .banners-468x60 { /*margin: 10px 0 10px 0;*/ margin: 0 auto; margin-top: 10px; text-align: center; border: 1px solid; width: 468px; height: 60px; } /** * Top menu */ ul.top-menu { list-style: none; /*text-align: justify; text-justify: newspaper;*/ margin: 8px 0 1px 0; padding: 0; height: 26px; width: 990px; } #header-menu-left ul.top-menu { width: 383px; } #header-menu-right ul.top-menu { width: 592px; } ul.top-menu li.top { text-align: center; display: block; float: left; /* li с выравниванием по ширине. display:-moz-inline-stack; /*Firefox2 display: inline-block; zoom: 1; *display: inline; padding: 0 14.1px 0 14.1px; */ border-right: 1px dotted #cccccc; height: 26px; background: url('/themes/videoprobki/images/menu-bg.gif') repeat-x top left; _overflow: hidden; /* IE6 */ } ul.top-menu li#l1 { width: 125px; } ul.top-menu li#l2 { width: 125px; } ul.top-menu li#l3 { width: 100px; } ul.top-menu li#l4 { width: 141px; } ul.top-menu li#l5 { width: 96px; _width: 76px; } ul.top-menu li.menu-city { width: 127px; } ul.top-menu li.menu-city h2 { margin: 0; } ul.top-menu li.active, ul.top-menu li.current { background: url('/themes/videoprobki/images/menu-bg-act.gif') repeat-x top left; } ul.top-menu li.last { width: 100%; background: none; height: 0px; } ul.top-menu li.last, ul.top-menu li.no-border { border-right: none; } ul.top-menu li.top a, ul.top-menu li.top a:link, ul.top-menu li.top a:active, ul.top-menu li.top a:visited { font-size: 14px; font-weight: bold; text-decoration: none; display: block; padding-top: 5px; color: white; /*padding-bottom: 3px; border-bottom: 3px solid #bed609; */ } ul.top-menu li.top a:hover { /*text-decoration: underline;*/ } ul.sub-menu { position: relative; padding: 3px; margin: 4px 0 0 0; width: 230px; border: 1px solid #79797b; background: #e8e8e9; display: none; z-index: 1000; -webkit-box-shadow: 4px 4px 9px 1px rgba(90, 90, 90, 0.3); box-shadow: 4px 4px 9px 1px rgba(90, 90, 90, 0.3); } ul.sub2 { width: 200px; } ul.sub3 { width: 117px; } ul.sub4 { width: 117px; } ul.sub-menu li { text-align:left; list-style: none; min-height: 20px; border-bottom: 1px dotted #acacac; padding: 6px 2px 3px 10px; } /* TODO Artem - parent 100% ul.sub-menu li>a { width: 100%; height : 100%; } ul.sub-menu li>a:active { --background: rgb(193,216,47); background: #fa1; } */ ul.top-menu li.top ul.sub-menu li a, ul.top-menu li.top ul.sub-menu li a:active, ul.top-menu li.top ul.sub-menu li a:visited, ul.top-menu li.top ul.sub-menu li a:link { font-size: 12px; font-weight: normal; color: #79797b; padding: 0; } ul.sub-menu li.active { background: #cccccc; } ul.top-menu li.no-border, ul.sub-menu li.no-border { border-bottom: none; } ul.sub-sub-menu { padding: 0; } ul.sub-sub-menu li.active { background: #e8e8e9; } /** * LOGIN FORM IN HEADER */ #user-bar { width: 155px; text-align: left; margin-left: 20px; /*margin-bottom: 24px;*/} #user-bar2 { width: 175px; text-align: left; margin-left: 20px; /*margin-bottom: 24px;*/} #block-user-0 h2 { display: none; } #user-login-form #edit-submit, #user-login-form #edit-submit-1 { float: right; } .item-list { text-align: justify; float: left; margin-top: 2px; line-height: 12px; } .item-list ul { margin: 0; padding: 0; } .item-list ul li { display: inline; font-size: 9px; line-height: 12px; padding: 0; margin: 0; } .item-list ul li.first { margin-right: 3px; } #user-login-form { margin: 0; padding: 0; text-align: right; } #user-bar .form-text, #user-bar2 .form-text { width: 99px; height: 12px; line-height: 10px; font-size: 10px; border: 1px solid #aaaaaa; margin: 0; padding: 0; } #user-bar .form-item, #user-bar2 .form-item { padding: 0 0 2px 0; border-bottom: 3px solid #bed609; margin: 6px 0 0 0; clear: both; vertical-align: bottom; } #user-bar .form-item input, #user-bar2 .form-item input { line-height: 10px; font-size: 10px; padding: 0 0 0 1px; height: 14px; } #user-bar .form-item input.error, #user-bar2 .form-item input.error { border: 1px solid red; } #user-bar .form-item label, #user-bar2 .form-item label { float: left; font-weight: bold; font-size: 11px; line-height: 16px; width: 50px; height: 14px; margin: 0; padding: 0; text-align: left; vertical-align: bottom; color: #818285; } #user-bar2 .form-item label { width: 70px; } #user-bar .form-submit, #user-bar2 .form-submit { text-align: right; margin-top: 4px; float: right; } #user-bar2 .form-submit { border: none; background: #bed609; color: white; cursor: pointer; } /** * User block (User_menu module) (используется еще в некоторых модулях (favorite cameras, routes), оставляем тут) */ .user-profile { border: 1px solid #bed609; padding: 15px; } .block-user, .block-menu { border: 1px solid #bed609; padding: 15px; margin-top: 10px; } .block-user h2, .block-menu h2 { margin-top: 0; } .block-user li.expanded { list-style-image: url(images/menu-expanded.gif); } .block-user li.collapsed { list-style-image: url(images/menu-collapsed.gif); } .block-user li.leaf, .block-menu li.leaf { list-style-image: url(images/menu-leaf.gif); } .link-back { margin-top: 10px; } #block-user-3 .item-list { float: none; } .user-icon { float: left; width: 116px; text-align: center; } /** * Messages */ .messages { background-color: #fff; border: 1px solid #b8d3e5; margin: 0 0 5px 0; padding: 5px; font-weight: bold; } div.status { color: #c28e00; background-color: #fffce3; border-color: #eed300; } div.error, tr.error { color: #b20000; background-color: #fff2f2; border-color: #ff0000; padding: 5px; } div.warning, tr.warning { color: #d38810; padding: 5px; } div.green { color: #009933; background-color: #ccffcc; border-color: #009933; padding: 5px; } div.error ul { margin-top: 5px; margin-bottom: 5px; } span.warning { color: red; padding-left: 2px; font-weight: bold; } /** * Tabs */ fieldset ul.clear-block li { margin: 0; padding: 0; background-image: none; } /*ul.primary, ul.primary li, ul.secondary, ul.secondary li { border: 0; background: none; margin: 0; padding: 0; }*/ ul.primary { padding: 0.5em 0 0 0; margin-left: 0; margin-right: 0; /*width: 383px;*/ float: left; /* LTR */ } ul.primary li { width: auto; } ul.secondary { clear: both; text-align: left; /* LTR */ /*border-bottom: 1px solid #e9eff3;*/ /*margin: -0.2em -26px 1em; padding: 0 26px 0.6em;*/ margin: 0.5em -26px 0 19px; padding: 0 26px 0.6em; border: none; /*margin: 0; padding: 0;*/ } h2.with-tabs { float: left; /* LTR */ margin: 0 2em 0 0; /* LTR */ padding: 9px 0 0 0; font-size: 14px; } /** * Collapsible fieldsets */ .routes, .favorites { padding: 0 15px 15px 15px; border: 1px solid #BED609; } .routes a.r-name, .favorites a.r-name { font-size: 12px; font-weight: bold; text-decoration: none; } .routes a.r-name:hover, .favorites a.r-name:hover { text-decoration: underline; } .routes div.region, .favorites div.region { margin-top: 15px; } .region-collapsible h3, .region-collapsed h3 { font-size: 12px; margin: 0 0 4px 0; } .region-collapsible a { padding-left: 1.5em; background: url(images/menu-expanded.gif) no-repeat 0% 50%; text-decoration: none; } .region-collapsible a.all { padding-left: 1.5em; background: url(images/button-arrow.gif) no-repeat 0% 50%; text-decoration: none; } .region-collapsible a:hover, .region-collapsed a:hover, .region-collapsed a.all-desc:hover { text-decoration: underline; } .region-collapsed a { padding-left: 1.5em; background: url(images/menu-collapsed.gif) no-repeat 0% 50%; text-decoration: none; } .region-collapsed a.region-collapsed { background: url(images/menu-collapsed.gif) no-repeat 0% 50%; } .region-collapsed a.region-collapsible { background: url(images/menu-expanded.gif) no-repeat 0% 50%; } .region-collapsed a.all { margin-left: 1.1em; background: url(images/button-arrow.gif) no-repeat 0% 50%; text-decoration: none; } .region-collapsed a.all-desc { margin-left: 0.8em; padding-left: 2.3em; background: url(images/button-arrow-green.gif) no-repeat 0% 50%; text-decoration: none; } fieldset { margin: 0.5em 0; padding: 1em; border: 1px solid #d9eaf5; background: #fff; } /* Targets IE 7. Fixes background image in field sets. */ *:first-child+html fieldset { /*padding: 0 1em 1em;*/ background-position: 0 .75em; background-color: transparent; } *:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description { padding-top: 1em; } fieldset legend { /* Fix disappearing legend in FFox */ display: block; color: #818285; } *:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend { display: inline; } html.js fieldset.collapsed { background: transparent; padding-top: 0; padding-bottom: .6em; border: none; } html.js fieldset.collapsible legend a { padding-left: 2em; /* LTR */ background: url(images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */ } html.js fieldset.collapsed legend a { background: url(images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */ } /** * Contact form */ /* shit h3.contacts { font-size: 14px; font-weight: bold; } #webform-contacts .description p { margin: 0; } #webform-contacts .resizable-textarea { width: 987px; } #webform-contacts #edit-captcha-response-wrapper { margin-bottom: 0; } #webform-contacts .form-submit { border: 1px solid #bfd70d; background: #bfd70d; color: white; cursor: pointer; } */ /* #simplemodal-container { height:60px; width:100px; background-color:#fff; border:3px solid #ccc; } #simplemodal-overlay {background-color:#000; cursor:wait;} */ /* add-camera-form - форма добавления камеры в маршруты (в списках камер, на главной странице)*/ .add-camera-form .form-item, .add-camera-form-330 .form-item { padding: 0 0 2px 0; border-bottom: 3px solid #bed609; margin: 6px 0 0 0; vertical-align: bottom; } .add-camera-form .form-item label, .add-camera-form-330 .form-item label { font-weight: normal; text-align: left; } .add-camera-form .form-item select, .add-camera-form-330 .form-item select { width: 383px; height: 17px; line-height: 10px; font-size: 10px; border: 1px solid #aaaaaa; } .add-camera-form-330 .form-item select { width: 326px; } .add-camera-form .form-submit, .add-camera-form-330 .form-submit { margin-top: 4px; width: 15px; height: 11px; background: url('/themes/videoprobki/images/button-arrow.gif') top left no-repeat; border: none; cursor: pointer; } .add-camera-form #routes-name-form { width: 381px; text-align: right; } .add-camera-form #routes-name-form .form-item { width: 381px; margin-top: 6px; } .add-camera-form #routes-name-form .form-text { width: 379px; } .add-camera-form form { width: 381px; text-align: right; } .add-camera-form form .form-item { width: 381px; margin-top: 6px; } .add-camera-form form .form-text { width: 379px; } .add-camera-form-330 form { width: 326px; text-align: right; } .add-camera-form-330 form .form-item { width: 326px; margin-top: 6px; } .add-camera-form-330 form .form-text { width: 324px; } .item-list ul li.pager-first a, .item-list ul li.pager-previous a, .item-list ul li.pager-next a, .item-list ul li.pager-last a { font-size: 11px; } /* ------------------------------------------------*/ #img-logo { position: relative; margin-left: 10px; margin-top: -275px; width: 48px; height: 18px; background: #666666 url('/themes/videoprobki/images/logo-video-s.png') no-repeat center center; } #advertising { margin-top: 200px; margin-bottom: 10px; } /* Resetting styles for node links (like add coments) from system module system-menu.css */ ul.links li { /*padding: 0;*/ } .terms { font-size: 14px; margin-top: 5px; font-weight: bold; } .terms ul.links { padding-left: 30px; } .terms ul.links li { display: list-item; list-style: disc; font-weight: normal; } .terms ul.links.inline { display: block; } .comment ul.links li { padding: 0 0 5px 0; border-bottom: 2px solid #C0D712; margin-right: 2px; } .comment ul.links li a { text-decoration: none; } .comment ul.links li a:hover { text-decoration: underline; } .block ul { /* padding: 0; */ } /* shit .tr:hover { background-color: #bed609; } */ /* shit #regbar { background-color: #C0D712; } #regbar:hover { background-color: #e5e6e6; } #regbar a, #regbar a:link, #regbar a:active, #regbar a:visited { border-bottom: 1px outset; display: block; padding: 3px 10px; text-decoration: none; font-size: 11px; font-weight: bold; text-align: center; color: white; } #regbar a:hover { color: #818285; } */ /* Prepayed services */ .prepayed-service, .prepayed-service td { border: 1px solid #eeebeb; } .service-header td { text-align: left; vertical-align: middle; background-color: #999999; color: white; } .service-cell { text-align: center; } .service-sum { color: red; font-weight: bold; } .service-period { font-weight: bold; } #previous-payments { display: block; } /** * Tabs in Live photo and Live video **/ #tabs { margin-bottom: 15px; } .panes, .tab_active { font-size: 14px; font-weight: bold; margin-right: 10px; padding-bottom: 3px; } a.tab_active:link, a.tab_active:active, a.tab_active:visited, a.panes:hover { border-bottom: 3px solid #BED609; text-decoration: none; color: #666666 !important; } a.panes:link, a.panes:active, a.panes:visited { text-decoration: none; color: #cccccc; } /** * right banners */ #cam85-banner { display: none; } #camBest-banner { display: none; } .bl_banker_cur_title { width: 238px !important; } .bl_banker_cur { width: 238px !important; } .ft-inf { width: 237px !important; } /** * TAXI page */ #taxi-table td { border-collapse: collapse; border-top: 1px solid #CCCCCC; } .name { color: #0076A3; font-family: Arial,Tahoma,Verdana; font-size: 18px; font-weight: bold; vertical-align: top; border-right: 1px solid #CCCCCC; } .phone { font-size:115%; font-weight:bold; } /** * Стилі для списку розділів новин (було у файлі news.css, переміщено сюди, бо треба і для /scenes) */ .terms-wrapper { /* width: 100%; */ width: 734px; height: 15px; padding-bottom: 8px; border-bottom: 1px solid #BED609; margin-bottom: 10px; float: left; } .terms-wrapper a.term, .terms-wrapper a.term:link, .terms-wrapper a.term:active, .terms-wrapper a.term:visited { padding-bottom: 5px; height: 15px; /*float: left;*/ font-size: 13px; margin-right: 7px; color: #cccccc; text-decoration: none; font-weight: bold; border-bottom: 3px solid transparent; } .terms-wrapper a.term.active-term, .terms-wrapper a.term:hover { border-bottom: 3px solid #BED609; color: #818285; text-decoration: none; } .term-header-wrapper { border-bottom: 1px solid #ff6600; padding-bottom: 5px; } .term-header { padding-bottom: 2px; height: 15px; font-size: 13px; border-bottom: 3px solid #ff6600; /*color: #818285;*/ color: #ff6600; font-weight: bold; } .term-header-wrapper a, .term-header-wrapper a:hover, .term-header-wrapper a:link, .term-header-wrapper a:visited { text-decoration: none; color: #ff6600; /*color: #818285;*/ } /* Нові стилі для ul/li */ ul.news-menu { margin: 0; padding: 0; list-style: none; height: 23px; width: 734px; } ul.news-menu li.top { text-align: center; display: block; float: left; _overflow: hidden; /* IE6 */ } ul.news-menu li.active a.term { border-bottom: 3px solid #BED609; color: #818285; text-decoration: none; } ul.news-menu li#li238 { width: 76px; } ul.news-menu li h1 { margin: 0; } ul.news-menu li.top a, ul.news-menu li.top a:link, ul.news-menu li.top a:active, ul.news-menu li.top a:visited { display: block; _float: left; _margin-right: 8px; } ul.news-sub-menu { position: relative; padding: 3px; margin: 0 0 0 0; display: none; z-index: 1000; border: 1px solid #BED609; background: #FFF; } ul.news-sub1 { width: 175px; } ul.news-sub-menu li { text-align:left; list-style: none; padding: 4px 2px 4px 2px; font-size: 12px; } ul.news-sub-menu li a { text-decoration: none; } ul.news-sub-menu li a:hover { text-decoration: underline; } ul.news-menu2 { margin: 0 0 10px 0; padding: 0; list-style: none; } ul.news-menu2 li { float: left; } ul.news-menu2 li a, ul.news-menu2 li a:active, ul.news-menu2 li a:link, ul.news-menu2 li a:visited { color: white; text-decoration: none; display: block; background: #BFD70D; padding: 3px; text-align: center; font-weight: bold; } ul.news-menu2 li a.active, ul.news-menu2 li a:hover { background: #999999; } ul.news-menu2 li a.border-right { border-right: 1px dotted white; } ul.news-menu2 li a.border-left { border-left: 1px dotted white; } ul.news-menu2 li h1 { font-size: 11px; margin: 0; } .terms-wrapper2 ul.news-menu2 li { margin-right: 3px; height: auto; text-align: center; } #car-crashes-li { width: 118px; } #li2064 { width: 96px; } #li2065 { width: 49px; } #li2066 { width: 139px; } #li2067 { width: 145px; } /*134*/ #li2068 { width: 53px; } #li2070 { width: 116px; margin-right: 0; } .terms-wrapper2 { margin-top: 10px\0/ !important; } /* hack for IE8 */ /**************** * Форма вибору новин по датам ***************/ #edit-date1-wrapper, #edit-date2-wrapper { border-bottom: 3px solid #BED609; clear: both; margin: 6px 0 0; padding: 0 0 2px; vertical-align: bottom; } #edit-date1-wrapper label, #edit-date2-wrapper label { color: #818285; float: left; font-size: 11px; font-weight: bold; height: 14px; line-height: 16px; margin: 0; padding: 0; text-align: left; vertical-align: bottom; } #edit-date1-wrapper input#edit-date1, #edit-date2-wrapper input#edit-date2 { font-size: 10px; height: 14px; line-height: 10px; padding: 0 0 0 1px; border: 1px solid #AAAAAA; margin: 0; } #div_search-and-date-header { margin-bottom: 10px; } #div_search-and-date-header .tcalIcon { margin-top: 18px; } #div_search-and-date-header .form-submit { background: #BFD70D; border: none; color: white; padding: 0 5px 0 5px; margin-left: 3px; } #search-and-date-button { width: auto; font-size: 12px; font-weight: bold; padding: 2px 5px 2px 5px; display: inline-block; /* ↓ IE6 and IE7 «hasLayout» voodoo */ zoom: 1; *display: inline; /* ↑ IE6 and IE7 starhack ← http://www.ejeliot.com/blog/63 */ } .search-and-date-wrapper { margin-bottom: 10px; } /*************************************************** * Quicktabs for GoldenEYE **************************************************/ #golden-eye-wrapper div.quicktabs_main { border: none; background: none; } #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic { border-bottom: none; } #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic li { border: none; background: #BFD70D; display: list-item; float: left; padding: 0; } #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic li.active { background: #999999; } #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic a, #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic a:active, #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic a:link, #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic a:visited { color: white; font-weight: bold; display: block; padding: 2px 5px; } #golden-eye-wrapper ul.quicktabs_tabs.quicktabs-style-basic a:hover { color: white !important; background: #999999; } #golden-eye-wrapper table, #golden-eye-wrapper td { border: 1px solid; } .flash_android { padding: 15px; } /* Menu */ ul.menutop { list-style-type:none; margin:0; padding:0px; float: right; z-index: 200000 !important; margin-top: 5px; } ul.menutop li { display:block; height: 44px; float:left; position:relative; margin:0px; padding:0; width: 97px; background:url(images/menu_bg.png) repeat-x bottom; line-height:44px; text-shadow: 1px 1px 1px white; } ul.menutop .first_li { display:block; height: 44px; float:left; position:relative; margin:0px; padding:0; width: 5px; background:url(images/menu_first.png) no-repeat bottom left; } ul.menutop .last_li { display:block; height: 44px; float:right; position:relative; margin:0px; padding:0; width: 5px; background:url(images/menu_last.png) no-repeat bottom; } ul.menutop .first_li:hover { background:url(images/menu_first.png) no-repeat bottom left; } ul.menutop .last_li:hover { background:url(images/menu_last.png) no-repeat bottom; } ul.menutop li:hover { background:url(images/menu_bg_hover.png) repeat-x; height: 44px; border:none; border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0 !important; -webkit-border-radius: 8px 8px 0 0 !important; line-height:41px; text-shadow: none; } ul.menutop li a { display:block; float:left; color:#818285; text-decoration:none; font-size:12px; font-style:normal; font-weight:bold; font-family:tahoma, arial, helvetica, sans-serif; width: 100%; height:100%; text-align: center; } ul.menutop li.drop:hover li { border:none; } ul.menutop li.drop span.toggle { display:block; float:left; width:30px; height:30px; background:transparent url("images/toggle.png") no-repeat 0 0px; padding:0; margin:0px; cursor:pointer } ul.menutop li.drop:hover span.toggle, ul.menutop li.drop.current span.toggle { background-position:0px -30px; } ul.menutop li.drop:hover ul { display:block; z-index:1; } ul.menutop li ul { margin-top:44px; display:none; position: absolute; top:0px; left:0; list-style-type:none; padding:10px; background:#e8e8e9; border-bottom:#c1d252 solid 2px !important; border-left:#c1d252 solid 2px !important; border-right:#c1d252 solid 2px !important; z-index: 200000 !important; border-radius: 0 0 8px 8px !important; -moz-border-radius: 0 0 8px 8px !important; -webkit-border-radius: 0 0 8px 8px !important; box-shadow: 0px 8px 6px rgba(20, 20, 20, .2); -moz-box-shadow: 0px 8px 6px rgba(20, 20, 20, .2); -webkit-box-shadow: 0px 8px 6px rgba(20, 20, 20, .2); } ul.menutop li ul li { height: 30px; line-height:30px; padding:0; width: 100% !important; background:#e8e8e9; border-bottom:#c1d252 solid 1px !important; text-shadow: 1px 1px 1px white; } ul.menutop li ul li:last-child { border-bottom:none !important; } ul.menutop li ul li:hover { background:#e8e8e9; height: 30px; border:none; border-radius:0px !important; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; line-height:30px; background:#c1d252 !important; text-shadow:none !important; } ul.menutop li ul li a { display:block; font-size:13px; font-weight:normal; white-space:nowrap; width: 100%; height:100%; text-align: left; padding-left:5px; padding-right:5px; } .select_city { width:204px !important; background:url(images/menu_bg_hover.png) repeat-x !important; height: 44px !important; border:none !important; border-radius: 8px 8px 0 0 !important; -moz-border-radius: 8px 8px 0 0 !important; -webkit-border-radius: 8px 8px 0 0 !important; line-height:41px !important; font-size:16px !important; font-weight:bold !important; text-shadow: none !important; } .select_city a { font-size:14px !important; font-weight:bold !important; text-shadow: none !important; } li.select_city ul li a { text-align: left !important; font-size:14px !important; font-weight:bold !important; text-shadow: none !important; } .menu_city { width:169px; height: 44px; text-align: center; position: absolute; line-height: 44px; background:url(images/menu_bg.png) repeat-x bottom; font-size:16px !important; font-weight:bold; } #l5_hover { right: -102px !important; left: auto !important; border-radius: 0 0 0 8px !important; -moz-border-radius: 0 0 0 8px !important; -webkit-border-radius: 0 0 0 8px !important; border-right:#c1d252 solid 1px !important; box-shadow: -3px 8px 6px rgba(20, 20, 20, .2) !important; -moz-box-shadow: -3px 8px 6px rgba(20, 20, 20, .2) !important; -webkit-box-shadow: -3px 8px 6px rgba(20, 20, 20, .2) !important; } #l6_hover { right: -5px !important; left: auto !important; border-radius: 0 0 0 8px !important; -moz-border-radius: 0 0 0 8px !important; -webkit-border-radius: 0 0 0 8px !important; border-right:#c1d252 solid 1px !important; box-shadow: -3px 8px 6px rgba(20, 20, 20, .2) !important; -moz-box-shadow: -3px 8px 6px rgba(20, 20, 20, .2) !important; -webkit-box-shadow: -3px 8px 6px rgba(20, 20, 20, .2) !important; } /* Menu */ .ragul { color:#000 !important; }