/************* DO NOT EDIT -- This file is generated by magic ***************/ 
body,td,li,input,select,textarea,h1,h2,h3,h4,h5,h6{
	font: 11px Arial,Tahoma, Verdana, sans-serif;
}

h1,h2,h3,h4,h5,h6,p{margin:0 0 15px 0;padding:0;}

div.noheader h1.mainH1{display:none;}

h1{	
	font-size:12px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	color:#ffffff;
	white-space: nowrap;
	text-transform:uppercase;
	text-align:center;
	background:#4866ca;
	border-bottom:1px solid #ffffff;
}

h1 a{text-decoration:none;
	font-size:12px;
	font-weight: bold;
	color:#ffffff;
}

	
h2{	
	color:#44423f;
	font-size:13px;
	font-weight:bold; 
	margin-bottom:5px;
	margin-top:15px;
}

h3{	
	font-size:13px;
	font-weight:bold;
	color:#44423f;
}
	h3 a{color:#D2045B;text-decoration:underline;}
	h3 a:hover{color:#000000;text-decoration:underline;}
h4{	
	font-size:13px;
	font-weight:normal;
	color:#054396;
	padding:0;
	margin:0;
}
h5{	
	font-size:11px;
	font-weight:bold; 
	color:#44423f;
	margin:0px 0 5px 0;
}
h6{	
	font-size:11px;
	font-weight:bold;
	color:#44423f;
	margin-bottom:2px;
}

ul{margin:0px 0 0px 10px;padding:0 0 0 25px;}
ol{margin:0px 0 0px 0px;padding:0 0 0 25px;}
li{	margin:0px;
	padding:0px;}

ul li{
	padding:0px;
	margin:0;
	/*list-style-image:none;
	list-style:none;*/}

body{
	margin:0;
	padding:0;
	color:#333333;
	background:#fff;
}
body.page{background:#fff;
			text-align:center;}
table.all, td.all{width:100%;}
table.all,tr.all{height:100%;}
td{vertical-align:top;}

form{
	margin-top:0;
	margin-bottom:0;
	padding:0;
}
small{
	font-size:11px;
	color:#4F3A24;
	/*color:#83694A;*/
}
input,select,textarea{
	border: #83694A 1px solid;
	background: #fff;
	/*color:#3D3D3D;	*/
	padding:2px;
	font-size:11px;
}
input,select{
	padding:0px;
	height:18px;
}
/* ... ссылки ... */
a{text-decoration:underline;color:blue;}
a:hover{text-decoration:none}

/* ... заголовков  ... */
p.navigation{text-align:right;
			padding:0 250px 0 250px;}
p.navigation,p.navigation a{
	margin:5px 0 6px 0;
	font-size:10px;
	font-weight:normal;
	color:#83694A;
}

/* ... шапка  ... */
#topRow{padding:0;}
	#topRow div.blank{height: 119px;
						float:left;}

/*#topRowLeft{background:url(../../img/design/topLeft.jpg) no-repeat 0 0;}*/
table.page{background:#ffffff url(../../img/design/topLeft.jpg) no-repeat 0 0;
			width:990px;
			height:100%;}

#divlogo {position:absolute;
		margin:-1px 0 0 19px;}

#topRowRight {width:315px;}
div.topBlock{margin:110px 0 0 0;}
div.topBlock h1 {background:#aa0d01;
				border:none;}
#topNews {background:#6e6d6d;
			min-height:160px;
			_height:173px;
			color:#ffffff;
			padding:10px 0px 10px 10px;}

#topNewsImg {border:2px solid #cdcdcd;
			float:left;
			margin:0;}

#topNews p {padding:0;margin:0;}

#topNews a.topNewsNode {display:block;
						color:#ffffff;
						margin:0 0 0 0px;
						padding:5px 0 0 15px;
						background: url(../../img/design/topNewsBullet.gif) no-repeat 0px 10px;
						text-decoration:none}

#topNews a.topNewsNode:hover {color:#000000;
							background:#cdcdcd url(../../img/design/topNewsBullet_.gif) no-repeat 0px 10px;}

div.icons {white-space:nowrap;
			color:#535353;
			background:#cdcdcd;
			height:20px;
			line-height:20px;
			width:315px;}

div.icons a{width:30px;
			height:20px;
			line-height:20px;
			padding:0;
			margin:0;
			display:inline-block;}

#icoHome {background:url(../../img/design/icoHome.gif) no-repeat 0 0;}
#icoHome:hover {background:url(../../img/design/icoHome_.gif) no-repeat 0 0;}
#icoMail {background:url(../../img/design/icoMail.gif) no-repeat 0 0;}
#icoMail:hover {background:url(../../img/design/icoMail_.gif) no-repeat 0 0;}
#icoMap {background:url(../../img/design/icoMap.gif) no-repeat 0 0;}
#icoMap:hover {background:url(../../img/design/icoMap_.gif) no-repeat 0 0;}

#top_menu {background:#6e6d6d;
			padding:0;
			width:315px;
			margin:38px 0 0 0;
			_margin:37px 0 0 0;}

#top_menu a{
		white-space:nowrap;
		line-height: 20px;
		padding: 0 5px 0 5px;
		margin:0;
		color:#cdcdcd;
		font-size: 11px;
		font-family:Arial;
		border-left:1px solid #cdcdcd;
		_border-left: expression(previousSibling?"1px solid #cdcdcd":"none");}

#top_menu a:first-child{border-left:none;}
#top_menu span{	white-space:nowrap;
				line-height: 26px;
				margin:0 7px 0 0;
				font-size: 11px;
				float:right;}
.logo{
	top:29px;
	left:135px;
	position:absolute;
}

table.center{background-color:#ffffff;}

/* ... левая колонка ... */
#inetReception {display:block;
				margin:10px 0 0 0;}

#mParlament {display:block;
				margin:10px 0 0 0;}
/* ... центр ... */
#center_colum {padding:0 8px 0 8px;}

#splashLeft {width:440px;
			border-bottom:8px solid #ffffff;
			border-right:10px solid #ffffff;}
#splashLeft div.newsTexts{height:100%;
							padding:0 10px 0 18px;}

#splashRight {border-bottom:8px solid #ffffff;
			background:#e8e8e8;}
#splashRight h1 {background:#aa0d01;}
#splashRight div.block{height:100%;}
#splashRight div.newsTexts{height:100%;
							padding:0 10px 0 18px;}

#splashLeft2 {border-right:10px solid #ffffff;}
#splashLeft2 div.block{background:none;}
#splashLeft2 p.noSplash {display:none;}

#splashLeft2 div.seachdeputat{float:left;
							display:block;
								margin:-15px 0 0 0;}
#splashLeft2 div.showdeputat{float:left;
							display:block;
							width:200px;}

#splashRight2 {}
#splashRight2 div.block{background:none;
						padding:10px;
						font-size:12px;}

#splashDeputat {background:#cdcdcd url(../../img/design/icoDeputat.jpg) no-repeat 160px 7px;
					padding:0 0 0 180px;}
#splashFeedback {background:#4866ca url(../../img/design/icoFeedback_.jpg) no-repeat 40px 9px;
				color:#ffffff;
				padding:0 0 0 60px;}

a.topHeader {text-transform:uppercase;
				height:30px;
				line-height:30px;
				color:#aa0d01;
				margin:0px 10px 0px 0;
				font-weight:bold;
				display:block;
				cursor:pointer;}

#iPriemnaya {background:#cdcdcd url(../../img/design/icoIPriemnaya.jpg) no-repeat 15px 7px;
				padding:0 0 0 38px;}
#translation {background:#cdcdcd url(../../img/design/icoTranslation.jpg) no-repeat 15px 7px;
				padding:0 0 0 38px;}
#virtualTur {background:#cdcdcd url(../../img/design/icoVirtualTur.jpg) no-repeat 9px 7px;
				padding:0 0 0 45px;
				margin:0px 0px 0px 0;}


#splashArrowLeft{position:absolute;
				 margin:-27px 0 0 30px;
				 text-align:center;
				 height:20px;text-decoration:none}
#splashArrowRight{position:absolute;
				margin:-27px 0 0 600px;
				text-align:center;
				 height:20px;text-decoration:none}

#splashArrowLeft_{position:absolute;
				 margin:-26px 0 0 30px;}
#splashArrowRight_{position:absolute;
				margin:-26px 0 0 600px;}

#newsTexts {display:block;
			width:670px;
			overflow-x:hidden;}

#newsTable {margin:0 0 10px 0;}

#newsTable td {	width:100px;
				height:200px;
				border-right:1px solid #ffffff;
				padding:0 10px 0 15px;}
a.aNewsTexts {display:block;
				width:140px;color:black;text-decoration:none}
#newsTable td div.blank{width:140px;}

/* ... правая колонка ... */
#right_column {width:315px;
				/*overflow:hidden;*/}
	#right_column div.blank{width:315px;}
	#right_column h1.mainH1{background:none;}

ul.left_menu {width:315px;
				padding:0;
				margin:0;}
ul.left_menu li {border-top:1px solid #cdcdcd;
				list-style:none;
				padding:0 0 0 1px;
				line-height:19px;
				_border-top: expression(previousSibling?"1px solid #cdcdcd":"none");}

ul.left_menu li:first-child{border-top:none;}

ul.left_menu li a{line-height:19px;
					background:url(../../img/design/leftMenuBullet.gif) no-repeat 5px 7px;
					font-family:Arial;
					font-size:12px;
					font-weight:normal;
					color:#535353;
					padding:0 0 0 20px;
					display:block;
					_display:inline;
					_width:100%;
					text-decoration:none}

ul.left_menu li a:hover{background:#aa0d01 url(../../img/design/leftMenuBullet_.gif) no-repeat 5px 7px;
						color:#ffffff;}

#videoTransl {display:block;
				float:right;
				margin:0px 0 10px 0;}

#vExcursion {display:block;
				float:right;
				margin:0px 0 10px 0;
				cursor:pointer;}

#voting {display:block;}

#voting div.text{color:#aa0d01 !important;
				font-size:12px;
				padding:10px 0 0 30px;
				display:block;}
#voting div.block{background:none;}

#voting table{width:315px;}

#voting div.cms_systemcomment{display:none;}

input.greenbutton{color:#ffffff;
					background:#aa0d01;
					border:none;
					height:20px;
					padding:0 4px 0 4px;
					margin:0;
					float:left;}

a.greenbutton{color:#ffffff;
				background:#4866ca;
				/*margin:-2px 0 0 0;*/
				padding:0 4px;
				/*width:110px;*/
				height:20px;
				min-height:20px;
				/*display: inline-block;*/
				line-height:20px;
				position:relative;
				top:0px;
				_top:-2px;
				text-align:center;
				text-decoration: none;
				float:right;}
a.greenbutton:hover{color:#ffffff;}

a.redbutton{color:#ffffff;
				background:#aa0d01;
				/*margin:-2px 0 0 0;*/
				padding:0 4px;
				/*width:110px;*/
				/*height:20px;*/
				/*min-height:20px;*/
				/*display: inline-block;*/
				line-height:20px;
				position:relative;
				top:0px;
				_top:-2px;
				text-align:center;
				text-decoration: none;
				line-height: 11px;
				margin-left:12px;
				float:left;}
/*div.forum {height:90%;}
div.forum div.block{height:90%;}
div.forum div.block div.text{height:90%;}*/

/* ... побочный блок ... */

	div.text{margin:0;padding:5px;
				font-size:12px;
				color:#000000 !important;
				font-weight: normal;}

	div.block{min-height:10px; _height:10px;
				background:#e8e8e8;}

	div.text div{margin:5px;}
	div.newsTexts a {color:black;text-decoration:none}
	div.newsTexts p{margin:0;padding:0;}
	div.newsTexts img {margin-bottom:15px;}

	#right_column .block{margin-right:0;margin-left:0;}
	#right_column div.text{margin-right:10px;}

	div.noheader .block h1{display:none;}
	div.noheader .block{margin-right:0 !important;margin-left:0 !important;}
	div.noheader div.text{margin-right:0 !important;}

/* ... подвал ... */

#bottom{border-top:2px solid #aa0d01;}
#bottom div.block{background:none;}
#bottomR{border-top:2px solid #6e6d6d;}
#div_bottom_left{ 
					float:left;
					height:37px;
					margin: 20px 0px 0px 12px;
					font-size:11px;
					}

#div_bottom_right{ float:right;
					margin: 0px;
					}

#div_bottom_right td {text-align: center;
						font-size:11px;
						}

#div_bottom_right td a{padding: 0 0 0 0px;
						font-size:9px;
						float:right;}
#div_bottom_right td a img{background:none;}

#div_bottom_right td a:hover{}

#div_bottom_right a{float:left;
					padding-top:18px;
					line-height: 14px;
					font-size:10px;
					color:#0a12e1;}




	#cms_nodecontent div.short{display:none;}
	#cms_nodecontent div.normal{display:block;}
	#right_column div.short{display:block;}
	#right_column div.normal{display:none;}


#cms_nodecontent{
	padding:0 0px 0 0;
/*	background: url(../../img/design/center.bg.jpg) no-repeat 0 0;*/
	width:100%;
}



/* ... карта сайта  ... */
ul.mapnode{margin-left:14px;}
	ul.mapnode h1{display:none;}

		ul.mapnode li{
			/*background:url(../../img/nodemenu.bullet1.gif) no-repeat 0 3px !important;*/
			padding-left:12px;
		}
	ul.mapnode ul.mapnode{margin-left:14px;}
		ul.mapnode ul.mapnode li{
			font-size:11px;
			/*background:url(../../img/nodemenu.bullet.gif) no-repeat 0 6px !important;*/
			padding-left:8px;
		}
		ul.mapnode ul.mapnode a{color:#83694A;}
			ul.mapnode ul.mapnode ul.mapnode li{font-size:10px;}

/* ... побочное меню  ... */
ul.nodemenu li {
					margin:18px 0 0px 25px;
					padding: 0 0 0px 0px;
					background:none;}
ul.nodemenu li a{line-height:11px;
					/*white-space:nowrap;*/
					padding:0 0px 0px 0px;
					color:#400a24 !important;
					text-decoration:underline;}
ul.nodemenu li a.cms_virtual{color:#A6A6A6 !important;}

ul.nodemenu li a:hover, 
ul.nodemenu li.cms_tree_open a, 
ul.nodemenu li.cms_tree_current a{text-decoration:none;}
ul.nodemenu li.cms_tree_open li a,
ul.nodemenu li.cms_tree_current li a{text-decoration:underline;}
ul.nodemenu li li.cms_tree_open a{text-decoration:none;}



/*ul.nodemenu{margin: 10px 0 10px 0;}
ul.nodemenu li{
	font-size:11px;
	background:url(../../img/nodemenu.bullet1.gif) no-repeat 0 4px !important;
	padding-left:12px !important;
}
ul.nodemenu a.cms_tree_current{color:#C13700;text-decoration:none;}
*/
div.pages{
	margin:0;
	margin-top:10px;
	border-top:1px solid #e5e5e5;
	font-size:11px;
	padding-top:5px;
}
div.pages a{
	padding:0 3px;
}
div.pages .cms_current,div.pages .cms_current:hover{
	background:none;
	font-weight: bold;
	color:#013ca3;
	text-decoration: underline;
	cursor:default;
}
div.text img{border:1px solid #424242;
			min-height:10px;}
div.noheader div.text img{border:none;}

.cms_illuminate,a .cms_illuminate,h2 .cms_illuminate {background-color:#A6A6A6 !important; color: 000000 !important;}

h1 .cms_illuminate {background-image:none;padding:0;}
 	/* ... фотогалерея ... */
		div.photo{
			float:left;
			height:190px !important;
			width: 100px;
			margin:0 20px 20px 0;
			padding:0px 0px 0 0;
		}
		div.photo p{
			margin:0 !important;
			padding:5px !important;
			font-size:11px;
			line-height:16px !important;
		}
		div.photo img{margin:0;} 
		div.photo table td{padding:0px !important;}  

		.bordered	 {border:1px solid #83694A;} 
/* ............. */

hr{
	clear:both;
	margin:0 0 10px 0;
	height:1px;
	width:100%;
	border: 0px solid;
	background-color:#83694A;
	border-color:#83694A;
	_background:none;
	_border:none;
	_color:#83694A;
}

table.reTable,table.reTable td{border-color:#83694A;}
table.reCellBordered{border-bottom-width:2px;}

tr.color_0 td{
	border-top-width:0px !important;
	padding:4px 5px !important;
	font-size:11px;
}	
tr.color_1 td{
	background:#D4AF84 !important;
	border-top-width:0px !important;
	padding:4px 5px !important;
	font-size:11px;
}
tr.color_2 td{
	padding:4px 5px !important;
	font-weight:bold;
	background:#C13600;
	border-top-width:1px;
	border-bottom:2px solid #83694A;
	font-size:11px;
}

div.plane{
	width:204px;
	height:138px;
	background-position:0 0;
	background-repeat:no-repeat;
}
	div.plane table{width:100%;height:100%;}
	div.plane tr{height:100%;}
	div.plane td{width:100%;vertical-align:bottom;}
	div.plane h3{margin-bottom:30px;margin-right:95px;}
	#right_column div.plane h3{margin-left:16px;}
	#left_column div.plane h3{margin-left:26px;}


/* ... системный кнопарь ... */
	input.cms_systembutton{
		font-size:11px;
		font-weight:bold;
		color:#000aff;
		border-width:0;
		background:#9abdf2;
		margin:0 5px 0 0px;
		padding:0 2px 5px 2px;

	}
/* ... системный канвас ... */
	.cms_systemheader{
		letter-spacing: 0.1em;
		border:none;
		background:none;
		color:#400aff;
		padding:2px 2px 2px 10px;
		margin:2px 0;
	}
	.cms_systemcanvas, .cms_systemcanvas .cms_systemcanvas_block td{
		color:#400a24;
	}
	.cms_systemcanvas, .cms_systemcanvas .cms_systemcanvas_block{
		border:#83694A 1px solid;
		background: #fff;
		padding:5px;
		margin:2px 0;
	}

 	.cms_systemcomment{color:#400aff;font-size:11px;border-color:#83694A;}
	.cms_systemcheckbox, .cms_systemcheckbox{background:none;border:none;}
		#left_column .cms_systemcomment{display:none;}

.cms_systemheader,.cms_systemcanvas{width:96%;}
.cms_systemheader,.cms_systemcanvas p{font-size:10px;}
input.cms_systeminput,	select.cms_systeminput,	textarea.cms_systeminput{width:99%;}
.cms_systeminput,textarea.cms_systeminput,input.cms_systeminput,select.cms_systeminput{border:#83694A 1px solid;background: #fff;}
	.cms_systemcanvas iframe{ 
		background:#fff;color:#0D0803;
		border: solid #83694A 1px;
		margin:2px 0;
	}

 input.cms_systemcheckbox{background:none;}
 /***************************/
 #icons{word-spacing:15px;margin:0 0 0 0;height:9px;width:100px;text-align:center;position:absolute;top:200px;left:3px;}
	#icons a img{background:#83694A;}
	#icons a:hover img,#icons a.active img{background:#C13600;}
	#icons a.active{cursor:default;}


#bottomMenu {margin:0;
				width:100%;}
#bottomMenu a {text-decoration:underline;
				white-space: nowrap;}

#search{	right:0;
			width:100%;
			margin:33px 0 0 0px;
			padding:0;}

#search input.input {background:none;
				height:18px;
				width:100%;}

#search input.submitSearch {background:#aa0d01;
						border:none;
						font-size:12px;
						font-weight:bold;
						color:#ffffff;
						margin:0;
						_margin-top:1px;
						padding:0 3px 0 3px;}
#icoSearch {margin:1px 3px 0 3px;}

#divHome {position:absolute;
		height:119px;
		width:765px;
		margin:0px 0 0 0px;
		cursor:pointer;
		display:block;}


a.rightHeader {text-transform:uppercase;
				height:30px;
				line-height:30px;
				color:#aa0d01;
				padding:0 0 0 30px;
				margin:10px 0 1px 0;
				font-weight:bold;
				display:block;}

#headerCalendar {background:#cdcdcd url(../../img/design/icoCalendar.jpg) no-repeat 9px 7px;
				cursor:default;
				color:#aa0d01;}
#headerPlan {background:#cdcdcd url(../../img/design/icoPlan.jpg) no-repeat 9px 7px;}
#headerNews {background:#4866ca;
			color:#ffffff;}
#headerOtPervogo {background:#6e6d6d;
					color:#ffffff;}
#headerInterview {background:#aa0d01;
					color:#ffffff;}
#headerDeputat {background:#cdcdcd url(../../img/design/icoDeputat.jpg) no-repeat 9px 7px;}
#headerFeedback {background:#cdcdcd url(../../img/design/icoFeedback.jpg) no-repeat 9px 7px;}
#headerVopros {background:#cdcdcd url(../../img/design/icoVopros.jpg) no-repeat 9px 7px;}

#divCalendar {display:block;
				width:315px;}
#Calendar {text-align:center;
			margin:0;
			padding:0;
			background:#cdcdcd;
			width:315px;}

#Calendar table.tCalendar{width: 315px;}
#Calendar table.tCalendar td {text-align:center;}
#Calendar table.tCalendar td a{text-align:center;
							line-height:20px;
							color:#535353;
							font-weight:normal;
							font-size:12px;
							text-decoration:none;}

#Calendar th{color:#535353;
			font-size:11px;
			font-weight:bold;}

#Calendar th.calcHeader{color:#ffffff;
						background:#9ca6c9;
						font-weight:normal;
						font-size:12px;
						padding:0 0 0px 0;
						height:20px;
						line-height:20px;}

#Calendar table.tCalendar td.curDay a{font-weight:bold;
										color:#ffffff;
										background:#aa0d01;
										padding:0 2px 0 2px;}

a.arch {float:right;
		font-weight:bold;
		font-size:11px;
		color:44423f;
		margin:0 20px 0 0;
		text-decoration:underline;}

a.arch_ {text-align:right;
		font-weight:bold;
		font-size:11px;
		color:44423f;
		margin:0 20px 0 0;
		width: 100%;
		text-decoration:underline;
		display:block;}

.hidden {display:none;}
ul.calendar {
	padding: 0 0 0 10px;
}

ul.calendar li{
	padding:0 0 5px 0px;
	margin:0;
	/*list-style-image:none;
	list-style:none;*/}

#bodyTablPrint{height:100%;
				width:600px;}

#bodyTablPrint h1 {background:none;
					padding:0;}

/*#topRowPrint td{background:url(../../img/design/topPrint.jpg) no-repeat left top;}*/

#topRowPrint div.blank{
						height:74px;
						width:1px;}

#contRowPrint td{padding:10px;}

#bottomRowPrint{background-color:#646361;}
#bottomRowPrint div.blank{float:left;
							height:58px;
							width:1px;}

#div_bottom_left_print{ 
					float:left;
					height:37px;
					margin: 10px 0px 0px 26px;
					color:#cdcdcd;
					font-size:11px;
					}

#div_bottom_left_print a{padding:5px 0 0 0px;
						display:block;
						margin:0px 0 0 0;
						color:#cdcdcd;
						font-size:9px;}

/*-----------english----------*/

#topRow_en{background:#91c9fc url(../../img/design/topBgEn.jpg) no-repeat 0 0;
		padding:0;}
	#topRow_en div.blank{height: 152px;
						float:left;}


#top_menu_en {background:url(../../img/design/topMenuBg.gif) repeat-x 0 0;}
	#top_menu_en div.blank{height: 1px;
						width: 1px;
						float:left;}

#top_menu_en table table td {width: 1%;}

	#top_menu_en table{margin:0px 0 0 0;}


#top_menu_en a{display:inline-table;
		white-space:nowrap;
		line-height: 26px;
		padding: 0px;
		margin:0 55px 0 23px;
		color:#cdcdcd;
		font-size: 11px;
		font-weight: bold;}

#top_menu_en span{	white-space:nowrap;
				line-height: 26px;
				margin:0 7px 0 0;
				color:#cdcdcd;
				font-size: 11px;
				float:right;}
/* ------------------PDA------------------- */
#bodyTablPda {width: 240px;
				height: 100%;}

#bodyTablPda h1{	
				font-size:11px;
				font-weight: bold;
				margin:0px 0 5px 0px;
				padding:0px 0 0 11px;
				color:#cdcdcd;
				white-space: nowrap;
				line-height:20px;
				text-transform:none;
				background:#44423f url('../../img/bullet_.gif') no-repeat 4px 9px;}

#bodyTablPda h1 a{	text-decoration:none;
					font-size:11px;
					font-weight: bold;
					color:#cdcdcd;
					}

#bodyTablPda h1.h111 {background-color:#2b71c9;}

#topRowPda {padding:0px;margin:0px;}
#topRowPda td {padding:0px;margin:0px;
				background-color:#80b9f1;}
#topRowPda img{margin:0px;}

#pdaData {color:#cdcdcd;font-size:10px;}
#pdaData td {text-align:center;
				background-color:#2b71c9;
				line-height:20px;
				padding:0;}

#pdaTopMenu {background-color:#e0e8f1;
			padding:0 5px 0 5px;
			text-align:center;
			color:#054396;
			font-size:9px;
			font-weight:bold;}

#pdaTopMenu a {color:#054396;
				font-size:9px;
				font-weight:bold;
				line-height:10px;
				padding:0 5px 0 0px;
  /*
				border-left:2px solid #054396;
				_border-left: expression(previousSibling?"2px solid #054396":"none");
*/
}

/*#pdaTopMenu a:first-child{border-left:none;}*/
.links {position:absolute;top:-1000px;left:-1000px}

#contRowPda {padding:0 0 10px 0;}

#bottomRowPda{background-color:#646361;}
#bottomRowPda div.blank{float:left;
							height:70px;
							width:1px;}

#div_bottom_left_Pda{ 
					float:left;
					height:37px;
					margin: 5px 0px 5px 6px;
					color:#cdcdcd;
					font-size:11px;
					}

#div_bottom_left_Pda a{padding:5px 0 0 0px;
						display:block;
						margin:0px 0 0 0;
						color:#cdcdcd;
						font-size:9px;}

/* ... побочное меню  ... */
#bodyTablPda ul.nodemenu {margin:0px 0 10px 10px;}
#bodyTablPda ul.nodemenu li {
					margin:5px 0 0px 15px;
					padding: 0 0 0px 0px;
					background:none;
					}
#bodyTablPda ul.nodemenu li a{line-height:11px;
					white-space: normal;
					padding:0 0px 0px 0px;
					color:#400a24 !important;
					text-decoration:underline;
					}
#bodyTablPda ul.nodemenu li a.cms_virtual{color:#A6A6A6 !important;}

#bodyTablPda ul.nodemenu li a:hover, 
#bodyTablPda ul.nodemenu li.cms_tree_open a, 
#bodyTablPda ul.nodemenu li.cms_tree_current a
					{
					text-decoration:none;
					}
#bodyTablPda ul.nodemenu li.cms_tree_open li a,
#bodyTablPda ul.nodemenu li.cms_tree_current li a
					{
					text-decoration:underline;
					}
#bodyTablPda ul.nodemenu li li.cms_tree_open a{
					text-decoration:none;
					}
ul.searchList a.cms_virtual{display:none;}

img.reImage{/*border:2px solid #6e6d6d;*/
			border: none;}

a.splashFeedBack {text-decoration:underline;}
/*.baner_div{
	float: left;
	margin:0 6px 10px 0;
	height: auto;
	display: block;
	
}*/

.baner_div .cms_systemmenu { width: 90px;}

/* ... block = richedit ... */
	table.reTable{border: none;border-collapse:collapse;}
	table.reTable td{border: none;padding:3px;}
	table.reBordered{border: solid 1px;}
	table.reCellBordered{border-bottom: solid 1px;border-right: solid 1px;}
	table.reCellBordered td{border-top: solid 1px;border-left: solid 1px;}

	table.reTableLeft{display:block;float:left;margin:2px 30px 5px 2px;}
	table.reTableRight{display:block;float:right;margin:2px 2px 5px 30px;}

	table.reTable img.reImageLeft, img.reImageLeft{float:left;margin:2px 5px 5px 2px;}
	table.reTable img.reImageRight, img.reImageRight{float:right;margin:2px 2px 5px 5px;}
	table.reTable img.reImage, img.reImage{cursor:hand;}

	object.reFlash{display:inline;}
	object.reFlash embed{display:inline;}
	object.reFlashLeft{float:left;margin:2px 5px 1px 2px;padding-right:5px;_padding-right:0px;}
	object.reFlashLeft embed{float:left;margin:2px 5px 1px 2px;_float:none;_margin:0;}
	object.reFlashRight{float:right;margin:2px 2px 1px 5px;}
	object.reFlashRight embed{float:right;margin:2px 2px 1px 5px;_float:none;_margin:0;}

	.reVideo{display:table;}
	.reVideoLeft{float:left;margin:0 5px 1px 2px;}
	.reVideoRight{float:right;margin:0 2px 1px 5px;}
	.reVideo embed, .reVideo object{}
/* ... block = richedit ... */

.buttons {padding:0;}
.buttons img {border:none;}
.buttons div {float:right;margin:0;margin-left:2px;}

table.bordered {border:none !important;border-collapse:collapse !important}
table.bordered td {border:1px solid black !important}
div.add_content h1{display:none;}

#ddd{}
#ddd object{}
#ddd320,#ddd640{margin-left:18px;padding-top:4px;}
#ddd320{width:328px;height:248px;background: url('../../img/design/bg1.gif') no-repeat 0 0;}
#ddd640{width:648px;height:488px;background: url('../../img/design/bg2.gif') no-repeat 0 0;}
#ddd320 object,#ddd640 object{margin:0 0 0 4px;}

