/* CSS Document */
body,html{
padding:0px;
margin:0px;
font-family:"Arial";
font-size:11px;
background-image:url(../img/body.gif);
background-repeat:repeat-x;

}
#subf{
padding-left:160px;
height:70px;

}
#perus #footer,#yhteys #footer,#kohde #footer{
width:990px;
}
#langmenu li {
background-image:url(../img/line.gif);
background-repeat:no-repeat;
background-position:right 14px ;
}
#langmenu li .imgtxt{
background-repeat:no-repeat;
background-position:center 12px;

}
#listingpage #holder{
width:100%;
padding-left:0px;
}
#listingpage #content{
text-align:center;
width:840px;
}
#langmenu li .imgtxt .txt{
display:none;


}
*{
padding:0px;
margin:0px;
}
#listingpage #header{
width:1000px;
}
#listingpage #allcontent{
width:100%;
}
#allcontent{
width:1000px;

background-image:url(../img/kukka.jpg);
background-repeat:no-repeat;
background-position:0px 2px;

}
#contentarea{
padding-top:20px;
}
#kohde #holder{
padding-left:0px;
}
#kohde #content{
width:250px;
float:left;
}
#kohde #galleryimage{
float:left;
padding-left:30px;
padding-top:33px;
}
#kohde #gallery_img{
float:left;
}
#kohde #thumbs{
float:left;
padding:0px 0px 0px 3px;
}
#kohde #thumbs .thumb{
display:block;
clear:left;
}
#kohde #prods{
width:145px;
float:left;
padding-left:20px;
padding-top:150px;
}
#holder{
padding-left:165px;

float:left;
}
#submenudiv{

float:left;
padding-left:22px;
padding-top:0px;
clear:left;
}
#submenudiv div{
float:left;
padding-right:10px;
padding-top:3px;
}
#submenudiv .active a span,.submenu li .active{
color:#be1f94 !important;
}
.opensub{
display: none;
}
#listingpage #mainmenudiv{
padding-left:160px;
}
#listingpage #submenudiv{
display:none;
}
#listingpage #contentarea{
text-align:center;
padding-right:0px;
padding-top:80px;
}
#perus #galleryimage{
width:260px;
float:left;
padding-top:35px;
padding-left:30px;
}
#perus #content{
float:left;
}
#thumbs{
display:none;
}
#kohde #thumbs{
display:block;
}
#perus #holder,#yhteys #holder {

width:900px;
}
#yhteys #content{
width:900px !Important;
}
#listingpage #footer{
width:160px;
float:right;
margin-right:65px;
background-image:url(../img/logo2.gif);
}
#footer{
background-repeat:no-repeat;
}
#listingpage #submenudiv{
padding-left:165px;
}
#listingpage #content{
margin:0 auto;
}
#yhteys #content{
width:960px;
}
#footer{
height:126px;

margin-right:165px;
background-image:url(../img/ala.gif);
background-position:bottom right;

clear:both;
}
#prods ul{
list-style:none;
}
#prods ul li a{

color:#000000;
text-decoration:none;
font-size:11px;
padding-top:4px;
}
#submenudiv div a{

color:#000000;
text-decoration:none;
font-size:11px;
}
p{
padding-bottom:14px;
}
#header{
height:70px;
}
#mainmenudiv{
float:left;

}
#submenudiv a{
font-size:14px;
}
#imgmenulist div{
float:left;
margin-right:10px;
margin-bottom:8px;
}
#imgmenulist a{
float:left;
width:100%;
height:100%;
}
#imgmenulist .txt{
display:none;
}
#submenudiv div{
padding-bottom:4px;
}
.opensub{
margin-left:10px;
}
#mainmenudiv .l{

background-image:none;
}
#mainmenudiv li{
float:left;
list-style:none;
font-size:16px;
height:70px;
line-height:70px;
padding-right:12px;
padding-left:12px;
}
#submenudiv{

}

#contentarea{
clear:both;
line-height:16px;
padding-right:30px;
}
h1{
background-repeat:no-repeat;
}
#mainmenudiv li a{
color:#FFFFFF;
text-decoration:none;
}
#perus #content{
width:500px;
}
#content h1{
font-size:14px;
}
#content {
width:540px;
}
#footer{
clear:both;
}
#thumbs .thumb{
float:left;
padding:0px 3px 3px 0px;

}
#thumbs{
padding-top:5px;
padding-bottom:5px;

}
#thumbs .thumb img{
border:none;

}