/*
*{
    margin: 0;
}
*/

html {
    height: 100%;
 	}
body{
	height: 100%;

}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100% ;
	margin: 0 auto -190px; /* the bottom margin is the negative value of the footer's height */
	background-color: #e8e8e8;
}
.footer, .push {
	height: 190px;
}
.top {
	height: 84px;
	height: 100%;
	width: 100%;
	background-color: #FFF;
}
.top_bg {
	background-image: url(../images/image01.jpg);
	background-repeat: no-repeat;
}

.left {
	float: left;
	background-image: url(../images/top_bg.gif);
}

.logo {
	float: left;
}

.main_menu {
	background-image: url(../images/image01.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 84px;
	width: 100%;
}
.main {
	float: left;
}
#template01{
	position:relative;
	margin: 0px;
}

#textcontent{
	position:absolute;
	width:460px;
	left: 51px;
	top: 334px;
	z-index:13;
	background-image: url(../corporate/images/bg_80.png);
}

#headercontent{
	position:absolute;
	width:450px;
	left: 70px;
	top: 48px;
	z-index:12;
}
#country1{
	position:relative;
	margin: 0px;
}
#country2{
	position:relative;
	margin: 0px;
}
#country6{
	position:absolute;
	width:708px;
	height:292px;
	top:42px;
	z-index:10;
	background-image: url(../corporate/images/bgtopleft.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
#corcontent0{
	position:absolute;
	width:250px;
    height: 250px;
	top:42px;
	z-index:10;
	background-image: url(../corporate/images/bgtopleft.jpg);
	background-repeat: no-repeat;

}
#corcontent1{
	position:absolute;
	width:460px;
	left: 70px;
	top: 96px;
	z-index:13;
	background-image: url(../corporate/images/bg_80.png);
 }
#corcontent2{
	width:333px;
	position: absolute;
	z-index: 9;
	left: -333px;
	top: -260px;
}
#pagecontent{
	position:absolute;
	width:100%;
	top:42px;
	z-index:10;
}
#content0 {
	width:460px;
	z-index:13;
	margin-top: 50px;
	margin-left: 50px;
	margin-bottom: 50px;
}
#content1 {
	width:271px;
	margin-top: 50px;
	margin-left: 50px;
	margin-bottom: 50px;
}
#content2 {
	position: absolute;
	width:180px;
	z-index:15;
	left: 360px;
	top: 0px;
	z-index:2;

}
#content3 {
	width:510px;
	margin-top: 50px;
	margin-left: 50px;
	margin-bottom: 50px;
}
#content4 {
	width:540px;
	margin-top: 50px;
	margin-left: 50px;
	margin-bottom: 50px;
}
#content5{
	width:438px;
	margin-top: 50px;
	margin-left: 50px;
}
#content7{
	width:438px;
	z-index:19;
	margin-left: 50px;
	margin-top: 50px;
}
#marcontent1{
	position:absolute;
	left: 290px;
	top: 431px;
	z-index:18;
}
#cc0 {
	width:220px;
	z-index:19;
	margin-left: 50px;
	margin-top: 50px;
	margin-bottom: 50px;
}
#cc1{
	position:absolute;
	left: 290px;
	z-index:18;
	top: 0px;
}
#productcontent1{

	height: 100%;
	width: 100%;
}
