/* GLOBAL */
* { margin:0;padding:0; }
BODY { background:#f9f8f4;font-family: Tahoma, Arial; font-size:11px;color:#000000;text-align:center; }
IMG { border: none; }

A:link, A:visited { color: #848484; text-decoration: underline; }
A:hover { color: #d0001f !important; text-decoration:none; }
#allPage { width:1240px;margin:0 auto;text-align:left; border:0px solid red;}

H1 { font-family:"Myriad Pro"; -font-family:Tahoma; font-size: 21px; font-weight:600; word-spacing: 2px; letter-spacing:-1px; color:#000; border-bottom: dotted 1px #b3b3b3; display:block; padding-left: 7px; margin-bottom:10px; margin-top:18px; }
H2 { font-family:"Myriad Pro"; -font-family:Tahoma; font-size: 13px; font-weight:600; color:#000; margin-top:5px; display:block; padding-left: 8px; text-transform:uppercase; background:URL('/images/head_mark.gif') no-repeat left; }
H3 { font-size: 12px; font-weight:600; color:#000; margin:10px 0; padding:10px 0; display:block; }
HR { color:none; height:1px; border:none; border-top: dotted 1px #b3b3b3; display:block; }
INPUT { vertical-align: middle; font-size:11px; }
P {margin:5px !important;text-indent: 5px;}

TABLE P{margin:0px 5px !important;}

.box {display: none;}
.visible {display: block;}

/* Trastlink */
div.c0ebb7 {padding: 0px !important;
text-align: left !important;font-size: 12px !important;
background-color: #ffffff !important;
border: 1px solid #e0e0e0e !important;}
.c0ebb7 .text {color: #000000 !important;
font-size: 12px !important;padding: 3px 0 !important;
line-height: normal !important;}
.c0ebb7 .host {color: #006600;font-weight: normal
;font-size: 9px !important;padding: 0px 0 !important;
line-height: normal !important;}

/* HEADER */
#header img { display: inline-block; vertical-align:middle; margin: 0px 5px;}
#header { display:block; height:125px; border:0px solid red; }
.sName { width:820px; height:auto; display:inline-block; vertical-align:middle; margin-top:0px;border:0px solid red;}
.sName  span{ text-transform:uppercase; font-family:Verdana; font-size: 70px; font-weight: bold; color: #848484;border:0px solid red; padding-left:5px;}
.addbutton{ position:relative; top:-80px; left:830px;width:280px;border:0px solid red;}
.addbutton1{position:relative; top:-80px; left:1180px;width:50px;border:0px solid red;padding-bottom:5px;}
.addbutton1 a { color:black;}

#myobj{width:215px;}

#padr {	width: 200px;background: #EDEDED url(../img_new/bar-bg.png) repeat-x;border: 2px solid #c7c7c7;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; behavior: url(../js/PIE.htc);zoom: 1;float: left;font: 11px Verdana; color: #898989;outline: none;padding-left:10px; }
#padr.active {background: #ebf3fc url(../img_new/bar-bg-active.png) repeat-x;border: 2px solid #abd2ff;}
#madr {	width: 150px;background: #EDEDED url(../img_new/bar-bg.png) repeat-x;border: 2px solid #c7c7c7;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; behavior: url(../js/PIE.htc);zoom: 1;font: 11px Verdana; color: #898989;outline: none;padding-left:10px; }
#madr.active {background: #ebf3fc url(../img_new/bar-bg-active.png) repeat-x;border: 2px solid #abd2ff;}
#adr {	width: 200px;	background: #EDEDED url(../img_new/bar-bg.png) repeat-x;border: 2px solid #c7c7c7;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; behavior: url(../js/PIE.htc);zoom: 1;font: 11px Verdana; color: #898989;outline: none;padding-left:10px; }
#adr.active {background: #ebf3fc url(../img_new/bar-bg-active.png) repeat-x;border: 2px solid #abd2ff;}
.btn{ border: 0px;width: 13px;	height: 14px;outline:none;background: url(../img_new/btn.png) no-repeat;cursor: pointer;}
 .btn:hover, .btn:active, .btn:focus {border: 0px; width: 13px; height: 14px; outline:none; background: url(../img_new/btna.png) no-repeat; cursor: pointer;}
.sercspan{padding-left:17px;}
.sercspan1{padding-left:15px;}

/* SUB HEADER */
#sub-header { display: inline-block;border:0px solid red;width:100%; height:24px;text-align:center; background-color:#848484;}
#sub-header .item {display: inline-block;border:0 solid red;margin:4px 0 0 0;}
#sub-header .item a {color: #fff;font-weight:bold; text-align:center; text-decoration:none;border-right:2px solid #fff; padding:0 20px;}
#sub-header .item a:last-child{border-right:none;}
#sub-header .item  A:hover { color: #d0001f; text-decoration:none; }

.s0{border-collapse: collapse;margin:0; padding:0;}
.s1{background: #ffffff url(../img_new/bar_center_left.png) no-repeat; width:18px;}
.s2{background-color: #848484;}
.s3{background: #ffffff url(../img_new/bar_center_right.png) no-repeat; width:18px;}

   .d1, .d2, .d3 { 
    display: block; /* Блочный элемент */
    font-size: 0; /* Размер шрифта для IE6-7 */
    overflow: hidden; /* Для браузера IE6 */
    height: 1px; /* Высота блока в один пиксел */
	background-color:#848484;
   }
   .b1, .b2, .b3 { 
    display: block; /* Блочный элемент */
    font-size: 0; /* Размер шрифта для IE6-7 */
    overflow: hidden; /* Для браузера IE6 */
    height: 1px; /* Высота блока в один пиксел */
   }
   .d2, .d3, .b2, .b3, .dialog-round1{
    border-left: 1px #ccc solid; /* Граница слева */
    border-right: 1px #ccc solid; /* Граница справа */
   }
   .d1 { margin: 0 4px; background: #ccc; }
   .d2 { margin: 0 2px; border-width: 2px; }
   .d3 { margin: 0 1px; height: 2px; }
   .b1 { margin: 0 4px; background: #ccc; }
   .b2 { margin: 0 2px; border-width: 2px; }
   .b3 { margin: 0 1px; height: 2px; }
   .dialog-round1 { padding: 5px 10px; /* Отступы по горизонтали и вертикали */}
   .dialog-round {  padding: 0; margin: 5px 0;}

   
   .c1, .c2, .c3 { 
    display: block;
    font-size: 0;
    overflow: hidden;
    height: 1px;
	background-color:#848484;
   }
   .c2, .c3, .dialog-round2 {
    border-left: 1px solid #666;
    border-right: 1px solid #666;
   }
   .c1 { margin: 0 4px; background: #666; }
   .c2 { margin: 0 2px; border-width: 2px; }
   .c3 { margin: 0 1px; height: 2px; }
	  
/* CONTENT */
#contentBox { display:block; position:relative; overflow:hidden; padding: 5px 0;  border:0px solid red;}

/* BOXES */
#leftBox { clear:left; position:relative; float:left; width:215px; }
#rightBox { clear:right; display:block; position:relative; float:right; width:215px;margin-right:2px;}
#centerBox { display:block; float:none;  margin:0px 216px 0px 216px; padding:5px; }
#rightBox > div { margin-bottom:5px; }
.tabcenter{ margin:0px 220px 0px 220px; }


/* INFO BOX */
.infoBox { position:relative; display:block; overflow:hidden;  padding: 0px; margin: 0;}
.infoBox4 span{text-decoration:none;border-right:2px solid #fff; cursor:pointer; padding:0 20px;}
.infoBox4 span:last-child{border-right:none;}
.reed { color: #d0001f !important; text-decoration:none; }
.infoBox3 { overflow:hidden; padding: 0; margin: 5px 0;}
.infoBox2 { display:block; overflow:hidden; padding:5px 5px 5px 5px; }
.infoBox4{ text-align:center; color: white; font-weight:bold; text-transform:uppercase;padding-top:6px; height:24px; background-color:#848484;}
.infoBox7{ text-align:center; color: white; font-weight:bold; text-transform:uppercase;padding-top:6px; height:24px; background-color:#848484;}
.infoBox7 a { color: white; text-decoration:none;}
.infoBox5 {width:49%; float:left;}
.infoBox6{width:49%; float:right;}
.infoBox11 { position:relative; overflow:hidden; padding: 10px; margin: 10px 0 0 0; border: 1px #ccc solid; }


/* NEWS */

.news_date { padding:10px;}
.news_date SUP { float: left; font-weight:normal; font-size: 14px; position: absolute; top: -10px; left: 60px;}
.news_date SMALL { display:block; vertical-align:top; font-weight:normal; line-height:14px; font-size:12px;	margin-top:-22px; margin-left: 52px; color: #ccc;}
.cont a {  text-decoration:none; }
.news_cont { text-align:left;border-collapse:collapse; width: 100%; margin:10px 0; padding:10px;}
.news_cont td { padding:10px; }
.news_cont a { text-decoration:none; }
.news_cont1 { display:block;position:relative; }
.news .dot { border-bottom: solid 20px #FFF; border-right: solid 20px #ebebeb; width:1px; height:1px; display:block; overflow:hidden; position:absolute; left:-20px; top:15px; }
.news_cont .cont {overflow:visible; -height:50px; 	min-height:50px; display:block; margin-left: 20px; padding-right:10px; padding-bottom:12px; }
.cont1 {display:block; margin-left: 5px; padding-right:5px; padding-bottom:12px; }
.news_cont .cont STRONG { font-size:12px; display:block; margin-bottom:5px; }
.news_more { display:block; margin-top:-5px; text-align:right; margin-bottom:10px; }
.news_more A { color: #000; }
.iii >IMG  {width: 100px; height: 100px;}

.img_left {
	float: left;
	margin-right: 10px; 
	margin-bottom: 10px;
}
.img_right {
	float: right;
	margin-left: 10px; 
	margin-bottom: 10px;
}

.redactor_video_box {
	width: 300px;
	height: 200px;
	background: url(../i/video_box.png) center no-repeat #000 !important;	
	margin-bottom: 1.3em;
}
.redactor_video_box object, .redactor_video_box embed, .redactor_video_box iframe {
	display: none;
}

.redactor_file_link {
	padding-left: 20px;
}
.redactor_file_ico_avi 	  { background: url(../i/fileicons/avi.png) no-repeat; }
.redactor_file_ico_csv 	  { background: url(../i/fileicons/csv.png) no-repeat; }
.redactor_file_ico_doc 	  { background: url(../i/fileicons/doc.png) no-repeat; }
.redactor_file_ico_gif 	  { background: url(../i/fileicons/gif.png) no-repeat; }
.redactor_file_ico_html   { background: url(../i/fileicons/html.png) no-repeat; }
.redactor_file_ico_jpg 	  { background: url(../i/fileicons/jpg.png) no-repeat; }
.redactor_file_ico_mov	  { background: url(../i/fileicons/mov.png) no-repeat; }
.redactor_file_ico_other  { background: url(../i/fileicons/other.png) no-repeat; }
.redactor_file_ico_pdf 	  { background: url(../i/fileicons/pdf.png) no-repeat; }
.redactor_file_ico_png 	  { background: url(../i/fileicons/png.png) no-repeat; }
.redactor_file_ico_ppt 	  { background: url(../i/fileicons/ppt.png) no-repeat; }
.redactor_file_ico_rar 	  { background: url(../i/fileicons/rar.png) no-repeat; }
.redactor_file_ico_rtf 	  { background: url(../i/fileicons/rtf.png) no-repeat; }
.redactor_file_ico_txt 	  { background: url(../i/fileicons/txt.png) no-repeat; }
.redactor_file_ico_xls 	  { background: url(../i/fileicons/xls.png) no-repeat; }
.redactor_file_ico_zip 	  { background: url(../i/fileicons/zip.png) no-repeat; }


DIV.BannerWrapLong { display:block;  width:650px; height:59px; overflow:hidden;  margin: 0 auto;}

div#footer_botn {clear:both;}
#foon {clear:both; height:10px; width:100%;}

DIV#footer { font-size:10px; color:#a2a2a2; display:block; height: 30px; border-top: dotted 1px #999999; clear:both; padding-top:20px; }
.createdBy { float:right; text-align:center; width:250px; margin-right:50px; border:0px solid red; }
.createdBy IMG { vertical-align:middle;  border:0px solid red;}
.countBox { display:block; float:none; margin:0px 230px 0px 230px; height:30px; position:relative; }
.counters { display:block; float:left;  border:0px solid red;}
.copyRight { display:block; float:right; text-align:right; padding-top:8px; }

DIV.metro_list { margin-top:10px; margin-bottom:10px; padding:10px 0; }
DIV.metro_list A { display:inline-block; width:150px; height:18px; }

DIV.spravList A { display:inline-block; width:240px; height:18px; }
DIV.spravRubList A {display:block; height:18px; }

DIV.spravOrglist .adres { display:block; }
DIV.spravOrglist .cat { display:block; margin-top:7px; font-size:10px; color: #333333; }
DIV.spravOrglist .cat A:link, DIV.spravOrglist .cat A:visited { color: #868686; }
/**/
span.odnaknopka {display: block;  margin: .5em 0;}
.b2bcontext_find_content_attention {color:#FF0000;}
.table_block_content_92727080 {margin-left:-10px;}
.map {position: absolute;}
A IMG { border: none;text-decoration:none; }
