/***********************************************/
/* Layout Divs / Language                                */
/***********************************************/

#wholesize{
	float:left;
	width:990px;
	margin: 0;
	padding: 0;
}
#headpart{
	float:left;
	width: 990px;
	margin: 0;
	padding: 0;
}
#middle{
	clear:both;
	float:left;
	width: 990px;
	margin: 0;
	padding: 0;
}
#content{
	float:left;
	width: 717px;
	margin: 0;
	padding: 0 0 0 10px;
}
#sideBar{
	float:right;
	width:240px;
	margin: 0;
	padding: 0 10px 0 0;
}
#footer{
	clear:both;
	float:left;
	width: 970px;
	margin: 0;
	padding: 0 10px 0 10px;
}

/***********************************************/
/*Component Divs                               */
/***********************************************/
#siteHead2{
	margin: 0px;
	padding: 0px;
	height: 63px;
	background-image: url(../images/icon-headder.jpg);
}
div#siteHead2 h1{text-indent: -9999px;}
div.siteHeadName2 {text-indent: -9999px;}
div.siteHeadName2 a{position: absolute; top: 0px; left: 0px;}
div.siteHeadName2 a{display: block; width: 300px; height: 55px;}
div.siteHeadMail2 {text-indent: -9999px;}
div.siteHeadMail2 a{position: absolute; top: 8px; left: 816px;}
div.siteHeadMail2 a{display: block; width: 149px; height: 19px;}
div.siteHeadMail2 a:hover{background: url(../images/icon-inquiry_f2.jpg) no-repeat;}

/************* #ClearFix **************/

/*CLEARFIX*/
.clearfix:after{ content:".";
display:block;
height:0;
clear:both;
visibility:hidden;}
.clearfix{ display:inline-block;}
/*Hide from IE-mac\*/
*html .clearfix{ height:1%;}
.clearfix{ display:block;}
/*End hide form IE-mac*/

/************* #globalNav styles **************/
/************* #pon-soff **************/

#navBlock1{
	float: left; width: 970px; height: 47px; margin-left: 10px; position:relative;
	background: url(../images/icon-m1-pon-soff.jpg) no-repeat;
}
div#navBlock1 ul{list-style-type: none;}
div#navBlock1 ul li{text-indent: -9999px;}
div#navBlock1 h2{text-indent: -9999px;}
ul#navMenu1{padding: 0; margin: 0;}
ul#navMenu1 li{height: 33px;}
ul#navMenu1 li a{display: block; height: 33px;}

ul#navMenu1 li.nav1lng{position: absolute; top: 14px; left: 97px;}
ul#navMenu1 li.nav1lng a{width: 148px; }
ul#navMenu1 li.nav1lng a:hover{background: url(../images/icon-m1-lang-on_f2.jpg) no-repeat;}
ul#navMenu1 li.nav1tv{position: absolute; top: 14px; left: 245px;}
ul#navMenu1 li.nav1tv a{width: 147px; }
ul#navMenu1 li.nav1tv a:hover{background: url(../images/icon-m1-tv-on_f2.jpg) no-repeat;}
ul#navMenu1 li.nav1ra{position: absolute; top: 14px; left: 392px;}
ul#navMenu1 li.nav1ra a{width: 148px; }
ul#navMenu1 li.nav1ra a:hover{background: url(../images/icon-m1-radio-on_f2.jpg) no-repeat;}

ul#navMenu1 li.nav1ptv{position: absolute; top: 14px; left: 717px;}
ul#navMenu1 li.nav1ptv a{width: 115px; }
ul#navMenu1 li.nav1ptv a:hover{background: url(../images/icon-m1-scht-off_f2.jpg) no-repeat;}

ul#navMenu1 li.nav1pra{position: absolute; top: 14px; left: 832px;}
ul#navMenu1 li.nav1pra a{width: 115px; }
ul#navMenu1 li.nav1pra a:hover{background: url(../images/icon-m1-schr-off_f2.jpg) no-repeat;}

#navBlock2{clear:both; float: left; width: 970px; height: 35px; margin-left: 10px; padding-bottom: 5px;
background: url(../images/icon-m2-all.jpg) no-repeat;}
div#navBlock2 ul{list-style-type: none;}
div#navBlock2 ul li{text-indent: -9999px;}
ul#navMenu2{padding: 0; margin: 0;}
ul#navMenu2 li{height: 35px;}
ul#navMenu2 li a{display: block; height: 35px;}

ul#navMenu2 li.nav2eng{position: absolute; top: 110px; left: 19px;}
ul#navMenu2 li.nav2eng a{width: 95px; }
ul#navMenu2 li.nav2eng a:hover{background: url(../images/icon-m2-eng.jpg) no-repeat;}
ul#navMenu2 li.nav2chi{position: absolute; top: 110px; left: 114px;}
ul#navMenu2 li.nav2chi a{width: 95px; }
ul#navMenu2 li.nav2chi a:hover{background: url(../images/icon-m2-chi.jpg) no-repeat;}
ul#navMenu2 li.nav2han{position: absolute; top: 110px; left: 209px;}
ul#navMenu2 li.nav2han a{width: 95px; }
ul#navMenu2 li.nav2han a:hover{background: url(../images/icon-m2-han.jpg) no-repeat;}
ul#navMenu2 li.nav2ita{position: absolute; top: 110px; left: 304px;}
ul#navMenu2 li.nav2ita a{width: 95px; }
ul#navMenu2 li.nav2ita a:hover{background: url(../images/icon-m2-ita.jpg) no-repeat;}
ul#navMenu2 li.nav2ger{position: absolute; top: 110px; left: 399px;}
ul#navMenu2 li.nav2ger a{width: 96px; }
ul#navMenu2 li.nav2ger a:hover{background: url(../images/icon-m2-ger.jpg) no-repeat;}
ul#navMenu2 li.nav2fre{position: absolute; top: 110px; left: 494px;}
ul#navMenu2 li.nav2fre a{width: 95px; }
ul#navMenu2 li.nav2fre a:hover{background: url(../images/icon-m2-fre.jpg) no-repeat;}
ul#navMenu2 li.nav2spa{position: absolute; top: 110px; left: 590px;}
ul#navMenu2 li.nav2spa a{width: 95px; }
ul#navMenu2 li.nav2spa a:hover{background: url(../images/icon-m2-spa.jpg) no-repeat;}
ul#navMenu2 li.nav2rus{position: absolute; top: 110px; left: 685px;}
ul#navMenu2 li.nav2rus a{width: 95px; }
ul#navMenu2 li.nav2rus a:hover{background: url(../images/icon-m2-rus.jpg) no-repeat;}
ul#navMenu2 li.nav2ara{position: absolute; top: 110px; left: 780px;}
ul#navMenu2 li.nav2ara a{width: 95px; }
ul#navMenu2 li.nav2ara a:hover{background: url(../images/icon-m2-ara.jpg) no-repeat;}
ul#navMenu2 li.nav2oth{position: absolute; top: 110px; left: 875px;}
ul#navMenu2 li.nav2oth a{width: 95px; }
ul#navMenu2 li.nav2oth a:hover{background: url(../images/icon-m2-oth.jpg) no-repeat;}

div#subnavi{height: 33px; width: 717px; background: url(../images/icon-blue-navi.jpg) no-repeat;}
div#subnavi{padding: 0 0 0 8px;}
div#subnavi img{padding: 5px 4px 0 0;}

