body {background-color:#FFF;margin:0;padding:15px 0;} h1 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; font-weight:normal; } h2 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; } h3, h4, h5 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; } .navPoint { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; border-left:1px #DEDEDE solid; } .navPoint a { color: #333; line-height:28px; vertical-align:bottom; text-decoration:none; display: block; padding-left:5px; } .navPoint a:hover { color:#FFF; background-color:#484953; display:block; } .mainNews {background-color:#7C7D8E;padding:20px 0;width:501px;vertical-align:top;} .imgBorder { background-color:#FFF; border:1px solid #CDCDCD; padding:4px; text-align:center; vertical-align:middle; margin-left:10px; } .mainNewsText { background:url(/images/news_fon.gif) repeat-y 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; padding:0 10px 0 20px; } .mainNewsHead { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; padding:5px 10px 15px 10px; } .secondNews { background-color:#C7C7CE; padding:10px 10px 10px 0; width:250px; vertical-align:top; } .secondNewsText { width:165px; padding:0 10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; vertical-align:top; } .secondNewsText .date { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#C22C29; font-weight:bold; } .mainNewsText a {color:#000;} .mainNewsText a:hover {text-decoration:none;} .secondNewsText a {color:#484953;} .secondNewsText a:hover {text-decoration: none;} .horizBanners { background-color:#EBEBEB; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333; text-align:center; vertical-align:middle; font-size:10px; } .contacts { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:10px; padding:10px 0; } .mainText {background-color:#7C7D8E;padding:20px 0;vertical-align:top;} .mainTextHead { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; padding:0 10px 5px 10px; } .mainTextTx { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; padding:0 10px; vertical-align:top; } .mainTextTx a {color:#000;text-decoration:underline;} .mainTextTx a:hover {text-decoration:none;} .mainTextTx table { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; border-bottom:1px #ccc solid; border-left:1px #ccc solid; } .mainTextTx td, .mainTextTx th { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; border-top:1px #ccc solid; border-right:1px #ccc solid; padding:2px; } .mainTextTx th {background-color:#484953;padding:2px 5px;} .rightbord {border-right:1px #fff solid;} .regform {margin:10px auto;} .regform th { text-align:left; } td.reg input, td.reg select, td.reg textarea { background-color:#A1A2B3; border:1px #ccc solid; width:220px; margin:0;padding:0; } input.reg, select.reg, textarea.reg { background-color:#A1A2B3; border:1px #ccc solid; width:220px; margin:0;padding:0; } .fbut { cursor:pointer; } textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;} table.nocont {border:0;} .nocont td, .nocont th {border:0;} .nocont td table, .nocont td table td, .nocont td table th {border:0;} table.nocont .mainNewsText { background:url(/images/news_fon.gif) repeat-y 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; padding:0 10px 0 20px; } table.nocont .mainNewsHead { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; padding:5px 10px 15px 10px; } table.nocont .imgBorder {margin:0;} table.layout { border: solid 0 white; border-collapse: collapse; } table.layout td, table.layout th, { border: solid 0 white; }