*{
padding:0px;
margin:0px;
}
body{
background-image:url(../img/color.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
#allcontent{
width:900px;
margin:0 auto;
background-image:url(../img/content.gif);
}
#tarjoukset #allcontent{
background-image:url(../img/contenttarjous.gif);
}
#header{
background-image:url(../img/header.gif);
height:275px;
}
#tarjoukset #header{
background-image:url(../img/headertarjous.gif);
height:307px;
}
#footer{
height:16px;
background-image:url(../img/content_bottom.gif);
}
#mainmenu{
height:31px;
position:absolute;
z-index:10;
padding-left:20px;
line-height:31px;
top:234px;
}
#addliike h2{
font-size:14px;

}
#addliike{
font-size:12px;
padding-top:20px;
}
#chimg,#visi_addliike{
color:#0033FF;
}
.h{
font-weight:bold;
}
#addliike label{
display:block;
font-weight:bold;
padding-top:5px;
}
.pvmbox{
padding-top:20px;
}
.storele,#pvm,#pvm2{
width:200px;

border:1px solid #CCCCCC;
}
#addliike textarea{
width:200px;

border:1px solid #CCCCCC;
height:100px;
}
#tmenu{
width:880px;
z-index:11;
position:absolute;
top:268px;
}
#imgb{
height:238px!important;
position:relative;
z-index:1;
overflow:hidden;
background-position:right center;
background-repeat:no-repeat;

width:900px;


}
#mainmenu .active{

}
#mainmenu li{
list-style:none;
float:left;
}
#mainmenu .active .lefti{
width:5px;
height:31px;
background-image:url(../img/ml.gif);
float:left;
}
#mainmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
padding:0px 10px 0px 10px;
}
#mainmenu .active .txt{

height:31px;
background-image:url(../img/mc.gif);
float:left;
}
#mainmenu .active .righti{
width:5px;
height:31px;
background-image:url(../img/mr.gif);
float:left;
}

#left{
float:left;
width:650px;
}
#content{
padding-left:30px;
padding-right:30px;
}
#left h1{
font-size:16px;
font-weight:bold;
}
.clearer{
clear:both;
line-height:1px;
height:1px;
}
#right{
padding-bottom:20px;
float:right;
width:173px;
}
#tarjoukset .innerbox{
width:271px;
background-repeat:no-repeat;
background-position:center center;
}

.topdesc{

height:60px;
}
.description{
line-height:12px;
}
#rmenu{
float:right;
padding-right:20px;
color:#000099;
}
#rmenu .act{
font-weight:bold;

}
#rmenu span{
cursor:pointer;
padding-left:10px;
}
#visi_addliike{
width:200px;
float:left;
}
#randtarjousx{
clear:both;
}
.madmin{
text-align:right;
}
.madmin a{
text-decoration:none;
float:right;
width:20px;height:20px;
background-repeat:no-repeat;
}
.madmin span{
display:none;
}
.rlinkki{
background-image:url(../adminicons/context/remove.png);
}
.mlinkki{
background-image:url(../adminicons/context/edit.png);
}
.tdata{

}
.cl{
clear:both;
}
.tdata{
padding:0px;
margin:0px;
}
.liike{
padding:0px;
margin:0px;
}
#randtarjous .left{
padding-left:20px!important;
width:150px !Important;
}
#randtarjous .right{
padding-right:20px!important;
padding-left:0px !Important;
}
#randtarjous .left , #randtarjous .right{
padding-top:154px !Important;

}
#tarjoukset .left, #randtarjous .left{
padding-left:10px;
padding-top:123px;
width:100%;
font-size:11px;
}
#tarjoukset .right, #randtarjous .right{
padding-left:20px;
padding-top:123px;
width:105px;
}
#tarjoukset #content{
padding:0px 0px 0px 30px;
}
#tarjoukset .price, #randtarjous .price{
font-size:44px;
line-height:44px;
text-align:right;
}
.topdesc{
width:160px;
}
#randtarjous .topdesc{
width:180px;
}
a img{
border:none;
}
.innerbox{
float:left;
width:310px;
height:100%;
padding: 10px 0px 10px 0px;
background-repeat:no-repeat;
background-position:center 65px;
}
.left h2{
font-size:12px;
}
.right {
border:1px solid #009999;
float:right;
padding-right:5px;
padding-left:20px;
padding-top:120px;
}
.voimassa{
padding-top:10px;
}
.left{
clear:both;
float:left;
width:140px;
padding-top:120px;
font-size:12px;
padding-left:30px;
}
.price{
color:#1ea89e;
font-size:50px;
line-height:50px;
}
.normprice{
font-style:italic;
text-align:right;
}
.box{
float:left;
width:315px;
height:317px;
background-repeat:no-repeat;
background-image:url(../img/box.gif);

}
#tarjoukset .box{


width:285px;
height:283px;

background-image:url(../img/boxtarjous.gif);
background-repeat:no-repeat;

}
.rauma{
background-image:url(../img/rauma.gif);
}
.porirauma{

background-image:url(../img/porirauma.gif);

}
.pori{
background-image:url(../img/pori.gif);
}
.liike{
margin-left:13px;
float:left;
width:85px;
height:57px;
}
#tarjoukset h1{
font-size:15px;
line-height:18px;
}
#tmenu{
margin-top:5px;
background-image:url(../img/submenu.gif);
height:27px;
line-height:27px;
padding-left:20px;
}
#tmenu .active a{
color:#fb5733;
}
#mainmenu li{
margin-right:20px;
}
#tmenu a{
text-decoration:none;
color:#565658;
font-size:12px;
font-weight:bold;
}
#tmenu ul{
list-style:none;
}
#tmenu li{
padding-left:10px;
padding-right:10px;
float:left;
}
.contact #all{
width:650px;
}



#right a{
color:#FB5733;
}
