/*+-------------------+*/
/*| VIITAPUU ja OULUX |*/
/*|  KAMPANJASIVUJEN  |*/
/*|      TYYLIT       |*/
/*+-------------------+*/

body {
	margin:0em;
	padding:0em;
	background:transparent url(/pics/viitapuu/body.gif) repeat-x;
	font-family:verdana,arial,sans-serif;
	}

ul,ol,li,p { margin:0em;padding:0em;}
div.clear { clear:both; }

div#all {
	positin:relative;
	margin:auto;
	padding:0em;
	width:800px;
	}

div#header {
	position:relative;
	height:9px;
	widht:100%;
	background:#004181;
	margin:0em;
	padding:0em;
	}	
div#header h1 { margin:0em;padding:0em;}
div#header h1 span { display:none;}
div#page {
	position:relative;
	width:100%;
	margin:auto;
	top:1px;
	padding:0em;
	}	
div#slogan {
	float:left;
	width:205px;
	height:198px;
	margin:0em;
	padding:0em;	
	}	
div#slogan h1 {
	float:left;
	width:205px;
	height:198px;
	background:transparent url(/pics/viitapuu/h1-slogan_oulux.gif) no-repeat;	
	margin:0em;
	padding:0em;
	font-size:11px;
	}	
div#slogan h1 span { display:none; }
div#fp-image {
	float:left;
	width:594px;
	height:198px;
	background:transparent url(/pics/viitapuu/img-oulux.jpg) no-repeat;
	border-right:1px solid #ffffff;
	}	
div#content_col {
	clear:both;
	float:left;
	width:584px;
	margin:0em;
	padding:0em;	
	}	
div#content_col h2,div#content_col h3 { 
	font:normal normal 22px Times; 
	color:#006FBA;
	border-bottom:1px solid #006FBA;
	padding:0em 0em 0.2em 0em;
	margin:0em;
	}
div#content_col p { font-size:11px;color:#757575;line-height:18px;margin:1em 0em 0.5em 0em;}
div#content_col a { color:#B91919;}

div#logo {
	float:left;
	width:215px;
	margin:0em;
	padding:0em 0em 0em 0em;
	}	
div#logo h1 { 
	width:198px;
	height:54px;
	margin:1em auto 0em auto;
	padding:0em;
	background:transparent url(/pics/viitapuu/logo_oulux.gif) no-repeat;
	}	
div#logo h1 span { display:none;}
div#footer {
	clear:both;
	position:relative;
	width:100%;
	border-top:1px solid #076EB6;
	margin:auto;
	padding:1em 0em 0em 0em;
	}	
div#footer p {
	font-size:11px;
	color:#006FBA;
	margin:0em;
	padding:0em;
	}		