body
{
	font: 12px Arial; color: #000000; font-weight: normal;
	background-image: url(gfx/bg_main.gif);
	background-repeat: repeat-y;	

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
td
{
	font: 12px Arial; color: #000000; font-weight: normal;
}
td.login_text
{
	font: 11px Arial; color: #FFFFFF; font-weight: normal;
}
td.date
{
	font: 11px Arial; color: #FFFFFF; font-weight: normal;
}
td.title_left
{
	font: 14px Arial; color: #E29513; font-weight: bold;
}
td.white
{
	font: 12px Arial; color: #FFFFFF; font-weight: normal;
}
td.title_featured
{
	font: 12px Arial; color: #FFFFFF; font-weight: normal;
	background: #593502;
}
td.menu
{
	background-image: url(gfx/mnu_bg.gif);
	background-repeat: repeat-x;	
}
td.main_info
{
	background: #E1B678;
}
td.main_info2
{
	font: 11px Arial; color: #000000; font-weight: normal;
	background: #E1B678;
/*	background-image: url(gfx/bg_rules.jpg); */
	background-repeat: no-repeat;
}
.small_date, .news
{
	font: 10px Arial; color: #000000; font-weight: normal;
}
.contact_bg
{
	background: #FED59A;
}
td.profile
{
	font: 9px Arial; color: #FFFFFF; font-weight: normal;
/*	background-image: url(bg_profile.gif);	*/
	background-repeat: no-repeat;	
}
td.cal_title
{
	font: 12px Arial; color: #FFFFFF; font-weight: normal;
}
td.cal_day
{
	font: 10px Arial; color: #FFFFFF; font-weight: normal;
	background: #2E2E2E;
}
td.cal_today
{
	font: 10px Arial; color: #FFFFFF; font-weight: normal;
	background: #000000;
}
td.cal
{
	font: 10px Arial; color: #000000; font-weight: normal;
	background: #FFFFFF;
}
h1
{
	font: 14px Arial; color: #000000; font-weight: bold;
}
b
{
	font-weight: bold;
}

a:link, a:visited, a:active
{
	font: 12px Arial; color: #000000; font-weight: normal;
	text-decoration: underline;
	background: transparent;
}
a:hover, a:visited:hover, a:active:hover
{
	font: 12px Arial; color: #000000; font-weight: normal;
	text-decoration: none;
	background: transparent;
}
a.news:link, a.news:visited, a.news:active
{
        font: 10px Arial; color: #000000; font-weight: normal;
        text-decoration: underline;
        background: transparent;
}
a.news:hover, a.news:visited:hover, a.news:active:hover
{
        font: 10px Arial; color: #000000; font-weight: normal;
        text-decoration: none;
        background: transparent;
}
a.hidden:link, a.hidden:visited, a.hidden:active
{
        font: 12px Arial; color: #000000; font-weight: normal;
        text-decoration: none;
        background: transparent;
}
a.hidden:hover, a.hidden:visited:hover, a.hidden:active:hover
{
        font: 12px Arial; color: #000000; font-weight: normal;
        text-decoration: underline;
        background: transparent;
}
a.white:link, a.white:visited, a.white:active
{
        font: 12px Arial; color: #FFFFFF; font-weight: normal;
        text-decoration: none;
        background: transparent;
}
a.white:hover, a.white:visited:hover, a.white:active:hover
{
        font: 12px Arial; color: #FFFFFF; font-weight: normal;
        text-decoration: underline;
        background: transparent;
}
a.calendar:link, a.calendar:visited, a.calendar:active
{
        font: 10px Arial; color: #000000; font-weight: normal;
        text-decoration: none;
	display: block;
        background: #CCCCCC;
}
a.calendar:hover, a.calendar:visited:hover, a.calendar:active:hover
{
        font: 10px Arial; color: #000000; font-weight: normal;
        text-decoration: none;
        background: #FFFFFF;
}
a.calendar2:link, a.calendar2:visited, a.calendar2:active
{
        font: 10px Arial; color: #000000; font-weight: normal;
        text-decoration: none;
	display: block;
        background: #B0B0B0;
}
a.calendar2:hover, a.calendar2:visited:hover, a.calendar2:active:hover
{
        font: 10px Arial; color: #000000; font-weight: normal;
        text-decoration: none;
        background: #FFFFFF;
}

.login_button
{
	background: #FFFFFF;
	font: 10px Arial; color:#000000; font-weight: normal;
	width: 75px;
	border-top: 1px solid #000000;   
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}

/*
.kentta
{
	background: #FFFFFF;
	font: 12px Arial; color:#393E68; font-weight: normal;
	border-top: 1px dashed #393E68;   
	border-bottom: 1px dashed #393E68;
	border-left: 1px dashed #393E68; 
	border-right: 1px dashed #393E68;
        
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #393E68;
	scrollbar-shadow-color: #393E68;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #393E68;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}
.nappi
{
	background: #FFFFFF;
	font: 12px Arial; color:#393E68; font-weight: bold;
	border-top: 1px solid #393E68;   
	border-bottom: 1px solid #393E68;
	border-left: 1px solid #393E68; 
	border-right: 1px solid #393E68;
}
*/
