@charset "Windows-1251";
body, table, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:95%;
}

img, a img {border: 0}

h1 {
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#ffffff;	
}

a.h1 {
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#ffffff;	
}

a.h1:link {
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#ffffff;	
}
a.h1:visited {
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#ffffff;	
}
a.h1:active {
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#ffffff;	
}
a.h1:hover {
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#ffffff;	
} 

a.black {
	font-size:120%;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	color:#000000;	
}

a.black:link {
	font-size:120%;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	color:#000000;	
}
a.black:visited {
	font-size:120%;
	text-decoration:none;
	margin:0px;
	color:#000000;	
}
a.black:active {
	font-size:120%;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	color:#000000;	
}
a.black:hover {
	font-size:120%;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	color:#000000;	
} 

h1.red {
	font-size:130%;
	font-weight:bold;
	color:#ec1c24;
    margin:0px;
}

h1.black {
	font-size:120%;
	font-weight:bold;
	color:#000000;
    margin:0px;
}

listtext {
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}

h2 {
	font-size:140%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:15px 0px 10px 0px;
	padding:0px 0px 0px 18px;
	color:#ec1c24;
    background:url(/img/dot2.gif) no-repeat left;
}
td.lb {border-right:2px solid #ec1c24;}

td.lbg {border-right:2px solid #999999;}


.art {margin:20px 20px 0px 20px;
	text-align:justify;
}

.artr {margin:0px 20px 20px 20px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.art2 {margin: 0px 0px 0px 0px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.artmini {margin:0px 20px 20px 20px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.arl {margin:0px 20px 20px 0px;
	text-align:right;
}

table.list1{
	border-collapse:collapse;
	font-size:0.85em;

	}

table.list1 td, th{
	border:1px solid #666666;
}	

table.list1 th{
	background:#ec1c24;
	color:#FFFFFF;
	font-weight:bold;
		height: 30px;
}

table.list1 th a{
	color:#FFFFFF;
	font-weight:bold;
}	

div.hl {
	width:100%;
	background:url(/img/hl.gif) repeat-x;
	height:2px;
	}

a {color:#bc1c24;}

a.linkr {
	background:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:0.95em;
	padding:4px;
	line-height:20px;

	}
a.linkr:hover {
	background:#999999;

	}
	
div.res {
	margin:20px 0px 5px 0px;
	border-left:4px solid #ec1c24;
	padding-left:10px;

}

div.resr {
	font-size:0.9em;
}

ul{
	list-style-type: none;
	margin:5px 0px 5px 5px;
	padding:0px;
}
ul li {
	margin:0px;
	padding:0px 0px 4px 12px;
	background:url(/img/s_bul.gif) top left no-repeat;
}
	
table.list1 {
	border-collapse: collapse;
	border: 1px solid black;
}
table.list1 .center{
	text-align:center;
}

table.list1 td {
	font-size: 1em;
	padding: 2px;
	border: 1px solid black;
}
	
h3{
	margin:4px 0px 5px 0px ;
	padding:0px 0px 3px 20px;
	border-bottom:1px solid #ccc;
	font-size:120%;
	font-weight:bold; 
	background:url(/img/dot2.gif) no-repeat left top;
}
.text_body h3{
	font-size:100%;

}
h4{
	margin:23px 0px 2px 0px;
	padding:0px 0px 0px 15px;
	font-size:110%;
	font-weight:bold; 
	background:url(/img/dot1.gif) no-repeat left top;
}

h5{
	margin:23px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-size:100%;
	font-weight:bold; 
	background:url(/img/dot1.gif) no-repeat left top;
}

h6{
	margin:0px;
	padding:0px 0px 0px 15px;
	font-size:100%;
	font-weight:bold; 
	background:url(/img/dot_h6.gif) no-repeat left top;
}
p{
	margin:0px 0px 10px 0px;
}

.text_body table td p{
	margin:0px;
	padding:0px;
}

.text_body td,.text_body th {
	padding:2px;
	font-size:90%;
	text-align:justify;
}
.text_body{
	text-align:justify;
}

.red {
	background:#999999;
	text-decoration:none;
	font-size:0.95em;
	padding:4px;
	line-height:20px;
	font-weight:bold;
	color:#ffffff;	
}

.style1 {font-size: smaller}
.style2 {color: #FFFFFF}
.style4 {color: #FFFFFF}
.style5 {font-size: 2px}

