/* 
perusasetukset
Kuvan muotoilut
Painikeet ym. muotoilut
hannatar näyttää kuvat
Vanhojen kuvien oikojia 

versio 23.8.2013
*/

/* Poistetaan turhan asetukset ja laitetaan riviväli */

* {  
	margin: 0;  
	padding: 0;
}

* { 
	line-height: 1.31; 
}


img { 
	border: 0;
}


/* css:n  poikkasu  */ 

.alue {
	height: 1px;
	clear: both;
}

.clear {
	clear: both;
}


.noborder {
	border: 0;
}



/* Kuvan muotoilut */

/*peruskuva */

.kuvassa { 
	border: 0;
}


.kuvassa350 { 
	border: 0;
}

.kuvassa250 { 
	border: 0;
	width: 250px;
}

/* class=\"kuvassa150\" */
.kuvassa150 { 
	border: 0;
	width: 150px;
}

.kuvassa100 { 
	border: 0;
	width: 100px;
}


.kovitus {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: right;
	text-align: center;
	padding: 5px;
}

.kovitus350 {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: right;
	text-align: center;
	padding: 5px;
}

.kovitus250 {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: right;
	text-align: center;
	padding: 5px;
	width: 250px;
}


.kovitus150 {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: right;
	text-align: center;
	padding: 5px;
	width: 150px;
}

.kovitus100 {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: right;
	text-align: center;
	padding: 5px;
	width: 100px;
}


.kevitus {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: none;
	text-align: center;
	padding: 5px;
}

.kuvitus {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0 0.6em 0.2em 0; 
	float: left;
	text-align: left;
	padding: 5px;

}


.kovitus {
	border: solid white 0px; 
	border-color: #CCFF99;
	float: right;
	text-align: center;
	padding: 0px;
}


.kuvitus div { 
	font-style: italic;
	font-size: 0.8em; 
	font-family: Arial, sans-serif; 
	padding: O.1em; 
}



.selitys {
	display: none; 
}

.laidatus {
	border: solid white 0px; 
	border-color: #CCFF99;
	margin: 0.1em; 
	margin-left: 0.4em; 
	margin-bottom: 1em; 
	text-align: left;
	padding: 5px;

}

.pikkukuva { 
	width: 100px;
	border: solid white 0px; 
	vertical-align: top;
	margin-bottom: 3px; 
}



.banneritus {
	border: solid white 0px; 
	margin: 0 0.1em 0.1em 0; 
	float: none;
	text-align: center;
	padding: 1px;
}

img { 
	border: 0;
}

.galleria img { 
	border: solid white 1px; 
}




.galleria div { 
	border: solid white 0px; 
	margin: 0 0.6em 0.2em 0; 
	float: left;
	text-align: center;
	padding: 5px;
}

/* Painikeet ym. muotoilut */



/*hannatar näyttää kuvat alkaa*/

/* class=\"galleriakuva\" */
.galleriakuva {	
	Display: block;  /* vanhan firefox ongelman korjaus */
	margin: 0px;	
	padding: 0px;
	border: solid white 1px;	
	left: 0px;	
	top: 0px;	
	width: 150px;
	height: auto;
}

/* class=\"ikonikuva\" */
.ikonikuva {	
	Display: block;  /* vanhan firefox ongelman korjaus */
	margin: 0px;	
	padding: 0px;
	border: solid white 1px;	
	left: 0px;	
	top: 0px;	
	width: auto;
	height: 20px;
}

/* class=\"ikonikuva2\" */
.ikonikuva2 {	
	margin: 0px;	
	padding: 0px;
	border: solid white 1px;	
	width: 30px;
	height: auto;
	text-align: right;

}


span.painike {
	text-align: left;
	height: auto;
	border: solid #266d22 1px;	
	padding: 2px;	
	padding-left: 4px;	
	padding-right: 4px;	

}

a.painike:link {
	font-size: 100%;
	color: #266d22;
	text-decoration: none;
}

a.painike:visited {
	color: #266d22;
	text-decoration: none;
	text-decoration: none;
}

a.painike:hover {
	color: #266d22;
	background-color: yellow;
	text-decoration: none;
}




/*hannatar näyttää kuvat loppuu*/


/* uutuus, tarjous pikkukuvat alktaa */
span.tarjouskuva { 
	border: solid red 0px; 
	width: 30px;
	height: 25px;
	background-image: url(../kuvat/images/ale.jpg);
	background-repeat: no-repeat; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;

}

span.uutuuskuva { 
	border: solid red 0px; 
	width: 30px;
	height: 25px;
	background-image: url(../kuvat/images/new.jpg);
	background-repeat: no-repeat; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;

}

span.tarjous2kuva { 
	border: solid red 0px; 
	width: 30px;
	height: 25px;
	background-image: url(../kuvat/images/kantis.jpg);
	background-repeat: no-repeat; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;

}



/* uutuus, tarjous pikkukuvat loppuu */



/*Vanhojen kuvien oikojia alkaa*/

.kuvaoikearaita { 
	border: 0;
	width: 100%;
}


/*Vanhojen kuvien oikojia loppuu*/


