
td
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-size: 12px;
}

h1, h2, h3, h4, body
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
}

.tab_w
{
background-color: white;
}

.tit_w
{
background-color: #DCDCDC;
text-align: center;
}


.tit
{
font-size: 20px;
}







.upper
{
color: black;
}

.title
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-size: 14px;
font-weight: bold;
color: black;
}

.big, .bigger
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-weight: bold;
text-align: left;
color: black;
}

.bigger
{
font-size: 18px;
}

.big
{
font-size: 14px;
}

.norm
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-size: 12px;
text-align: left;
}

.small
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-size: 10px;
text-align: left;
}

.leftmenu
{
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-size: 12px;
}

a:link, a.leftmenu:link
{
text-decoration: underline;  
color : #4D4D4D;
}

a:visited, a.leftmenu:visited
{
text-decoration: underline;  
color : #000;
}

a:hover, a.leftmenu:hover
{
text-decoration: underline;
color: #949a00
}

a:active, a.leftmenu:active
{
text-decoration: underline; 
color: #FF0000
}


.spec_button
{
font-weight: bold;
width: 20px; 
color: white; 
background:#CDCDCD url("./gif/button.jpg");
}

.input.spec
{
background-color: #FFFFFF;
border: black 1px solid;
}

select.small
{
background-color: #ffffff; 
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; 
BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; 
FONT-FAMILY: Verdana, Tahoma, Arial, Garamond;
font-size: 11px;
text-align: left;
}


a.no_link:link 
{
text-decoration: underline; 
color : #000000;
}

a.no_link:visited 
{
text-decoration: underline; 
color : #000000;
}

a.no_link:active {
text-decoration: underline; 
color: #FF0000
}

a.no_link:hover {
text-decoration: underline; 
color: #CCCCCC
}

a.further {
	color: #949a00;
	font-weight: bold;
}

a.further:link 
{
text-decoration: underline; 

}

a.further:visited 
{
text-decoration: underline; 
}

a.further:active {
text-decoration: underline; 
}

a.further:hover {
text-decoration: underline; 
}


.body.old
{
  background-image: url(/img/blue_bkgr.gif);
  background-position: top left;
  background-repeat: repeat-x;
  background-attachment: fixed;
}

.h1_class
{
  FONT-WEIGHT: normal; FONT-SIZE: 36px; FONT-FAMILY: Tahoma, Arial, Verdana, Garamond;
  font-style:normal;
  margin: 0px;
}

.h2_class
{
  FONT-WEIGHT: normal; FONT-SIZE: 24px; FONT-FAMILY: Monotype Corsiva, Tahoma, Arial, Verdana, Garamond;
  font-style:normal;
  margin: 0px;
}

A.langs:link {
  COLOR: #000000; TEXT-DECORATION: underline; 
  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Garamond
}

A.langs:visited {
  COLOR: #000000; TEXT-DECORATION: underline; 
  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Garamond
}

A.langs:active {
  COLOR: #000000; TEXT-DECORATION: underline; 
  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Garamond
}

A.langs:hover {
  COLOR: #000000; TEXT-DECORATION: underline; 
  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Garamond
}

.sm
{
font-size: 3px;
}

.cal_news
{
font-size: 9px;
}

.hr_cal_news
{
border-top: 0px; 
border-left: 0px; 
border-right: 0px; 
border-bottom: 1px dotted grey; 
width: 80%;
}





.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


div#nifty{ margin: 0 10%;background: #ffcc99}
