/* CSS Document */
area, base, basefont, head, meta, script, style, title,
noembed, noscript, param {
   display: none;
}

/*form br {
clear:both;
}
*/
#root
{
	width:743px;
	position:absolute;
	border:0;
	position:relative;
	left:50%;
	margin-left:-360px;
	background-color:#dfdfdf;
}
#top_menu
{
	width:743px;
	height:45px;
}
#center
{
	width:743px;
	background-color:#dfdfdf;
}
#top_end_1
{
	width:743px;
	height:36px;
	background-image:url(images/top_end_1.jpg);
}
#menu_left
{
	width:444px;
	height:243px;
	float:left;
	background-image:url(images/left_menu.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}
/* ??????????????????????????????????? Menu left ????????????????????????????????????????????????????????????????????????  */
#news1
{
width:190px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#23689e;
font-weight:bold;
position:absolute;
left:18px;
padding-top:18px;
}
#news2
{
width:190px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#23689e;
font-weight:bold;
padding-top:18px;
position:relative;
right:23px;
}
#razdel_news
{
clear:both;
padding-top:10px;
padding-left:18px;
}
.zaglawie
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3a2c00;
}
#note
{
	width:299px;
	height:243px;
	float:right;
	background-image:url(images/note.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#serach
{
padding-top:20px;
padding-left:25px;
}

#footer
{
	width:743px;
	height:44px;
	clear:both;
	background-image:url(images/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#tyrsene
{
padding-left:498px;
padding-top:10px;
}
#litle_info
{
padding-top:9px;
position:relative;
right:20px;
float:right;
width:315px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#23689e;
font-weight:bold;
}
#tumb
{
padding-left:18px;
padding-top:20px;
float:left;}
.ty_2
{
padding-top:15px;
}

.searchbox
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-style:solid;
border-width:1px;
border-color:#666666;}

.dropdown
	{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #3a2c00;
	border: 1px;
	border-color: #666666;
	border-style: solid;
	width: 130px;
}
#drop
{
padding-left:15px;
padding-top:8px;
}
/* ??????????????????????????????????? Design in ????????????????????????????????????????????????????????????????????????  */


#baner_in
{
	width:743px;
	height:273px;
	background-image:url(images/baner_in.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
#in_left
{
	width:299px;
	float:left;
	margin:0;
	background-color:#dfdfdf;
	background-image:url(images/in_left_back.jpg);
	background-repeat:repeat-y;
}
#in_left_top
{
	width:299px;
	background-image:url(images/in_menu_left.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#in_right
{
float:right;
width:443px;
background-color:#dfdfdf;
}

#in_right_back
{
width:443px;
background-color:#dfdfdf;
background-image:url(images/in_right_back.jpg);
}

#in_tyrsene
{
padding-left:380px;
padding-top:228px;
}
.inmenu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#23689e;
}

a {
text-decoration: none;
color:#23689e;
}

.in_table
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#604d11;
}


/* menu dropdown */
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;
padding:0px;margin:0;
list-style:none outside none;
border-style:none;
background-image:none;
clear:none;
float:none;
display:block;
position:static;
overflow:visible;
line-height:normal;
}


.imcm li a img
{
display:inline;
border-width:0px;
}

.imcm span
{
display:inline;
}

.imcm .imclear,.imclear
{
clear:both;height:0px;
visibility:hidden;
line-height:0px;
font-size:1px;
}

.imcm .imsc
{
position:relative;
}.imcm .imsubc{position:absolute;visibility:hidden;}

.imcm li{list-style:none;font-size:1px;float:left;}

.imcm ul ul li{width:100%;float:none !important;}

.imcm a{display:block;position:relative;}

.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}

.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}

.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}

.imde ul li:hover .imsubc{visibility:visible;}

.imde ul ul li:hover  .imsubc{visibility:visible;}

.imde ul ul ul li:hover  .imsubc{visibility:visible;}

.imde li:hover ul  .imsubc{visibility:hidden;}

.imde li:hover ul ul .imsubc{visibility:hidden;}

.imde li:hover ul ul ul  

.imsubc{visibility:hidden;}

.imcm .imea {
display:block;
position:relative;
left:0px;
font-size:1px;
line-height:1px;
height:0px;
width:1px;
float:right;
}

.imcm .imea span
{
display:block;
position:relative;
font-size:1px;
line-height:0px;
}

.dvs,.dvm
{
border-width:0px
}

.box2 {
	min-height:140px;
	height:auto;
	/*_height: 140px; */
}
* html .box2 {
	height: 140px;
}
/* menu dropdown 22 */


/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(sample3_main_arrow.gif); width:7px; height:5px; left:-7px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(sample3_main_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(sample3_sub_arrow.gif); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(sample3_sub_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#ffffff; border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#efefef; border-style:solid; border-color:#cccccc; border-width:1px; padding:5px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#333333; text-align:left; font-family:Arial;  font-weight:normal; text-decoration:underline; border-style:solid; border-color:#dddddd; border-width:0px; padding:0px 0px 0px 0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#efefef; text-decoration:underline; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#efefef; text-decoration:underline; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#555555; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#000000; text-decoration:underline; }
		#imenus0 ul li a.ihover {color:#000000; text-decoration:underline; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; }
		
/*  menu left   */
/*
#menu_left_ ul
{
margin: 0;
padding-left:30px; 
padding-top:20px; 
padding-bottom:30px;
list-style: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#23689e;
font-weight:bold;
}

#menu_left_ li { padding:0; margin:0;vertical-align: bottom; }

#menu_left_ a
{
margin: 0;
padding: 0;
padding-left:10px;
padding-bottom:0;
padding-top:0;
background-image:url(images/menu_left/off.gif);
background-position:left;
background-repeat:no-repeat;
vertical-align: bottom;
}

#menu_left_ a:link, #menu_left_list a:visited
{
color: #23689e;
text-decoration: none;
}

#menu_left_ a:hover
{
background-image:url(images/menu_left/on.gif);
color: #3a2c00;
text-decoration:underline;
}
*/
#place
{
padding-top:20px;
padding-bottom:25px;
padding-left:15px;
}
#menu_left_ ul {
  list-style: none;
  margin: 0;
  padding: 0;
 
  
  width: 20em;
  font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#23689e;
font-weight:bold;
}
#menu_left_ ul li {
display:list-item;
  list-style: none;
  margin: 0;
  padding: 0;
}
#menu_left_ ul li a {
  	background-image:url(images/menu_left/off.gif);
	background-position:left;
	background-repeat:no-repeat;
	vertical-align: bottom;
	padding-left:10px;
	color: #23689e;
text-decoration: none;
  	width: 25em; /* or use height (tricks IE into letting you click anywhere on the block, not just the text */
}
#menu_left_ ul li a:hover {
	background-image:url(images/menu_left/on.gif);
	color: #3a2c00;
	text-decoration:underline;
} 



#dropmenudiv{
position:absolute;
border:1 solid #cccccc;
font:normal 11px Arial;
line-height:18px;
z-index:100;
float:left;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
color:#333333;
text-decoration: none;
font-weight: normal;
padding-left:12px;
}

#dropmenudiv a:hover{ /*hover background color*/

text-decoration: underline;
padding-left:12px;
color:#000000; 
background-image:url(arrow_right.gif);
background-repeat:no-repeat;
background-position:left;
background-position:0, 3;
}


