body{
	font-family:Arial;
	margin:0;
	padding:0;
	width:100%;		
	font-size:0px;
	line-height:0px;
	background-image:	url(../images/hd/bg_main.png);
	background-repeat:	repeat;
	background-position: top center;		
}
#body_main{
		line-height: 23px;
			font-size:12px;
}
a{
	color: #006DAA;	
	font-weight:bold;
	text-decoration: none;		
}
a:hover{
	text-decoration: underline;		
}
a.more{
	color: #343434;	
	font-weight:normal;
	text-decoration: none;		
}
a.more:hover{
	text-decoration: underline;		
}

div.cell
{
	float: left;
	width:150px;
}
div.cell2
{
	float: left;
	width:400px;
}
div.title
{
/*
 * color:#DADBDB;
 
	font-size:13px;
	font-weight:bold;
	*/
}
div.main
{
	float:left;
	width:600px;
	background-color: white;
}
div.clear
{
	clear: both;
}
div#body_main{
	/*width:100%;	
	background-image:	url(../images/hd/bg.png);
	background-repeat:	repeat;
	background-position: top center;
	margin: 0px;
	padding: 0px;*/
}
div.body_main{
	width:100%;	
	background-image:	url(../images/hd/bg.png);
	background-repeat:	repeat;
	background-position: top center;
	margin: 0px;
	padding: 0px;
	background-color: white;	
}
div#bg_main_bottom{
	width:100%;	
	background-image:	url(../images/hd/bg_main_bottom.png);
	background-repeat:	no-repeat;
	background-position: top center;
	margin: 0px;
	padding: 0px;
	height: 29px;
}
div#body{
	margin-left:auto;
	margin-right:auto;
	width: 1000px;
	
	/*
	background-image:		url(../images/hd/bg_main.png);
	background-repeat:		repeat;
	background-position:	center;
	*/	
	background-color: white;
}
div#header{
	height: 81px;
	width: 1000px;
	
	background-image:	url(../images/hd/bg_header.png);
	background-repeat:	no-repeat;
	background-position: top center;
	position: relative;	
	}
div#rotator{
	width: 1000px;
	height: 362px;
	background-image:	url(../images/hd/bg_header2.png);
	background-repeat:	no-repeat;
	background-position: top right;	
	}

.grey{
		color: #B4B6B8;
		font-size:12px;
		}

	div#frame{
		position:relative;
		margin-left:0px;
		margin-right:00px;
		width: 1000px;
		border: 0px solid black; 
		background-color: white;		
	}

	div#center2{
/*		margin-top:7px;
		margin-bottom:7px;
		margin-left:42px;
		margin-right:40px;
		width:718px;
*/		
		color: #343434;
		text-align: left;
		position: relative;
	}

	div#leftmenu{
		float: left;
		width: 165px;
		height:330px;
		padding-left: 0px;
		overflow: hidden;
	}
	div#main_area{
		float: left;
		width: 640px;	
	}
	div#header_main{
		overflow: hidden;
	}
	.center_flash{
		height: 40px;
		overflow: hidden;
	}
	img#mode_img_home{
		margin-left: 30px;
	}
	div#contact{
		margin:0;
		width:490px;
		height:200px;		
		background-image:url(../images/hd/bg490px.png);
		background-repeat:repeat-y;
		background-position:left top;
	}	
	
	div#contact div.border_top{
		font-size:0px;
		position:absolute;		
		height:1px;
		width:490px;;
		top:0px;
		left:0px;
		background-image:url(../images/hd/border_h.png);
		background-repeat:repeat-x;
		background-position:left top;	
	}
	div#contact div.border_bottom{
		position:absolute;
		height:1px;
		width:490px;
		bottom:0px;
		left:0px;	
		background-image:url(../images/hd/border_h.png);
		background-repeat:repeat-x;
		background-position:left bottom	;	
	}	
	
	
	
	div#contact table{
		color: #00679f;
	}
	div#contact td{
		width: 200px;

	}
	
	
	div#news{
		float:right;
/*		position: absolute;
		right:2px;
		top:0px;*/		
		width:150px;
		height:200px;
		/*
		color:#343434;
		*/
		color:#BABCBE;
		margin-right: 20px;
		font-size: 14px;
		

	}
	div#news_tricker{
		/*
		 * border:1px solid #eeeeee;
		 */
		overflow:hidden;
		padding-right:10px;
		padding: 4px;
		/*
		height:42px;
		left:213px;
		
		display: none;			
		position:absolute;
		top:47px;
		width:756px;
		
		* 		*/
	}
	div#news_tricker div{
		/*
		display:none;
		float: left;
		height: 42px;
		width: 756px;
		
		*/
		margin-bottom: 20px;
		
	}
	div#news_tricker img{
/*		position: absolute;
		right: 5px;
		top:31px;
		*/
	}
	div#news div{
		margin-bottom: 15px;
		font-size: 12px;
	}	
	
	div#news div.border_top{
		font-size:0px;
		position:absolute;		
		height:1px;
		width:218px;;
		top:0px;
		left:0px;
/*		background-image:url(../images/hd/border_h.png);
		background-repeat:repeat-x;
		background-position:left top;
		*/	
	}
	div#news div.border_bottom{
		position:absolute;
		height:1px;
		width:218px;
		bottom:0px;
		left:0px;
		/*	
		background-image:url(../images/hd/border_h.png);
		background-repeat:repeat-x;
		background-position:left bottom	;
		*/	
	}	
	
	


	div#news a.more_img{
	/*		position:absolute;
		bottom:15px;
		*/
		margin-top: 50px;
		color: #00679f;
	}	
		
	div#footer{		
		margin-top:7px;
		margin-bottom:7px;
		margin-left:42px;
		margin-right:42px;
		width:716px;	
		height:110px;
		background-image:url(../images/hd/bg716px.png);
		background-repeat:repeat-y;
		background-position:left top;
		text-align: center;
		vertical-align: bottom;
		position: relative;
	}	
	
	div#footer div.border_top{
		font-size:0px;
		position:absolute;		
		height:1px;
		width:716px;;
		top:0px;
		left:0px;
		background-image:url(../images/hd/border_h.png);
		background-repeat:repeat-x;
		background-position:left top;	
	}
	div#footer div.border_bottom{
		position:absolute;
		height:1px;
		width:716px;
		bottom:0px;
		left:0px;	
		background-image:url(../images/hd/border_h.png);
		background-repeat:repeat-x;
		background-position:left bottom	;	
	}	
		div.footer_text{
			width:716px;		
			position: absolute;
			bottom: 10px;
			left:0px;
			text-align: center;
			color: #B3B3B3;
			font-size: 9px;
			font-family: Verdana;
			line-height: 15px;
		}
		img#logosmall{
			margin-top: 10px;
		
		}
		
		
		div.article_main{
			padding: 10px;
		}
		div.article_main td{
	}
		div.article_main p{
			padding: 0px;
			margin: 0px;
		}
		.next, .prev {
			cursor:pointer;
		}
		
		
.menu_item ul{
	list-style: none;;
	padding: 0;
	padding-left: 5px;
	margin: 0;		
	font-size:0px;
	border-bottom: 1px solid white;
	}		
.menu_item ul li{
	list-style: none;;
	padding: 0;
	padding-left: 5px;	
	margin: 0px;
	}		
.menu_item ul li ul li{

	/*
	 display: none;
	*/
	}		
	
.hide{
	display:none;
}
.not_hide{
	/*
	display:block;
	*/
}

.td-jobapp-1-1 {
	border: 1px solid #F2F2F2;	
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:8px;
	text-align:center;
	width:20%;
}
.td-jobapp-1 {
	background-color:#F2F2F2;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:8px;
	text-align:center;
}

#lang_switcher{
	position: absolute;
	right: 20px;
	top:20px;
}
#lang_switcher img{
	margin: 3px;
}

#news_tricker{

}


.link_found{
	text-align: right;
}


#quick_search{
	color: #333333;
	font-weight: bold;
}


/*
 * new home
 */

.menu_top{
	background-image:url(../images/hd/menu_top_bg.png);
	background-repeat:repeat-x;
	background-position:left 16px;
	clear: both;
	height: 54px;
	position: relative;
}
.menu_top .menu_item ul li{
	float: left;	
}
.menu_top .menu_item{
	position: absolute;
	left:0px;
	top:17px;
	height: 28px;
	line-height: 28px;
}
.menu_top  .menu_item ul  li{
	padding-left: 5px;
	padding-right: 5px;
	font-family: verdana;
	position: relative;
}
.menu_top  .menu_item ul  li a{
	font-size: 11px;
	font-weight: bold;
	color: #959697;
}
.menu_top  .menu_item span{
	font-size: 11px;
	font-weight: bold;
	color: #959697;
	cursor: default;
}


.menu_top  .menu_item ul{
	border: 0px ; 
}
.menu_top  .menu_item ul  li ul{
	position: absolute;
	top:28px;
	left:0px;
	padding:0 0 10px;	
	background-image:url(../images/hd/submenu_bg.png);
	background-repeat:no-repeat;
	background-position: left bottom;
	
	width: 230px;
}
.menu_top  .menu_item ul  li ul li{
	height: 23px;	
	width: 220px;
}
.menu_top  .menu_item ul  li ul li a{
	padding-left: 5px;
}

.menu_top .menu_item  li.shadow{
	margin-left:5px;
	margin-right:5px;
	padding:0px;
	background-image:url(../images/hd/menu_top_bg.png);
	background-repeat:repeat-x;
	background-position: 0px -29px;
	height: 8px;
	width:220px;
	
}

#naglowek2{
	height: 35px;
	overflow: hidden;
}


.data_news{
	color:#959697;
	font-size:11px;
	font-weight:bold;
}

ul li ul li.not_hide {
	display: none;
}

