/* reset */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {
	font: normal 10px Verdana, Arial, "Times New Roman";
	color: #fff;
}
fieldset,img { border:none; }
caption,th { text-align:left; }
table { border-collapse:collapse; border-spacing:0; }

img.center {
	background-position: center center;
	background-color: #93abb3;
	padding: 5px;
	margin-left: 10px;
}

.clear { clear:both; height:0; overflow:hidden; }

/* default type */
strong,b { font-weight:bold; }
em,i { font-style:italic; }

A:link{color:#fff; text-decoration:none}
A:visited{color:#fff; text-decoration:none}
A:active{color:#fff; text-decoration:none}
A:hover{color:#fff; text-decoration:underline}

h1 {

	font-weight:normal;

	font-size:1.4em;

	line-height:2.0em;

	margin-bottom:18px;

	color: #CCCCCC;

}

h2 {

	font-size:1.4em;

	line-height: 15px;

	color: #fff;

	top: 10px;

	clear: right;

	float: left;

	height: auto;

	width: auto;

	margin-bottom: 10px;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 0px;

}


h3 {

	margin-bottom:5px;

	margin-left:10px;

	font: 15px/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif, "Times New Roman";

	color: #fff;

	text-align: left;

}


h4 { font-size:8px; line-height:18px; }

h5 { font-size:8px; line-height:18px; }



h6 {

	font: bolder 1.2em/25px "Trebuchet MS", Verdana, Arial, "Times New Roman";

	color: #fff;
}



p {

	margin-bottom:18px;

    font:15px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;

	text-align: left;


}

/* layout */
body {
	background-color: #002a39;
	background-image: url(images/tausta_logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.issawrap { width:670px; margin:0 auto; }


/* header */
#header { height:200px; width:100%; text-align:left; 
	/*background-image: url(images/otsikko.png);
	background-repeat: no-repeat;
	background-position: center top; */

}

/* content */
#content { padding:35px 0px 45px 10px; width:460px; text-align:left; }

/* footer */
#footer-wrap {
	width:100%;
	background-color: #111213;
	background-image:url(images/saha_ala4.jpg);
	background-repeat:repeat-x;
}

#footer-wrap .issawrap {
	padding:0px 0 30px 0;
	text-align:left;
}

#footer-content {
	float:left;
	width:180px;
	padding-top: 55px;
	padding-right: 0;
	padding-bottom: 1.5em;
	padding-left: 10px;
}
#footer-sidebar {
	width:340px;
	float:right;
	padding-top: 55px;
	padding-right: 60px;
	padding-bottom: 1.5em;
	padding-left: 10px;
}

#footer {
	width:670px;
	clear:both;
	margin-top: 20px;
	margin-bottom: 30px;
}
#footer p {
	color:#507c8b;
	text-align: left;
	padding-top: 1.2em;
	padding-right: 165px;
	padding-bottom: 0px;
	padding-left: 17px;
	
}
#footer p a { color:#93abb3; }

input {
	border: 2px solid #fff;
	padding: 2px;
	font-size: 1em;
	background-color: #F8F8F8;
}

textarea  {
	border: 2px solid #fff;
	padding: 2px;
	font-size: 1em;
	background-color: #F8F8F8;
}

form {padding-bottom: 18px;}
