* { margin:0px; padding:0px }

.clear { clear:both; }
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#2656c1;
}

	.content  ul li, .content  ol li {
		margin-left:30px;
		list-style:circle;
	} 	
	.content  ol li {
		list-style:decimal;
	}
.wrapper {
	width:998px;
	margin:auto;
}
.intro {
	padding-top:0px;
}
.intro .footer, .intro .footer a {
	color:#98c4f3;
}
	.top {
		height:49px;
	}
		.top .lng {
			float:right;
			padding:25px 20px 0px 0px;
			margin-right:49px;
		}
		.top .lng a, .top .lng {
			text-transform:uppercase;
			color:white;
			text-decoration:none;
		}
		.top .lng a.on {
			font-weight:bold;
		}
	.header {
		height:57px;
		background-image:url(../img/header_bg.jpg);
		background-repeat:no-repeat;
	}
		.header img {
			border:0px;
		}
		.header .logo {
			float:right;
			margin-right:49px;
		}
	/* 1°level*/
	.nav {
		padding:25px 0px 0px 45px;
	}
	.nav li {
		float:left;
		list-style:none;
	}
	.nav li a {
		display:block;
		color:#2a5ac3;
		font-weight:bold;
		text-decoration:none;
		/*text-transform:uppercase; */
		background-image:url(../img/nav_bg.gif);
		background-repeat:no-repeat;
		background-position:right center;
		padding:0px 10px 1px 10px;
	}
	.nav li a.on, .nav li a:hover {
		color:#ff0000;
	}
	/* home link */
	.nav a.home {
		background:none;
		text-transform:lowercase;
	}
	
	
.content {
	background-image:url(../img/content_bg.jpg);
	background-repeat:no-repeat;
	height:600px;
}	
	.content-top, .content-bottom {
		height:11px;
		background-image:url(../img/content_top.gif);

	}	
	.column-right {
		width:179px;
		height:421px;
		background-image:url(../img/column_right_bg.jpg);
		float:right;
	}
	.content .nav {
		padding-top:25px;
	}
	.content .nav, .content .nav li {
		list-style:none;
		margin:0px;
	}


		
	
.footer {
	padding:0px 0px 0px 70px;
	position:relative;
	top:-10px;
}
	.footer, .footer a {
		color:white;
	}
/*** fadin ***/
.fadeIn {
	visibility:hidden;
}
/*** global tpl ****/
.content {
	color:white;
}
.content h1 {
			font-size:15px;
			font-weight:bold;
			margin-bottom:20px;
		}
.content h1, .content .text1 {
	
}
.tpl1, .tpl2, .tplimg2 {
	padding:0px 39px 0px 26px;
	height:569px;
	/*overflow:hidden;*/
}	
.content .backLink {
	display:block;
	color:white;
	text-decoration:none;
	float:right;
	position:relative;
	top:-50px;
	left:-70px;
}
/*** TPL1 ****/
.tpl1 {
	
}
	.tpl1 .column1 {
		float:left;
		width:403px;
	}
		.tpl1 .column1 .fadeIn {
			float:left;
		}
	.tpl1 .column2 {
		float:left;
		width:486px;
		padding:30px 0px 0px 20px;
		height:537px;
		overflow:auto;
	}
	
	.tpl-fullflash .column1 {
		width:980px;
	}
	.tpl-fullflash  .column2 {
	/*	display:none;*/
	}
/*** TPL2 ****/
	.tpl2 .column1 {
	}
		.tpl2 .column1 .fadeIn {
			float:left;
		}
	.tpl2 .column2 {
		clear:left;
		padding:10px 0px 0px 40px;
		height:270px;
		overflow:auto;
	}

/*** LIST ***/
.list .item {
	float:left;
	padding:0px 30px 20px 0px;
}
.list .item .link {
	display:block;
	float:left;
	text-decoration:none;
	width:404px;
	height:135px;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#89aae3;
	color:#565656;
	opacity:0.70;
	filter:alpha(opacity=70);
}
.list .item .link:hover {
	color:#ff0000;
	opacity:1;
	filter:alpha(opacity=100);
}
	.list .item .link h2 {
		font-size:12px;
		padding:10px 10px;
		background-color:white;
		width:384px;
		color:black;
		opacity:0.70;
		filter:alpha(opacity=70);
	}

/*** 2 img ****/
	.tplimg2 .column1 {
		float:left;
		width:403px;
	}
		.tplimg2 .column1 .fadeIn {
			float:left;
		}
	.tplimg2 .column2 {
		float:left;
		width:270px;
		padding:30px 0px 0px 20px;
		height:537px;
		overflow:auto;
	}
	.tplimg2 .column-3 {
		float:right;
		text-align:right;
		margin:25px -40px 0px 0px;
		width:250px;
		position:relative;
	}
	* .tplimg2 .column-3 {
		margin-right:-20px;
	}
	* html .tplimg2 .column-3 {
		position:absolute;
		top:120px;
	}
	
	a {
	color: #ffffff;
	}
	
	a:hover {
	color: #999999;
	}
	
