@charset "UTF-8";

@import url("common.css");

/* --------------------------------------------------------------------------------------
 Page titles
--------------------------------------------------------------------------------------- */

/* h2 ------------------------------ */

h2{
	background:url(../img/ico_h2.gif) no-repeat 0 3px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#1E5E97;
	font-weight:bold;
	font-size:140%;
	padding:1px 0 10px 27px;
	margin-top:17px;
}

/* --------------------------------------------------------------------------------------
 Layout
--------------------------------------------------------------------------------------- */

div#whats:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div#whats { display:inline-block; }
/*\*/
* html div#whats { height:1%; }
div#whats { display:block; }
/**/

div#whatsLeft {
	float: left;
	width: 470px;
}

div#whatsRight {
	float: right;
	width: 302px;
	padding-left: 8px;
}

div.note {
	margin-top:10px;
	background:#EFEFEF;
	font-size:80%;
	padding:10px 10px 0 10px;
}

div#stationsLeft {
	float: left;
	width: 400px;
}

div#stationsRight {
	float: right;
	width: 364px;
}

/* --------------------------------------------------------------------------------------
 List
--------------------------------------------------------------------------------------- */
ol.numberList{
	padding:5px 0 0 22px;
	padding-bottom:0.8em;
}

ol.numberList li{
	padding-bottom:0.3em;
}

ul.listType01{
	padding-top:10px;
	}
	
ul.listType01 li{
	background: url(../img/ico_li01.gif) no-repeat 0 5px;
	padding:0.2em 0 0.1em 22px;
	font-weight:bold;
	}
	
ul.listType01 li li,
ul.listType02 li{
	background: url(../img/ico_li02.gif) no-repeat 0 5px;
	padding:0 0 0.2em 12px;
	font-weight:normal;
	}
		
ul.listType01 ul{
	padding-top:5px;
	}

/* --------------------------------------------------------------------------------------
 Variouse Padding and Margins
--------------------------------------------------------------------------------------- */
.pt_10{
	padding-top:10px;
}

