body, td {font-family: Tahoma, sans-serif; font-size: 11px; color: #4d4d4d;}
a, a:hover {font-family: Tahoma, sans-serif; font-size: 11px; color: #4d4d4d; text-decoration: none;}

/* статусная строка */
.podz_n {font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}
.podz_a {font-size: 10px; color: #000000; text-decoration: underline;}
.podz_a:hover {font-size: 10px; color: #b11f00; text-decoration: underline;}

.copy {color: #4d4d4d; font-size: 10px; text-decoration: none;}

.seg {font-size: 10px; text-decoration: none; font-weight: bold;}

.zag_news {font-family: Arial, Tahoma, sans-serif; font-size: 14px; color: #4d4d4d; text-decoration: none; font-weight: bold; line-height: 1.2;}

.zag_dop {font-size: 12px; text-decoration: none; font-weight: bold; height: 28px; line-height: 1.2;}
.zag_dop_os {font-size: 12px; text-decoration: none; font-weight: bold; height: 21px; line-height: 1.2;}
.zag_red {font-size: 12px; color: #4d4d4d; text-decoration: none; font-weight: bold;}
.podz {font-size: 10px; color: #4d4d4d; text-decoration: none;}
.zag {font-family: Arial, Tahoma, sans-serif; font-size: 14px; color: #4d4d4d; text-transform: uppercase; text-decoration: none; font-weight: bold;}
.podragol {font-family: Arial, Tahoma, sans-serif; font-size: 14px; color: #4d4d4d; text-decoration: none; font-weight: bold; line-height: 1.2;}

.podz_a, .podz_a:hover {font-size: 11px; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold;}

body#print1 * {color:#ff0000;}

.table-text td {	
   padding: 3 4 3 0;   
   font-size: 11px;
}
.table-text-per td {    
    background-color: #ffffff;
    border-bottom: #e3e5e3 1px solid;
}
.table-text-os td {
    background-color: #f0f2f0;
    border-bottom: #e3e5e3 1px solid;
}
.table-text-zag td {  
    padding-top: 14px;
    font-weight: bold;
    border-bottom: #e3e5e3 8px solid;   
}

ul {list-style: none; padding: 0 0 0 14; margin-top: 13px; margin-bottom: 13px;}
ul li {list-style-image: url(/themes/okrproctheme/images/li2.gif); padding: 0 0 0 0; margin-left: -17px;}

ul.dop {list-style: none; padding: 9 0 5 0; margin-left: 33px;}
ul.dop li {list-style-image: url(/themes/okrproctheme/images/str_dop.gif); padding: 0 0 0 0;}

ol, ol ul {
    color: #4d4d4d; /*цвет списка = цвет цифр */ 
    font-weight: normal;
    font-size: 11px;
    margin: 14 0 16 42;  
    behavior: url('/themes/okrproctheme/css/list.htc'); /* изменяет цвет внутри li для IE*/  
	-moz-binding: url('/themes/okrproctheme/css/moz-behaviors.xml#list.htc'); /*изменяет цвет внутри li для mozillы*/
}

ol li span {
    font-weight: normal;
    font-size: 11px;
    color: #4d4d4d; /*цвет внутри li - для behavior */    
}

@media screen and (min-width: 0px){
   ol>li{ color:#4d4d4d; }  
}