/* @override http://www.capoeira.fi/e107_themes/forcanaturallang/style.css */

/* GLOBAL Styles */
a {
	color: #37220D;
	font: bold 11px arial;
	border-color: #37220D;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	
 
} /* a */

a:visited {
	color: #37220D;
	font: bold 11px arial;
	border-color: #37220D;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	
		
}/* visited */


a,a:link {

	font: bold 11px arial;
	color: #37220D;
	text-decoration: none;
		
} /* a */

a:hover {

	color: #37220D;
	font: bold 11px arial;
	background-color: #F0F1E6;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: solid;
	
} /* a:hover */

body, td, .indent, .defaulttext, .caption, .captiontext, .bodytable, .mediumtext,
.forumheader, .forumheader2, .forumheader3, .forumheader4, .forumheader5, .fcaption, .finfobar {
	font: normal 10px arial, sans-serif, verdana, tahoma ;
	color:  #37220D;
}

.smalltext, .smallblacktext, .tbox, .button, .button:hover, .nextprev, .helpbox {
	font: normal 10px arial, sans-serif, verdana, tahoma;
   color: #37220D;
}

body {
	background-color: #F0F1E6;
	margin: 0px;
	padding: 0px;
	text-align: left;
} /* body */

form {
	margin: 2px 0px 0px 0px;
} /* from */

hr {
	border-top: #666666 1px solid;
	border-bottom: #EEEEEE 1px solid;
	height: 2px;
	text-align:center;
	color: #80B663;	
	width: 92%;
} /* hr */

p {
	margin-bottom: 0px;
	margin-top: 0px;
	color: #37220D;

} /* p */

td {
	background-color: #FFFFFF;
	color: #37220D;
	font-size: 12px;
	padding: 0px;
	text-align:left;
} /* td */
/* GLOBAL Styles */

/* MISCELLANEOUS Styles */
a.forumlink {
	color: #663333;
	text-decoration: none;
} /* a.forumlink */

a.openlink {
	color: #37220D;
	font-size: 10px;
	text-decoration: none;
} /* a.openlink */

html>body .centercontent {
	margin-left: 250px;
	margin-right: 250px;
} /* html>body .centrecontent */
/* MISCELLANEOUS Styles */

/* CLASS Styles */
.bodytable {
	color: #37220D;
	font-size: 12px;
	padding: 8px;
} /*.bodytable */

.border {
	border: 0px solid #000000;
} /* .border */

.button {
	background-image : url(images/button.png);
}

.button:hover {
	background-image : url(images/buttonover.png);
}

.caption {
	font: normal 12px arial, sans-serif, verdana, tahoma ;
	color:  #37220D;
	padding: 4px 10px 4px 0px;
	font-weight: bold;
} /* .caption */


.otsikot {
	font: normal 14px arial, sans-serif, verdana, tahoma ;
	color:  #37220D;
	padding: 4px 10px 4px 0px;
	font-weight: bold;
} /* .otsikot */


.searchhighlight {
	text-decoration: underline;
	color: #ff0000;
	font-weight: bold;
}

.captiontext {
	color: #663333;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px dashed #000;
} /* .captiontext */

.centercontent {
	font-size: 10px;
} /* .centrecontent */

.chatboxtext {
	border-bottom: 1px dashed #000000;
	color: #663333;
	font-size: 10px;
} /* .chatboxtext */

.fborder {
	background-color: transparent;
	border: #663333 1px solid;
} /* .fborder */

.fcaption {
	color: #37220D;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana";
	font-size: 11px;
	padding: 2px 0px 2px 8px;
	border-bottom: 2px solid #80B633;
} /* .fcaption */

.finfobar {
	border-bottom: 1px solid #80B633;
	color: #663333;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana" ;
	font-size: 10px;
	padding: 4px;
} /* /finfobar */


.helpbox {
	border: transparent;
	background-color: transparent;
	color:#000000;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana", ;
	font-size: 10px;
} /* .helpbox */

.iewrapper {
	width: 100%;
} /* .iewrapper */

.indent{
	border: #999 1px dashed;
	padding: 5px;
	margin: 5px;
	background-color: #f7f7f9;
} /* .indent */

.leftcontent {
	background:#ffffff;
	float: left;
	padding-right: 20px;
	width:250px;
} /* .leftcontent */

.forumheader, .forumheader2, .forumheader3, .forumheader4, .fcaption, .finfobar {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #80B663;
}

.forumheader, .forumheader4, .finfobar {
	background-color: #FFFFFF;
	border: 2px groove #80B663;
	font-weight: bolder;
}

.forumheader5 {
	cursor: pointer;
}

.fcaption, .forumheader5 {
	background-color: #fff;
}

.mainbox {
	background-color: #ffffff;
	border: 1px solid #879397;
	color: #37220D;
	float: left;
	padding: 10px;
} /* .mainbox */

.mediumtext {
	color: #37220D;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana" ;
	font-size: 10px;
} /* .mediumtext */

.infobar {
	border-top: 1px solid #80B633;
	color: #663333;
	font-size: 9px;
	padding: 4px;
	vertical-align: text-top;
} /* /finfobar */

.np {
	color: #37220D;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana" ;
	font-size: 10px;
	padding : 2px;
	text-align:right;
} /* .np */

.rightcontent {
	background:#ffffff;
	float: right;
	padding-left: 20px;
	width: 250px;
} /* .rightcontent */

.bottomtext {
	color: #80B663;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana";
	font-size: 10px;
}

.spacer{
	padding: 2px 0px 4px 0px;
} /* .spacer */

.spacer2 {
	padding: 2px 0px 12px 0px;
} /* .spacer2 */

.tbox{
	background-color: #F8F8FC;
	border: #80B633 1px solid;
	color: #37220D;
	font-family: "Arial", sans-serif, "Helvetica", "Verdana";
	font-size: 10px;
} /* .tbox */
/* CLASS Styles */

#wrap {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 800px;	
	border-left: double;
	border-right: double;
	border-bottom: double;
	border-color: #80B633;	
}

#innerwrap{
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 678px;	
}

#contentarea{
	width: 99%;
	text-align: left;
}

#top_banner {
	background-image: url(images/topbanner.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	height: 95px;
	width: 678px;
	background-position: center;
}

#sitelinks{
	width: 678px;
	height: 20px;
	text-align: center;
	color: 333300;	
}

#bottomline{
	border-bottom: thin solid;
	border-color: #80B663;
	width:100%;
}

#languageselect{
	text-align: left; 
	vertical-align: bottom;
	position: relative;
	left: 10px;
	top: 10px;
}

#loginlinks{
	text-align: right; 
	vertical-align: bottom;
	position: relative;
	top: 1px;
	left: 230px;
	width: 220px;
	height: 40px;
}

.alalinkit a {
	border-style: none;
	color:  #37220D;
	font: bold 11px arial;
	background-color: #ffffff;
	text-decoration: none;
	
}

.alalinkit a:link {

	border-style: none;
	font: bold 11px arial;
	color: #37220D;
	background-color: #ffffff;
	text-decoration: none;
}

.alalinkit a:hover {
	
	border-style: none;
	color: #EFD337;
	background-color: #ffffff;
	font: bold 11px arial;
	text-decoration: none;	
}



.uutislinkit a {
	font: bold 11px georgia;
	color: #80B663;
	background-color: #ffffff;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: none;
	
}

.uutislinkit a:link {
	font: bold 11px georgia;
	color:#80B663;
	background-color: #ffffff;
	text-decoration: none;
}

.uutislinkit a:hover {
	color: #80B663;
	font: bold 11px georgia;
	background-color: #ffffff;
	border-color: #80B663;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: solid;
}

.uutisteksti {	

	font: normal 10px arial, sans-serif, verdana, tahoma;
	color:  #37220D;


}
