body { color: #000; background: #fff; font: 12px "tahoma", sans-serif; padding: 0; margin: 0; text-align: center; } .maintable { width: 850px; text-align: center; margin-left: auto; margin-right: auto; border-collapse : collapse; border: 0; } .maintable1 { width: 485px; text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 2px; border-collapse : collapse; border: 0; } .emptytable { border-collapse : collapse; border: 0;} .maintable td, .emptytable td {padding:0;} .logoimg {border: 0; width: 274px; height: 52px; float: left;} .centerbanner {padding: 2px 0 0 0;} /* Колонки */ .leftmain {width: 120px; max-width: 120px; vertical-align: top; padding-right: 3px !important; } .midmain {width: 480px; max-width: 480px; text-align: left; vertical-align: top; padding-right: 3px !important;} .left2col {width: 605px; max-width: 605px; vertical-align: top; padding-right: 3px !important; text-align: left;} /* */ .rightmain {vertical-align: top;} .centerdiv {margin-left: auto; margin-right: auto; text-align: center;} .rightdiv {text-align: right;} .bimage {margin-bottom: 3px;} .rubrics {line-height: 1.5;} .rubrics a:hover {color: red;} a img { border-width: 0; } a { color: #000000; } .button25 { height: 25px; } .button20 { height: 20px; } .input250x20 {width: 250px; height: 20px;} p,li { padding: 0 0 13px 0; margin: 0; } td { font: 13px "tahoma", sans-serif; } select { color: #545454; font: 100% "tahoma", sans-serif; } form { margin-top: 5px; } img {border :0;} input { color: #545454; font: 12px "tahoma", sans-serif; padding: 0; margin: 0; border: #545454 1px solid; padding: 0 5px; } textarea { color: #545454; font: 12px "tahoma", sans-serif; padding: 0; margin: 0; border: #545454 1px solid; padding: 5px; } h1 { color: #000; font: 140% "tahoma"; background: #E7E7E7; border-left: red 2px solid; padding-left: 10px; padding-top: 25px; margin: 0; } h2 { color: #000; font: 140% "tahoma"; background: #E7E7E7; border-left: red 2px solid; padding-left: 10px; padding-top: 25px; margin: 0; } h3 { font: bold 100% "tahoma", sans-serif; margin:5px 0 0 0; text-align: left; } #menu { padding-bottom: 3px; } #menu a{ color: #E9ECEB; font: 11px "tahoma", sans-serif; text-decoration: none; vertical-align: text-top; } .menuitem { background: #545454; vertical-align: text-top; text-align: left; height: 43px; border-left: #878787 2px solid; padding: 0 5px !important; width: 100px; } .menuitem1 { background: #545454; vertical-align: text-top; text-align: left; border-right: #878787 2px solid; padding: 0 5px !important; } .maintable3 { background: #545454; color: #878787; } .menuitem2 { vertical-align: text-top; text-align: left; border-right: #878787 2px solid; padding: 0 5px !important; font: 11px Tahoma; } .menuitem2last { vertical-align: text-top; text-align: left; padding: 0 5px !important; font: 11px Tahoma; } .menuitem2 a, .menuitem2last a {color: #E9ECEB;} .experts { background: #E7E7E7; font: 12px "tahoma", sans-serif; text-align: left; margin-bottom: 5px; margin-top: 5px; padding-bottom: 5px; border-bottom: #330066 1px dotted; } .experts-last { background: #E7E7E7; font: 12px "tahoma", sans-serif; text-align: left; padding: 15px 0; } .experts a, .experts-last a{ font-weight: bold; } .modul { background: #E7E7E7; font: 12px "tahoma", sans-serif; text-align: left; padding: 0 10px; margin-bottom: 3px; } .modul td { padding: 2px; } .modul p { margin-left: 20px; } .novost { font: 12px "tahoma", sans-serif; text-align: left; } #links{ font: 12px "tahoma", sans-serif; text-align: left; } #footer { padding-left: 10px; text-align: left; width: 850px; margin-left: auto; margin-right: auto; background: #E7E7E7; } .fleft { float: left; width: 350px; border-left: red 2px solid; padding-left: 10px; } #footer p { padding-left: 10px; } #newscat { font: 12px "tahoma", sans-serif; text-align: left; } #newscat p { margin-left: 20px; } .inputfield { font: 12px "tahoma", sans-serif; font-weight:bold;} .otvetheader { background-color: #545454; color: white; font-size: 14px;font-weight:bold;} .otvet {background-color: #E7E7E7; font-size: 13px;padding:5px !important; } .tableBorder {border: 1px black solid; background-color: #D4D9EC; border-collapse : collapse; border: 0;} .tableBorder td {padding:0;} .dateclass { text-align: right; line-height: 100%; font-style: italic; } .voproscontent { text-decoration: none; } .listNav { margin:0 0 10px; } .ln-letters { overflow:hidden; position: relative;} .ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 4px; border:1px solid silver; border-right:none; text-decoration:none; } .ln-letters a.ln-last { border-right:1px solid silver; } .ln-letters a:hover, .ln-letters a.ln-selected { background-color:#eaeaea; } .ln-letters a.ln-disabled { color:#ccc; } .ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; } .leftbottommenu a {display: block; margin-bottom: 10px;} .kon * { background:transparent none repeat scroll 0 0 !important; border:medium none !important; clear:none !important; clip:rect(auto, auto, auto, auto) !important; font-size:11px !important; font-style:normal !important; font-variant:normal !important; font-weight:normal !important; height:auto !important; letter-spacing:normal !important; line-height:normal !important; margin:0 !important; overflow:visible !important; padding:0 !important; position:static !important; text-align:left !important; text-decoration:none !important; text-indent:0 !important; text-transform:none !important; vertical-align:baseline !important; visibility:visible !important; white-space:normal !important; width:auto; word-spacing:normal !important; z-index:auto !important; cursor: pointer!important; } .kon_header, .kon_header A { color: #7193d1!important; font-size: 12px!important; font-weight: bold!important; text-decoration: underline!important; } .kon li { display:list-item !important; list-style-image:none !important; list-style-position:outside !important; list-style-type:none !important; display: inline; } .kon li DIV { padding:0.5em !important; } .kon DIV, .kon TABLE { padding: 5px !important; } .kon { width: auto!important; font-family: Verdana!important; font-size: 11px!important; border: 1px solid #e7e7e7!important; background-color: #e7e7e7!important; padding:0px!important; position: relative!important; display:block!important; margin-left: -7px; border-radius:5px !important; -moz-border-radius:5px !important; -webkit-border-radius:5px !important; -khtml-border-radius:5px !important; } .kon_clear { clear:both!important; } .kon_icnt, .kon_icnt * { text-align: left!important; } .kon_text, .kon_text A, .kon_text A:hover { color: #000000!important; font-size: 11px!important; } .kon_url { color: #666600!important; font-size: 9px!important; } .kon_sign { color: #999999!important; font-size: 9px!important; text-align: left!important; } .kon TABLE { width: 100%!important; border: 0px!important; } ul.c0cfc8 { padding: 0 !important; margin: 0 !important; font-size: 12px !important; background-color: #e7e7e7 !important; border: 1px solid #e7e7e7 !important; } .c0cfc8 li { list-style: none !important; padding: 2px !important; text-align: left !important; } .c0cfc8 a { color: #0000cc !important; font-weight: normal; font-size: 12px !important; } .c0cfc8 .text { color: #000000 !important; font-size: 12px !important; padding: 3px 0 !important; line-height: normal !important; } .c0cfc8 .host { color: #006600; font-weight: normal; font-size: 12px !important; padding: 3px 0 !important; line-height: normal !important; }