  /* -- Общие стили -- */

body, td, div {
font-family:	Arial, Helvetica, sans-serif;
}

body {
margin:			16;
padding:		0;
background:		#ffffff;
color:			#656463;
/*width:			100%;*/
/*height:			100.1%;*/
}

p {
margin:			0;
padding-bottom: 1em;
font-size:		12px;
}
a, a:link {
color:			#FFFFFF;
text-decoration:none;
}
a:visited { 
color:			#FFFFFF;
text-decoration:none;
}
a:hover, a:active {
text-decoration:underline;
}

hr {
border-top:		1px solid #8E94A4;
background:		#8E94A4;
color:			#8E94A4;
width:			100%;
height:			1px;
text-align:		left;
}

li {
list-style-position: outside;
font-size:		12px;
}
ul li {
list-style:		disc outside;
margin:			0 0 0 -1.2em;
line-height:	130%;
}
ul li ul li {
margin:			0 0 0 -1.8em;
list-style:		disc outside;
color:			#656463;
}
ul li ul li ul li {
list-style:		disc outside;
color:			#656463;
}

br {
line-height:	0.8em;
}

form {
margin:			0;
padding:		0;
}

input, select, textarea {
font-family:	Arial, Helvetica, Tahoma, Verdana, sans-serif;
margin:			1px 2px 1px 0;
font-size:		12px;
}

h1, h2, h3, h4, h5, h6 {
padding:		0;
color:			#4E5C87;
}

h1 {
font-size:		15px;
}

h2 {
font-size:		15px;
}

h3 {
font-size:		14pt;
}

/*  стили для оформления      */

td.bgtopline {
background-image: url(../img/hline.gif);
background-position: left top;
background-repeat: repeat-x;
}
td.bgtopleft {
/*background-image: url(../img/toppicture_left.jpg);*/
background-position: left top;
background-repeat: no-repeat;
text-align:right;
}
td.bgtopright {
/*background-image: url(../img/toppicture_right.jpg);*/
background-position: right top;
background-repeat: no-repeat;
text-align:left;
}
td.bgtopright1 {
background-position: right top;
background-repeat: repeat-x;
}

td.bgbotline {
background-image: url(../img/hlineb.gif);
background-position: left top;
background-repeat: repeat-x;
}
td.bgbot {
background-position: left bottom;
background-repeat: no-repeat;
height:82;
}
td.bgSearch {
background-image: 	url(../img/bg_search.gif);
background-position:right top;
background-repeat: 	no-repeat;
width:				178;
height:				58;
}
.SearchForm {
background-color: White;
border: 1px solid #D7DAD3;
border-left-width: 8px;
color: #D7DAD3;
padding: 2px;
width: 125px;
}
td.bgHead {
background-image: 	url(../img/bg_header.gif);
background-position:left top;
background-repeat: 	repeat-x;
}
td.bgMiddle {
background-image: 	url(../img/bg_middle.gif);
background-position:left top;
background-repeat: 	repeat-y;
}
td.blockTopBg {
background-image: 	url(../img/block1_bgtop.gif);
background-position:left top;
background-repeat: 	repeat-x;
}

td.blockLeftBg {
background-image: 	url(../img/block1_bgleft.gif);
background-position:right top;
background-repeat: 	repeat-y;
}

td.blockBotBg {
background-image: 	url(../img/block1_bgmid.gif);
background-position:left bottom;
background-repeat: 	repeat-x;
height:				13;
}

p.txt {
text-align:			justify;
}

font.red, b.red {
color:				#EC6640;
}

p.bottomMenu {
padding:			20 20 10 0px;
color:				#EC6640;
}
a.menu, a.menu:link, a.menu:visited {
color:				#5B5B5B;
text-decoration:	none;
}
a.menu:hover, a.menu:active {
color:				#EC6640;
text-decoration:	underline;
}
p.copy {
padding:			0 20 0 0px;
color:				#ACACAC;
}
p.leftmenu {
padding:			5 5 10 20px;
color:				#EC6640;
line-height:		20px;
}
p.leftTxtBlock {
font-size:			11px;
padding:			0 0 5 5px;
color:				#5B5B5B;
line-height:		14px;
}
/* <- Оформление таблиц */
table.txt tr td {
background-color:	#E8E8C9;
}
table.txt table tr th {
font-weight:		bolder;
background-color:	#F2F2DE;
font-size:			12px;
}
table.txt table tr td {
font-weight:		normal;
background-color:	#FFFFFF;
font-size:			12px;
}
/* -> Оформление таблиц */

 .c1{color:#4E5C87;Text-decoration:none;font-size:13;font-family:arial;}
 .c2{color:#A78249;Text-decoration:none;font-size:13;font-family:arial;}
 .c3{color:#CC0000;Text-decoration:none;font-size:13;font-family:arial;}
  .c3a{color:#FFFFFF;Text-decoration:none;font-size:13;font-family:arial;}
  .z1{color:#ffffff;Text-decoration:none;font-size:13;font-family:arial;background:#C0B381;width:100%;}
  .z2{color:#ffffff;Text-decoration:none;font-size:13;font-family:arial;background:#C0B381;width:90%;}

 .colorb a, .colorb a:link, .colorb a:visited, .colorb a:hover, .colorb a:active {
color: #4E5C87 !importent;
}

 .c3 a, .c3 a:link, .c3 a:visited, .c3 a:hover, .c3 a:active {
color: #EC6640 !importent;
}


.pages {
    text-align: center;
    padding: 15px 0px 15px 0px;
    position: relative;
}

.pages a{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    padding: 2px 4px 2px 4px;
    margin: 0px 0px 0px 0px;
/*    background-color: #AAAAAA;
    border: solid 1px #666666;*/
    text-decoration: none;
}

.pages .active{
/*    background-color: #EEEEEE;*/
    font-weight: bolder;
}

