body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-image:url(/im/backbody.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	background-position: center top;
	background-color:#d5d3c6;
}
a img{
	border:none;
}
a{
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
	outline:none;
}
a:hover{
	color:#F4C96F;
}
.cl{
	clear:both;
}
.wrapper{
	width:980px;
	  min-height:545px;
  height:auto !important;
  height:545px;

	text-align:left;
	margin:auto;
	padding:0px;
	padding-bottom:34px;
	position:relative;
	border:1px solid #E2E3D7;
	background-image:url(/im/back.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	border-top:none;
	background-color:#89B9CB;
}
.entinfo{
	background-image:url(/im/bd.png);
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:1500;
}

/*------------------------------------------ LOGO --------------------------------------*/
.logo{
	width:300px;
	height:34px;
	margin-left:20px;
	margin-top:15px;
	float:left;
}
.logo a{
	width:375px;
	display:block;
}
.logo a:hover{
	background-image:url(/im/ulhh.png);
	background-repeat:no-repeat;
	background-position: right top;
}
.under{
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	white-space:nowrap;
}
.udef{
	color:#ffc208;
}
.udef_cro{
	color:#ffd800;
	font-size:12px;
}




/*------------------------------------------ upper menu right --------------------------------------*/

.umenu{
	float:right;
	margin-right:20px;
}
.lemnu_l{
	background-image:url(/im/um_l.png);
	background-repeat:no-repeat;
	background-position: left top;
	width:8px;
	height:34px;
	float:left;
}
.lemnu_r{
	background-image:url(/im/um_r.png);
	background-repeat:no-repeat;
	background-position: left top;
	width:8px;
	height:34px;
	float:left;
}
.umenu a{
	display:block;
	float:left;
	line-height:34px;
	background-image:url(/im/um_m.png);
	background-repeat:repeat-x;
	color:#211F1B;
	font-weight:bold;
	border-right:1px solid #d8d8d8;
	padding-left:6px;
	padding-right:6px;
	font-size:11px;
}
.umenu #uakt{
	background-image:url(/im/um_act.png);
}
.umenu a:hover{
	color:#AE9351;
	background-color:#F0F0F0;
	background-image:none;
}
.umenu .lumenu{
	border-right:none;
}


/*--------------------------------------- FOOTER ---------------------------------------------*/
.footer{
	background-image:url(/im/foot.jpg);
	background-repeat:repeat-x;
	width:940px;
	padding-left:20px;
	padding-right:20px;	
	height:21px;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:111;
}
.footer a{
	display:block;
	line-height:21px;
	padding-left:8px;
	padding-right:8px;
	float:left;
}
.footer a:hover{
	background-color:#666;
	color:#FFF;
}
.footer .cright{
	line-height:21px;
	padding-left:6px;
	padding-right:6px;
	float:right;
	color:#FFF;
	cursor:pointer;
}
.footer .folog{
	background-color: #7C7C7C;
	margin-left:6px;
}






.f_sn{
	float:left;
	clear:left;
	margin-bottom:6px;
	width:300px;
}
.f_lb{
	clear:both;
	float:left;
	width:78px;
	line-height:20px;
	font-weight:bold;
	color:#766D3D;
}
.f_in{
	float:left;
}
.logforma{
	position:absolute;
	bottom:30px;
	right:250px;
	background-color:#F7F3CA;
	padding:6px;
	padding-top:8px;
	border:1px solid #B9B9B9;
	z-index:1001;
	width:225px;
}
.logforma form input{
	display:inline;
}
.reguser{
	background-image:url(/im/foot.jpg);
	background-repeat:repeat-x;
	padding:3px;
	padding-top:7px;
	padding-left:12px;
	color:#FEF7DA;
	background-color:#9b9b9b;
	width:967px;
	margin:auto;
	text-align:left;
}
.reguser a{
	font-weight:bold;
	padding-left:3px;
}
.reguser a:hover{
	color:#FC0;
}
.reguser form{
	display:inline;
	width:200px;
}
.reguser form .uhbt{
	font-size:12px;
	padding:0px;
	margin:0px;
	margin-top:-11px;
	margin-left:12px;
}
.unactstr{
	color:#900;
}
.langsel{
	position:absolute;
	bottom:22px;
	right:0px;
	padding:6px;
	padding-top:8px;
	padding-left:12px;
	float:left;
	background-image:url(/im/lanline.png);
	background-repeat:no-repeat;
	background-position: left top;
	z-index:350;
}
.langsel a,.langsel div{
	display:block;
	float:left;
	color:#333;
	padding-left:28px;
	margin-right:8px;
	line-height:19px;
}
.langsel div{
	color:#7D7D7D;
	text-decoration:underline;
}
.langsel a:hover{
	color:#786847;
}
.lng_eng,.lng_cro{
	background-image:url(/im/eng.png);
	background-repeat:no-repeat;
	background-position: left center;
}
.lng_cro{
	background-image:url(/im/cro.png);
}
.mainbanner{
	width:980px;
	height:80px;
	overflow:hidden;
	display:block;
	margin:auto;
}
.tottermscc{
	text-align:left;
	margin:auto;
	margin-top:40px;
	width:800px;
	height:500px;
	overflow:auto;
	background-color:#FFF;
	border:1px solid #CCC;
	position:relative;
}
.clterms{
	float:right;
}
.termspart{
	width:350px;
	padding-left:10px;
	margin-right:10px;
	float:left;
	padding:12px;
	border-right:1px dotted #999;
}
.termspart_n{
	width:350px;
	float:left;
	padding:12px;
}




/*--------------------------------------------partners----------------------------------------*/
.partners{
	width:946px;
	text-align:left;
	margin:auto;
	padding:0px;
	padding-bottom:34px;
	position:relative;
	border:1px solid #E2E3D7;
	background-image:url(/im/parea.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	border-top:none;
	background-color:#89B9CB;
	padding:12px;
	padding-left:22px;
	z-index:32;
	margin-bottom:0px;
}
.cpow{
	width:115px;
	height:40px;
	background-image:url(/im/cpod_hr.png);
	float:left;
}
.cpow_en{
	width:115px;
	height:40px;
	background-image:url(/im/cpod_en.png);
	float:left;
}
.partners img{
	float:left;
	margin-right:-70px;
}
.partners a{
	font-size:10px;
	width:60px;
	padding-left:60px;
	margin-left:6px;
	height:66px;
	margin-bottom:4px;
	float:left;
	display:block;
	text-align:right;
	color:#252423;
	padding-right:10px;
	margin-right:2px;
	border-right:1px solid #D2D2D2;
	background-image:url(/im/blank.png);
}
.partners a:hover{
	color:#817941;
	height:64px;
	border-bottom:2px solid #32788F;
}
.partners .lpp{
	border-right:none;
	padding-right:0px;	
}













