
/*----------------------------- linkit --------------------------------------*/

a {
font-family:verdana, arial, tahoma;
font-size:13px;
color:#676e70;
font-weight:normal;
text-decoration:none;
}
a:hover{
font-family:verdana, arial, tahoma;
font-size:13px;
color:#000000;
font-weight:normal;
text-decoration:none;
}


a.topnav{
font-family:verdana, arial, tahoma;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
a.topnav:hover{
font-family:verdana, arial, tahoma;
font-size:12px;
color: #676e70;
font-weight:normal;
text-decoration:none;
}



/*----------------------------- body, fontti, lista --------------------------------------*/


body {
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background-color:#676e70; 
background-image: url(../images/1.jpg);
background-repeat:no-repeat;
background-position: center top
}

td,div,p,br,hr {
font-family:verdana, arial, tahoma;
font-size:13px;
color:#000000;
}


ul { 
/*list-style-image: url(../Images/bullet.gif); */
margin-left: 20px; margin-bottom: 10px; margin-top: 0; padding:0;
color:#000000;
}



/*----------------------------- top stuff --------------------------------------*/



.toppic {
background-color:transparent;
}


.topnavbg { /* topnav-bg - jos haluaa rajat topnaviin*/
/* border-top: solid 0px #b6beb3; */
}


.topnavtd { 					 		/* topnav-td - taulukon solu, minkä sisällä topnavlinkki on*/
white-space:nowrap;
color:#FFFFFF;
background-color:transparent;
height:22px;
padding-left:8px;
padding-right:8px;
}

.topnavtd_last { 					 		/* topnav-td - taulukon solu, minkä sisällä topnavlinkki on*/
white-space:nowrap;
color:#FFFFFF;
background-color:transparent;
height:22px;
padding-left:8px;
padding-right:8px;
}


div.picnavdiv {
white-space:nowrap;
}

.mainbg2 {	  		 	  /*  sisällön tausta */
height: 100%;
background-color:#ffffff;
color:#000000;

padding-left:20px;
padding-right:20px;
padding-bottom: 30px;
padding-top: 10px;
/*
border-bottom: solid 1px #b6beb3;
border-left: solid 1px #b6beb3;
border-right: solid 1px #b6beb3;
*/
}

.mainbg {
padding-top: 0px;
padding-bottom: 0px;
/*background-image: url(../images/bg.jpg);
background-repeat:no-repeat;
background-position: center top;*/
}

.box {
border: solid 1px #676e70;
padding-left:20px;
padding-right:20px;
padding-bottom: 0px;
padding-top: 0px;
}


/* ------------------------------------ KUVA PAIKKA ------------------------------------------- */

.picdiv_1 {
background-color: #;
background-repeat:no-repeat;
height:290px;
/*background-image:url(../contpics/1.jpg);
background-position: center bottom;*/
/*
border-top: solid 1px #b6beb3;
border-bottom: solid 1px #ffffff;
*/
}




.bgtable {

}

.txt {
padding-top:25px;
}

.mainbg,content {
font-family:verdana, arial, tahoma;
font-weight:normal;
font-size:13px;
color:#000000;
}

.whtbg {
background-color:#ffffff;
color:#000000;
}

.pagetitle {
font-family:verdana, arial, tahoma;
font-weight:bold;
font-size:13px;
color:#000000;
}



.ititle {
font-family:verdana, arial, tahoma;
font-weight:bold;
font-size:13px;
color:#000000;

}

.pieni {
font-family:verdana, arial, tahoma;
font-weight:normal;
font-size:10px;
color:#000000;
}






/* ------------------------------------  footer ------------------------------------------- */

.footertd {
height:22px;
font-family:verdana, arial, tahoma;
font-size:13px;
color:#ffffff;
font-weight:normal;
/*
border-top:solid;
border-width:1px;
border-color:#666666;
background-image: url(../images/toppic.jpg);
background-repeat:repeat-x;
*/
}

/* ------------------------------------ muuta ------------------------------------------- */

.copy {
font-family:verdana, arial, tahoma;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
border-top:solid;
border-width:1px;
border-color:#996600;
}

.borderpic {
border-bottom: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border-top: solid 1px #cccccc;
border-right: solid 1px #cccccc;
}


.nw{
white-space:nowrap;
}

.strow {
background-color:#993300;
}

.ndrow {
}

/* --------------------------------- galleria ------------------------------- */
.popborderpic {
border-top:solid 1px #676e70;
border-bottom:solid 1px #676e70;
border-left:solid 1px #676e70;
border-right:solid 1px #676e70;
}

.thumbpic {
border-top:solid 1px #676e70;
border-bottom:solid 1px #676e70;
border-left:solid 1px #676e70;
border-right:solid 1px #676e70;
}

.thumbrowbg {
background-color:#ffffff;
border-top:solid 1px #676e70;
border-bottom:solid 1px #676e70;
border-left:solid 1px #676e70;
border-right:solid 1px #676e70;
}

.thumbtxttdbg {

/*  Perustyylit

font-family:verdana,arial,sans serif;
font-size:12px;
color:#000000;
*/

color:#676e70;
background-color:#ffffff;
/*
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
border-left:solid 1px #666666;
border-right:solid 1px #666666;
*/
font-family:trebuchet ms, verdana, arial, tahoma;
font-size:12px;
}

