/* Common */
BODY {
/*	padding-top: 1em; */
/*	background-image: url('images/design/background.gif'); */
	background-position: top;
	background-attachment: fixed;
	background-repeat: repeat-x;
	font-size: 10pt;
	font-style: Arial;
/*	background-color: #C0C0C0;*/
}
TD {
	background-color: white;
}
TABLE.menu {
	padding: 0;
	margin: 0;
}
TD.menu {
	background-color: #E0DB4C;
}
TD.menuarc {
	background-color: red;
	width: 10px;
}

TD.content {
/*	width: 100%;
	height: 100%; */
	text-align: left;
	vertical-align: top;
	background-image: url('images/design/arcs.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 350px;
	padding-right: 70px;
	padding-top: 20px;
	font-family: arial;
	font-size: 10pt;
	line-height: 20px;
}

TD.asiantuntijat {
/*	width: 100%;
	height: 100%; */
	text-align: left; 
	vertical-align: top;
	background-image: url('images/henkilot/arcs.jpg');
	background-position: left top;
	background-repeat: no-repeat;

	padding-left: 10px;
	padding-right: 70px;
	padding-top: 20px;
	font-family: arial;
	font-size: 10pt;
	line-height: 20px;
}

DIV.Content {
	color : Black;
	background: White;
	font-size : 10pt;
	margin-left: 0.5em;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
}

TD.Header {
	background: #6E94B7;
}
A.menulink {
	font-size: 10pt;
	text-decoration: none;
	color: #454556;
	font-weight: bold;
}
A.juurimenulink {
	font-size: 10pt;
	text-decoration: none;
	color: white;
	font-weight: bold;
}
A.menulink:hover {
	color: #1DBFD7;
	text-decoration: none;
}
A.juurimenulink:hover {
	color: #1DBFD7;
	text-decoration: none;
}
A.bottombutton {
	font-size: 10pt;
	text-decoration: none;
	color: #BCBDC0;
	font-family: arial;
	font-weight: bold;
/*	border: 1px solid black; */
/*	height: 100%; */
/*	padding-top: 20px; */
}

A.asiantuntijalink {
	color: black;
	text-decoration: underline;
	font-family: arial;
	font-size: 10pt;
}

/* Menu */
TABLE.MenuBase {
	background: #AFC6DB;	
}

TD.MenuBase {
	background: #AFC6DB;
}

DIV.MenuInc {
	margin-left: 0;
	background: #AFC6DB;	
}

DIV.MenuSel {
	margin-left: 0;
	background: #AFC6DB;
}

/* Feedback */
.FeedbackBase {
	background: #6E94B7;
}

.FeedbackHeader {
	background: #AFC6DB;
	font-weight: Bold;
}

/* News */
.NewsArticleBase {
	border-width: 0;
	background: White;
} 

.NewsListBase {
	border-width: 0;
	background: White;
} 

.NewsBase {
	border-width: 0;
	background: #6E94B7;
}

.NewsHeader {
	background: #AFC6DB;
	font-weight: Bold;
}

TD.NewsContHeader {
	background: White;
	font-weight: Bold;
}

TD.NewsContent {
	background: White;
}

/* Quiz */
.QuizBase {
	background: #6E94B7;
}

.QuizHeader {
	background: #6E94B7;
}

.QuizQuestion {
	background: #AFC6DB;
	font-weight: Bold;
}

.QuizContent {
	background: White;
}

/* Forum */
.ForumBase {
	background: #6E94B7;	
}

.ForumHeader {
	background: #AFC6DB;
	font-weight: Bold;
}

.ForumContent {
	background: White;
	font-weight: Normal;
}

.ForumThreadSel {
	font-weight:  Bold;
	background: #AFC6DB;
}

.ForumThreadInc {
	background: White;
}

.ForumMessageEvenHeader {
	background: #BFD6EB;
	font-weight: Bold;
	margin-left: 0.5em;
}

.ForumMessageEvenContent {
	background: #BFD6EB;
	margin-left: 0.5em;
	font-weight: Normal;
}

.ForumMessageOddHeader {
	background: White;
	font-weight: Bold;
	margin-left: 0.5em;
}

.ForumMessageOddContent {
	background: White;
	margin-left: 0.5em;
	font-weight: Normal;
}

.ForumListHeader {
	background: #BFD6EB;
	font-weight: Bold;
}

.ForumListContent {
	background: White;
	font-weight: Normal;
}

H6 {
	color: #1DBFD7;
	font-size: 16pt;
	font-weight: bold;
	font-family: arial;
}
