.zagolovok{font-size:10pt; color:#001257; font-family:tahoma, arial, Helvetic;}
.zagolovok0{font-size:8pt; color:#670402; font-family:tahoma, arial, Helvetic;}
.zagolovok1{font-size:9pt; color:#670402; font-family:tahoma, arial, Helvetic;}
.zagolovok2{font-size:11pt; color:#670402; font-family:tahoma, arial, Helvetic;}

.zag12ar{font-size:12pt; color:#0e549d; font-family:Arial;}
.zag11ar{font-size:11pt; color:#0e549d; font-family:Arial;}
.zag10ar{font-size:10pt; color:#0e549d; font-family:Arial;}
.zag9ar{font-size:9pt; color:#0e549d; font-family:Arial;}
.zag8ar{font-size:8pt; color:#0e549d; font-family:Arial;}
.zag7ar{font-size:7pt; color:#0e549d; font-family:Arial;}

.zag12ar2{font-size:12pt; color:#cb0308; font-family:Arial;}
.zag11ar2{font-size:11pt; color:#cb0308; font-family:Arial;}
.zag10ar2{font-size:10pt; color:#cb0308; font-family:Arial;}
.zag9ar2{font-size:9pt; color:#cb0308; font-family:Arial;}
.zag8ar2{font-size:8pt; color:#cb0308; font-family:Arial;}
.zag7ar2{font-size:7pt; color:#cb0308; font-family:Arial;}

.zag12ver{font-size:12pt; color:#0e549d; font-family:Verdana;}
.zag11ver{font-size:11pt; color:#0e549d; font-family:Verdana;}
.zag10ver{font-size:10pt; color:#0e549d; font-family:Verdana;}
.zag9ver{font-size:9pt; color:#0e549d; font-family:Verdana;}
.zag8ver{font-size:8pt; color:#0e549d; font-family:Verdana;}
.zag7ver{font-size:7pt; color:#0e549d; font-family:Verdana;}


.zag14m{font-size:14pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag13m{font-size:13pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag12m{font-size:12pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag11m{font-size:11pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag10m{font-size:10pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag9m{font-size:9pt; color:#61B607; font-family:tahoma, arial, Helvetic;}
.zag8m{font-size:8pt; color:#61B607; font-family:tahoma, arial, Helvetic;}

.zag18{text-transform: uppercase; FONT-WEIGHT: normal; font-size:18pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag16{text-transform: uppercase; FONT-WEIGHT: normal; font-size:16pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag15{text-transform: uppercase; FONT-WEIGHT: normal; font-size:15pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag14{text-transform: uppercase; FONT-WEIGHT: normal; font-size:14pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag13{text-transform: uppercase; FONT-WEIGHT: normal; font-size:13pt; color:#004d9e; font-family: arial, arial, Helvetic;}
.zag12{text-transform: uppercase; FONT-WEIGHT: normal; font-size:12pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag11{text-transform: uppercase; FONT-WEIGHT: normal; font-size:11pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag10{text-transform: uppercase; FONT-WEIGHT: normal; font-size:10pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag9{text-transform: uppercase; FONT-WEIGHT: normal; font-size:9pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag8{text-transform: uppercase; FONT-WEIGHT: normal; font-size:8pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag7{text-transform: uppercase; FONT-WEIGHT: normal; font-size:7pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag6{text-transform: uppercase; FONT-WEIGHT: normal; font-size:6pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}
.zag5{text-transform: uppercase; FONT-WEIGHT: normal; font-size:5pt; color:#004d9e; font-family: tahoma, arial, Helvetic;}

.text16{FONT-WEIGHT: normal; font-size:16pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text15{FONT-WEIGHT: normal; font-size:15pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text14{FONT-WEIGHT: normal; font-size:14pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text13{FONT-WEIGHT: normal; font-size:13pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text12{FONT-WEIGHT: normal; font-size:12pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text11{FONT-WEIGHT: normal; font-size:11pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text10{FONT-WEIGHT: normal; font-size:10pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text9{FONT-WEIGHT: normal; font-size:9pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text8{FONT-WEIGHT: normal; font-size:8pt; color:#555555; font-family:tahoma, arial, Helvetic;}
.text7{FONT-WEIGHT: normal; font-size:7pt; color:#555555; font-family:tahoma, arial, Helvetic;}


.t_dop{font-size:12px;}
.li_left{text-align:left;}

.ul_li {margin:0;padding:0;padding-left:17px;}
.ol_li {margin:0;padding:0;padding-left:17px;}
.li {padding-left:5px;padding-top:0;}

.color1 {color:#005bab;}s

table.table_price {
	font-size: 12px;
	border-collapse: collapse;
	border: 0;
	border-top: 2px solid #e2001a;
	border-bottom: 0px solid #e2001a;
}
table.table_price th {
    text-align: left;
    padding: 3px 5px;
    background: #e6e5e5;
    color: #000;
    border: 0px solid #8d8d8d;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px dashed #8d8d8d;
    background-repeat:repeat-x;
}
table.table_price th a {color: #000;}
table.table_price td {		
    vertical-align: middle;
    text-align: left;
    padding: 3px 5px;
    border: 0px solid #e3d8bc;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px dashed #8d8d8d;
}
table.t_p td{
    border-left: 1px dashed #8d8d8d;
}
table.t_p td p .tov_a{
    display: block;
    width: 100%;
    padding: 11px 0px 11px 5px;
    text-decoration: none;
    color: #000;
    font-size: 11px;
    text-decoration:underline;
}
table.t_p td p .tov_a:hover{
    text-decoration:none;
}
table.table_price td.red {
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    text-align: center;
    padding: 3px 5px;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px dashed #8d8d8d;
    color: #b90502;
}
table.table_price tbody tr:hover td {
    background: #c7c8c8;
}
table.table_price tbody tr:hover th {
    background: #c7c8c8;
}
table.table_price tbody .odd{
    background: #fdf6e3;
}
table.table_price td p{padding: 0; margin: 0;}	

table.table_price2 {
	font-size: 12px;
	border-collapse: collapse;
	border: 2px solid #fff;
	border-bottom: 2px solid #e2001a;
}
table.table_price2 th {
    vertical-align: middle;
    font-size: 11px;
    text-align: left;
    padding: 1px 3px;
    background: #e6e5e5;
    color: #000;
    border: 0px solid #8d8d8d;
    border-top: 2px solid #e2001a;
    border-bottom: 4px solid #e2001a;
    border-right: 1px solid #707173;
    /*background: url('i/theme/table/f1.gif');*/
    background-repeat:repeat-x;
    color: #e2001a;		
}
table.table_price2 th a {color: #000;}
table.table_price2 td {
    font-size: 10px;
    vertical-align: middle;
    text-align: left;
    padding: 1px 3px;
    border: 0px solid #e3d8bc;
    border-bottom: 0px solid #8d8d8d;
    border-right: 1px solid #707173;
}
table.table_price2 td.red {
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    text-align: center;
    padding: 3px 5px;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px dashed #8d8d8d;
    color: #b90502;
}
table.table_price2 tbody tr:hover td {
    background: #c7c8c8;
}
table.table_price2 tbody tr:hover th {
    background: #c7c8c8;
}	
table.table_price2 tbody .odd{
    background: #fdf6e3;
}
table.table_price2 td p{padding: 0; margin: 0;}
	
table.table_price3 {
	font-size: 12px;
	border-collapse: collapse;
	border: 0;
	border: 2px solid #e2001a;	
}
table.table_price3 th {
    text-align: left;
    padding: 3px 5px;
    background: #e6e5e5;
    color: #000;
    border: 0px solid #8d8d8d;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px solid #8d8d8d;
    /*background: url('i/theme/table/f1.gif');*/
    background-repeat:repeat-x;
}
table.table_price3 th a {color: #000;}
table.table_price3 td {
    font-size: 11px;
    vertical-align: middle;
    text-align: left;
    padding: 3px 3px;
    border: 0px solid #e3d8bc;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px solid #8d8d8d;
}
table.table_price3 td.red {
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    text-align: center;
    padding: 3px 3px;
    border-bottom: 1px solid #8d8d8d;
    border-right: 1px solid #8d8d8d;
    color: #b90502;
}
table.table_price3 tbody tr:hover td {
    background: #c7c8c8;
}
table.table_price3 tbody tr:hover th {
    background: #c7c8c8;
}
table.table_price3 tbody .odd{
    background: #fdf6e3;
}
table.table_price3 td p{padding: 0; margin: 0;}