/******************************
*
*	таблица стилей CSS
*/
body
	{
		background-color: #79eaf9;
		background-image: url(/img/bg-0001.gif);
		background-repeat: repeat-x;
	}

a.a01
	{
		background-image: url(/img/bg-0002.gif);
		background-position: left;
		background-repeat: no-repeat;
		color: White;
		font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: bold;
		text-decoration: underline;
		margin: 0 0 0 20;
		padding: 0 0 0 10;
	}
a:hover.a01
	{
		background-image: url(/img/bg-0003.gif);
		background-position: left;
		background-repeat: no-repeat;
		text-decoration: none;
	}

a.a02
	{
		background-image: url(/img/bg-0005.gif);
		background-position: top left;
		background-repeat: no-repeat;
		display: block;
		color: #003366;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		padding: 0 0 0 25;
	}
a:hover.a02
	{
		background-image: url(/img/bg-0006.gif);
		background-position: top left;
		background-repeat: no-repeat;
		color: #1083b5;
	}

a.a03
	{
		background-image: url(/img/bg-0006.gif);
		background-position: top left;
		background-repeat: no-repeat;
		display: block;
		color: #1083b5;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		padding: 0 0 0 25;
	}

a.a04
	{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #005681;
		margin: 0 0 0 0;
		text-decoration: none;
	}
a:hover.a04
	{
		text-decoration: underline;
	}

a.a05
	{
		color: #000000;
		text-decoration: none;
	}
a:hover.a05
	{
		text-decoration: underline;
	}

a.a06
	{
		display: block;
		background-image: url(/img/bg-0029.gif);
		background-position: left;
		background-repeat: no-repeat;
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		color: #FFFFFF;
		margin: 0 0 0 0;
		padding: 3 0 5 25;
		text-decoration: none;
	}
a:hover.a06
	{
		background-image: url(/img/bg-0030.gif);
		background-position: left;
		background-repeat: no-repeat;
		text-decoration: underline;
	}

a.a07
	{
		display: block;
		color: #FFFFFF;
		background-image: url(/img/bg-0030.gif);
		background-position: left;
		background-repeat: no-repeat;
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		font-weight: bold;
		text-decoration: none;
		margin: 0 0 0 0;
		padding: 3 0 5 25;
	}

a.a08
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		color: #006699;
		margin: 0 0 0 0;
		text-decoration: none;
	}
a:hover.a08
	{
		text-decoration: underline;
	}

a.a09
	{
		color: #FFFFFF;
	}
a:hover.a09
	{
		text-decoration: none;
	}

a.a10
	{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
a:hover.a10
	{
		text-decoration: underline;
	}

a.a11
	{
		color: black;
		text-decoration: none;
	}
a:hover.a11
	{
		text-decoration: underline;
	}

div.div01
	{
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 22px;
		color: White;
		margin: 0 0 0 0;
		padding: 7 0 7 0;
	}

div.div02
	{
		background-color: #0f92bc;
		background-image: url(/img/bg-0007.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}

div.div03
	{
		background-image: url(/img/bg-0008.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}

div.div04
	{
		background-image: url(/img/bg-0009.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
	}

div.div05
	{
	background-image: url(/img/bg-0010.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 15 15 15 20;
	}

div.div06
	{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

div.div07
	{
		background-image: url(/img/bg-0013.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
	}

div.div08
	{
		background-image: url(/img/bg-0015.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}

div.div09
	{
		background-image: url(/img/bg-0016.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}

div.div10
	{
		background-image: url(/img/bg-0017.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
	}

div.div11
	{
		background-image: url(/img/bg-0018.gif);
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 16 10 20 18;
	}

div.div12
	{
		margin: 10 0 0 0;
		padding: 0 0 0 0;
	}

div.div13
	{
		background-image: url(/img/bg-0012.gif);
		background-position: bottom left;
		background-repeat: no-repeat;
	}

div.div14
	{
		background-color: #b5eeff;
		margin: 0 7 0 7;
	}

div.div15
	{
		background-image: url(/img/bg-0020.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}

div.div16
	{
		background-image: url(/img/bg-0021.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}

div.div17
	{
		background-image: url(/img/bg-0022.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
	}

div.div18
	{
		background-image: url(/img/bg-0023.gif);
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 15 10 15 13;
	}

div.div19
	{
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 70%;
		white-space: nowrap;
		color: #FFFFFF;
		padding: 0 0 0 0;
	}

div.div20
	{
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 150%;
		color: #FFFFFF;
		padding: 10 0 0 0;
	}

div.div21
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	}

div.div22
	{
	text-align: center;
	margin-bottom: 20px;
	}
h1.h101
	{
		background-image: url(/img/bg-0011.gif);
		background-position: top left;
		background-repeat: no-repeat;
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 110%;
		font-weight: bold;
		color: #FFFFFF;
		margin: 0 0 5 0;
		padding: 0 0 0 25;
	}

h1.h101::first-letter
	{
		text-transform: uppercase;
	}

h1.h102
	{
		background-image: url(/img/bg-0014.gif);
		background-position: top left;
		background-repeat: no-repeat;
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 110%;
		font-weight: bold;
		color: #005681;
		margin: 20 0 4 20;
		padding: 0 0 0 25;
	}

h1.h103
	{
		background-image: url(/img/bg-0019.gif);
		background-position: top left;
		background-repeat: no-repeat;
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 110%;
		font-weight: bold;
		color: #005681;
		margin: 0 0 5 0;
		padding: 0 0 0 25;
	}

h1.h104
	{
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 22px;
		font-weight: normal;
		color: White;
		margin: 0 0 0 0;
		padding: 7 0 0 0;
	}

h1.h105
	{
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 22px;
		font-weight: normal;
		color: White;
		margin: 0 0 0 0;
		padding: 0 0 7 0;
	}

h2.h201
	{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 80%;
		margin: 0 0 0 0;
	}

h2.h202
	{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 80%;
		color: #005681;
		margin: 0 0 0 0;
	}

h2.h203
	{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 80%;
		margin: 10 0 0 0;
	}

img.img01
	{
		margin: 0 10 0 0;
	}

img.img02
	{
		margin: 0 0 10 0;
	}

input.input01
	{
		border: 0px;
		background-image: url(/img/bg-0024.gif);
		background-repeat: repeat-x;
		background-color: transparent;
		font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 100%;
		color: #FFFFFF;
		height: 34px;
		margin: 0 0 0 0;
	}

p.p01
	{
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size: 70%;
		color: #FFFFFF;
		margin: 0 0 14 0;
	}

p.p02
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		margin: 10 0 0 0;
	}

p.p03
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		color: #006699;
		margin: 0 0 0 0;
	}

p.p04
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		margin: 0 0 0 0;
	}
p.p05
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		margin: 10 0 0 0;
		display: inline-block;
	}
table.table01
	{
		margin: 20 0 10 0;
	}

table.table02
	{
		margin-bottom: 8px;
	}

table.table03
	{
		margin-top: 25px;
	}

table.table04
	{
		margin-top: 25px;
		background-color: #0f92bc; /*#0f92bc;#FFFFFF*/
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
	}

td.td01
	{
		text-align: right;
		padding: 0 25 0 0;
	}

td.td02
	{
		background-image: url(/img/bg-0004.gif);
		background-position: top;
		background-repeat: repeat-x;
		vertical-align: top;
		text-align: left;
		padding: 5 3 3 3;
		/*white-space: nowrap;*/
	}

td.td03
	{
		padding: 0 10 0 10;
	}

td.td04
	{
		background-color: #b5eeff;
	}

td.td05
	{
		background-color: #F9F9F9;
	}

td.td06
	{
		height: 47px;
		background-image: url(/img/bg-0025.gif);
		background-repeat: repeat-x;
	}

td.td07
	{
		vertical-align: bottom;
		height: 92px;
		background-image: url(/img/bg-0026.gif);
		background-repeat: repeat-x;
	}

td.td08
	{
		text-align: right;
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 60%;
	}

td.td09
	{
		padding: 0 0 0 15;
	}

td.td10
	{
		text-align: center;
		padding: 0 0 0 10;
	}

tr.tr01
	{
		background-color: #0f92bc;
	}

tr.tr02
	{
		background-color: #8fe5ff;
	}

tr.tr03
	{
		background-color: #acecff;
	}

ul.ul01
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		color: #005681;
	}

ul.ul02
	{
		font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
		color: #005681;
	}

