
html, body {
	margin-top: 			10px;
	margin-bottom: 			10px;
	background-color:	#0B2242;
	font-family:		Verdana;
	font-size: 12px;
}

a {
  color: #222288;
  
}

table, td {
	font-family:		Verdana;
	font-size: 12px;
}


#container {
	width:			800px;
}



#menu_container {
	background-color: white;
	height: 22px;
	float: left;
	width: 800px;
	font-size: 10px;
	gn: center;
	padding-top: 2px;
}




#content_container {
	background-color: #c0c0c0;
	padding: 0px;	
	float: left;
	clear: right;
	margin: 0px;
	width: 800px;
}


#pagecontent {
	width: 760px;
	margin: 5px 20px 5px 20px;
}



#header {
	background-color: #FFF;
	background: url('../kuvat/tunnus1.jpg');	
	background-repeat: no-repeat;
	border: 0px;
	height: 60px;
	width: 800px;
}


#footer {
	width: 800px;
	height: 22px;
	border-top: 1px solid black;
	background-color: white;
	font-size: 10px;
	padding-top: 5px;
	text-align: center;
}

#footer a {
	color: #888888;
}



ul#menu {
	float:right;
	margin-top: 3px;
	margin-right: 5px
	padding: 0px;
}


ul#menu li {
	font-size: 10px;
	float: left;
	margin-right: 5px;
	text-transform:uppercase;
}



#menu a {
	text-decoration: none;
	font-size: 10px;
	color: #888888;
}


#menu a:link, #mainmenu a:visited {
	color: #888888;
}

#menu a:hover, #mainmenu a:active, #mainmenu a.selected {
	color: black;	
}




h1 {
	font-size: 18px;
	font-weight: bold;
	color: #333355;
	margin: 10px 20px 10px 20px;
}

h2 {
	font-size: 15px;
	font-weight: bold;
	color: #333355;
	margin: 10px 10px 10px 0px;
}

h6 {
	font-size: 12px;
	font-weight: bold;
	color: #333377;
}



.clearfix {
	clear: both;
}


.styleform, .house {
	border: solid white 1px;
	background-color: #ddd;
	width: 550px;
	padding: 0px 10px 10px 10px;
}

.house {
	width: 97%;
}






.targetListHeader, .target td.header {
        background-color: #333344;
}
        
.targetListEven, .targetEven {
        background-color: #555566;
	color: #f0f0ff;
}
        
.targetListOdd, .targetOdd {
        background-color: #555566;
	color: #f0f0ff;
}
        
table.targetSearch, table.targetSearchOuter, div.contactformlayer,
div.friendformlayer {
        background-color: #ddd;
	color: black;
}

.thumb {
	width: 60px;
}


.targetList a, .targetlist a:link, .targetlist a:hover, .targetlist a:visited {
color: white;
}

.targetListEven td, .targetEven td{
	border-top: 1px solid #333344;
	border-bottom: 1px solid #333344;
}

.targetListEven td, .targetEven td, .targetListOdd td, .targetOdd td {
	vertical-align: top;
	padding: 10px;;
}        

.targetListInternetText {
	padding: 0px;
	margin: 0px;
}


/* Lisää tilaa skrollerin alle. */
div.assignment {
	margin-bottom: 15px;
}

