.style5 { color: #990000; font-weight: bold; }
BODY { color: #006; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 5px 2px 0px 7px; font-size: 11px; }
table { color: #006; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 5px 2px 0px 7px; font-size: 11px; }
.karate {BORDER-RIGHT: #69c 1px; BORDER-TOP: #69c 1px; FONT-WEIGHT: lighter; FONT-SIZE: x-small; BORDER-LEFT: #69c 1px; BORDER-BOTTOM: #69c 1px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0 
}
.picture { border: #c64811 1px solid; margin:3px;}
H3 {FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #900; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none;  margin: 0px}
H1 {FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #006; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: none;  margin: 0px}
p { margin: 0px}
.dn {DISPLAY: none}
.tb1 {background: #69c; border: 0px}
.td2 {border: 1px solid #69C; padding: 1px}
th {background: #69C; color: #fff; FONT-FAMILY: Times New Roman; text-align: center}
.m1 {FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #c03; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: none}
A.m1:hover {FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #c03; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: none}
.m2 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #005; TEXT-DECORATION: none}
A.m2:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c03; TEXT-DECORATION: underline}
.m3 {FONT-SIZE: 11pt; COLOR: #006; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: none}
A.m3:hover {FONT-SIZE: 11pt; COLOR: #006; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: underline}
.m4 {FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #c03; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: underline}
A.m4:hover {FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #006; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: none
}
.c1 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY:  Times New Roman; TEXT-DECORATION: none}

#titul {font-weight:  Times New Roman;}
#titul b {font-weight: bold; text-decoration: underline; font-family: Courier New, Courier, mono; color: #c03; font-size: 32px; }
#titul strong {font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 24px; }
#titul div a {text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #006; font-size: 10px; padding: 0px 7px 0px 0px; }
#titul a {font-weight: bold; text-decoration: none; font-family: Times New Roman; color: #900; font-size: 20px; }
#titul table table {border: 0px; font-size: 9px;}
#titul table table th { height: 15px; border: #69c solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background: #b6cce9; color: #006;}
#titul table { border: #69c solid 1px; text-align: center;}
#titul h1, h2, h3 { display: none }
#titul input { font-size: 9px; height: 15px; padding: 0px; margin: 0px;}
#titul p { border: #fff; padding: 0px; margin: 3px 0px 0px 0px; text-align: center;}
#titul p a {width: 160px; border: #69c solid 0px 1px 1px 1px; padding: 0px 2px 0px 2px; margin: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background: #b6cce9; color: #006; font-size: 12px;}
#titul p a:hover { color: #900;}
    #titul ul {
      margin:0;
      padding:4px 0 0 0;
      list-style:none;
      }
    #titul li {
      float:left;
      background:url("left.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
	  
	   #titul li a {
      display:block;
      background:url("norm_right.jpg") no-repeat right top;
      padding:5px 15px 4px 6px;
      }
	  
	  .ok { border: #69c solid 1px; color: #006; background: #b6cce9 }

#base {margin: 0px 0px 0px 165px}


#menu {position: absolute; padding: 0px; margin: 65px 0px 0px 0px; float: left;left: 9px;top: 162px; width: 163px;}
#menu a {font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #234A76; width: 153px;
padding: 2px; display: block; }
#menu .sidemenu a:hover {color: #FFFFFF; text-decoration: none;}
#menu .sidebuttons1 a:hover {background-color: #A4C0E2; color: #FFFFFF; background-image: url(/ind/menubg.gif);}
#menu p {padding:3px 0 0 3px; margin:4px 0 0 0; background:url(menutop.gif) no-repeat left top #f0f0f0; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#900; text-align: center; }
#menu h2 {display: none}    
#menu span { background:url(menubott.gif) no-repeat left bottom #f0f0f0;}


#news {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
#news a {font-size: 10px; }
#news span {font-size: 9px; color: #990000; background: #B6CCE9; padding: 1px; margin: 1px; }
#news h2 {font-size: 14px; padding: 1px; margin: 3px 0px 3px 0px; font-family: Arial, Helvetica, sans-serif }
#news p {border: #69c 1px solid; padding: 1px 4px 3px 4px; }

#zal b {color: #900; font-weight: bold;}
#zal ul {padding: 1px; margin: 1px 1px 1px 20px;}

.ex { PADDING: 0px 2px 0px 2px; BORDER: #69c solid 1px 1px 0px 0px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #e1e1e1; MARGIN: 0px; WHITE-SPACE: nowrap
}
#karate form
  {	padding: 0px 0px;
    margin: 1px;
}#karate
  {
    width: 182px;
    margin-bottom: 0px;
    float: right;
    font-size: 10px;
    text-align: left;
    padding: 0px;
  }
  #karate a, #menu span
  {
    display: block;
    margin: auto;
  }
   #karate h2 {
    font-size: 100%; 
	color: #903;    
	width: 198px;
	border-style: dotted solid;
    border-width: 1px;
	border-color: #69c;
    margin: 10px 0px 0px 0px;
	text-align: center;
    margin: 1px 0px 1px 0px;
	background: #ccc;  }
  #karate a {
    color: #666;
    text-decoration: none;
  }
  #oyama a:hover, #oyama a:active, #oyama a.current:link, #oyama a.current:visited {
    color: #933;
	background: #ccc;	
	border-left:  5px solid;
	border-right:  5px solid;
    border-color: #69c;
  } 
    #karate p {
	border-style: solid;
    border-width: 1px;
	border-color: #69c;
  }
  #karate a.current:link, #karate a.current:visited{
    background: #fff;
  }
  #karate h4
  { 
    font-size: 100%; 
	color: #f0f0f0;    
	width: 182px;
    margin: 0px;
	text-align: center;
	background: #69c;
	padding: 1px;
  }
#layer1, #layer2, #layer3, #layer4 {
	position:absolute;
	left:183px;
	right:190px;
	top:316px;
	padding: 3px 5px 3px 27px;
	border: #69c 1px solid;
	overflow: visible;
	height: 600px;
}
#layer1	{z-index:11;
	background:url("newssite.gif") no-repeat left top #f0f0f0;}
#layer2 {z-index:12;
	background:url("kyokushinews.gif") no-repeat left top #f0f0f0;}
#layer3 {z-index:3;
	background:url("masterclass.gif") no-repeat left top #f0f0f0;}
#layer4 {z-index:2;
	background:url("anons.gif") no-repeat left top #f0f0f0;}
#menubar {
	position:absolute;
	left:183px;
	top:289px;  
	background:url("bg.jpg")repeat-x;
	right:190px;
	height:26px;
	font-size:93%;
  line-height:normal;
      }
    #menubar ul {
      margin:0;
      padding:4px 0 0 0;
      list-style:none;
      }
    #menubar li {
      float:left;
      background:url("left.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #menubar a {
      display:block;
      background:url("norm_right.jpg") no-repeat right top;
      padding:5px 15px 4px 6px;
      }
	  
	  
	  DIV#header {
	POSITION: relative
}
DIV#header H1 {
	PADDING-LEFT: 10px; BACKGROUND: #eee; MARGIN: 0px; COLOR: #79b30b; LINE-HEIGHT: 80px; HEIGHT: 80px
}
DIV#header A {
	RIGHT: 0px; POSITION: absolute; TOP: 23px
}
DIV#content P {
	LINE-HEIGHT: 1.4
}
DIV#navigation {
	BACKGROUND: #b9caff
}
DIV#extra {
	BACKGROUND: #ff8539
}
DIV#footer {
	BACKGROUND: #476B8F; COLOR: #fff
}
DIV#footer P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#footer A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #c6d5fd; PADDING-TOP: 0px
}
DIV#wrapper {
	FLOAT: left; WIDTH: 100%
}
DIV#content {
	MARGIN: 0px 25%
}
DIV#navigation {
	FLOAT: left; MARGIN-LEFT: -100%; WIDTH: 25%
}
DIV#extra {
	FLOAT: left; MARGIN-LEFT: -25%; WIDTH: 25%
}
DIV#footer {
	CLEAR: left; WIDTH: 100%
}
.style7 {
	font-size: 30px;
	font-weight: bold;
	color: #990000;
}
