@charset "GBK";
/* CSS Document */

a:link,a:visited{ text-decoration:none;}
a:hover{color:#010651;
text-decoration:none;}
#container{

margin-left:auto;
margin-right:auto;


	width:998px;
	height:100%;
	}

#header{
	width:998px;
	height:193px;
	background-image:url(../images/headerbg.jpg);
	background-repeat:no-repeat;
	}
#headersection2 a{color:#ffffff;
text-decoration:none;}
#headersection2 a:hover{color:#0FF;
text-decoration:none;}
#logo{
	float:left;
margin-top:55px;
}
#headerText{
float:right;
overflow:hidden;
width:500px;
padding-right:112px;
padding-top:25px;
font-family:Century Gothic;
color:white;
font-size:18px;
text-align:right
}

#headersection2{
float:right;
overflow:hidden;
width:420px;
height:22px;
	}
.header{
	float:left;
	background-color:#113092;
	height:22px;
	width:auto;!important
	width:100px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	color:white;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}

.header-jp{
	float:left;
	background-color:#113092;
	height:22px;
	width:auto;!important
	width:90px;
	margin-left:10px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	color:white;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	}
.language{
	width:177px;
	float:right;}
.language-jp{
	width:167px;
	float:right;}
#languages{
font-family:Arial;
	font-size:12px;
	font-style:normal;
	color:#bdbdbd;
}
#navbar{
	float:right;
	overflow:hidden;
	height:60px;
	width:771px;
	}
#navbar-es{
	float:center;
	overflow:hidden;
	height:60px;
	width:771px;
	}
#navbar ul{
	margin-top:10px;
	list-style-position:outside;
    list-style-type:none;
	
	}
.navbar{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
    
	padding-top:6px;
	}
#navbar li{
	float:left;
	font-family:Arial;
	font-style:normal;
	font-size:14px;
	color:#242424;
	
	
	}
#navimg {
	height:9px;
	margin-top:0px!important;
	margin-top:-4px;
	}
#navbar a{
	float:left;
	color:#242424;
	text-decoration:none;}
#navbar a:hover{
	color:#ffffff;
	text-decoration:none;}
#navselected
{
background-image:url(../images/navbg.jpg);
background-repeat:repeat-x;
color:white;
height:28px;
}

#maincontent{
	float:left;
	width:998px;
	height:401px;
	}
#content{
	overflow:hidden;
	float:left;
	width:740px;
	height:401px;
	background-image:url(../images/contentbg.jpg);
	}
#c1{
	float:left;
	width:53px;
	height:332px;
	}
 #c3{
	float:left;
	width:64px;
	height:332px;
	}
#c2 {
overflow:visible;
margin-top:10px;
text-align:justify;
float:left;
width:300px;
height:332px;
color:#ffffff;


}
 #c4{
overflow:visible;
margin-top:10px;
text-align:justify;
float:left;
width:300px;
height:332px;
color:#ffffff;



}
.t1{
	color:#ffffff;
	font-family:Helvetica,Myriad Pro,Arial;
	font-style:normal;
	font-size:28px;}
.t1-es{
	color:#ffffff;
	font-family:Helvetica,Myriad Pro,Arial;
	font-style:normal;
	font-size:23px;}
.t2{
	color:#ffffff;
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	
	}
.t2-es{
	color:#ffffff;
	font-family:Georgia;
	font-size:14px;
	font-style:italic;
	
	}
.t3{color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	}
.t3-es{color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.t3-it{color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	}
.t3-de{color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.t10{
	  color:white;
font-family:Georgia;
font-size:15px;
font-style:italic;
	}
.t41{
	color:white;
float:left;
font-family:Georgia;
font-size:15px;
font-style:italic;
margin-top:10px;
	}
.t41-es{
	color:white;
float:left;
font-family:Georgia;
font-size:13px;
font-style:italic;
margin-top:10px;
	}
.t41-it{
	color:white;
float:left;
font-family:Georgia;
font-size:10px;
font-style:italic;
margin-top:10px;
	}
.t41-de{
	color:white;
float:left;
font-family:Georgia;
font-size:13px;
font-style:italic;
margin-top:10px;
	}
.t42{
	color:white;
float:right;
font-family:Georgia;
font-size:15px;
font-style:italic;

	}
.t5{
	color:#899fe3;
float:left;

font-family:Minion Pro,Times New Roman;
font-size:44px;
margin-left:18px;
margin-right:3px;	
	}	
.t6{
	color:#899fe3;
float:right;

font-family:Minion Pro,Times New Roman;
font-size:44px;
margin-right:28px;
	}	

#c5{
	float:left;
	width:740px;
	height:58px;
	cursor: white;
}
#latestnewsbg{
	margin-left:18px;
	float:left;
	height:401px;
	width:22px;
	background-image:url(../images/latestnewsbg.jpg);
	background-repeat:repeat-y;
	}

#latestnews{	
	float:right;
	width:218px;
	height:401px;
	}
#l1{

width:218px;
height:90px;
background-image:url(../images/bg3.png);
background-repeat:no-repeat;
}
.l1{
	padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:5px;
	font-family:Arial;
	font-size:12px;
	color:white;
	}
.l1-it{
	padding-left:15px;
padding-right:15px;
padding-top:1px;
padding-bottom:1px;
	font-family:Arial;
	font-size:11px;
	color:white;
	}
.l1-de{
	padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
	font-family:Arial;
	font-size:12px;
	color:white;
	}
.l12{
 float:right;
 padding-right:20px;

 font-family:Helvetica,Arial;
 font-size:25px;
 color:white;
}
.l12 a{
	color:#ffffff;
	text-decoration:none}
.l12 a:hover{
	color:#010651;
	text-decoration:none}
.l12-de{
 float:right;
 padding-right:20px;
 font-family:Helvetica,Arial;
 font-size:18px;
 color:white;
}  
.l12-de a{
	color:#ffffff;
	text-decoration:none}
.l12-de a:hover{
	color:#010651;
	text-decoration:none}	
#l2{
	font-family:Arial;
	font-size:12px;
color:#3757bd;
padding-top:0px;
	width:218px;
	height:51px;}
#l2 a{color:#3757BD}
#l2 a:link{color:#3757BD}
#l2 a:hover{color:#010651}
#l3{
	width:218px;
	height:130px;}
#l3 a:link, #l3 a:visited{color:#000000;}
#l4{width:218px;
height:54px;}
.l4{
padding-top:11px;
padding-left:5px;
padding-right:5px;
font-family:Arial;
font-size:12px;
text-align:justify;
font-style:normal;
}
.l4 a{color:#242424}
.l4  a:link{color:#242424}
.l4  a:hover{color:#010651}
.l4-jp{
padding-top:11px;
padding-left:5px;
padding-right:5px;
font-family:Arial;
font-size:10px;
text-align:justify;
font-style:normal;
}
.l4-jp  a{color:#242424}
.l4-jp  a:link{color:#242424}
.l4-jp  a:hover{color:#010651}
#l5{width:218px;
height:76px;}

#maincontent2{
	
	width:998px;
	padding-left:5px;
	padding-right:5px;
	}
#maincontent3{
	
	width:998px;
	padding-left:5px;
	padding-right:5px;
	}
#m2{
float:left;
height:200px;
width:249px;
}
.m2_2{
	margin-top:13px;
	color:#3757bd;
	font-size:14px;
	font-family:Arial;
	
	}
.m2_2 a{color:#3757BD;}
.m2_2 a:hover{color:#010651;}
.m2_2 a:link{color:#3757BD;}
.m2_3{
	margin-top:15px;
	padding-right:20px;
	font-size:12px;
	font-family:Arial;
	}
.m2_3-de{
	margin-top:1px;
	padding-right:20px;
	font-size:11px;
	font-family:Arial;
	}
.m2_4{
	width:249px;
	height:48px;
	float:left;
	margin-top:20px;
	color:#3757bd;
	font-size:11px;
	font-family:Arial;
	
	}
.m2_4 a:hover{color:#003;
text-decoration:none;} 	
.m2_4 a:link{
	color:#3757bd;text-decoration:underline;}
.m2_4 a:visited{text-decoration: underline;
color:#3757bd} 
#footer{
	padding-top:10px;
	height:101px;
	width:998px;}
.keywords{
	width:557px;
	text-align:justify;
	color:#5a5a5a;
	float:left;
	font-family:Arial;
	}
.k1{
	font-size:18px;
	}
	
.k2{
	font-size:14px;
	}
	
.k3{
	font-size:12px;
	}
	
.footer{
	margin-right:5px;
	float:right;
	font-family:Arial;
	font-size:12px;
	color:#5a5a5a;
	}
	
/* contentpage */
#leftmenu{
	float:left;
	width:204px;
	font-size:12px;
font-family:Arial;
font-style:normal;
margin-bottom:50px; }

#rightcontent{
	float:right;
	width:750px;}
.c2_t{
	margin-top:20px;
	margin-bottom:70px;
	margin-right:143px;
	text-align:justify;}
.title_c2{
	font-family:Arial;
	font-size:14px;
	color:#3757bd;
	}
.content_c2{
	margin-top:30px;
	color:#212121;
	font-family:Arial;
	font-size:12px;
	}
	
/* leftmenu */
#leftmenutop {
	height:10px;
width:204px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
background-color:#3757bd;
	}

#leftmenubg2 {

height:39px;
width:204px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto;
}

/* test */
#menu{width:204px;margin:auto;vertical-align:middle;line-height:17px;}
#menu a:visited, a:hover, a:link{
	color:#ffffff;text-decoration:none;}

 #menu h1{
height:17px;width:194px;	 
cursor:pointer;color:#ffffff;font-size:12px;padding:6px 0 2px 10px;background-color:#3757bd;}
 #menu h2{


height:17px;width:179px;
background-color:#010651;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
padding-bottom:2px;
padding-left:25px;
padding-right:0;
padding-top:6px;
}
 
 #menu ul{list-style:none;text-align:left;width:204px;
 background-color:#010651}
 
 
 #menu ul li{
	-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;

color:#FFFFFF;
display:block;
height:17px;
padding-top:6px;
padding-bottom:2px;

padding-left:50px;
width:135px;
}
 .no{display:none;}
#menu *,body,ul,li,h1,h2{ margin:0; padding:0; }
#menu body{background-color:#010652;
}
#border{
	border-bottom:solid #5570c7 1px;width:180px;height:1px;
	display:block!important;}
#border2{
	border-bottom:solid #292f7f 1px;width:180px;height:1px;
	display:block!important;
	margin-left:-15px;}
#border3{
	border-bottom:solid #292f7f 1px;width:180px;height:1px;
	display:block!important;
	margin-left:-39px;}
 #menu ul li:hover{
	background-image:url(../images/leftmenuhover.jpg);
	background-repeat:repeat-y;	
	 }
 #menu h2:hover{
	background-image:url(../images/leftmenuhover.jpg);
	background-repeat:repeat-y;	
	 }
h1{	
	font-weight:normal;
}
h2{
	font-weight:normal;
}
h5{
	font-size:14px;}	 
.content_c2 a:link{color:#03F;}
.content_c2 a:hover{color:#00C}
.content_c2 a:visited{color:#03F;}

.n1:hover {background:url(../images/n1.jpg);background-repeat:no-repeat;}
.n1	{width:88px;height:37px;}	 
.n1 a{width:88px;height:37px;} 
 
.n2:hover {background:url(../images/n2.jpg);background-repeat:no-repeat;}
.n2	{width:76px;height:37px;}	 
.n2 a{width:76px;height:37px;}

.n2-es:hover {background:url(../images/n5.jpg);background-repeat:no-repeat;}
.n2-es	{width:100px;height:37px;}	 
.n2-es a{width:100px;height:37px;}

.n3:hover {background:url(../images/n3.jpg);background-repeat:no-repeat;}
.n3	{width:202px;height:37px;}	 
.n3 a{width:202px;height:37px;}

.n3-es:hover {background:url(../images/n3.jpg);background-repeat:no-repeat;}
.n3-es	{width:170px;height:37px;}	 
.n3-es a{width:170px;height:37px;}

.n4:hover {background:url(../images/n4.jpg);background-repeat:no-repeat;}
.n4	{width:200px;height:37px;}	 
.n4 a{width:200px;height:37px;}

.n5:hover {background:url(../images/n5.jpg);background-repeat:no-repeat;}
.n5	{width:100px;height:37px;}	 
.n5 a{width:100px;height:37px;}

.n6:hover {background:url(../images/n6.jpg);background-repeat:no-repeat;}
.n6	{width:88px;height:37px;}	 
.n6 a{width:88px;height:37px;}
#tables { background-color:#ffffff;padding:10px}
#tables a{color:#000000;text-decoration:none;}
#tables a:link{color:#000000;text-decoration:none;}
#tables a:visited{color:#000000;text-decoration:none;}
#tables a:hover{color:#3757BD;text-decoration:underline;}
img{border:none;}
.hh {
	color: #69F;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#container #maincontent #content #c4 .hh b {
	font-size: 16px;
}
#container #maincontent #content #c4 p .t2 b {
	color: #66F;
}
#container #maincontent #content #c4 p .t2 b {
	color: #69F;
}
.WW {
	color: #69F;
}
#container #maincontent #content #c4 p .WW b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
#container #maincontent #content #c4 p .WW b {
	font-size: 16px;
}

