
/* - Importing the reset.css stylesheet */
	@import url(reset.css);

/* - Importing the layout.css stylesheet
	@import url(layout.css); */

/* - Importing the typography.css stylesheet */
	@import url(typography.css);





body {
margin:0;
background-image:url(../bg.jpg);
background-attachment:fixed;
font-family:Arial, serif;
}

.wrap {
width:884px;
margin:0 auto 0 auto;
background:white;
}

.content {
width:784px;
margin:0 50px 0px 50px ;
padding:10px 0px 100px 0px;
}
	
table {
text-align:center;
border-collapse:collapse;
}

td {
text-align:center;
margin:0;
padding:0;
border:0;
}

img.tuotekuva {
padding:2px;
background-color:red;
border:solid 1px blue;
margin:3px 0 3px 0;
}

img.kirjakuva {
padding:2px;
background-color:red;
border:solid 1px blue;
margin:10px;
float:right;
}

.plus {
font-size:3em;
font-weight:bold;
width:99%;
margin:15px 0 15px 0;
display:block;
}



#maat a {
border-top:solid 2px #ffffff;
border-bottom:solid 5px #ffffff;
width:52px;
height:48px;
}


#maat a:hover {
border-top:solid 2px red;
border-bottom:solid 5px red;
width:52px;
height:48px;
}

.ylakuva {
width:884px; 
height:500px; 
background-image:url(../stars.jpg);
}

.ylateksti {
width:260px; 
height:244px; 
margin:30px 0  0 0; 
float:right; 
color:white; 
font-size: 18px;
font-weight:bold; }

.juoks_teksti {
width:884px; height:30px; margin: 20px 0 0 0;
}

#menu {
background: #68221a url(../img/introback.jpg) repeat-y left top;
color: #f0eedf;
clear: both;
padding: 3px 0;
text-shadow: #3f0a0a 0 1px 3px;
height:25px;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
text-align:center;
}

#menu a {
color: #f0eedf;
text-decoration: none;

}
#menu a:hover {
background: url(../img/opacity.png) repeat;
color: #fff;
border-bottom: 1px dotted #b27868;
}

.tilaus {
float:right;
width:300px;

}

.raja  {
width:100%;
clear:both;
}

