a { color: #000; } body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; background: #FFFFFF; text-align: center; } body#forum { text-align: center; font-family: Arial, Helvetica, sans-serif; } body#forum table { text-align: left; margin-left: auto; margin-right: auto; } body#forum table td table { text-align: left; margin-left: 0; margin-right: 0; } td { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; } img { border: none; } #top { font-family: Arial, Helvetica, sans-sefif; text-align: left; height: 32px; width: 770px; background: #809597; margin-left: auto; margin-right: auto; } #top-nav { height: 25px; margin-top: 6px; margin-left: 15px; font-size: 12px; float: left; } #top-nav a { color: #FFFFFF; text-decoration: none; } #top-nav ul{ margin: 0px; padding: 0px; display: inline; } #top-nav ul li{ display: inline; list-style-type: none; border-left: 1px solid #E5E5E5; padding-right: 5px; padding-left: 5px; } #search { float: right; } #search form { margin: 0px; padding: 0px; } #search form input { height: 19px; width: 212px; border-top: 1px solid #808080; border-right: 1px solid #4E4E4E; border-bottom: 1px solid #4E4E4E; border-left: 1px solid #808080; margin-top: 5px; } #search form input.buttons { height: 19px; width: 49px; border-left: 1px solid #4E4E4E; border-bottom: 1px solid #4E4E4E; border-right: 1px solid #4E4E4E; border-top: 1px solid #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-right: 12px; } #headline { height: 119px; width: 770px; text-align: left; margin-top: 8px; margin-right: auto; margin-left: auto; margin-bottom: 19px; } #logo { float: left; height: 119px; width: 290px; } #advert-block { float: left; height: 119px; width: 480px; } #advert-block img { float: left; margin-left: 6px; } /*--------------------------------------------------------------------------------------*/ #main-block { height: 100%; text-align: left; width: 770px; margin-right: auto; margin-left: auto; margin-top: 19px; background: url(images/skin/bg-kommunar.gif) repeat-y; } #vs #main-block { background: url(images/skin/bg-vs.gif) repeat-y; background: "url(images/skin/bg-vs-ie.gif)"; } /*--------------------------------------------------------------------------------------*/ #left-passiv { background: #E0EAEA; width: 175px; border-top: 4px solid #657677; border-right: 4px solid #657677; vertical-align: top; /*float: left;*/ } #left-passiv #logo-sml { background: rgb(128, 149, 151) url(images/skin/logo-kommunar-sml-p.gif) no-repeat; height: 54px; width: 175px; /*width: "171px";*/ } #left-passiv #nav1 { width: 175px; /*width: "171px";*/ background: rgb(128, 149, 151); padding-bottom: 20px; margin-bottom: 10px; } #left-passiv #nav1 a { display: block; height: 20px; color: #FFFFFF; text-decoration: none; background: url(images/nav/ar1.gif) no-repeat left top; padding-left: 29px; padding-top: 2px; } #left-passiv #anons b { color: rgb(4, 72, 65); } #left-passiv #anons li { list-style-image: url(images/marker/bul2.gif); } #left-passiv #subscribe { background: rgb(193, 212, 213); } #left-passiv #subscribe b { color: rgb(4, 72, 65); } #left-passiv #city b { color: rgb(4, 72, 65); } #left-passiv #firm { background: rgb(193, 212, 213); } #left-passiv #firm b { color: rgb(4, 72, 65); } /*--------------------------------------------------------------------------------------*/ #left-activ { width: 175px; border-right: 1px solid #CCCCCC; padding-right: 1px; height: auto; vertical-align: top; } #left-activ #logo-sml { background: url(images/skin/logo-kommunar-sml.gif) no-repeat; height: 54px; width: 173px; } #left-activ #nav1 { width: 173px; background: #BD0505; padding-bottom: 20px; margin-bottom: 10px; } #left-activ #nav1 a { display: block; height: 20px; color: #FFFFFF; text-decoration: none; background: url(images/nav/ar1.gif) no-repeat left top; padding-left: 29px; padding-top: 2px; } #anons { margin-left: 14px; margin-right: 10px; margin-bottom: 15px; } #anons b { color: rgb(153, 0, 0); } #anons ul { margin: 0px 0px 0px 16px; padding: 0px; } #anons li { list-style-image: url(images/marker/bul.gif); } #subscribe { background: #EDEDED; border-bottom: 1px solid #D2DBDB; padding-top: 11px; padding-bottom: 10px; } #subscribe b { color: rgb(153, 0, 0); } #subscribe form { margin: 0px 0px 0px 14px; } #subscribe form input { margin-bottom: 5px; } #subscribe p { padding: 0px; margin: 0px 0px 5px 0px; } .advert { padding-top: 10px; padding-bottom: 10px; text-align: center; border-bottom: 1px solid rgb(210, 219, 219); background: #FFF; width: 100%; } .advert img { margin-bottom: 25px; } #city { padding-top: 10px; padding-bottom: 10px; margin-left: 14px; } #city b { color: rgb(153, 0, 0); padding-left: 14px; } #city ul { margin: 5px 0px 0px 0px; padding: 0px; } #city li { list-style: none; } #city a { background: url(images/nav/ar-green.gif) no-repeat; height: 18px; padding-left: 14px; color: #000000; } #city span { background: url(images/nav/ar-green-.gif) no-repeat; height: 18px; padding-left: 14px; color: rgb(170, 170, 170); } #firm { padding-top: 13px; padding-bottom: 13px; padding-left: 14px; background: #EDEDED; } #firm b { color: rgb(153, 0, 0); padding-left: 14px; } #firm ul { margin: 5px 0px 0px 0px; padding: 0px; } #firm li { list-style: none; } #firm a { background: url(images/nav/ar-green.gif) no-repeat; height: 18px; padding-left: 14px; color: #000000; } #firm span { background: url(images/nav/ar-green-.gif) no-repeat; height: 18px; padding-left: 14px; color: rgb(170, 170, 170); } /*---------------------------------------------------------------------------------------*/ #main-coll { width: 411px; width: "418px"; /*border-left: 1px solid #CCC;*/ padding-left: 4px; margin-left: -1px; vertical-align: top; } #vs #main-coll { border-left: none; } #main-coll #number{ font-size: 12px; background: #BD0505; height: 18px; color: #FFFFFF; padding-left: 35px; padding-top: 1px; margin-bottom: 8px; margin-right: 4px; } #vs #main-coll #number{ margin-right: 3px; } .info-block { width: 400px; margin-bottom: 15px; float: left; } .info-block h2 { background: url(images/header/bg-h2-info.gif) no-repeat; height: 30px; border-bottom: 3px solid #BD0505; font-size: 18px; font-weight: bold; color: #990101; padding-left: 35px; margin-bottom: 7px; margin-top: 0px; } .info-block h3 { color: #990101; font-size: 15px; font-weight: bold; margin-bottom: 0px; margin-top: 0px; } .info-block .photo { width: 160px; float: left; margin-left: 13px; margin-left: "7px"; } .info-block .text { margin-left: 13px; } .info-block p { margin-top: 0px; margin-bottom: 5px; } body#inner .info-block p { margin-top: 15px; margin-bottom: 5px; } .info-block img { float: left; margin-right: 13px; } .info-block ul { margin-top: 0px; } div.info-block#opros-ather { margin-top: 15px; border-top: 1px solid rgb(229, 229, 229); padding-top: 15px; } float: left; margin-right: 13px; } img.more { float: none; } .auth { font-style: italic; color: #666666; } #comment { text-align: center; border-top: 1px solid rgb(210, 219, 219); border-bottom: 1px solid rgb(210, 219, 219); float: left; width: 384px; margin-left: 16px; margin-left: "7px"; } #comment p { margin-top: 10px; margin-bottom: 10px; } #ather-material { } #ather-material h2 { height: 30px; font-size: 18px; font-weight: bold; color: #990101; padding-left: 35px; margin-bottom: 7px; margin-top: 0px; } #ather-material h3 { /*color: #990101;*/ font-size: 15px; font-weight: bold; margin-bottom: -8px; margin-top: -8px; margin-left: 16px; } #ather-material ul { margin-left: 16px; } #ather-material li { margin-left: 16px; margin-right: 10px; list-style-image: url(images/marker/bul3.gif); margin-bottom: 4px; } #q { float: left; width: 384px; margin-left: 16px; margin-left: "7px"; } #q p { margin-top: 10px; margin-bottom: 10px; height: 25px; } #q p b { float: left; } #q p input { float: right; width: 290px; } #q p select { float: right; width: 290px; } #q textarea { width: 100%; height: 100px; } #q input { float: right; } .calendar-block { float: left; width: 280px; } .calendar-block h2 { font-size: 16px; font-weight: bold; color: #990000; margin-left: 16px; } .calendar-block h3 { font-size: 16px; font-weight: bold; color: #990000; margin-left: 32px; } .calendar-block h4 { font-size: 13px; font-weight: bold; color: #000000; margin-left: 32px; margin-top: -7px; } .calendar-block p { text-align: center; margin-top: 5px; border-bottom: 2px solid rgb(204, 204, 204); margin-left: 32px; padding-bottom: 6px; } .calendar-block form { margin: 0px; padding: 0px; } table.calendar { width: 252px; margin-left: 32px; } table.calendar td { width: 35px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; text-align: center; font-size: 11px; padding-top: 2px; padding-bottom: 2px; } table.calendar td.day { background: #CCCCCC; } table.calendar td.on { background: rgb(237, 237, 237); } table.calendar td a { color: rgb(0, 0, 255); text-decoration: underline; } body#arch #main-coll { /*width: 420px;*/ width: 586px; width: "593px"; border-left: 1px solid #CCC; float: left; padding-left: 4px; margin-left: -1px; } body#arch #vs #main-coll { border-left: none; } body#arch #main-coll #number{ font-size: 12px; background: #BD0505; height: 18px; color: #FFFFFF; padding-left: 35px; padding-top: 1px; margin-bottom: 8px; } table.opros-res td { font-size: 11px; width: 50%; } table.opros-res td.opros-q { text-align: right; padding-right: 3px; border-right: 1px solid #999999; white-space: nowrap; } .tHeader { padding: 3px; background: rgb(204, 0, 0); border-right: 1px solid #FFF; color: #FFF; font-size: 11px; } .tCell { padding: 3px; border-right: 1px solid #FFF; font-size: 11px; } .tCell2 { padding: 3px; background: rgb(236, 236, 236); border-right: 1px solid #FFF; font-size: 11px; } /*------------------------------------------------------------------------------------------*/ #right-activ { width: 174px; width: "175px"; border-left: 1px solid #CCCCCC; /*float: left;*/ padding-left: 1px; /*height: auto;*/ vertical-align: top; } #right-activ #logo-sml { width: 174px; width: "175px"; background: #BD0505 url(images/skin/logo-vsyachina-a.gif) no-repeat; height: 57px; } #right-activ #nav1 { width: 174px; width: "175px"; background: #BD0505; padding-bottom: 20px; margin-bottom: 10px; } #right-activ .advert { border-top: 1px solid #CCC; } #right-activ #nav1 a { display: block; height: 20px; color: #FFFFFF; text-decoration: none; background: url(images/nav/ar1.gif) no-repeat left top; padding-left: 29px; padding-top: 2px; } #right-activ #vote b { color: rgb(153, 0, 0); } /*------------------------------------------------------------------------------------------*/ #right-passiv { background: #E0EAEA; width: 171px; width: "175px"; border-top: 4px solid #4A696C; border-left: 4px solid rgb(101, 118, 119); margin-left: 3px; margin-top: 0px; vertical-align: top; } #right-passiv #logo-sml { background: #809597 url(images/skin/logo-vsyachina.gif) no-repeat; height: 51px; width: 171px; width: "175px"; } #right-passiv #nav1 { width: 171px; width: "175px"; background: #809597; padding-bottom: 20px; margin-bottom: 10px; border-bottom: 2px solid #FFF; } #right-passiv #nav1 a { display: block; height: 20px; color: #FFFFFF; text-decoration: none; background: url(images/nav/ar1.gif) no-repeat left top; padding-left: 29px; padding-top: 2px; } #right-passiv #anons b { color: rgb(4, 72, 65); } #right-passiv #anons li { list-style-image: url(images/marker/bul2.gif); } #vote { padding-top: 13px; padding-bottom: 13px; padding-left: 14px; } #right-passiv #vote b { color: rgb(4, 72, 65); } #vote form { margin: 0px; padding: 0px; } #vote p { margin: 4px 0px 0px 0px; } /*--------------------------------------------------------------------------------------------*/ #footer { text-align: left; height: 32px; width: 770px; margin-right: auto; margin-left: auto; background: #809597; border-top: 10px solid #FFF; position: relative; bottom: 0px; } .photo-block { height: 128px; width: 129px; float: left; margin-right: 15px; margin-bottom: 15px; } .photo-block img { border: 1px solid #B2B2B2; } .photo-block p { margin: 4px 0 0 2px; } p.faq { font-weight: bold; border-top: 1px solid rgb(210, 219, 219); padding-top: 10px; margin-top: 3em; }