*
{
	margin : 0;
	border : 0;
	padding : 0;
	font-size : 1em;
}

body
{
	margin : 3px 0;
	color : black;
	background : #bee161;
	padding : 0% 5%;
}

#ef-paatyyli
{
	margin : 208px 0px 0px 10px;
	background : #bee161 url(http://www.eidalun.fi/css/taustaKaikkiSivutYlareuna/etusivu_taustakuva.jpg) no-repeat top center;
}

.tekstijakuvaEka
{
	margin-left : 10px;
	padding : 0px 0px 10px 10px;
	border-top : 0;
	border-right : 15px solid #549727;
	border-bottom : 0;
	border-left : 0;
	color : inherit;
	background : #FFFFFF;
}

#galleria img,p
{
	padding : 0px 10px 10px;
}

.tekstijakuva
{
	margin-left : 10px;
	padding : 0% 0% 1% 1%;
	border-top : 0;
	border-right : 15px solid #549727;
	border-bottom : 0;
	border-left : 0;
	color : inherit;
	background : #FFFFFF;
}

.tilaaalas
{
	padding-bottom : 4em;
}

.linkkilaatikko
{
	margin-left : 10px;
	color : inherit;
	background : #549727;
	border : 0;
	padding-bottom : 0.1em;
}

.reunaMukana
{
	border-top : 1px solid #549727;
	border-right : 15px solid #549727;
	border-bottom : 0;
	border-left : 0;
	
}

ul
{
	margin : 0% 5%;
	max-width : 80ex;
	list-style-type: none;
	padding-top : 1em;
}

.linkkilaatikko ul li
{
	display : inline;
	color : white;
	background : #549727;
	padding-left : 0.2em;
	padding-right : 0.5em;
	font-family : sans-serif;
}

p,strong,em,h1,h2,table,caption
{
	font-size : 100%;
	color : black;
	background-color: inherit;
	font-family : sans-serif;
	margin : 0;
	padding : 0;
	line-height : 140%;
	border : none;
}

p,h2
{
	margin : 0% 5%;
/*	max-width : 80ex;*/
}

p
{
	padding-top : 1em;
}

p.tasattu
{
	text-align : justify;
}

p.kapeaPalsta
{
	margin : 0% 20%;
}

h1
{
	font-size : 240%;
	text-align : center;
	margin : 0px 0px 10px -10px;
	background : white;
}

h2
{
	font-size : 180%;
	padding-top : 1em;
	line-height : 120%;
	clear : left;
}

h2.aloittava
{
	padding-top : 0;
}

img.vasen
{
	display : block;
	float : left;
	margin : 0px 10px 0px 0px;
}

img.keskitetty
{
	display : block;
	margin-right : auto;
	margin-left : auto;
	padding-top : 10px;
}

img.oikea
{
	float : right;
	margin : 0px 0px 0px 10px;
	padding-right : 0.5em;
}

.eidalunLogo
{
	margin-top : -190px;
	margin-right : auto;
	margin-bottom : 212px;
	margin-left : auto;
}

.eidalunLogo img
{
	display : block;
	margin-right : auto;
	margin-left : auto;
}

.kuvalodju
{
	min-width : 300px;
	max-width : 450px;
	margin-bottom : 0.5em;
}

.oikea
{
	float : right;
	margin-left : 0.5em;
}

.vasen
{
	float : left;
	margin-right : 0.5em;
}

.keski
{
	display : block;
	margin-right : auto;
	margin-left : auto;
}

.kuvalodju p
{
	margin : 0;
	padding : 0.2em;
	display : block;
	text-align : center;
	color : inherit;
	background : #FFFFFF;
}

.kuvalodju img
{
	display : block;
	margin-left : auto;
	margin-right : auto;
	position : relative;
	top : 0;
	clear : both;
}

.lodjuTekstilleJaKuville
{
	float : left;
	margin : 0.5em 5%;
	padding : 0;
	clear : left;
}

.lodjuTekstilleJaKuville p
{
	margin : 0;
	padding : 0.2em 0em;
	display : block;
	text-align : justify;
}

.clearBoth
{
	clear : both;
}

#galleriaAlasivu
{
	border: 0px;
}

.galleriaKuvalaatikko
{
	color : inherit;
	background-color: #BFBFBF;
	float: left;
	width: 300px;
	height: 300px;
	padding: 0px;
	margin: 0px 0px 2px 2px;
	border: 1px solid #000;

}

.galleriaKuvalaatikko p
{
	color: black;
	background-color: inherit;
	margin: 0em;
	padding: 0.2em;
	display: block;
}

.galleriaKuvalaatikko img
{
	display: block;
	position: relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

.minimikorkeus
{
	min-height : 350px;
}

table
{
	text-align : center;
	border : thin solid rgb(208,208,208);
	empty-cells : hide;
	margin-left : auto;
	margin-right : auto;
	clear : both;
}

.eiReunoja
{
	border : none;
}

caption
{
	font-size : larger;
	padding-top : 1em;
}

td
{
	border : thin solid rgb(208,208,208);
	padding : 0.2em;
}


.taulukkotaitto,.taulukkotaitto tr,.taulukkotaitto tr td
{
	border : none;
	text-align : left;
	margin : 0% 5%;
	max-width : 80ex;
	
}

a
{
	padding : 2px;
}

a:link
{
	color : blue;
	background-color: inherit;
	font-family : sans-serif;
}

a:visited
{
	color : black;
	background-color: inherit;
	font-family : sans-serif;
}

a:hover
{
	color : white;
	background-color: #549727;
	font-family : sans-serif;
}

a:active
{
	color : white;
	background-color: #549727;
	font-family : sans-serif;
}

p a img:hover, img:hover, img:active, a img, #galleria a:hover, .galleria_kuvalaatikko a:hover
{
	color : inherit;
	background-color: transparent;
	border : none;
}

#eidalunLogoPieniVasen
{
	margin : 200px 10px 10px 10px;	
	color : inherit;
	background-color: transparent;
}


.ulosSivustolta
{
	font-style : italic;
	text-decoration : none;
	border-bottom : thin dotted;
}

#taustaEtusivu
{
	background-image : url(http://www.eidalun.fi/css/taustaEtusivu/2010_03_06_lunta_ja_nieida_teatterinpuiston_kalliolla_3_bot_400.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 400px;
}

#taustaKoirammeLunta
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeLunta/2006_07_15_lunta_paa.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammeNieida
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeNieida/2006_03_12_nieida_03_bot_491.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 491px;
}

#taustaKoirammeNuttu
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeNuttu/2006_09_03_nuttu1.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammePiika
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammePiika/2006_03_12_nieida_ja_piika_bot_480.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 480px;
}

#taustaKoirammeNere
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeNere/2007_03_03_nere_ja_vastasyntyneet_pennut_taustakuva.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammeIlo
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeIlo/2006_07_15_ilo_2.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammeRilla
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeRilla/riidenmarja_7vko-2.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammeVenla
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeVenla/venla_721x478.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammeTaika
{
	background-image : url(http://www.eidalun.fi/css/taustaKoirammeTaika/2008-03-25-nutun-pentue.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKoirammeAdja
{
	background-image : url(http://www.eidalun.fi/css/);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}


#taustaPentueet
{
	background-image : url(http://www.eidalun.fi/css/taustaPentueet/2005_03_12_eidalun_elatiivi_illatiivi_pihalla_721x352_bot_332.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 332px;
}

#taustaPentuja
{
	background-image : url(http://www.eidalun.fi/css/taustaPentuja/neliviikkoinen_lumous_ja_solmulelu_bot_521.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 521px;
}

#taustaPentuja2005NieidaAaku
{
	background-image : url(http://www.eidalun.fi/css/taustaPentuja2005NieidaAaku/2005_02_04_nieida_imettaa_721x407_bot_400.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 400px;
}

#taustaPentuja2006NieidaNanu
{
	background-image : url(http://www.eidalun.fi/css/taustaPentuja2006NieidaNanu/2006_06_04_pennut_ja_nieida_2_bot_535.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaPentuja2007NereTupsu
{
	background-image : url(http://www.eidalun.fi/css/taustaPentuja2007NereTupsu/tausta_voitto_oskari.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaPentuja2007PiikaTahvo
{
	background-image : url(http://www.eidalun.fi/css/taustaPentuja2007PiikaTahvo/2007_09_21_eidalun_hokkuspokkus_simsalabim_ja_abrakadabra_3.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaPentuja2008NuttuLunta
{
	background-image : url(http://www.eidalun.fi/css/taustaPentuja2008NuttuLunta/2008_02_03_nutun_pennut_1_bot_331.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 331px;
}

#taustaPentuja2008NereRex
{
	background-image : url(http://www.eidalun.fi/css/);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaKuvia_2006_03_02-04_poropaimennustesti
{
	background-image : url(http://www.eidalun.fi/css/taustaKuvia_2006_03_02-04_poropaimennustesti/18_henni_ja_halla.jpg);
	background-repeat : no-repeat;
	background-position : bottom center;
	padding-bottom : 535px;
}

#taustaMukanaVirhe
{
	color : black;
	background : #FFFFFF url(http://www.eidalun.fi/css/404.jpg) no-repeat bottom center;
	padding-bottom : 320px;
}
