body{
background-image:url('images/tausta.jpg');
background-repeat:repeat-y;
background-color:white;
padding:0;margin:0;
font-family:tahoma,verdana,arial;
font-size:10px;
}
textarea {
background-color: #F0F0F0;
border-width: 1px;
border-style: solid;
border-color: #000000;
width: 100%;
height: 250px;
color:#000000;
font-family: Verdana, Arial;
font-size: 11px;
scrollbar-3dlight-color:#E9E9E9; 
scrollbar-arrow-color:#000000; 
scrollbar-base-color:#F0F0F0; 
scrollbar-darkshadow-color:#000000; 
scrollbar-face-color:#E9E9E9; 
scrollbar-highlight-color:#F0F0F0; 
scrollbar-shadow-color:#000000;
}
input {
background-color: #F0F0F0;
border-width: 1px;
border-style: solid;
border-color: #000000;
height: 17px;
color: #000000;
font-family: Verdana, Arial;
font-size: 11px;
}
select {
background-color: #F0F0F0;
border-width: 1px;
border-style: solid;
border-color: #000000;
height: 17px;
color: #000000;
font-family: Verdana, Arial;
font-size: 11px;
}
div.lock {
width:720px;
}
div.left a {
color:white;
text-decoration: none;
}
div.formi {
margin:90px 0 0 16px;
}
div.formi form {
margin:5px 0 0 5px
}
div.formi input {
width: 100px;height:17px;
background:#EC4000;
border:1px dotted black;
color:white;
}
div.marg {
margin:32px 0 0 30px;
}
div.left {
background-image:url('images/title.jpg');
float:left;
font-weight:bold;
width:249px;
height:409px;
color:white;
}
div.right {
color:#9A9A9A;
float:right;
width:450px;
#background-image:url('images/menu_tausta.jpg');
#background-repeat:no-repeat;
}
div.menu {
width:415px;
height:91px;
font-weight:bold;
//word-spacing:0px;
}
.menu a {
color:#EA4500;
text-decoration:none;
}
.menu a:hover {
color:#FF772D;
}
div.boksi {
background-image:url('images/sivupalkki.jpg');
background-repeat:no-repeat;
color:#9A9A9A;
width:400px;
padding:0 0 50px 67px;
}
div.boksi a {
color:#C58C6C;
text-decoration:none;
}
div.boksi a:hover {
color:#C58C6C;
text-decoration:underline;
}
div.boksi b {
font-weight:normal;
color:#EA4500;
}
div.keskustelu {
	background-image: url('images/sivupalkki.jpg');
	background-repeat: no-repeat;
	color: #9A9A9A;
	width: 400px;
	padding: 0 0 50px 67px;
}
div.keskustelu a {
color:#C58C6C;
text-decoration:none;
}
div.keskustelu a:hover {
color:#C58C6C;
text-decoration:underline;
}
div.keskustelu b {
font-weight:normal;
color:#EA4500;
}
div.proban {
color:#9A9A9A;
margin:0 0 0px 307px;
clear: both;
}
div.code {
	padding: 10px;
	color: #000000;
	font-family: tahoma,verdana,arial;
	font-size: 11px;
	background-color: #C3B8D0;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	overflow: auto;
	white-space: nowrap;
}
table {
	color:#9A9A9A;
	font-family:tahoma,verdana,arial;
	font-size:10px;
}

tr {
	color:#9A9A9A;
	font-family:Tahoma,verdana,arial;
	font-size:10px;
}

td {
	color:#9A9A9A;
	font-family:Tahoma,verdana,arial;
	font-size: 10px;
}

/* Foorumin tyylit */

/* Etusivu */

.etu-yla-aiheita {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
}
.etu-yla-viesteja {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
}
.etu-yla-vikaviesti {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
}
.etu-kategoria {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.etu-board-nimi {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.etu-board-aiheita {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.etu-board-viesteja {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.etu-board-vikaviesti {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.etu-ala {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.etu-board-empty {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}

/* Boardit */

.boards-yla-aloittaja {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
}
.boards-yla-vastauksia {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
}
.boards-yla-katsottu {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
}
.boards-yla-vikaviesti {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
}
.boards-thread-nimi {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.boards-thread-aloittaja {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.boards-thread-vastauksia {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.boards-thread-katsottu {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.boards-thread-vikaviesti {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.boards-ala {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Messages */

.messages-vasen-sarake {
	width: 20%;
	height: 200px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding: 5px;
}
.messages-otsikko {
	width: 80%;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
}
.messages-viesti {
	width: 80%;
	overflow: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
}
.messages-allekirjoitus {
	width: 80%;
	overflow: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	border-color: #000000;
	border-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: dashed;
	padding: 5px;
}
p.quote {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
div.quote {
	background-color: #C3B8D0;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	padding: 10px;
}
.messages-error {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
.messages-ala {
	border-width: 1px;
	border-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
}
/* ToDo */
p.text1 {
font-family:tahoma,verdana,arial;
font-size:10px;
color:#9A9A9A;
margin-left: 10px;
margin-right: 10px;
}
p.text2 {
font-family:tahoma,verdana,arial;
font-size:10px;
color:#990000;
margin-left: 10px;
margin-right: 10px;
}
