/* # vim:set filetype=css: */




.o-f{
	/* this is used to contain 2 or more floating elements */
	overflow:hidden;
	width:100%;
}

.logo-area{
	float:left;
	width:270px;
	height:145px;
	position:relative;
	background:url(/prcnew/images/symbol.jpg) #2399C0 top right no-repeat;
}

.search-area{
	float:left;
	height:145px;
	width:680px;
	position:relative;
	background:url(/prcnew/images/logotype.jpg) #0192BF top left no-repeat;
}


/* background - colors */
.nav-0{
	font-size:12px;
	background-color:#0173A7;
	padding:32px 0 0 15px;
}

.nav-1{
	padding:15px;
	/* background-color:#015E83;*/
}

.nav-2{
	padding:15px;
	border-top:1px solid #ffffff;
	border-bottom	:1px solid #ffffff;
	background-color:#0192BF;
}
.vis{
	position:relative;
	height:176px;
}
.int-nav-0{
	padding:15px 0 15px 0;
	color:#015E83;

	left:150px;
	width:400px;
	position:absolute;
	bottom:50px;
	/*background:url(/prcnew/images/nav-block-bg.gif) repeat top left;*/
}

/* end  background colors */
.m-cont-block{
	width:495px;
	/*padding:15px 15px 15px 110px;*/
	padding:15px 15px 15px 40px;
}

.search {
	width: 135px;
	height: 16px;
	font-size: 8pt;
	border: 1px solid #34B3D1;
	background-color: #34B3D1;
	margin: 0px;
	padding: 2px 2px 2px 5px;
color:#ffffff;
}

.search-box{
	position:absolute;
	right:112px;
	top:30px;
	width:200px;
}
.search-go{
	padding:5px 0 0 10px;
}
.lang-box{
	position:absolute;
	right:167px;
	text-align:right;
	top:95px;
	width:200px;
}

.plain-float{
	float:left;
}
.home-cont-block{
	/*background-color:#6ABBD5;*/
}

.l-block{
	float:left;
	width:227px;
	margin-right:10px;
	padding-top:10px;
}

.function-holder{
	width:100px;
	float:left;
	padding:10px 0 10px 0;

}
.border-bot{
	border-bottom:1px solid #CCCCCC;
}
.pad10{
	padding:10px;
}

.unit-class{
	border-bottom:1px solid #666666;
}

.push-top{
	padding-top:50px;
}

.pg-nav{
	margin:10px 0 10px 0;
	padding:10px;
	background-color:#D9D9D9;
}
.totop{
	text-align:right;
}
.print-ico{
	margin-right:10px;
}

.mar-l-indent{
position:relative;
left:15px;
}
