body,td,th,input,select,textarea,button,ul,li,p,a{font-family:Arial, tahoma, verdana, sans-serif;font-size:12px;color:#000000;}
input,select,textarea,button{color:#606060;}
input,textarea,iframe,select{border:#9D9D9D 1px solid;}
input[type="checkbox"],input[type="radio"]{border:none;}
body.main{background-color:#FFFFFF;}
form{padding:0;margin:0;}
p{margin:0 0 7px 0;}
ul,ol{margin:4px 0 0 0;padding:0;}
li{padding:0;margin:0 0 7px 15px;}
small{font-size: 10px;}
a{color:#005CB1;text-decoration:underline;}
a:hover{text-decoration:none;}
.br{clear:both;}
h1{font-family:Arial, tahoma, sans-serif;font-size:17px;color:#00479E;margin:0 0 15px 0;padding:3px 0 0 25px;font-weight:bold;background:url(../../img/ico.h1.gif) 0 4px no-repeat;}
h2{font-family:Arial, tahoma, sans-serif;font-size:17px;color:#A30A0C;margin:0 0 5px 0; padding:3px 0 3px 0;font-weight:bold;}
h3{font-family:Arial, tahoma, sans-serif;font-size:23px;color:#000000;margin:0 0 10px 0;font-weight:bold;line-height:90%;text-transform:uppercase;}
h4{font-family:Arial, tahoma, sans-serif;font-size:15px;color:#B76A1E;margin:0 0 3px 0;font-weight:bold;}
h4 a {color: #c40b0d;}
h5{font-family:Arial, tahoma, sans-serif;font-size:13px;color:#7E7A18;margin:0px 0 5px 0;padding:0;}
h6{font-family:Arial, tahoma, sans-serif;font-size:11px;color:#A30A0C;margin:0;padding:0;font-weight:normal;}
input.button,input.cms_systembutton{
	font-size:10px;
	color:black;
	border:#808080 1px solid;
	background:#C0C0C0; 
}
.cms_systemalert{color:#DF0029;}
.cms_systemcomment{font-size:10px;}

.test {border: 1px solid red}

table.main{background:url(../../img/top_repeat.jpg) top left repeat-x;}
#top_left {background:url(../../img/top_left.jpg) top left no-repeat;}
#top_bg {background:url(../../img/bg.top.jpg) top left no-repeat;}
#left_content {padding-bottom: 40px;}
#right_content {padding-bottom: 40px; padding-top: 20px;}
/* ............. ÁËÎÊÈ ............. */
	div.mainmenu{#width:100%;margin:0;}
	div.mainmenu ul{padding:0 0 25px 20px;margin:0;list-style:none;}
	div.mainmenu li{padding:2px 0;margin:0;list-style:none;background:none;border-bottom:1px solid #D7D7D7;}
	div.mainmenu li a{display:block;padding:0 0 0 15px;background:url(../../img/ico.mainmenu.off.gif) 5px 5px no-repeat;color:#005CB1;font-size:13px;font-weight:bold;text-decoration:none;}
	div.mainmenu li a:hover{padding:0 0 0 15px;color:#333333;text-decoration:none;}
	div.mainmenu li a.cms_tree_open{padding:0 0 0 15px;background:url(../../img/ico.mainmenu.on.gif) 5px 5px no-repeat;color:#A30A0C;cursor:default;}
	div.mainmenu li a.cms_tree_current{padding:0 0 0 15px;background:url(../../img/ico.mainmenu.on.gif) 5px 5px no-repeat;color:#A30A0C;cursor:default;}

	.cms_navigation{#width:100%;text-align:left;margin:0 0 10px 0;padding:0;}
	.cms_navigation, .cms_navigation a, .cms_navigation a:hover{font-size:10px;color:#0567C2;}

	#nodecontent{#width:100%;margin:15px 25px 30px 25px;}
	#build{ position: relative}
	#bottom td{background:#3E93D7 url(../../img/bg.bottom.gif) 0 0 repeat-x;}
	#picBottom{position:absolute;margin:-31px 0 0 0;}
	#divAddr{border-left:2px solid #A30A0C;height:45px;margin:0 25px;  padding:7px 0 0 12px;}
	
	#logon{width:220 px; height: 89px; background:url(../../img/loginpic.jpg) no-repeat; margin: 20px 0 10px 0 ; padding:12px 30px 0 15px;}
	#logon *{font-size:11px;}
	#logon h6,div.divLeft h6{font-size:13px;color:#00479E;font-weight:bold;}
	#logon input.submit{border:none;background:none;color:#A30A0C;cursor:pointer; text-decoration: underline;}
	
	.orange{color:#FF7D09;}
	div.divLeft{background:#F3EFEA;padding:7px 15px;margin:15px 0 50px 0;}
	div.divLeft div.news a{color:#A30A0C;}
	div.submenu{margin:15px 0 0 0;clear:both;}
	div.submenu a{font-size:11px;}
	div.submenu a.cms_tree_open{font-size:11px;color:#A30A0C;}
	ul.nolist{list-style:none;margin:0;padding:10px 25px;}
	ul.nolist li{margin:0;padding:0 0 5px 0;}
	div.news .date{font-size:11px;color:#B6B5B5;}
	div.news a{color:#005CB1;}
	div.news div.entry{padding:0 0 10px 0; margin:5px 0;}
	#subsearch{position:absolute;width:210px;height:211px;top:65px;left:20px;}
	#search{position:absolute;width:210px;height:25px;top:240px;left:20px;text-align:center;}
	#search *{font-size:11px;}
	#search input.submit{border:none;background:none;color:#A30A0C;cursor:pointer;}
	#slog{position:absolute;width:170px;top:140px;left:40px;text-align:left;}
	#icons{position:absolute;width:210px;height:25px;top:10px;left:20px;text-align:center;}
	/*#icons a.home{background:url(../../img/ico.home.gif) 0 -15px no-repeat;}*/
	/*#icons a.mail{background:url(../../img/ico.mail.gif) 0 -15px no-repeat;}
	#icons a.map{background:url(../../img/ico.map.gif) 0 -15px no-repeat;}*/
	#icons a{margin:0 5px;background-position:0 -15px;}
	#icons a:hover{background-position:0 0;}
	#icons img{margin:0;padding:0;border:none;}
/* for Richedit */
table.reTable,table.reTable td,table.reTable th{border-color:#CCCCCC;}
table.reTable td,table.reTable th{vertical-align:top;padding:3px;}

hr{border-top:#CAD4DC 1px solid;height:0px;}
hr.dotted{clear:both;border-top:#CAD4DC 1px dotted;height:0px;}

#show_image{cursor:pointer;}

div.reImage,div.reImageRight,div.reImageLeft{padding:0 0 4px 0;background: url(../../img/shadow.gif) bottom center no-repeat;}
div.reImage div,div.reImageRight div,div.reImageLeft div{padding:4px;border:1px solid #D3D3D3;}
div.reImage{margin:5px 10px 5px 0;}
div.reImageRight{margin:5px 0 5px 10px;float:right;}
div.reImageLeft{margin:5px 10px 5px 0;float:left;}
p.adr{color:#F1DCC4;font-size:12px;}
p.adr a{color:#023780;font-size:11px;}
p.adr2{color:#A9D5F2;font-size:11px;}
p.adr2 a{color:#FFFFFF;font-size:10px;text-decoration:none;}

/* ... PNG ... */
img.png{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
div.png{
	display:inline;
	_display:block;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"')");
	width:expression(this.firstChild.width); 
	height:expression(this.firstChild.height);
}

.block1 {padding:0; margin:15px 0 10px 0;}



.hiddenclass .submenu h6 {display: none;}
.hiddenclass ul.nolist li a{font-size: 14px !important;}

.hiddenclassall {display: none;}
.hiddenclass2 {display: none;}

#arhiv {width: 220px; }
#arhiv table td {color: #242424;}
#datediv {position: absolute; margin: -25px 0 0 105px; _margin: -25px 0 0 55px;}
#closedate {width: 70px; margin: 0 0 0 10px; }


#calendardiv  {background-color: #209beb; width: 200px; _width: 182px; height: 185px;  }
#calend table table td {padding: 2px 4px 2px 4px; color: #212121; }
#calinnertable {margin: 0 0 0 5px;}

td.cssTitle1 {color:#ffffff !important; text-align: center; padding: 8px 0 8px 0 !important; font-size:13px; }
.cssHeading1 {border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

.cssHilight1 {cursor: pointer; color:#ffffff !important;}

.arhivth {background-color: #209beb; color:#ffffff; font-weight: bold; padding: 5px 3px 5px 3px !important;}
.arhivsubmit {background-color: #209beb; color:#ffffff; font-weight: bold; cursor: pointer; margin: 2px 0 0 0;}
#docname {width: 210px; }
.arhivcb {border: none;}

.filetdclass1 {background-color: #d1f1ff;}
.filetdclass2 {background-color: #ffffff;}


.konklist {list-style-type: none;}

.rosatomlink1 {
	display: block;
	position:absolute;
	left: 70px;
	top: 70px;
	width: 100px;
	height: 100px;
}

.rosatomlink2 {
	display: block;
	position: absolute;
	left: 5px;
	top: 85px;
	width: 100%;
	height: 15px;
	z-index: 2;
	background: url('/img/px.gif') 0 0 repeat;
}


*:focus {outline: none}
