html, body { height:100%; margin: 0px; padding: 0px; } body { height: 100%; text-align: center; font-family: Verdana, Tahoma; font-size: 11px; background-color: #ffe6c1; } a { color: #A82C31; } img, table { border-style: none; } table { border-collapse: collapse; } td { font-weight: normal; vertical-align: top; text-align: left; } div, form { padding: 0px; margin: 0px; } h1,h2,h3,h4,p { margin: 0px; padding: 0px; } h1,h2,h3,h4 { font-family: Tahoma; color: #7c2c2a; } h1 { font-weight: normal; font-size: 20px; margin-bottom: 33px; } h2 { font-weight: normal; font-size: 17px; margin-bottom: 22px; } h3 { font-weight: bolder; font-size: 14px; margin-bottom: 18px; } h4 { font-weight: bolder; font-size: 13px; margin-bottom: 18px; } p { margin-bottom: 10px; } .float_left { float: left; } /* */ .clear_both { clear: both; height: 0px; line-height: 0px; font-size: 0px; margin: 0px; padding: 0px; } .clear_left { clear: left; height: 0px; line-height: 0px; font-size: 0px; margin: 0px; padding: 0px; } div#main { margin: 0 auto; min-width: 995px; width: 995px; text-align: left; background: url(/images/verum/main_bg.gif) left top repeat-y; } /* ############### CENTER #################### */ #left_col { float: left; width: 196px; font-family: Tahoma; font-size: 11px; } #logo { background-color: #fffbe7; margin: 0px 0px 0px 3px; padding: 21px 0px 24px 22px; font-size: 0px; line-height: 0px; } .block_left_bg { background: url(/images/verum/block_left_bg.gif) left top repeat-y; } .block_left { background: url(/images/verum/top_left_col.gif) left top no-repeat; padding: 0px 0px 0px 0px; } .block_left_inn { background: url(/images/verum/bottom_left_col.gif) left bottom no-repeat; padding: 5px 11px 0px 12px; } .search { margin: 0px 0px 0px 6px; padding: 12px 0px 0px 0px; //padding: 11px 0px 0px 0px; } .search form { margin: 0px 0px 0px 0px; padding: 0px; } .input_text { border: 1px solid #555555; padding: 2px; background-color: #CCCCCC; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; width: 155px; } .left_menu ul { margin: 0px 5px 0px 5px; padding: 12px 0px 31px 0px; //padding: 11px 0px 31px 0px; list-style-type: none; } .left_menu ul li { margin: 0px; padding: 0px; width: 163px; zoom: 1; } .left_menu ul li a { margin: 0px; padding: 0px; background: url(/images/verum/hor_menu.png) left -27px no-repeat; display: block; width: 163px; height: 27px; color: #FFFFFF; font-weight: bolder; font-size: 11px; text-decoration: none; } .left_menu ul li a span { margin: 0px; padding: 6px 0px 0px 21px; display: block; } .left_menu ul li a:hover { background: url(/images/verum/hor_menu.png) left 0px no-repeat; } /*.left_menu ul li:hover, .left_menu ul li.hover { margin: 0px; padding: 0px; background: url(/images/verum/hor_menu.png) left 0px no-repeat; width: 163px; height: 27px; }*/ .left_menu ul li.act { margin: 0px; padding: 0px; } .left_menu ul li.act a { margin: 0px; padding: 0px; height: 27px; color: #FFFFFF; font-weight: bolder; font-size: 11px; } .left_menu ul li.act a, .left_menu ul li.act a:hover { background: url(/images/verum/hor_menu.png) left 0px no-repeat; } .left_menu ul li.act ul { margin: 2px 0px 3px 0px; padding: 0px; list-style-type: none; } .left_menu ul li.act ul li { margin: 0px 0px 0px 35px; padding: 0px; width: auto; height: auto; } .left_menu ul li.act ul li a, .left_menu ul li.act ul li a:hover { margin: 0px; padding: 0px; background: transparent; width: auto; height: auto; display: inline; color: #bfbfbf; } .left_menu ul li.act ul li a:hover { color: #FFFFFF; } .gray_block { background-color: #cccccc; /*position: relative;*/ zoom: 1; } .gray_block_text { margin: 0px 5px 0px 5px; padding: 5px 0px 5px 0px; } .gray_block_tit { background: url(/images/verum/gray_block_tit_bg.gif) left top repeat-x; height: 25px; } .gray_block_tit div { margin: 0px 0px 0px 14px; padding: 7px 0px 0px 0px; color: #ffefa4; font-size: 12px; text-transform: uppercase; font-weight: bolder; } .gray_block_text ul { margin: 4px 0px 0px 0px; padding: 0px; list-style-type: none; } .gray_block_text ul li { margin: 0px 0px 2px 0px; padding: 0px 0px 0px 20px; background: url(/images/verum/marker_left_list.gif) 5px 2px no-repeat; } .gray_block_text ul li a { color: #962c31; font-weight: bolder; text-decoration: none; } .gray_block_text ul li a:hover { color: #e52b2c; } .rss_block { padding: 15px 0px 0px 41px; } .space_bl { height: 24px; font-size: 0px; line-height: 0px; overflow: hidden; } #right_col { width: 799px; float: right; } .header_bl { background-color: #fffbe7; margin: 0px 5px 0px 0px; } .top_menu ul { margin: 0px 0px 0px 21px; padding: 9px 0px 0px 0px; list-style-type: none; font-size: 11px; } .top_menu ul li { margin: 0px 8px 0px 0px; padding: 0px; float: left; color: #a41f1f; } .top_menu ul li a { color: #a41f1f; text-decoration: none; } #main_banner { height: 323px; font-size: 0px; line-height: 0px; padding: 12px 0px 0px 0px; } .ornament { background: url(/images/verum/ornament.jpg) left top no-repeat; height: 40px; font-size: 0px; line-height: 0px; } .ornament_df { background: url(/images/verum/ornament_df.jpg) left top no-repeat; height: 39px; font-size: 0px; line-height: 0px; margin: 0px; } .nav_line { text-align: right; font-size: 10px; font-family: Tahoma; color: #962c31; margin: 5px 34px 6px 0px; } .nav_line a { color: #962c31; text-decoration: underline; } .kord_text { padding: 0px 0px 14px 0px; } .text { background-color: #ffe6c1; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; } .text_df { margin: 7px 17px 0px 17px; } .text_tit { background: url(/images/verum/text_tit_bg.gif) left top repeat-x; height: 25px; margin: 0px 0px 1px 0px; //margin: 0px 0px 2px 0px; } .text_tit div { padding: 5px 0px 0px 11px; color: #000000; font-family: Verdana, Tahoma; font-size: 12px; font-weight: bolder; } .list_blocks { padding: 0px 0px 0px 0px; } .list_blocks .bl_text_lf, .bl_text_rt { float: left; width: 382px; background-color: #ffe6c1; margin: 0px 0px 10px 0px; //margin: 0px 0px 9px 0px; } .bl_text_rt { float: right; } .row_glue { margin: 0px; padding: 0px; width: 4px; font-size: 0px; line-height: 0px; height: 10px; float: left; } .bl_text_lf_cont { margin: 0px 6px 0px 6px; padding: 0px; } .bl_text_lf_cont h1 { color: #962c31; margin: 0px; padding: 0px; font-size: 12px; line-height: 12px; font-weight: bolder; } .bl_text_lf_cont h1 a { color: #962c31; text-decoration: none; } .bl_text_lf_cont h1 a:hover { color: #e52b2c; text-decoration: none; } .bl_text_lf_cont h1 span { color: #000000; } .photo_left, .photo_left_border { float: left; padding: 5px 6px 0px 5px; //padding: 5px 3px 0px 5px; } .photo_left_border { padding: 2px 6px 5px 2px; //padding: 2px 3px 5px 2px; } .photo_left_border div { float: left; background-color: #FFFFFF; border: 1px solid #cccccc; font-size: 0px; line-height: 0px; padding: 2px 2px 2px 2px; } .photo_left_border div img { border: 1px solid #000000; } .bl_text_lf_cont p { margin: 0px; padding: 0px; text-align: justify; } .full_info { text-align: right; color: #520209; padding: 3px 0px 6px 0px; } .full_info a { color: #520209; font-size: 10px; font-weight: bolder; text-decoration: none; } .full_info a:hover { color: #FFFFFF; } /* ############### FOOTER #################### */ #footer { height: 23px; margin: 0px 4px 0px 5px; background: url(/images/verum/index_04_niz.gif) left top repeat-x; } #footer div { text-align: center; color: #FFFFFF; font-family: Tahoma; font-size: 10px; font-weight: bolder; padding: 6px 0px 0px 0px; margin: 0px 0px 0px 191px; } /* */ .tb_header_list td { padding: 5px 5px 5px 5px; color: #ffffff; background-color: #AC5B5B; font-weight: bolder; } .cat_list { } .cat_list td { padding: 5px 5px 5px 5px; font-size: 11px; vertical-align: middle; } .cat_list td a { font-size: 11px; } .cat_list td a:hover { font-size: 11px; color: #E52B2C; } .cat_list td.format { padding: 5px 5px 5px 5px; font-size: 11px; vertical-align: middle; width: 20px; } .cat_list td.allglue { font-size: 0px; line-height: 0px; height: 1px; padding: 0px; background-color: #AC5B5B; } .cat_list td.city { padding: 10px 5px 10px 5px; } .cat_list td.city table td { padding: 0px 0px 0px 0px; font-size: 11px; } /* item */ .tb_item { } .tb_item td { font-size: 12px; } .tb_item .tb_title_left { font-weight: bolder; padding: 10px 0px 5px 0px; color: #A22C31; font-size: 13px; } .tb_item .tb_picture { text-align: left; padding: 0px 20px 0px 0px; /*background-color: #A22C31;*/ } .tb_item .tb_title { width: 400px; } .tb_item .tb_title .tb_title_item { width: 100px; font-weight: bolder; padding: 0px 0px 5px 0px; } .item_photo { float: left; margin: 0px 2px 2px 0px; font-size: 10px; } .item_photo div { width: 72px; height: 72px; border: 1px solid #cccccc; margin: 0px 0px 0px 0px; } .item_photo img { margin: 1px 0px 0px 1px; } .tb_top_btn { margin: 0px 0px 15px 0px; } .tb_top_btn td { padding: 0px 10px 0px 0px; } .tb_top_btn td div { padding: 2px 5px 5px 5px; background-color: #AC5B5B; float: left; } .tb_top_btn td div a { /*border-bottom: 1px dashed #FFFFFF;*/ text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight: bolder; /*line-height: 16px;*/ } .tb_price { font-size: 11px; } .tb_price td { padding: 2px 4px 2px 4px; } .tb_price .tb_header_list td { padding: 5px 5px 5px 5px; color: #ffffff; background-color: #AC5B5B; font-weight: bolder; font-size: 12px; } /* форма входа */ .f_enter { } .f_enter td { vertical-align: middle; padding: 0px 5px 0px 0px; } .f_enter td { padding: 3px 0px 3px 0px; } td.auth { padding: 3px 10px 3px 0px; font-weight: bolder; font-size: 12px; } td.lf_auth { padding: 3px 5px 3px 3px; font-weight: bolder; font-size: 11px; /*color: #ffffff;*/ } .f_enter td.lf_auth_right input { width:83px; } .f_enter td.auth_right input { width:150px; } .f_enter td.tb_register_submit input { text-align: center; border: 0px; background-color: #AC5B5B; font-weight: bolder; font-size: 11px; /*height: 16px;*/ width: 90px; padding: 3px 3px 3px 3px; color: #FFFFFF; cursor: pointer; float: right; } /* календарь */ .calendar { margin: 0 auto; } .calendar td { background-color: #ffffff; font-size: 11px; text-align: center; padding: 3px 3px 3px 3px; border: 1px solid #FFE6C1; } .calendar td.select { /*background-color: #AC5B5B;*/ /*background-color: #DE8484;*/ background-color: #F39292; } .calendar td.day_href:hover, .calendar td.day_href_sel { background-color: #962C31; color: #ffffff; } .calendar td.day_href:hover font, .calendar td.day_href_sel font { color: #ffffff; } .calendar tr.headers td { font-weight: bolder; background-color: #962C31; color: #ffffff; } .moth_year { font-weight: bolder; color: #962C31; margin: 20px 0px 10px 0px; } .calendar_block { margin: 20px 0px 20px 0px; } .block_news_archive { display: block; margin-top: 20px; width: 100%; } .for_pic { width: 148px; margin: 0 auto; text-align: center; vertical-align: top; float: left; } .for_pic_archive { width: 148px; margin: 0 auto; text-align: center; vertical-align: top; float: left; } .for_pic_archive img { margin-left: 0px; } .for_text_archive { float: left; width: 450px; } .for_text dt, .for_text_archive dt { font-size: 10px; color: #000000; } .for_text dd, .for_text_archive dd { margin-left: 0px; margin-bottom: 8px; } .for_text dd a, .for_text_archive dd a { font-size: 12px; color: #962C31; font-weight: bolder; text-decoration: none; } .for_text p, .for_text dl, .for_text_archive p, .for_text_archive dl { margin: 0px; } /* спецпредложения */ .tb_special .tb_special_head td { padding: 7px 5px 7px 5px; color: #ffffff; font-size: 11px; background-color: #AC5B5B; font-weight: bolder; } .tb_special { } .tb_special td { padding: 5px 5px 5px 5px; font-size: 12px; vertical-align: middle; border: 1px solid #FFE6C1; } .tb_special td.cnt_con { text-align: center; } .tb_special tr.ch1 td { /*background-color: #FFE6C1;*/ background-color: #EDC9A6; } .tb_special tr.ch2 td { /*background-color: #F6D7B0;*/ background-color: #DEB595; } .tb_special td a { font-size: 12px; font-weight: bolder; } .tb_special td a:hover { font-size: 12px; font-weight: bolder; color: #E52B2C; } .tb_special td.format { padding: 5px 5px 5px 5px; font-size: 12px; vertical-align: middle; width: 20px; } .for_img { float: left; border: 1px solid #CCCCCC; margin: 5px 5px 0px 5px; } .for_img img { border: 2px solid #ffffff; cursor: pointer; } .photo_list { float: left; border: 1px solid #CCCCCC; margin: 0px 10px 10px 0px; width: 154px; } .photo_list div { text-align: center; border: 2px solid #ffffff; } .photo_list div img { cursor: pointer; margin: 0 auto; } /* таблица с отступами между строками */ .space_tb { } .space_tb td { padding: 3px 0px 3px 0px; } .roadto_list { list-style-type: none; margin: 0px; padding: 5px 0px 0px 0px; font-size: 11px; font-family: Tahoma; } .roadto_list li { margin: 0px 0px 2px 0px; padding: 0px; font-weight: bolder; } .roadto_list li a { color: #962c31; text-decoration: none; } .roadto_list li a:hover { color: #e52b2c; } .content_text { margin: 12px 22px 28px 22px; } .indexSpo table { border-top-style: dashed; border-top-width: 1px; border-top-color: #993333; border-right-style: dashed; border-right-width: 1px; border-right-color: #993333; width: 100%; } .indexSpo table td { padding: 4px; border-left-style: dashed; border-left-width: 1px; border-left-color: #993333; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: #993333; height: 22px; vertical-align:middle; } .indexSpo table .light td { background-color: #ffe6c1; } .indexSpo table .dark td { background-color: #f1d7b1; } .indexSpo table .title td { font-size: 12px; padding: 5px 5px 5px 5px; color: #ffffff; background-color: #AC5B5B; font-weight: bolder; } .indexExh .fullinfo { padding-top: 26px; } .indexExh .item .image { float: left; border-style:dashed; border-color:#440000; border-width:1px; margin-right: 22px; } .indexExh .item .image table { background-color:#ffffff; width:100px; height:100px; } .indexExh .item .image table tr td { text-align:center; vertical-align:middle; } .indexExh .item .info { } .indexExh .item .info .title { font-weight: bold; color: #440000; } .indexExh .item .info .subtitle { font-size: 11px; } .indexExh .item .info .dates { font-size: 11px; margin-top: 9px; } .indexExh .item .info .details { font-size: 11px; margin-top: 9px; } .indexExh .glue { height:1px; font-size:0px; margin-top: 12px; margin-bottom: 12px; border-top-style: dashed; border-top-width: 1px; bordrr-top-color: #440000; } .indexTitle { font-size: 16px; color: #440000; padding-bottom: 22px; } .indexBook { width:733px; height:100px; background-image:url('/images/verum/book_bg.png'); padding-top:45px; padding-left:22px; } .indexBook .field { float:left; } .indexBook .field div { float:left;font-size:11px;color:#552b2b; } .indexBook .calbutton { background-image:url('/images/verum/cal_button.gif'); width:13px; height:15px; cursor: hand; margin-top:2px; margin-left: 4px; } .indexBook .field .title { padding-right:16px; padding-top:4px; } .indexBook .hglue { float:left; width:24px; font-size: 1px; } .indexBook .vglue { height:8px; } .indexBook input { border-style:solid; border-color:#983035; border-width:1px; background-color: #ebd5d6; font-size:11px; color:#552b2b; } .indexBook select { font-size:11px; background-color: #ebd5d6; color:#552b2b; } .bookForm { width: 100%; border-top-style: solid; border-top-color: #af5c4c; border-top-width: 1px; } .bookForm tr.submit td { text-align:right; padding-top: 8px; } .bookForm tr.item td { height: 30px; border-bottom-style: solid; border-bottom-color: #af5c4c; border-bottom-width: 1px; padding-top: 4px; padding-bottom: 4px; vertical-align:middle; } .bookForm tr.itemError td { height: 30px; border-bottom-style: solid; border-bottom-color: #af5c4c; border-bottom-width: 1px; vertical-align:middle; padding-top: 4px; padding-bottom: 4px; background-color:#ffcccc; } .bookForm input[type=text],input[type=password] { width: 400px; border-style:solid; border-color:#983035; border-width:1px; background-color: #ffffff; font-size:11px; color:#552b2b; clear:both; } .bookForm select { width: 400px; font-size:11px; background-color: #ffffff; color:#552b2b; clear:both; } .bookForm textarea { width: 400px; height: 80px; border-style:solid; border-color:#983035; border-width:1px; background-color: #ffffff; font-size:11px; color:#552b2b; clear:both; }
