﻿/* оформление меню, некоторых тегов */
html,body,table,th,td,form,fieldset,legend,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,.nm,.pgBlk .nm,.listProjects3 .all{text-align:left;vertical-align:top;list-style-type:none;padding:0;margin:0} html,body{min-height:100%} body,select,textarea{font-family:Arial,Verdana,sans-serif} body,h3 a,.black,.black a,.black .lnk u,.pgLogIn .btm a,.pgLogOut .nick a,.pgRbc .lnk u,.pgPic b,.listProjects3 .all a{color:#333} body,.listProjects3 u{background:#FFF} body{font-size:101%} h1,.bone,.line,.cls,.pgCounters,.pgBanT{font-size:0;line-height:0} h1,h1 img{width:auto;height:auto} h2,th,.listMain b,.listMain2 b,.pgTV div b,.pgCurrency .down,.pgCurrency .up,.pgCurrency .th td,.pgTech h5,.pgHigh h5,.pgLenta h5,.pgTV2 div b{font-weight:normal} h4,.pgBg li,.listProjects,.listProjects2,.pgBanRT, .pgTop100 h4,.pgTV{margin-bottom:10px} h2,h2 a,.pgTop100 th,.pgFooter th,.pgTV2 div b{color:#656565} .pgBlk .date,.listProjects p,.pgTopLine table{font-size:70%} h3,.pgPic b{font-size:90%} .pgBanProject,.listMain b,.listMain2 b{font-size:85%} 


 r--SearchMenu{white-space:nowrap; font-size:100%;background:#99cc33 100% 0 no-repeat}.r--SearchMenu a{font-size:11pt; font-weight:bold; color:#464646; text-decoration:none;display:block;padding:6px 20px;float:center}.r--SearchMenu a:hover{color:#7c7c7c;text-decoration:underline}.r--SearchMenu a.r--active{color:#ffffff;background-color:#7c7c7c}.r--SearchMenu a.r--active:hover{color:#000}.

 r--SubMenu{white-space:nowrap; font-size:100%;background:#99cc33 100% 0 no-repeat}.r--SubMenu a{font-size:10pt; font-weight:bold; color:#464646; text-decoration:none;display:inline;padding:4px 4px;float:center}.r--SubMenu a:hover{color:#7c7c7c;text-decoration:underline}.r--SubMenu a.r--active{color:#ffffff;background-color:#7c7c7c}.r--SubMenu a.r--active:hover{color:#000}.

 r--SubMenu2{white-space:nowrap; font-size:100%;background:#99cc33 100% 0 no-repeat}.r--SubMenu2 a{ font-size:9pt; font-weight:bold; color:#464646; text-decoration:none;display:block;padding:4px 4px 0px 7px;float:left}.r--SubMenu2 a:hover{color:#7c7c7c;text-decoration:underline}.r--SubMenu2 a.r--active{color:#ffffff;background-color:#7c7c7c}.r--SubMenu2 a.r--active:hover{color:#000}.


.tbIn { margin-left: 3em;  border: 1pt solid black; float:left; border-collapse:collapse; }
.tbOut { border: 1pt solid black}

/* переопределение заголовка */
H1 {
    font-family:Arial,Verdana,sans-serif; 
    font-size: 100%;
    text-align:center
    }
    
/* оформление новостей - не рабртает в IE*/    
/*
#news { margin: 10px 0px 0px; 25px; }
#news img { border: 1px solid silver; margin-right: 5px; float: left; }
#news ul { list-style-type: none; margin-left: 6px; }
#news li { background: url(../i/mtop.png) repeat-x #f2f2f2; font-size: 12px; font-weight: bold; margin: 0 6px 0 0; border-top: silver 1px solid; padding: 4px 2px 4px 6px; }
#news dl { background-color: white; margin-bottom: 0px; margin: 6px 12px 0 6px; font-weight: normal; }
#news dt { background-color: white; font-size: 10px; margin: 0 12px 9px 0; color: #999; text-align: right; padding: 0 0 3px 0; }
 background: url(../i/mtop.png) repeat-x #f2f2f2;
*/


/* оформление таблицы новостей */
#news_mod1 td {  background: #B8D97C;  color: black; font-weight: bold; text-decoration: none; text-align: left; padding: 4px 2px 4px 6px;  border-top: silver 1px solid;}
#news_mod2 td { text-align: justify;  margin: 5px 10px 9px 5px; }
#news_mod3 td { font-size: 10px; font-weight: bold; text-decoration: none; text-align: right; font-size: 10px; margin: 0px 12px 9px 0px; color: #999; }

#div_mod0 { font-size: 12px; font-weight: bold; text-decoration: none; text-align: left;  margin: 25px 12px 9px 0px; color: #999; }
#div_mod1 { font-size: 10px; font-weight: bold; text-decoration: none; text-align: right; font-size: 10px; margin: 5px 12px 9px 0px; color: #999; }
#div_mod2 { font-size: 10px; font-weight: bold; text-decoration: none; text-align: left; margin: 25px 12px 9px 0px; color: #999; }


a:hover {
color:black;
background-position: 0 -20px;
}

a:visited {
background-position: 0 -40px;
}

