.title_space {
	background-image:  url(../image/techrogo_orange_back.gif);
	background-repeat: repeat-x;
}

table{
	word-wrap: break-word;
}

th{
	font-size: 100%;
	font-weight: bold;
}

th.width5p {
	width: 5%;
}
th.width10p {
	width: 10%;
}
th.width20p {
	width: 20%;
}
th.width30p {
	width: 30%;
}
th.width33p {
	width: 33%;
}
th.width40p {
	width: 40%;
}
th.width50p {
	width: 50%;
}
th.width60p {
	width: 60%;
}
th.width70p {
	width: 70%;
}
th.width80p {
	width: 80%;
}
th.width90p {
	width: 90%;
}
th.width100p {
	width: 100%;
}

td {
	color:#000000;
	line-height:150%;
	font-size: 100%;
	word-wrap: break-word;
}

td.width5p {
	width: 5%;
}
td.width10p {
	width: 10%;
}
td.width20p {
	width: 20%;
}
td.width30p {
	width: 30%;
}
td.width33p {
	width: 33%;
}
td.width40p {
	width: 40%;
}
td.width50p {
	width: 50%;
}
td.width60p {
	width: 60%;
}
td.width70p {
	width: 70%;
}
td.width80p {
	width: 80%;
}
td.width90p {
	width: 90%;
}
td.width100p {
	width: 100%;
}

td.width10 {
	width: 10px;
}
td.width60 {
	width: 60px;
}
td.width80 {
	width: 80px;
}
td.width100 {
	width: 100px;
}
td.height100 {
	height: 100px;
}


dt {
	font-weight:bold
}

.topics {
	width:150px;
	margin-top:7px;
	line-height:140%;
	border: 1px solid #999999;
}

.topics_tech {
	width:160px;
	margin-top:8px;
	margin-right:4px;
	margin-left:5px;
	border: 1px solid #CCCCCC;
}

.toptable {
	border: 1px solid #666666;
}

.toptable-text {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding: 3px;
}

.font_large {
	font-size:110%;
}

A:link {
 color: #000099;
 text-decoration: none;
}
A:visited {
 text-decoration: none;
}
A:active {
 text-decoration: underline;
 color:#990000;
}
A:hover {
 text-decoration: underline;
 color:#990000;
}

A.m:link {
 color:#000000;
 text-decoration: none;
}
A.m:visited {
 text-decoration: none;
 color:#000000;
}
A.m:active {
 text-decoration: none;
}
A.m:hover {
 color: #000099;
 text-decoration: underline;
}

A.mt:link {
 color:#000000;
 text-decoration: none;
}
A.mt:visited {
 text-decoration: none;
 color:#000000;
}
A.mt:active {
 text-decoration: none;
}
A.mt:hover {
 color: #000099;
 text-decoration: underline;
}

.foot_navi1 a:link {
 color:#000066;
 text-decoration: none;
}
.foot_navi1 a:visited {
 color:#000066;
 text-decoration: none;
}
.foot_navi1 a:hover {
 color:#990033;
 text-decoration: underline;
}
.foot_navi1 a:active {
 color:#990033;
 text-decoration: underline;
}

.foot_navi2 a:link {
 color:#ffffff;
 text-decoration: none;
}
.foot_navi2 a:visited {
 color:#ffffff;
 text-decoration: none;
}
.foot_navi2 a:hover {
 color:#ff9900;
 text-decoration: underline;
}
.foot_navi2 a:active {
 color:#ff9900;
 text-decoration: underline;
}

h1 a:link {
 color:#000066;
 text-decoration: none;
}
h1 a:visited {
 color:#000066;
 text-decoration: none;
}
h1 a:hover {
 color:#000066;
 text-decoration: underline;
}
h1 a:active {
 color:#000066;
 text-decoration: underline;
}

h2 a:link,
h3 a:link {
 color:#000066;
 text-decoration: none;
}
h2 a:visited,
h3 a:visited {
 color:#000066;
 text-decoration: none;
}
h2 a:hover,
h3 a:hover {
 color:#990033;
 text-decoration: underline;
}
h2 a:active,
h3 a:active {
 color:#990033;
 text-decoration: underline;
}

h4 a:link {
 color:#333333;
 text-decoration: none;
}
h4 a:visited {
 color:#333333;
 text-decoration: none;
}
h4 a:hover {
 color:#000066;
 text-decoration: underline;
}
h4 a:active {
 color:#000066;
 text-decoration: underline;
}

.tech_detail a:link {
 color:#000000;
 text-decoration: none;
}
.tech_detail a:visited {
 color:#000000;
 text-decoration: none;
}
.tech_detail a:hover {
 color:#000000;
 text-decoration: none;
}
.tech_detail a:active {
 color:#000000;
 text-decoration: none;
}

/* h1-h6 */


h1 {
	font-weight: bold;
	font-size:180%;
	color:#000066;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	border-top: 4px solid #ff9900;
	border-bottom: 1px dotted #999999;
}

h2 {
	font-weight: bold;
	background-color:#dddddd;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	color:#000066;
	font-size:120%;
	border-top: 1px solid #000066;
	border-bottom: 1px dotted #999999;
	border-left: 10px solid #000066;
	border-right: 1px solid #000066;
}

h3 {
	font-weight: bold;
	padding-left:10px;
	font-size:120%;
	color:#000066;
	border-left: 5px solid #000066;
	border-bottom: 1px solid #666666;
}

h4 {
	font-weight: bold;
	color:#333333;
	font-size:100%;
}

h5 {
	border:3px solid #bbcbd2;
	font-weight: bold;
	padding-left:15px;
	color:#555555;
	font-size:100%;
}

h6 {
	font-weight: bold;
	background-color:#BBCBD2;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	color:#555555;
	font-size:100%;
}

.topmain_left p {
	line-height:110%;
	margin-top:8px;
	margin-bottom:-3px;
}

.topmain_right p {
	line-height:110%;
	margin-top:8px;
	margin-bottom:-3px;
}

/*------------------------------------------
 * hibernate
 *------------------------------------------*/
.dif1  {color:black; background-color:#ffffcc}
.dif2  {color:black; background-color:#ffcccc}
.dif3  {color:black; background-color:#ccccff}
.dif4  {color:black; background-color:#ccffff}

.table_id table {
	border: 1px solid #999999;
	border-collapse: collapse;
}
.table_id th{
	border: 1px solid #999999;
	background-color: #DDDDDD;
}
.table_id td{
	border: 1px solid #999999;
	empty-cells: show;
}

.table_id ul{
	margin-top: 0px;
	margin-bottom: 0px;
}

.table_class table {
	border: 1px solid #999999;
	border-collapse: collapse;
}
.table_class th{
	border: 1px solid #999999;
	background-color: #DDDDDD;
}
.table_class td{
	border: 1px solid #999999;
	empty-cells: show;
}

pre {
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: pre-wrap;      /* CSS3 */
	word-wrap: break-word;      /* IE 5.5+ */
	word-break:break-all;
	color: #000033;
	padding:10px;
	line-height:120%;
	border: 1px solid #999999;
	background-color: #D8E2E2;
}

.menu_text{
	font-weight: bold;
	color: #CCCCCC;
}

img {
	border: 0px;
}

.tocenter {
	text-align: center;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.top {
	vertical-align: top;
}

.middle {
	vertical-align: middle;
}

.color-red {
	color: #FF0000;
}

.color-blue {
	color: #0000FF;
}

.clear {
	clear: both;
}

.right_float {
	float: right;
	margin-left: 5px;
}

.right-top{
	vertical-align: text-top;
}



.framemenu {
	margin: 7px;
	padding: 7px;
}

.search {
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#A5C6E0;
}

.copywright {
	color:#666666;
	text-align:center;
}

.copyright a:link {
 color:#666666;
 text-decoration: none;
}
.copyright a:visited {
 color:#666666;
 text-decoration: none;
}
.copyright a:hover {
 color:#666666;
 text-decoration: none;
}
.copyright a:active {
 color:#666666;
 text-decoration: none;
}

p.pre{
	color: #000033;
	padding:10px;
	line-height:130%;
	border: 1px solid #999999;
	background-color: #D8E2E2;

	white-space: pre;
	font-family:monospace;
}

/* ?????????????? */
.menu_left ul{
	padding-left: 0px;
 	margin: 0px;
	background-color:#eeeeee;
	list-style-type:none;
}

.menu_left li{
 	text-align: left;
 	margin: 0px;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	border-bottom: 1px solid #999999;
 	line-height: 160%;
}

.menu_left ol{
 	padding-left: 0px;
 	margin: 0px 0px 5px 15px;
	list-style-type:decimal;
	background-color:#eeeeee;
}


.techmenu{
}

.techmenu li{
 	text-align: left;
 	margin: 0px 0px 0px 15px;
	font-size:90%;
 	line-height: 150%;
	border-style:none;
}

.techmenu ol{
 	padding-left: 0px;
 	margin: 0px 0px 5px 15px;
	list-style-type:decimal;
}

.techmenu2{
}

.techmenu2 li{
 	text-align: left;
 	margin: 0px 0px 0px 15px;
	font-size:90%;
 	line-height: 150%;
	border-style:none;
}

.techmenu2 ol{
 	padding-left: 0px;
 	margin: 0px 0px 0px 15px;
	list-style-type:decimal;
}

a.menu_link:link {
 text-decoration: none;
 color:#000066;
 width:120px;
 margin:0;
 padding-left:30px;
 background-image:url("../image/menu_back_off.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}
a.menu_link:visited {
 text-decoration: none;
 color:#000066;
 width:120px;
 margin:0;
 padding-left:30px;
 background-image:url("../image/menu_back_off.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}
a.menu_link:hover {
 text-decoration: none;
 color:#ff6600;
 width:120px;
 margin:0;
 padding-left:27px;
 border-left:3px solid #ff6600;
 background-image:url("../image/menu_back_on.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}
a.menu_link:active {
 text-decoration: none;
 color:#ff6600;
 width:120px;
 margin:0;
 padding-left:27px;
 border-left:3px solid #ff6600;
 background-image:url("../image/menu_back_on.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}

a.menu_link_under:link {
 text-decoration: none;
 color:#000099;
 width:120px;
 margin:0;
 padding-left:27px;
 border-left:3px solid #eeeeee;
 background-image:url("../image/menu_back_u_off.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}
a.menu_link_under:visited {
 text-decoration: none;
 color:#000099;
 width:120px;
 margin:0;
 padding-left:27px;
 border-left:3px solid #eeeeee;
 background-image:url("../image/menu_back_u_off.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}
a.menu_link_under:hover {
 text-decoration: none;
 color:#ff9900;
 width:120px;
 margin:0;
 padding-left:27px;
 border-left:3px solid #ff9900;
 background-image:url("../image/menu_back_u_on.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}
a.menu_link_under:active {
 text-decoration: none;
 color:#ff9900;
 width:120px;
 margin:0;
 padding-left:27px;
 border-left:3px solid #ff9900;
 background-image:url("../image/menu_back_u_on.gif");
 background-position: left center;
 background-repeat:no-repeat;
 display:block;
}

.menu_title {
	margin:0;
	padding:0;
	padding-left:15px;
	height:23px;
	width:135px;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	border-bottom: 1px solid #ffffff;
	background-color:#333333;
}

.menu_title_tui {
	margin:0;
	padding:0;
	padding-left:15px;
	height:23px;
	width:135px;
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	border-bottom: 1px solid #999999;
	background-color:#000066;
}

.menu_title a:link {
 color: #ffffff;
 text-decoration: none;
}
.menu_title a:visited {
 color: #ffffff;
 text-decoration: none;
}
.menu_title a:active {
 text-decoration: underline;
 color:#ff9900;
}
.menu_title a:hover {
 text-decoration: underline;
 color:#ff9900;
}

.menu_title_tui a:link {
 color: #ffffff;
 text-decoration: none;
}
.menu_title_tui a:visited {
 color: #ffffff;
 text-decoration: none;
}
.menu_title_tui a:active {
 text-decoration: underline;
 color:#ff9900;
}
.menu_title_tui a:hover {
 text-decoration: underline;
 color:#ff9900;
}

.menu_title a:hover img,
.menu_title a:active img {
	visibility:hidden;
}

/*
.menu_title a:hover#title_java {
 	background-image:url("../image/menu_title_java_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_java {
 	background-image:url("../image/menu_title_java_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_sql {
 	background-image:url("../image/menu_title_sql_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_sql {
 	background-image:url("../image/menu_title_sql_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_xml {
 	background-image:url("../image/menu_title_xml_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_xml {
 	background-image:url("../image/menu_title_xml_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_rich {
 	background-image:url("../image/menu_title_rich_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_rich {
 	background-image:url("../image/menu_title_rich_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_model {
 	background-image:url("../image/menu_title_model_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_model {
 	background-image:url("../image/menu_title_model_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_semanticweb {
 	background-image:url("../image/menu_title_semanticweb_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_semanticweb {
 	background-image:url("../image/menu_title_semanticweb_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_othertech {
 	background-image:url("../image/menu_title_othertech_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_othertech {
 	background-image:url("../image/menu_title_othertech_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title_tui a:hover#title_tuigwaa {
 	background-image:url("../image/menu_title_tuigwaa_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title_tui a:active#title_tuigwaa {
 	background-image:url("../image/menu_title_tuigwaa_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_dp {
 	background-image:url("../image/menu_title_dp_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_dp {
 	background-image:url("../image/menu_title_dp_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_program {
 	background-image:url("../image/menu_title_program_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_program {
 	background-image:url("../image/menu_title_program_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_want {
 	background-image:url("../image/menu_title_want_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_want {
 	background-image:url("../image/menu_title_want_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:hover#title_news {
 	background-image:url("../image/menu_title_news_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.menu_title a:active#title_news {
 	background-image:url("../image/menu_title_news_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
} */

.left_banner {
	margin-top:7px;
	border:solid 1px #666666;
	padding:0;
}

.right_banner {
	border:solid 1px #666666;
	padding:0;
}

/* TECHSCORE???????(?) */
.left_info {
	border-top:solid 1px #666666;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
	margin-top:7px;
	font-size:80%;
}

.left_info_cont {
	padding-right:2px;
	padding-left:2px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:solid 1px #999999;
	line-height:120%;
}

.left_info ul{
	padding-left: 15px;
 	margin: 0px;
	list-style-image:url("../image/list_marker.gif");
}

.left_info li{
 	text-align: left;
 	margin: 0px;
 	line-height: 140%;
}

/* TECHSCORE???????(?) */
.tech_info {
	border:solid 1px #666666;
	margin-top:7px;
	font-size:80%;
}

.tech_info ul{
	padding-left: 15px;
 	margin: 0px;
	list-style-image:url("../image/list_marker.gif");
}

.tech_info li{
 	text-align: left;
 	margin: 0px;
 	line-height: 140%;
}

.topmain_left p,
.topmain_right p{
	font-size:90%;
	line-height:160%;
	padding-left:8px;
	padding-right:8px;
}

.page_navi{
	border: 1px solid #999999;
	padding:8px;
	margin-top:7px;
	margin-bottom:7px;
}

.page_navi ul{
	 	margin-top:-2px;
	 	margin-bottom:8px;
	 	list-style-image: url('/image/list_icon_green.gif');
	 	text-align:left;
 		font-size:100%;
		line-height: 150%;
	}

.page_navi li{
	 	margin-left:0px;
	}

.banner p{
	text-align:center;
	margin-top:10px;
	margin-bottom:0px;
}

.java_list{
	border-bottom: 1px solid #999999;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:15px;
}

.ad_text{
	line-height:120%;
	border: 2px solid #A5C6E0;
	padding:5px;
}

.writer{
	text-align:right;
	margin-bottom:-5px;
}

.pro_top_list ul{
	 	margin-bottom:8px;
	 	list-style-image: url('../image/list_icon_green.gif');
	 	text-align:left;
 		font-size:110%;
		line-height: 140%;
 		font-weight: bold;
	}

.java_top_list ul{
	 	margin-top:3px;
	 	margin-bottom:3px;
	 	list-style-image: url('../image/list_icon_green.gif');
	 	text-align:left;
 		font-size:100%;
		line-height: 120%;
 		font-weight: bold;
	}

/*???????*/
.update {
	font-size:80%;
	color:#666666;
}

/*??????????????*/
.catetop {
	font-size:100%;
	line-height: 120%;
}

.techscore_ad {
}

.techscore_ad_line {
	border-top: solid 1px #666666;
	margin-left:15px;
	margin-right:15px;
}

.techscore_ad ul{
	list-style-type: square;
 	font-size:120%;
	line-height: 120%;
	margin-top:10px;
}

.techscore_ad a:link {
 color:#006600;
 text-decoration: none;
}
.techscore_ad a:visited {
 color:#006600;
 text-decoration: none;
}
.techscore_ad a:hover {
 color:#990033;
 text-decoration: underline;
}
.techscore_ad a:active {
 color:#990033;
 text-decoration: underline;
}

.techscore_techad {
}

.techscore_techad_line {
	border-top: solid 1px #666666;
	margin-left:15px;
	margin-right:15px;
}

.techscore_techad ul{
	list-style-type: square;
 	font-size:120%;
	line-height: 120%;
	margin-top:10px;
}

.techscore_techad a:link {
 color:#006600;
 text-decoration: none;
}
.techscore_techad a:visited {
 color:#006600;
 text-decoration: none;
}
.techscore_techad a:hover {
 color:#990033;
 text-decoration: underline;
}
.techscore_techad a:active {
 color:#990033;
 text-decoration: underline;
}


.main_list {
}

.main_list ul{
	list-style-image:url("../image/list_marker.gif");
 	font-size:100%;
	line-height: 150%;
	margin-top:-10px;
}
.pickup {
	border-bottom:solid 1px #666666;
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
	background-color:#ffffdd;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	margin-top:-19px;
}

.pickup p{
	margin-top:0px;
}

.pickup ul{
	list-style-image:url("../image/list_marker.gif");
	line-height: 140%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	clear:both;
}

.halfarea_list {
}

.halfarea_list ul{
	list-style-image:url("../image/list_marker.gif");
	line-height: 140%;
	margin-top:0px;
	margin-bottom:0px;
}

.halfarea_list ol{
	line-height: 140%;
	margin-top:0px;
	margin-bottom:0px;
}

.halfarea_list li{
	margin-left:-10px;
}

/* ???3???? */
.title_right a:hover img,
.title_right a:active img {
	visibility:hidden;
}

.title_right a:hover#button_choistudy {
 	background-image:url("../image/button_choistudy_on.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	display:block;
}

.title_right a:active#button_choistudy {
 	background-image:url("../image/button_choistudy_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.title_right a:hover#button_forum {
 	background-image:url("../image/button_forum_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.title_right a:active#button_forum {
 	background-image:url("../image/button_forum_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.title_right a:hover#button_webtech {
 	background-image:url("../image/button_webtech_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.title_right a:active#button_webtech {
 	background-image:url("../image/button_webtech_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}
.title_right a:hover#button_bookstore {
 	background-image:url("../image/button_bookstore_on.gif");
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

.title_right a:active#button_bookstore {
 	background-image:url("../image/button_bookstore_on.gif");
	background-position:left center;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

/* ?????*/
.foot_googlead {
	text-align:center;
	border-top:solid 1px #666666;
	padding-top:10px;
	padding-bottom:10px;
}

/* ?????*/
.pankuzu_left a:link {
 color:#ffffff;
 text-decoration: underline;
}
.pankuzu_left a:visited {
 color:#ffffff;
 text-decoration: underline;
}
.pankuzu_left a:hover {
 color:#ff9900;
 text-decoration: underline;
}
.pankuzu_left a:active {
 color:#ff9900;
 text-decoration: underline;
}

