body { 
font-family : verdana,arial; 
font-size : 11px; 
color : #414042; 
background-color : #BABABA; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
margin:0px; 
padding:0px;
}

#ulkokehyse {
clear:none; 
background-color: #f2f4f4; 
border: solid 1px #C3CCD6; 
width:784px;

}

#sisakehyse{
border: solid 1px #C3CCD6;
width:783px;
}

#bannerikehys_iso{
background-color: #F3F4F4;
border:solid 1px #F3F4F4;
width:783px;
}

#isobanneri{
position:absolute; 
padding-left:280px; 
padding-top:50px; 
width:470px; 
height:62px;
border:solid 0px white;
}


#logo{

}


#vaakalinkit{
background-color: #787878; 
color: #ffffff; 
width:783px;
font-weight: normal; 
text-align: left;
border:solid 0px #787878;
}

#nytmyynnissa{
clear:both; 
background-color: #454545; 
position: relative; 
color: #ffffff; 
font-family: Tahoma; 
font-size: 14px;
line-height: 36px; 
height: 30px; 
font-weight: normal; 
text-align: center;
}


#pikkumainoskuva{
width: 56px; 
left: 20px; 
top: 0px; 
position: absolute;
}

	
#matkatarjotin_open{
font-family: Tahoma;
text-decoration: none; 
color: #ffffff; 
font-size: 12px; 
font-weight: normal;
}

#matkatarjotind{
height: 153px; 
background-color: #454545; 
left: 0px; 
top: 0px; 
position: relative; 
display: none;
}

#matkaraami{
width: 300px; 
height: 145px; 
position: absolute; 
border: 0px solid #cccccc; 
left: 275px;
}

#sponsori{
width: 265px; 
left: 0px; 
bottom: 0px; 
position: absolute;
}

#taulukko{
margin-top: 10px; 
background-color:#454545;
}

#matkasolu{
background-color:#454545;
}

#ylareunamainos{
clear:both; 
background-color: #454545; 
color: #ffffff; 
font-family: Tahoma; 
font-size: 14px; 
line-height: 36px; height: 30px; 
font-weight: normal; 
text-align: center;
}

#alareunamainos{
width: 103px; 
right: 20px;
bottom: 20px; 
position: absolute;
}



#sisus{
background-color:white; 
border:solid 1px white; 
clear:both; 
overflow:auto;  
text-align:left;
overflow:hidden;
border:solid 1px white; 
}



#linkit_vasen{
border: solid 1px white; 
text-align:center; 
}


#linkit_oikea{
border: solid 1px white; 
text-align:center; 
} 


 
#vali{
width:5px;
border:solid 1px white; 
float:left;
background-color:white;
}


#bannerikehys { 
border : 1px solid white; 
text-align : center; 
background-color : white; 
} 


#banneriotsikko { 
border : 1px solid #898989; 
margin : 0px; 
height : 15px; 
clear : both; 
text-align : left; 
background-color : green; 
color : white; 
text-transform : uppercase; 
} 

#bannerikehys2 { 
border : 1px solid white; 
text-align : center; 
background-color : white; 
} 


#banneriotsikko2 { 
border : 1px solid #898989; 
margin : 0px; 
height : 15px; 
clear : both; 
text-align : left; 
background-color : green; 
color : white; 
text-transform : uppercase; 
} 



#tekstiosionmarginaalit { border:solid 0px;  padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:1px;}

#tekstilaatikko2 {
overflow-y:auto; 
overflow-x:hidden; 
background-color:white; 
border:solid 1px white; 
min-height:250px; 
height:auto; 
padding-left:12px;
padding right:12px;
}

#linkkilaatikko2 {
overflow-y:auto; 
overflow-x:hidden; 
background-color:white; 
border:solid 1px white; 
padding-left:12px;
padding right:12px;
}

.bannerikuva { 
border : 0px solid #898989; 
margin : 0px; 
}


#valiotsikko { 
border : 1px solid #898989; 
padding : 2px; 
margin : 0px; 
width : 417px; 
height : 17px; 
clear : both; 
text-align : left; 
background-color : green; 
color : white; 
text-transform : uppercase; 
} 

#vasenreuna{
width:170px; 
background-color:white; 
border-top:solid 1px #C3CCD6; 
border-bottom:solid 1px #C3CCD6;
border-right:solid 1px #C3CCD6; 
float:left;
min-height:550px; 
height:auto; 
}

#tekstit{
float:left;
overflow-y:auto; 
overflow-x:hidden; 
background-color:white; 
border:solid 1px #C3CCD6; 
min-height:550px; 
height:auto; 
}

#tekstit2{
float:left;
overflow-y:auto; 
overflow-x:hidden; 
background-color:white; 
border:solid 1px #C3CCD6; 
min-height:550px; 
height:auto; 
}


#oikeareuna{
width:170px; 
overflow:hidden; 
background-color:white; 
border-top:solid 1px #C3CCD6; 
border-bottom:solid 1px #C3CCD6;
border-left:solid 1px #C3CCD6;

float:left;
min-height:550px; 
height:auto; 
}

#pohja{
overflow:hidden;
border:solid 0px; 
clear:both; 
background-color: #FFFFFF; 
}

input { 
color : #336699; 
font-size : 10px; 
background-color : #ffffff; 
} 

ol { 
line-height : 1.1; 
list-style-type: none;
}

ul { 
padding-bottom : 5px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
margin-bottom : 0px; 
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
list-style-type: none;
} 


b { 
font-weight : bolder; 
} 

H1 { 
font-family:Tahoma;
letter-spacing : 0.01em; 
font-size : 12px; 
font-weight : 600; 
line-height : 1.2; 
margin : 0px; 
margin-top : 0px; 
margin-left : 0px; 
margin-bottom : 5px; 
} 

H2 { 
letter-spacing : 0.01em; 
font-size : 11px; 
font-weight : 600; 
margin : 0px; 
margin-top : 5px; 
margin-bottom : 5px; 
} 
H3 { 
font-size : 11px; 
font-weight : 600; 
line-height : 1.1; 
margin-top : 35px; 
margin-bottom : 5px; 
} 
H4 { 
font-size : 11px; 
font-weight : 600; 
} 
H5 { 
font-size : 11px; 
font-weight : 600; 
} 
H6 { 
font-size : 10px; 
font-weight : 600; 
} 
i { 
font-style : italic; 
text-decoration : none; 
} 
a.pikkulinkki:active { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.pikkulinkki:hover { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.pikkulinkki:link { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.pikkulinkki:visited { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 


a.tekstilinkki:active { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:hover { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:link { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:visited { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 







a.valkea:link { 
letter-spacing : 1px; 
font-size : 11px; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.valkea:visited { 
letter-spacing : 1px; 
font-size : 11px; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 

a.valkea:hover { 
letter-spacing : 1px; 
font-size : 11px; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a:active { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
a:hover { 
font-size : 11px; 
color : #58595b; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
a:link { 
font-size : 11px; 
color : #58595b; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
a:visited { 
font-size : 11px; 
color : #58595b; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 

p { 
margin-top : 0; 
margin-left : 0; 
margin-right : 0; 
background-color : #ffffff; 
font-family : verdana,arial; 
font-size : 11px; 
color : #414042; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 




table, td { 
margin-top : 0; 
margin-bottom : 0; 
margin-left : 0; 
margin-right : 0; 
background-color : #ffffff; 
font-family : verdana,arial; 
font-size : 11px; 
color : #414042; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 

radio { 
font-style : normal; 
text-decoration : none; 
}body { 
font-family : verdana, arial; 
font-size : 11px; 
color : #414042; 
background-color : #bababa; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
margin : 0; 
padding : 0; 
} 
#ulkokehys { 
clear : none; 
background-color : #f2f4f4; 
border : 1px solid #c3ccd6; 
width : 784px; 
margin : 5px; 
} 
#sisakehys { 
clear : both; 
border : 1px solid #c3ccd6; 
width : 783px; 
} 
#bannerikehys_iso { 
clear : both; 
background-color : #f3f4f4; 
border : 1px solid #f3f4f4; 
width : 783px; 
} 
#isobanneri { 
position : absolute; 
padding-left : 280px; 
padding-top : 50px; 
width : 470px; 
height : 62px; 
border : 0 solid white; 
} 
#logo { 
clear : both; 
} 
#vaakalinkit { 
background-color : #787878; 
position : relative; 
color : #ffffff; 
width : 783px; 
font-weight : normal; 
text-align : center; 
float : left; 
} 

#nytmyynnissa { 
clear : both; 
background-color : #454545; 
position : relative; 
color : #ffffff; 
font-family : Tahoma; 
font-size : 14px; 
line-height : 36px; 
height : 30px; 
font-weight : normal; 
text-align : center; 
} 
#pikkumainoskuva { 
width : 56px; 
left : 20px; 
top : 0; 
position : absolute; 
} 
#matkatarjotin_open { 
font-family : Tahoma; 
text-decoration : none; 
color : #ffffff; 
font-size : 12px; 
font-weight : normal; 
} 
#matkatarjotind { 
height : 153px; 
background-color : #454545; 
left : 0; 
top : 0; 
position : relative; 
display : none; 
} 
#matkaraami { 
width : 300px; 
height : 145px; 
position : absolute; 
border : 0 solid #cccccc; 
left : 275px; 
} 
#sponsori { 
width : 265px; 
left : 0; 
bottom : 0; 
position : absolute; 
} 
#taulukko { 
margin-top : 10px; 
background-color : #454545; 
} 
#matkasolu { 
background-color : #454545; 
} 
#ylareunamainos { 
clear : both; 
background-color : #454545; 
position : relative; 
color : #ffffff; 
font-family : Tahoma; 
font-size : 14px; 
line-height : 36px; 
height : 30px; 
font-weight : normal; 
text-align : center; 
} 
#alareunamainos { 
width : 103px; 
right : 20px; 
bottom : 20px; 
position : absolute; 
} 
#sisus { 
background-color : white; 
border : 1px solid white; 
clear : both; 
overflow : auto; 
text-align : left; 
overflow : hidden; 
border : 1px solid white; 
} 
#linkit_vasen { 
width : 158px; 
border : 1px solid white; 
text-align : left; 
float : left; 
} 
#linkit_oikea { 
border : 1px solid white; 
text-align : center; 
float : left; 
} 
#vali { 
width : 5px; 
border : 1px solid white; 
float : left; 
background-color : white; 
} 
#bannerikehys { 
border : 1px solid white; 
text-align : center; 
background-color : white; 
} 
#banneriotsikko { 
border : 1px solid #898989; 
padding : 2px; 
margin : 0; 
height : 15px; 
clear : both; 
text-align : left; 
background-color : green; 
color : white; 
text-transform : uppercase; 
} 
#bannerikehys2 { 
border : 1px solid white; 
text-align : center; 
background-color : white; 
} 
#banneriotsikko2 { 
border : 1px solid #898989; 
padding : 2px; 
margin : 0; 
height : 15px; 
clear : both; 
text-align : left; 
background-color : green; 
color : white; 
text-transform : uppercase; 
} 
.bannerikuva { 
border : 0 solid #898989; 
margin : 0; 
} 
#valiotsikko { 
border : 1px solid #898989; 
padding : 2px; 
margin : 0; 
width : 417px; 
height : 17px; 
clear : both; 
text-align : left; 
background-color : green; 
color : white; 
text-transform : uppercase; 
} 
#vasenreuna { 
width : 170px; 
background-color : white; 
border-top : 1px solid #c3ccd6; 
border-bottom : 1px solid #c3ccd6; 
border-right : 1px solid #c3ccd6; 
float : left; 
min-height : 550px; 
height : auto; 
} 
#tekstit { 
float : left; 
background-color : white; 
border : 1px solid #c3ccd6; 
min-height : 550px; 
height : auto; 
} 
#tekstit2 { 
float : left; 
background-color : white; 
border : 1px solid #c3ccd6; 
min-height : 550px; 
height : auto; 
} 
#oikeareuna { 
width : 159px; 
overflow : hidden; 
background-color : white; 
border-top : 1px solid #c3ccd6; 
border-bottom : 1px solid #c3ccd6; 
border-left : 1px solid #c3ccd6; 
float : left; 
min-height : 550px; 
height : auto; 
} 
#pohja { 
overflow : hidden; 
border : 0 solid; 
clear : both; 
background-color : #ffffff; 
} 
input { 
color : #336699; 
height : 20px; 
font-size : 10px; 
background-color : #ffffff; 
} 
ol { 
list-style-type: none;
line-height : 1.1; 
} 
ul { 
padding-bottom : 5px; 
margin-bottom : 0; 
} 
b { 
font-weight : bolder; 
} 
H1 { 
font-family : Tahoma; 
letter-spacing : 0.01em; 
font-size : 12px; 
font-weight : 600; 
line-height : 1.2; 
margin : 0; 
margin-top : 0; 
margin-bottom : 5px; 
} 
H2 { 
letter-spacing : 0.01em; 
font-size : 11px; 
font-weight : 600; 
margin : 0; 
margin-top : 5px; 
margin-bottom : 5px; 
} 
H3 { 
font-size : 11px; 
font-weight : 600; 
line-height : 1.1; 
margin-top : 35px; 
margin-bottom : 5px; 
} 
H4 { 
font-size : 11px; 
font-weight : 600; 
} 
H5 { 
font-size : 11px; 
font-weight : 600; 
} 
H6 { 
font-size : 10px; 
font-weight : 600; 
} 
i { 
font-style : italic; 
text-decoration : none; 
} 
a.pikkulinkki:active { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.pikkulinkki:hover { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.pikkulinkki:link { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.pikkulinkki:visited { 
font-size : 11px; 
color : #044530; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:active { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:hover { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:link { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.tekstilinkki:visited { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.valkea:link { 
letter-spacing : 1px; 
font-size : 11px; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.valkea:visited { 
letter-spacing : 1px; 
font-size : 11px; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a.valkea:hover { 
letter-spacing : 1px; 
font-size : 11px; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
a:active { 
font-size : 11px; 
color : green; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
a:hover { 
font-size : 11px; 
color : #58595b; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
a:link { 
font-size : 11px; 
color : #58595b; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
a:visited { 
font-size : 11px; 
color : #58595b; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
line-height : 1.2; 
} 
p, table, td { 
margin-top : 0; 
background-color : #ffffff; 
font-family : verdana, arial; 
font-size : 11px; 
color : #414042; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
radio { 
font-style : normal; 
text-decoration : none; 
} 
.tekstissa { 
text-indent : 0; 
width : 440px; 
overflow : hidden; 
border : 1px solid white; 
list-style-type : none; 
list-style-position : outside; 
text-align : left; 
} 
.julkaisupaiva { 
font-size : 8px; 
} 
 
.tekstissa{
text-indent:0px; 
width:440px;  
overflow:hidden; 
border:1px solid white; 
list-style-type:none; 
list-style-position:outside; 
text-align:left;
}

.julkaisupaiva{font-size : 8px;}
