
html,body { margin:0;padding:0}

body{ font-size: 12px; font-family: arial, sans-serif; color: #6d6d6d; background: #ffffff url(../img/_bg.gif) top left repeat-x; }

OL, UL, LI, DL, DD, DT, A, TD, TH { margin: 0; padding: 0;}

p { margin:0; padding: 0;}
table { border-collapse: collapse;}

a img { border-style:none; }
/*
a 			{ color: #262626; display:block; }
*/



.ban   { font-size: 7px; PADDING: 2px 4px 2px 6px; text-align: center;}
TD.ban A IMG 			{	FILTER: Alpha(Opacity=50);}
TD.ban A:hover IMG   { FILTER: Alpha(Opacity=100);}


#k00 { background: url(../img/k00.gif) bottom left repeat-x; width:100%; margin:0; padding: 0; }

#k0 { width:883px; margin:0 auto; padding: 0;}


/* высота контепнта */
#header { height:308px; width: 883px; background: url(../img/header.jpg) top left no-repeat; margin:0 0 0 0px; padding: 0 0 0 0; }

.ico { float: left; margin: 0; padding: 0; }

#logo 				{ float: left; text-align: left;  width: 300px; }
#logo h2 			{ font-size: 14px; color: #8abad8; padding: 0; margin: 0; text-decoration: none; text-transform: uppercase;  }
#logo h2 a 			{ color: #8abad8; text-decoration: none; font-family: arial, sans-serif;}
#logo h2 a:link 	{ color: #8abad8; }
#logo h2 a:hover 	{ color: #ffffff; }
#logo h2 a:visited { color: #8abad8; }



#menu { float: left;  width: 610px; margin: 0; }
/*
#menu ul { margin: 0; padding: 0; }
#menu li { list-style: none; margin: 0;  }
*/
#menu h2 a { color: #08448c; display: block; float: left; font-size: 18px; text-decoration: none; letter-spacing: -1px; padding: 5px 17px 6px 17px;   }
#menu h2 a:link { color: #08448c; display: block; float: left; font-size: 18px; text-decoration: none; letter-spacing: -1px; padding: 5px 17px 6px 17px;   }
#menu h2 a:hover { color: #d60000; background: url(../img/header_menu_on.gif) top left repeat-x; }
#menu h2 a:visited { color: #08448c; display: block; float: left; font-size: 18px; text-decoration: none; letter-spacing: -1px; padding: 5px 17px 6px 17px;   }


#up_bg { background: url(../img/up_bg.gif) top left repeat-x; height: 168px; width: 873px; display: block;  margin:0; }


#content { float:right; text-align: justify; width:625px; }
#content p { line-height:1.4; padding: 0 0 4px 0; }
/*
#content p { line-height:1.4; text-indent: 14px; padding: 0 0 4px 0; }
*/

#content h1 { color: #1d82f9; font-size: 18px; font-weight: bold; letter-spacing: -1px; border-bottom: #a7a7a7 dashed 1px; padding: 8px 0px 5px 24px; margin: 0 0 10px 0;  }

#content h2 			 { color: #4e7ba8; font-size: 14px; background: url(../img/content_h2.gif) top left repeat-x; padding: 6px 0px 2px 24px;    }
#content h2 a:link 	 { color: #4e7ba8; text-decoration: none; }
#content h2 a:visited { color: #4e7ba8; text-decoration: none; }
#content h2 a:hover 	 { color: #8c8c8c; text-decoration: overline; }

#content h3 { color: #08448c; font-size: 12px; font-weight: bold; background: url(../img/content_h3.gif) top left no-repeat; padding: 0px 0px 2px 20px; margin: 10px 0 2px 10px; }



#content ul 			{ display:block; padding: 6px 0 10px 20px; }

#content li 			{  color: #313131; background: url(../img/content_li.gif) top left no-repeat; display:block; list-style: none; padding: 0px 0px 2px 10px;  }
#content li a 			{ color: #047edd; display:block; }
#content li a:link 	{ color: #047edd; }
#content li a:hover 	{ color: #b8b8b8; text-decoration: none; }
#content li a:visited { color: #047edd; }

.tab1 { font-size: 13px; font-weight: bold; color: #3d3c3c; border-top: 1px solid #3d3c3c; border-bottom: 1px solid #3d3c3c; background: #f8f8f8; padding: 0 2px 0 2px; }
/* без верхнего бордера */
.tab2 { font-size: 13px; font-weight: bold; color: #3d3c3c;  border-bottom: 1px solid #3d3c3c; background: #f8f8f8; padding: 0 2px 0 2px; }

.t1 { font-size: 12px; font-weight: bold; color: #3d3c3c; text-align: center; border: 1px solid #999999; background: #C8D3F1; padding: 1px 2px 1px 2px; }
.t2 { font-size: 12px; color: #3d3c3c; border: 1px solid #999999; text-align: left; background: #f8f8f8; padding: 1px 2px 1px 2px; }

.t3 { font-size: 12px; color: #3d3c3c; text-align: center; background: #fffff8; padding: 2px 2px 2px 2px; }

.t4 { font-size: 12px; color: #3d3c3c; text-align: left; background: #fffff8; padding: 2px 2px 2px 2px; }
.t4 a:link 		{ color: #047edd; text-decoration: none;}
.t4 a:hover 	{ color: #333333; text-decoration: underline;}
.t4 a:visited  { color: #333333; text-decoration: none;}

.t5 { font-size: 12px; color: #3d3c3c; font-weight: bold; text-align: center; background: #fffff8; padding: 2px 2px 3px 2px; }
.t5 a:link 		{ color: #047edd; text-decoration: none;}
.t5 a:hover 	{ color: #333333; text-decoration: underline;}
.t5 a:visited  { color: #047edd; text-decoration: none;}

.t6 { font-size: 12px; color: #3d3c3c; text-align: center; background: #fffff8; padding: 2px 2px 3px 2px; border-bottom: 1px dashed #728494; }
.t6 a:link 		{ color: #047edd; text-decoration: none;}
.t6 a:hover 	{ color: #333333; text-decoration: underline;}
.t6 a:visited  { color: #047edd; text-decoration: none;}


.t22 { font-size: 12px; color: #3d3c3c; border: 1px solid #999999; text-align: left; white-space: nowrap; background: #f8f8f8; padding: 1px 2px 1px 2px; }




#navigation {   width:225px; margin: 0 0 0 10px; }


#navigation h2 { color: #8abad8; font-size: 14px; font-weight: normal; padding: 12px 0px 5px 16px; margin: 0 0 0 0px; width: 186px; }


#navigation .m1 a:link  { text-transform: uppercase; color: #4e7bb8; background: #f8f8f8  url(../img/m0.gif) top left no-repeat; float:left; display: block; text-decoration: none; font-weight: bold; margin: 0; width:205px; border-bottom: solid 1px #f3f3f3; padding: 10px 0 10px 18px;}
#navigation .m1 a:visited { text-transform: uppercase; color: #4e7bb8; background: #f8f8f8  url(../img/m0.gif) top left no-repeat; float:left; display: block; text-decoration: none; font-weight: bold; margin: 0; width:205px; border-bottom: solid 1px #f3f3f3; padding: 10px 0 10px 18px;}
#navigation .m1 a:hover { text-transform: uppercase; color: #4e7bc0; background: #ededed url(../img/m1.gif) top left no-repeat; width:205px; border-bottom: solid 1px #f3f3f3; padding: 10px 0 10px 18px;}


#navigation ul  { margin: 0 0 10px 0px; padding: 0 0 0 0px; list-style: none; float: left; display: block;  }


#navigation li  				{ width: 200px; display: block; }
#navigation li a:  			{ color: #4e7bb8; border-bottom: 1px dashed #c6c6c6; display: block; text-decoration: none; padding: 6px 0 1px 6px; margin: 2px 0 0 10px; float: none; }
#navigation li a:link  		{ color: #4e7bb8; border-bottom: 1px dashed #c6c6c6; display: block; text-decoration: none; padding: 6px 0 1px 6px; margin: 2px 0 0 10px; float: none; }
#navigation li a:visited  	{ color: #4e7bb8; border-bottom: 1px dashed #c6c6c6; display: block; text-decoration: none; padding: 6px 0 1px 6px; margin: 2px 0 0 10px; float: none; }
#navigation li a:hover 		{ color: #8c8c8c; border-bottom: 1px dashed #4e7bb8;  }



#extra { float:left; clear:left; width:200px; padding: 10px 0 0 0; }

#extra h2 { color: #8abad8; font-size: 12px; background: url(../img/extra_h2.gif) top left no-repeat; text-transform: uppercase; font-weight: bold; 
	padding: 7px 0px 4px 26px; margin: 0 0 0 20px; height: 33px; width: 186px; }

#extra ul { background: url(../img/extra_ul.gif) bottom left no-repeat; list-style: none;  margin: 0px 0 10px 20px; width: 186px; }

#extra li 			{ list-style: none;  }
#extra li a:link 	{ color: #464646; background: url(../img/extra_li.gif) top left no-repeat;  padding: 0 0 6px 12px; margin: 0 0 0 6px; width: 162px;  }
#extra li a:visited { color: #464646; background: url(../img/extra_li.gif) top left no-repeat;  padding: 0 0 6px 12px; margin: 0 0 0 6px; width: 162px;  }
#extra li a:hover { color: #464646; background: url(../img/extra_li.gif) top left no-repeat;  padding: 0 0 6px 12px; margin: 0 0 0 6px; width: 162px;  }


/* ------ */
#pic 			{ border: 1px solid #dfe3e7; display: block; float: left; padding: 4px 4px 4px 4px; margin: 0 16px 0 0; }

#sert { border: 1px solid #dfe3e7; display: block; float: left; padding: 4px 4px 6px 4px; margin: 10px 8px 10px 8px; padding: 6px 6px 6px 6px;   }


.more 				{ font-size: 11px; margin: 0 8px 0 0; float: right;   }
.more a:link 		{ color: #047edd; background: url(../img/more.gif) bottom right no-repeat; padding: 0 12px 0 0; }
.more a:visited	{ color: #047edd; background: url(../img/more.gif) bottom right no-repeat; padding: 0 12px 0 0; }
.more a:hover 		{ color: #79af0d; background: url(../img/more_on.gif) bottom right no-repeat; padding: 0 12px 0 0; }

#clear 	{  clear:both; width:100%; padding: 0 0 10px 0; }
.clear_line 	{  clear:both; width:100%; border-bottom: 1px dotted #4d4d4d; padding: 6px 0 0 0; }

.content_2 { float:right; width:700px}
.content_2_left 	{ float:left; width:350px;  }


.content_2_right 	{ float:right; width:350px; }
.content_2_right_h2 { color: #4e7ba8; font-size: 14px; font-weight: bold; text-transform: uppercase; background: url(../img/content_2_right_h2.gif) bottom left repeat-x; padding: 10px 0 10px 12px; margin: 0 14px 0 0; }

.content_2_right_h3 { color: #047edd; font-size: 12px; font-weight: bold; padding: 0px 0px 2px 16px;  }
.content_2_right_h3 a 			{ color: #047edd; display:block; }
.content_2_right_h3 a:link 	{ color: #047edd; }
.content_2_right_h3 a:hover 	{ color: #b8b8b8; text-decoration: none; }
.content_2_right_h3 a:visited { color: #047edd; }


.data { color: #b8b8b8; font-size: 11px; margin: 8px 0 0 20px;  }
.news_z { font-size: 15px; font-weight: bold; color: #214b84; margin: 4px 0 0 10px;  }





#footer 		{ background: url(../img/k0.jpg) bottom left no-repeat; color: #FFF; clear:both; width:100%; padding: 100px 0 0px 10px; }

.down 		{ text-align: center; padding: 20px 40px 40px 300px; }
/*
.down 		{ text-align: center; padding: 20px 40px 40px 250px; }
*/

#footer h2 { text-align: center; font-size: 9px; text-transform: uppercase; border-left: #79b034 dotted 1px; padding: 1px 6px 1px 6px; margin: 4px 0 4px 0; float: left;   }
#footer h2 a { color: #3e5566; text-align: center;  }
#footer h2 a:link { color: #3e5566; text-align: center;  }
#footer h2 a:visited { color: #3e5566; text-align: center;  }
#footer h2 a:hover { color: #0aaafd; text-align: center;  }

#footer h3 { text-align: center; font-size: 9px; border-left: #79b034 dotted 1px;  padding: 1px 6px 1px 6px; margin: 4px 0 4px 0; float: left; }
#footer h3 a { color: #3e5566; text-align: center;  }
#footer h3 a:link { color: #3e5566; text-align: center;  }
#footer h3 a:visited { color: #3e5566; text-align: center;  }
#footer h3 a:hover { color: #0aaafd; text-align: center;  }


#copyright	{ font-size: 9px; color: #4a4a4a; text-align: center;  margin:0; padding:5px 10px}


a:link 	{ color: #8abad8; text-decoration: none;}
a:visited{ color: #8abad8; text-decoration: none;}
a:hover 	{ color: #1e379b; text-decoration: underline; }





