a.subbm{
  color:#333333 !important;
}
a.subbm:hover{
  color:#CC0000 !important;
}


div.module {
	margin: 5px 0 5px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url('kutu/box-br.gif') no-repeat right bottom;
}

div.module div {
	padding: 0;
	background: url('kutu/box-bl.gif') no-repeat left bottom;
}

div.module div div {
	padding: 0;
	background: url('kutu/box-tr.gif') no-repeat right top;
}

div.module div div div {
	padding: 5px 5px 5px;
	background: url('kutu/box-tl.gif') no-repeat left top;
}

div.module h3 {
	margin: 0 -1px 5px;
	padding: 2px 0 3px 20px;
	background: url('kutu/h3-icon0.gif') no-repeat left top; 
	font-size: 125%;
	line-height: normal;
	border-bottom: 1px dashed #CCCCCC;
}

div.module div div div ul{
  font-size: 1em; 
	margin: 0px; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	list-style-type: none;
}

div.module  div div div li {
	margin: 0px; 
	padding-top: 2px;
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 2px; 
	border-bottom: #008AFF 1px dotted;
}
div.module  div div div li a {
	display: block; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	text-decoration: none;
	color: #008AFF;
}

div.module  div div div li a:hover {
	background: #d1fffd; 
	color:#3300FF;
	/*background: #ebfefb; */
}

div.tepe {
 padding-top:15px;
 padding-bottom:10px;
}
div.tepe h3 {
	margin: 0 -1px 5px;
	padding: 2px 0 3px 25px;
	background: url('kutu/h3-icon0.gif') no-repeat left top; 
	font-size: 125%;
	line-height: normal;
	border-bottom: 1px solid #CCCCCC;
}
