ul#menu, ul#menu ul {
  list-style-type:none;
}

ul#menu a{
  text-decoration: none;	
}

ul#menu li{
	background:url(../img/bg-menulater.jpg) repeat-y;
	text-align:left;
	width:219px;
}
ul#menu li p{
	margin:7px 7px 0 7px;
}

.linkBlue{
	background:url(../img/div-link.jpg) no-repeat top;
	height:22px;
	margin:20px 0 0 5px;
	padding:8px 8px 0 0;
	text-align:right;
	width:198px;
}
.linkBlue:hover{
	background:#e8edf1 url(../img/div-link.jpg) no-repeat top;
	cursor:pointer;
}
.linkBlue a{
	color:#0081d2;
	text-decoration:none;
	vertical-align:middle;
	width:100px;
}

.linkGreen{
	background:url(../img/div-link.jpg) no-repeat top;
	height:22px;
	margin:20px 0 0 5px;
	padding:8px 8px 0 0;
	text-align:right;
	width:198px;
}
.linkGreen:hover{
	background:#ebf0de url(../img/div-link.jpg) no-repeat top;
	cursor:pointer;
}
.linkGreen a{
	color:#adbe5c;
	text-decoration:none;
	vertical-align:middle;
}

.linkOrange{
	background:url(../img/div-link.jpg) no-repeat top;
	height:22px;
	margin:20px 0 0 5px;
	padding:8px 8px 0 0;
	text-align:right;
	width:198px;
}
.linkOrange:hover{
	background:#eeece9 url(../img/div-link.jpg) no-repeat top;
	cursor:pointer;
}
.linkOrange a{
	color:#e19939;
	text-decoration:none;
	vertical-align:middle;
}

.linkPink{
	background:url(../img/div-link.jpg) no-repeat top;
	height:22px;
	margin:20px 0 0 5px;
	padding:8px 8px 0 0;
	text-align:right;
	width:198px;
}
.linkPink:hover{
	background:#eee9ec url(../img/div-link.jpg) no-repeat top;
	cursor:pointer;
}
.linkPink a{
	color:#c25c93;
	text-decoration:none;
	vertical-align:middle;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }