/*
# (c) 2008 olbedesign tmi - www.olbedesign.com
# + + + + + + + + + + + + + + + + + + + + + + +
*/

@charset "UTF-8";


/*********************************************************/
/* PERUSTYYLIT */
HTML {
	height: 100%; margin-bottom: 1px; 
}
BODY{
 		padding-bottom:10px;   /* Height of the footer */
}

H1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
}
a img {border:none;}

#bg {
		background-attachment: fixed;
		background-image: url(images/bg_patt.gif);
		background-repeat: repeat;
}
#container {
		/*background-color: #922f15; */
		background-color: #EAEFE8; 
		width: 775px;
		height: 1000px;
		border: 2px solid #000000;
   		position:relative;
}
#container a:link, #container a:visited {
		color: #000000;
		text-decoration: underline;			
}
#container a:active, #container a:hover {
		background-color: #c7e838; 
		text-decoration: none;
}

/*********************************************************/
/* SIVULINKIT */
#tabs {
		padding-top: 1px;
		background-color: #000000;
		padding-bottom: 1px;
}
/* IE FIX */
#tabs img {
		border:none;
		}


/*********************************************************/
/* ALASIVULINKIT */

#sublinks {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		width: 150px;
		height: 300px;
		margin: 2px;
		padding: 2px;
		color: #FFFFFF;
		border-top: 1px solid #000000;
		list-style-type: none;
}

#sublinks ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
}

#sublinks ul li a:link, #sublinks ul li a:visited {
		text-decoration: none;
		padding: 3px 0px 3px 5px;
		color: #000000;
		display: block;
		border-bottom: 1px solid #c7e838; 
}

#sublinks ul li a:hover, #sublinks ul li a:active {
		text-decoration: none;
		background-color: #c7e838;
		display: block;
}

#lukkari {
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		position: absolute;
		width: 150px;
		height: auto;
		left: 610px;
		top: 270px;
		padding: 5px;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
}

#lukkari_all{
   		position:relative;
		clear: both;
		margin: 0px auto;
		width: 650px;
		height: 600px;
}

#lukkari_all td{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 7px;
		border: 1px solid #c7e838;
}
#leipis {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 391px;
		position: absolute;
		height: auto;
		left: 185px;
		top: 240px;
		clear: right;
}

#leipis img {
		float: right;
		padding: 4px;
}


#contact {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		width: 150px;
		padding: 5px;
}

#footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		letter-spacing: 1px;
		padding-left: 15px;
		position:absolute;
		bottom:0;
		width:100;
		height:10px;
		margin: 2px;
}
#footer a:link, #footer a:visited {
		color: #CCC;
		text-decoration:none;
}
#footer a:hover, #footer a:active {
		text-decoration: none;
		color: #000;
		background-color: #EAEFE8; 
}


.pojklo {
		position: absolute;
		left: 592px;
		top: 220px;
}

.small {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 10px;
}

