.takru:link    {text-decoration: none; color: #000000; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif}
.takru:hover   {text-decoration: none; color: #490000; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif}
.takru:visited {text-decoration: none; color: #000000; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif}

.ltl {font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none  }
a.ul:link {text-decoration: none; color: #300044}
a.ul:visited {text-decoration: none ; color: #0000cc}
a.rcul:hover {text-decoration:none; color: #999900}
a.rcul:link {text-decoration: none; color: #700014}
a.rcul:visited {text-decoration: none ; color: #220000}
a.ul:hover {text-decoration: none ; color: #999900}

p.feed_title {font-size: 13px; color: #550000; font-family: Tahoma, Arial, Helvetica, sans-serif}
p.feed_description {text-decoration: none; font-size: 13px; color: #000033; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.feed_link:link {text-decoration: none; font-size: 13px; color: #440000; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.feed_link:visited {text-decoration: none; font-size: 13px; color: #800000; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.feed_link:hover {text-decoration: none; font-size: 13px; color: #777700; font-family: Tahoma, Arial, Helvetica, sans-serif}


iframe.ups {overflow: scroll}
a.cul:link {text-decoration: none; color: #000054}
a.cul:visited {text-decoration: none ; color: #2c2c6c}
a.cul:hover {text-decoration: none ; color: #999920}
a.kanjul:link {text-decoration: none; color: #000054}
a.kanjul:visited {text-decoration: none ; color: #00009c}
a.kanjul:hover {text-decoration: none ; color: #999920; font-size: 50px}
a.smkanj:link {text-decoration: none; color: #500000; font-size: 15px}
a.smkanj:visited {text-decoration: none ; color: #800000; font-size: 15px}
a.smkanj:hover {text-decoration: none ; color: #999920; font-size: 15px}

a.fa:link {text-decoration: none ;display:block; line-height:100%; margin:0px; padding:0px; vertical-align:middle}
a.fa:hover {text-decoration: none ;background-color:#FFC080; vertical-align:middle}

a.smf:link {text-decoration: none; color: #440000; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf:visited {text-decoration: none ; color: #cc0000; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf:hover {text-decoration: none ; color: #cc5500; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf2:link {text-decoration: none; color: #222233; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf2:visited {text-decoration: none ; color: #222255; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf2:hover {text-decoration: none ; color: #444466; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf3:link {text-decoration: none; color: #004400; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf3:visited {text-decoration: none ; color: #007000; font-family: Tahoma, Arial, Helvetica, sans-serif}
a.smf3:hover {text-decoration: none ; color: #011001; font-family: Tahoma, Arial, Helvetica, sans-serif}

a.kanji:link {text-decoration: none; color: #000084}
a.kanji:visited {text-decoration: none ; color: #000084}
a.kanji:hover {text-decoration: none ; color: #999900}

a.link:link {text-decoration: none; color: #000084}
a.link:visited {text-decoration: none ; color: #000084}
a.link:hover {text-decoration: none ; color: #999900}

li.krok {list-style-type: circle}
li.krok {list-style-type: circle}
li.nuth {font-size: 13px}

td.cage {border: 1px solid rgb(100,100,100)}
td.header1 {padding-left: 3px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background:#e6e2af; font-weight:bold; height:15px}
td.header10 {padding-left: 3px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight:bold}
td.header11 {padding-left: 3px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:bold}
table.table0 {border-collapse: collapse; }
input.subbut {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid rgb(200,200,200)}
input.formtext {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid rgb(160,160,160);background-color: #f0f0f0;}
select.downmenu {font-family: Tahoma, Arial, Helvetica, sans-serif, Gothic; font-size: 12px; border: 1px solid rgb(160,160,160);background-color: #f0f0f0;}
td.innercage2 {font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif}
td.smallcell {font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle; height:15px}
td.smallheadercell {font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle; height:15px;background:#e6e2af;}

td.ordcell {font-size: 14px; line-height: 1.4; font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: top}
td.ordcellmiddle {font-size: 11px; line-height: 1.4; font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle}
td.dictcell {font-size: 15px; line-height: 1.4; font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: top}
td.padd {padding-left: 5px; padding-right: 5px; text-decoration: none; padding-right:5px; color: rgb(0,0,35); font-size: 13px; text-align: justify; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 18px}
td.sign {padding-left: 0px; text-decoration: none; padding-right:0px; color: rgb(0,0,45); font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 15px}
td.paddl {padding-left: 5px; text-decoration: none; padding-right: 5px; color: rgb(0,0,30
); font-size: 13px; text-align: right; font-family: Tahoma, Arial, Helvetica, sans-serif;}
  

a.tuch:link {text-align:left; line-height: 1.9; text-decoration: none; color: #FFFFFF; display:block; vertical-align: middle;
margin-left:0px; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; border-bottom: 1px dotted rgb(50,50,50); vertical-align: middle }
a.tuch:visited {display:block; line-height: 1.9; margin-left:0px; padding:2px; text-align:left;
text-decoration: none ; color: #BBBBBB; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; border-bottom: 1px dotted rgb(50,50,50); vertical-align: middle}
a.tuch:hover {display:block; line-height: 1.9; text-align:left; text-decoration: none; color:#000000;; font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size: 13px; padding:2px; border-right: 1px solid rgb(0,10,150); 
background:#e6e2af; border-bottom: 1px dotted rgb(50,50,50); vertical-align: middle}

td.adheader1 {text-align:left; text-decoration: none; color: #000040; vertical-align: middle; margin-left:3px; padding-left: 3px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; height:15px; background:#dbd7a8}
td.adheader2 {text-align:left; text-decoration: none; color: #000040; vertical-align: middle; margin-left:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #e6e2af}


a.tuch2:link {text-align:left; line-height: 1.9;
background-color:#ffffff; text-decoration: none; color: #000084; display:block;
 margin-left:0px; padding:2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 13px ; border-bottom: 1px dotted rgb(50,50,50); vertical-align: middle}
a.tuch2:visited {display:block; line-height: 1.9;
margin-left:0px; padding:2px; text-align:left; 
background-color:#ffffff; text-decoration: none; 
color: #000099; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; border-bottom: 1px dotted rgb(50,50,50); vertical-align: middle}
a.tuch2:hover {display:block; line-height: 1.9;
text-align:left; margin-left:0px; padding:2px; text-decoration: none ; color: #990000; 
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; border-right: 1px solid rgb(255,130,0); background-color:#e6e2af; border-bottom: 1px dotted rgb(50,50,50); 
 vertical-align: middle}

.popupLink { COLOR: red; outline: none }
.popup {POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: white; width: 700px; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 3px; z-index: 10 }

input.okak {text-decoration: none; color: rgb(30,0,0); background-color: rgb(180,180,180); font-family: msgothic; border: 1px solid rgb(150,150,150); width:40px; height:24px; font-size:12px}
input.okaks {text-decoration: none; color: rgb(30,0,0); background-color: rgb(210,210,210); font-family: arial; border: 1px solid rgb(180,180,180); width:40px; height:24px; font-size:16px}
input.long {text-decoration: none; color: rgb(0,0,100); background-color: rgb(247,247,247); font-family: arial; border: 1px solid rgb(0,0,0); width:94px; height:24px; font-size:12px}
input.long2 {text-decoration: none; color: rgb(0,0,100); background-color: rgb(247,247,247); font-family: arial; border: 1px solid rgb(0,0,0); width:114px; height:24px; font-size:12px}


 


#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('/tooltip//images/arrow.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #000000;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:170px;	/* Width of tooltip content */
	height:230px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:2px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

p.deviderline
{
text-align:center; text-decoration: none; color: #740000; display:block; vertical-align: middle;
margin-left:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #dbd7a8; height:18px;
}