/*
 * Copyright (c) 2004-2006 FC Lussu
 *
 * HC-koodaaja: Fredrik Hollsten, holle@fclussu.com
 *
 */


body {
	background-image:url('http://www.fclussu.com/newlussubackground.jpg');
	padding: 0; 
	margin: 0;
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
}

#outerbody {
	width: 960px;
	margin:0px;
	border:0px;
}

#header {
	background: #FFFFFF url(header2.jpg) no-repeat 0% 100%;
	height: 200px;
	text-align:left;
	margin: 0px;
	border:0px;
}

#fcl {
	background: url(fcl.jpg) no-repeat 1% 100%;
	margin:0px 0px 0px 0px;
}
#main {
	background: #000000 url(mainbg.jpg) repeat-y;
	color:#ffffff;
	height: 650px;
//	margin-bottom:0px;
        margin:0px 0px 0px 0px;
	overflow: hidden;
}
	#links {
		margin-left:9px;
		margin-top:8px;
                margin-right:0px;
                margin-bottom:0px; 
		width:125px;
	}
		td.links {
			background: #eeeeee url(sidebar_bg.gif) no-repeat 0 0;
			color:#ffffff;
			text-align:left;
			border: double #CCCCCC;
			padding:2px 5px 5px 5px;
		}
			td.fcl {
				border: 2px solid #cccccc;
			}

	#innermain {

		background: #eeeeee url(innermain.jpg) repeat-x 0 0;
		color:#ffffff;
		text-align:left;
		border: double #cccccc;
		width:645px;
		height:618px;
		margin: 10px 10px 11px 8px;
		overflow: auto;
		padding:0px;
	}

	#innermain2 {

		background: #eeeeee url(innermain.jpg) no-repeat 0 0;
		color:#ffffff;
		text-align:left;
		border: double #cccccc;
		width:645px;
		margin: 10px 10px 11px 8px;
		overflow: hidden;
		padding:0px;
	}
	
	#links_right {
		background: #eeeeee url(sidebar_bg.gif) no-repeat 0 0;
		color:#ffffff;
		text-align:left;
		border: double #cccccc;

		margin:10px 10px 10px 0px;
		width:132px;
		height:633px;
		overflow:hidden;
	}

#footer {
	position:relative;
	bottom:0;
	margin-bottom: 33px;
	margin-top: 0px;
	background: #000000 url('fleft.jpg') no-repeat 0% 100%;
}
	#footer .inner {
		text-align:center;
		padding:3px;
		font-size: 11px;
		color:#eeeeee;
		background: url('fright.GIF') no-repeat bottom right;
	}



a {
	text-decoration:none;
	color:#000000;
}
	a:hover{
		text-decoration:none;
		color:#CCCCCC;
	}
	a.red:hover{
		text-decoration:underline;
		color:#CC0000;
	}
	.blacklink {
		color: #000000;
		text-decoration: none;
	}

p {
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	margin-top:6px;
	margin-bottom:0px;
}

li {
	font-size:11px;
}
td {
	font-size:11px;
}

h2 {
	font-size: 20px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
}

p.link{
	font-size:11px;
}
p.stuff {
	font-size:16px;
	font-weight: 900;
	letter-spacing: 4px;
	margin-bottom:5px;
}
.stuff2 {
	font-size: 13px;
	font-weight: 600;
	font-family: Verdana, Arial, Sans-Serif;
	letter-spacing: 1px;
	margin-bottom:5px;
}

p.uutisotsikko {
	font-size: 14px;
	font-weight: 600;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom:10px;
	padding-left:0px;
	margin-top:3px;
}
.stufftd {
	padding:8px 8px 8px 4px;
	border-bottom:#999999 dotted;
	padding-top:1px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
}

td.info_vastaus {
        border-bottom:#999999 dotted;
        padding-top:5px; 
        padding-bottom:10px; 
}

.image {
	position: relative;
	display: block;
	border : 1px solid #000000;
	margin: -10px 10px 10px -10px;
	padding: 0px;
}
.imgdiv {
	margin-left: 10px;
	margin-top: 14px;
	float:right;
	background: url(shadow.gif) no-repeat bottom right;
}

input.text {  
        background:#eeeeee url(inputbg2.GIF);
        border:1px solid #000000;
        font-size: 11px;
        font-family: Verdana, Arial, Sans-Serif;
        color: #000000;
        padding:2px;   
}
.infopalaute {
	background:#eeeeee;
	border:1px solid #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	padding:2px;
}

.infopalaute_ta {
        background:#eeeeee url('infosivu/infopalaute_ta.jpg') 50% 50% no-repeat;
        border:1px solid #000000;
        font-size: 11px;
        font-family: Verdana, Arial, Sans-Serif;
        color: #000000;   
        padding:2px;
}

input.submit {
	background:#eeeeee url(inputbg2.GIF);
	border:1px solid #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	margin-top:8px;
	padding:0px 5px 0px 5px;
}
td.uutinen {
	background: url(hr.GIF) no-repeat 0 0;
	border-top: 1px solid #000000;
	padding-bottom:20px;
	padding-left:18px;
}
td.galleria {
	padding: 5px;
}

#kesken {
	position:absolute;
        left:auto;
        top:0px;
        right: 0;
        bottom: auto;
		border: none;
		z-index:100000;
}
#dhtmltooltip{
	position: absolute;
	visibility: hidden;
	z-index: 999;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

