/* LUJAKOTI */


/* TOP.AsP-tyylit */
#lujabox {border: 4px solid #EFEFEF}
#lujabox td,p {font-family: verdana; font-size: 11px;}
#lujabox a {color: BE0000; text-decoration: none; font-weight: normal;}
#lujabox a strong{font-weight: normal;}
#margin {margin:4px; height: 100%}
.lujabox_title1 {background-color: #EFEFEF; height:100%; width: 100%; font-weight: bold; padding-left: 5px; border-bottom: 1px solid #CC0001; height:26px;}
.lujabox_title2 {background-color: #EFEFEF;  height:100%; width: 100%; font-weight: bold; margin-right: 4px; border-bottom: 1px solid #CC0001}
.lujabox_content1 {padding-left: 5px; padding-top: 5px;  padding-bottom: 5px;}
.lujabox_content2 {background-image: url(../images/lujabox_bg.gif);}

#content tbody td {letter-spacing: -1px;}

#menuitem {letter-spacing: -1px;}

.username {font-size: 11px; color: black; font-weight: bold}
.time { font-size: 12px; color: white; font-weight: normal}
.toplinks {font-size: 11px; color:#CE0000; font-weight: bold; letter-spacing: -1px;}
.detail {font-size: 11px; color: black;}
.toplinks:hover {font-size: 11px; color:#CE0000; font-weight: bold;}
.clickedlink {background-color: yellow;}

#kuvatable img {margin-left: 11px;}
#editor p {letter-spacing: -1px;}
#editor div {letter-spacing: -1px; font-weight: normal;}

body, td, p, th,  h1,h2,h3,h4,h5,h6, li, ul, ol, div, span, font
{
	font-family: Verdana,Arial, helvetica; 
}

.minileipis, .minicursive, .button, .submitbutton, .resetbutton
{
	font-family: Verdana,Arial, helvetica; 
}
	
.bigtitle, h2
{
	font-size: 15px;
	text-decoration: none;
	color: #CE0000;
	font-weight: bold;
}

.mediumtitle, H3
{
	font-size:11px;
	text-decoration: none;
	color: #CE0000;
	font-weight: bold;
}

.minititle
{
	font-size: 13px;  
	text-decoration: none;
	color: black;
	font-weight: bold;
}

.cursive, h4
{
	font-size: 11px;  
	text-decoration: none;
	color: black;
	font-weight: bold;
}



.minititle a {color: black;}

P, .bigcursive, .editor p,li
{
	font-size: 11px;
	text-decoration: none;
	color: Black;
    letter-spacing: -1px;
}

.leipis, td
{
	font-size: 11px;
	text-decoration: none;
	color: Black;
}

P, .editor p, h4 

{line-height: 16px;}



.minileipis, h5, .minicursive
{
	font-size: 11px;
	text-decoration: none;
	color: black;
	font-weight: normal;
}

.minicursive, .minileipis
{
    letter-spacing: -1px;
	color: #616161
}

.minicursive
{
	font-weight: bold;
}

a
{
	text-decoration: none;
	color: #D20000;
}

a:hover
{
	text-decoration: underline;
}



.menu a:hover
{
	color: black;
	text-decoration: none;
}

.menu a
	{
    letter-spacing: -1px;
	}


.menu a:active
	{
	font-weight: bold;

	} 


	
.mainmenu /* menu.aspin valikot */
	{
	font-family: Verdana,arial,helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #D20000;
	text-decoration: none
	}

 
.submenu
{ 
	font-size:11px;
	font-family: Verdana,arial,helvetica;
	text-decoration: none;
	color: black;
}