@charset "UTF-8";

body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#fff;
	font-size:0.9em;
	min-width:760px;
	color:#000;
}
div,h1,h2,h3,h4,p{
	border:none;
	margin:0em;
	padding:0em;
}
h1{font-size:2em;}
h2{font-size:1.5em;}
h3{font-size:1.1em;color:#555;}
h4{font-size:1em;}
p{font-size:1em;}
a:link{color:#006699;background:transparent;}
a:visited{color:#CC9900;background:transparent}
a:hover,a:active{	color:#CCFFFF;	background-color: #0033ff;}
img{border-style:none;}
a img{border:0px;}
.clear{clear:both;}

#main ul{margin:0;margin-left:5px;padding:0;}
#main ul li{font-family: Arial, Helvetica, sans-serif;background:url("image/common_img/li_head.gif") no-repeat left top;list-style:none;padding-left:5px;margin:5px;}
#main ul li li{list-style:square;background:transparent;margin-left:12px;}

/* CAEgpID /// Layout */

#header{background-color:transparent;padding:0px;margin:0px;min-width:450px;}

#tools{display:block;text-align:right;font-size:0.8em;padding:5px;color:#A3BCD3;background-color:#1580D8;border-bottom:1px solid #ffffff;}
#tools a:link,#tools a:visited{ text-decoration:none;color:#fff;}
#tools a:hover,#tools a:active{ text-decoration:none;background:#fff;color:#003366;}
#tools a.skip:link,#tools a.skip:visited{ text-decoration:none;color:#BBBBBB;}
#tools a.skip:hover,#tools a.skip:active{ text-decoration:none;background:#BBBBBB;color:#FFFFFF;}
#tools form{margin:0px; padding:0px;}

#head{background-color:#012E8B;background-image:url("image/title_bg.jpg"); background-repeat:repeat-x;padding:0px;margin:0px;}

#flag{float:left;position:relative;text-align:left;padding:0px;margin:0px;margin-left:10px;margin-top:1.5em;}

#title{float:left;position:relative;text-align:left;padding:0px;margin:10px;font-family:Times New Roman, Times, serif;color:#ffffff;line-height:100%;font-size:2em;font-weight:bold;}
#title .jp{font-size:0.6em;font-family:"lr o", ז, E~L, serif;}

#hp{display:block;text-align:right;font-size:0.8em;padding:10px;color:#A3BCD3;}
#hp .h_photo{margin:0px;padding:0px;margin-top:3px;}
#hp .h_photo img{margin:3px;}

#menu{margin:1px 0px 1px 0px;padding:1px;background-color:#062673;color:#fff;text-align:center;line-height:140%;clear:both;}
#menu a{font-size:0.8em;font-weight:bold;margin:0px 0.3em 0.4em 0.3em;text-decoration:none;padding:3px;}
#menu a:link, #menu a:visited{color:#FFFFFF;}
#menu a:hover, #menu a:active{text-decoration:none;background:#A1CAF2;color:#062673;}
#goup{
	width:auto;
	text-align:right;
	color:#666666;
	margin-top:5px;
	padding-right: 85px;
}
#footer{
	width:auto;
	color:#666666;
	margin-top:15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	text-align: center;
}
#footer .ftxt{margin:5px;font-size:0.8em;}

/* vgp /// Print */
@media print{
body{font-size:10px;}
}

/* ---- Added ----*/

#guia			{margin:5px;font-size:0.8em;color:#999999;}/* ----same ----*/
#navigation		{margin:5px;font-size:1em;color:#333333;}/* ----same ----*/
DIV.twocolumn {
	WIDTH: 48%;
	border: 1px solid #999999;
	margin-top: 10px;
	text-align: left;
	float: left;
}

/* ----#main{margin:5px;padding:5px;position:relative;}----*/
#main{
	padding:5px;
	position:relative;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
}
#main h2{	margin:0em 0px 3px 0px;font-size:1em;margin:5px;}
/* ----#main h3{margin:0em 0px 3px 0px;font-size:1em;margin:5px;color:#660033;}----*/
#main h3{	margin:0em 0px 3px 0px;font-size:1em;margin:5px;}
#main h4{	margin:0px 0px 0px 0px;font-size:1em;}
#main p{	margin:0px 40px 1em 40px;font-size:0.9em;color:#333333;text-indent: 2em; text-align: justfy; }
#main ol{margin:0px 0px 1em 30px;padding-left:0px;}
#main ol li{font-size:0.9em;padding-left:5px;margin:5px;margin-left:50px;}
#main ul{margin:0;margin-left:5px;margin-bottom:1em;padding:0;}
#main ul li{font-size:0.9em; background:url("image/common_img/li_head.gif") no-repeat left top; list-style:none; padding-left:10px;margin:5px;margin-left:50px;}
#main ul li.list{font-size:0.9em; background:url("image/common_img/list_bs.gif") no-repeat left top; list-style:none; padding-left:10px;margin:5px;margin-left:50px;}
#main ul li li{list-style:square;background:transparent;margin-left:12px;}
#main dl dt{ font-size:0.9em; padding:3px 3px 3px 10px; margin-top: 1em; font-weight: bold; }
#main dl dd{ font-size:0.9em; margin-top: 1em;}
#main table { border-collapse: collapse; font-size:0.9em;} 
#main table th { border: 1px #4B4B4B solid;	background-color: #E4E4E4; padding: 4px;} 
#main table td {	border: 1px #4B4B4B solid;	background-color: #FFFFFF;	padding: 4px;} 
#main table td.gray{ background-color: #E4E4E4;} 
#main table td.r{ text-align: right;} 
#main table td.c{ text-align: center;} 
#main .tit{				text-align:left;margin:0px;padding:0px;} 
#main .foto{			width:300px; background-color:#E1E1E1 ;margin:5px; padding:4px; font-size:11px; text-align:center;}
/* ----#main ul{margin:0;margin-left:5px;padding:0;} ----*/
/* ----#main ul li{font-family: Arial, Helvetica, sans-serif;background:url("common_img/li_head.gif") no-repeat left top;list-style:none;padding-left:5px;margin:5px;} ----*/
#content .tit{			text-align:center;margin:0px;padding:0px;} 
#content H1 {	FONT-WEIGHT: normal;	MARGIN: 2px;	COLOR: #0099FF;	font-size: 1.4em;}
#content H1 A:link {		FONT-WEIGHT: bold; MARGIN: 20px 20px 20px 5px; COLOR: #0099FF}
#content H1 A:visited {	FONT-WEIGHT: bold; MARGIN: 20px 20px 20px 5px; COLOR: #0099FF}
#content H1 A:hover {		FONT-WEIGHT: bold; BACKGROUND: #0099FF; MARGIN: 20px 20px 20px 5px; COLOR: #fff}
#content H1 A:active {	FONT-WEIGHT: bold; BACKGROUND: #0099FF; MARGIN: 20px 20px 20px 5px; COLOR: #fff}

#content H2 {	PADDING-LEFT: 10px;	MARGIN: 15px;	COLOR: #990000;	border: 1px solid #CC0000;	padding-top: 2px;	padding-bottom: 2px;}
#content H2 A:link {		FONT-WEIGHT: bold; COLOR: #0099FF}
#content H2 A:visited {	FONT-WEIGHT: bold; COLOR: #0099FF}
#content H2 A:hover {		FONT-WEIGHT: bold; BACKGROUND: #0099FF; COLOR: #fff}
#content H2 A:active {	FONT-WEIGHT: bold; BACKGROUND: #0099FF; COLOR: #fff}

#content H3 {				FONT-WEIGHT: bold; MARGIN: 25px; COLOR: #0099FF}
#content H3 A:link {		FONT-WEIGHT: bold; COLOR: #0099FF}
#content H3 A:visited {	FONT-WEIGHT: bold; COLOR: #0099FF}
#content H3 A:hover {		FONT-WEIGHT: bold; BACKGROUND: #0099FF; COLOR: #fff}
#content H3 A:active {	FONT-WEIGHT: bold; BACKGROUND: #0099FF; COLOR: #fff}

#content H4 {	FONT-WEIGHT: bold; MARGIN: 5px 5px 5px 25px;}

/* ----linku----*/
#linku .tit{		text-align:center;margin:0px;padding:0px;}  
#linku H1 {	FONT-WEIGHT: normal;	MARGIN: 3px;	COLOR: #3366CC;	font-size: 1.5em;}
#linku H1 {	PADDING-LEFT: 82px; PADDING-TOP: 5px; HEIGHT: 25px}
#linku H1 A:link {	FONT-WEIGHT: normal; MARGIN: 5px 5px 5px 5px; COLOR: #3366CC}
#linku H1 A:visited {	FONT-WEIGHT: normal; MARGIN: 5px 5px 5px 5px; COLOR: #CC9900}
#linku H1 A:hover {	FONT-WEIGHT: normal; BACKGROUND: #3366CC; MARGIN: 5px 5px 5px 5px; COLOR: #fff}
#linku H1 A:active {	FONT-WEIGHT: normal; MARGIN: 5px 5px 5px 5px; COLOR: #fff; background-color: #0099FF;}

#linku H2 {	PADDING-LEFT: 25px; MARGIN: 15px; COLOR: #3366CC}
/* ----PADDING-LEFT: 5px; padding-top: 5px; padding-bottom: 5px; FONT-WEIGHT: bold; MARGIN: 15px; BORDER-LEFT: #006600 10px solid; border-bottom: #006600 1px solid;COLOR: #006633; background-image:url("image/test.gif");----*/
#linku H2 A:link {	FONT-WEIGHT: normal; COLOR: #0033FF}
#linku H2 A:visited {	FONT-WEIGHT: normal; COLOR: #CC9900}
#linku H2 A:hover {	FONT-WEIGHT: normal; BACKGROUND: #0033ff; COLOR: #fff}
#linku H2 A:active {	FONT-WEIGHT: normal; BACKGROUND: #0099ff; COLOR: #fff}

#linku H3 {	PADDING-LEFT: 50px;		FONT-WEIGHT: normal; MARGIN: 15px; COLOR: #3366CC}
#linku H3 A:link {	FONT-WEIGHT: normal; COLOR: #0033FF}
#linku H3 A:visited {FONT-WEIGHT: normal; COLOR: #CC9900}
#linku H3 A:hover {	FONT-WEIGHT: normal;	COLOR: #fff;	background-color: #0033FF;}
#linku H3 A:active {FONT-WEIGHT: normal;	COLOR: #fff;	background-color: #0099ff;}

#linku H4 {	FONT-WEIGHT: normal;}

