html {height:101%;}

body {

background:#000000;
font-family:verdana;
font-size:12px;
color:#cccccc;
text-align:left;
margin:0px;
line-height:18px;
padding-bottom:50px;

}

.vnap {
margin-right:3px
}

.center {
text-align:center;
}

#lan {
text-align:right;
float:right;
}

#lan img {
margin-left:0px;
margin-right:5px;
}

#harmaapohja {
background:#000 url(images/harmaapohja.jpg) repeat-y left;
}

.BG  {
color:#ffffff;
}


a, a:visited, #artikkeli a:hover {
color:#cccccc;
text-decoration:none;
}

a:hover, #artikkeli a {
color:#F69208
}

#sivu {
width:950px;

}

#otsikko {

}

#logo {

}

.alanayta {
display:none;
}

#valikko {
width: 850px;
height:31px;
margin-bottom:7px;
text-align:left;
float:left;
}

#valikko_testi {
width: 950px;
height:31px;
margin-bottom:7px;

}

a.valikkonappi {
width:118px;
height:31px;
float:left;
margin-right:7px;
}

a.valikkonappi_testi {
width:130px;

font-size:12px;
letter-spacing:-1px;
height:29px;
float:left;
line-height:27px;
margin-right:7px;
border-top:1px solid #777;
border-left:1px solid #777;
border-bottom:1px solid #777;
border-right:1px solid #777;
text-transform:uppercase;
color:#fff;
background:#000 url(images/valikkonappi.jpg) repeat-x;
}

#current_testi {
border:1px solid #F09700;
}

a:hover.valikkonappi_testi {
border:1px solid #F09700;
color:#fff;
}

a.valikkonappi_kieli {
width:24px;
height:31px;
float:right;
margin-right:7px;
}

a#valikko_fin {
background:#000 url(images/finnish.jpg) no-repeat top;
}

a#valikko_eng {
background:#000 url(images/english.jpg) no-repeat top;
}

a#valikko_ajankohtaista {
background:#000 url(images/valikko_ajankohtaista.jpg) no-repeat top;
}

a:hover#valikko_ajankohtaista, #valikko_ajankohtaista_current {
background:#000 url(images/valikko_ajankohtaista.jpg) no-repeat 0px -31px;
}

a#valikko_etusivu {
background:#000 url(images/valikko_etusivu.jpg) no-repeat top;
}

a:hover#valikko_etusivu, #valikko_etusivu_current {
background:#000 url(images/valikko_etusivu.jpg) no-repeat 0px -31px;
}

a#valikko_tuotteet {
background:#000 url(images/valikko_tuotteet.jpg) no-repeat top;
}

a:hover#valikko_tuotteet, #valikko_tuotteet_current {
background:#000 url(images/valikko_tuotteet.jpg) no-repeat 0px -31px;
}

a#valikko_brandit {
background:#000 url(images/valikko_brandit.jpg) no-repeat top;
}

a:hover#valikko_brandit, #valikko_brandit_current {
background:#000 url(images/valikko_brandit.jpg) no-repeat 0px -31px;
}

a#valikko_liikelahjat {
background:#000 url(images/valikko_liikelahjat.jpg) no-repeat top;
}

a:hover#valikko_liikelahjat, #valikko_liikelahjat_current {
background:#000 url(images/valikko_liikelahjat.jpg) no-repeat 0px -31px;
}

a#valikko_yritys {
background:#000 url(images/valikko_yritys.jpg) no-repeat top;
}

a:hover#valikko_yritys, #valikko_yritys_current {
background:#000 url(images/valikko_yritys.jpg) no-repeat 0px -31px;
}



#sisalto {
border:1px solid #777;
padding:0px;

min-height:520px;
}

.sisalto {
border:1px solid #777;
padding:0px;
min-height:520px;
background:transparent;
text-align:left;
}

.sisalto_etu {
border:1px solid #777;
padding:0px;
min-height:520px;
background:#000000;
}

#valikko_vasen {
width:120px;
background:transparent;
min-height:460px;
float:left;
line-height:20px;
padding:20px;
text-align:right;
font-size:12px;
text-transform:uppercase;
font-family:verdana, arial;
}

#valikko_alavasen {
border-top:1px solid #777;
width:120px;
background:transparent;
margin-top:10px;
padding-top:10px;
float:left;
line-height:18px;

text-align:right;
font-size:13px;
text-transform:none;
font-family:verdana, arial;
}


.ak_pvm {
color:#999999;
font-size:10px;
line-height:12px;
}

.menuAjankohtaista a {font-size:10px;
line-height:12px;}

.ak_otsikko {
font-size:10px;
line-height:12px;
}

#artikkeli {
padding:30px;
padding-top:22px;

width:485px;
float:left;
text-align:left;
min-height:448px;
}

.artikkeli_levea {
padding:30px;

}

.artikkeli_12 {
float:left;
padding-left:30px;
padding-bottom:30px;
width:45%
}

.artikkeli_12 input {
margin-left:10px;
}

.artikkeli_22 {
float:left;
padding-left:30px;
width:45%
}

.tright {
text-align:right;

}
.kuvastolaatikko {
float:left;
text-align:center;
width:120px;
padding-left:25px;
padding-right:25px;
}

.kuvastolaatikko img {
margin-top:20px;
}

#artikkeli_link {
padding:30px;
padding-top:22px;

width:485px;
float:left;
text-align:left;
min-height:448px;
}

.artikkeli {
padding:10px;
padding-bottom:10px;
width:525px;
float:left;
text-align:left;
min-height:480px;
}

#ego {
background:transparent url(../images/tausta/ego.jpg) no-repeat bottom right;
}

#monkeybusiness {
background:transparent url(../images/tausta/monkeybusiness.jpg) no-repeat bottom right;
}

#storm {
background:transparent url(../images/tausta/storm.jpg) no-repeat bottom right;
}

#nauticalia {
background:transparent url(../images/tausta/nauticalia.jpg) no-repeat bottom right;
}

#menu {
background:transparent url(../images/tausta/menu.jpg) no-repeat bottom right;
}

#bravit {
background:transparent url(../images/tausta/bravit.jpg) no-repeat bottom right;
}

#thinkabout {
background:transparent url(../images/tausta/thinkabout.jpg) no-repeat bottom right;
}

#troika {
background:transparent url(../images/tausta/troika.jpg) no-repeat bottom right;
}

#swisstech {
background:transparent url(../images/tausta/swisstech.jpg) no-repeat bottom right;
}

#familygames {
background:transparent url(../images/tausta/familygames.jpg) no-repeat bottom right;
}

#fascinations {
background:transparent url(../images/tausta/fascinations.jpg) no-repeat bottom right;
}

#cultivor {
background:transparent url(../images/vinoneliot_right.jpg) no-repeat bottom right;
}

#powerball {
background:transparent url(../images/tausta/powerball.jpg) no-repeat bottom right;
}

#kikkerland {
background:transparent url(../images/tausta/kikkerland.jpg) no-repeat bottom right;
}

#avaimenperat {
background:transparent url(../images/tausta/avaimenperat.jpg) no-repeat bottom right;
}

#moninpelit {
background:transparent url(../images/tausta/moninpelit.jpg) no-repeat bottom right;
}

#pulmapelit {
background:transparent url(../images/tausta/pulmapelit.jpg) no-repeat bottom right;
}

#magneettiset {
background:transparent url(../images/tausta/magneettiset.jpg) no-repeat bottom right;
}

#optiikkajaluonto {
background:transparent url(../images/tausta/optiikkajaluonto.jpg) no-repeat bottom right;
}

#kellot {
background:transparent url(../images/tausta/kellot.jpg) no-repeat bottom right;
}

#avaimenperatyokalut {
background:transparent url(../images/tausta/avaimenperatyokalut.jpg) no-repeat bottom right;
}

#korttikotelot {
background:transparent url(../images/tausta/korttikotelot.jpg) no-repeat bottom right;
}

#viinijakeittio {
background:transparent url(../images/tausta/viinijakeittio.jpg) no-repeat bottom right;
}

#matkustus {
background:transparent url(../images/tausta/matkustus.jpg) no-repeat bottom right;
}

#toimisto {
background:transparent url(../images/tausta/toimisto.jpg) no-repeat bottom right;
}

#rannekellot {
background:transparent url(../images/tausta/rannekellot.jpg) no-repeat bottom right;
}

#rannekellot09 {
background:transparent url(../images/tausta/rannekellot09.jpg) no-repeat bottom right;
}

#rannekellot_aw09 {
background:transparent url(../images/tausta/rannekellot_aw09.jpg) no-repeat bottom right;
}


#meriaiheiset {
background:transparent url(../images/tausta/meriaiheiset.jpg) no-repeat bottom right;
}

#tuotteet {
background:transparent url(../images/tausta/tuotteet.jpg) no-repeat bottom right;
}

#ajankohtaista {
background:transparent url(../images/tausta/ajankohtaista.jpg) no-repeat bottom right;
}

#kiitos {
background:transparent url(../images/tausta/kiitos.jpg) no-repeat bottom right;
}

#liikelahjat {
background:transparent url(../images/tausta/liikelahjat.jpg) no-repeat bottom right;
}

#kuvastot {
background:transparent url(../images/tausta/kuvastolista.jpg) no-repeat bottom right;
}

#brandit {
background:transparent url(../images/tausta/brandit.jpg) no-repeat bottom right;
}

#troikakesa {
background:transparent url(../images/tausta/troikakesa.jpg) no-repeat bottom right;
}

#mode {
background:transparent url(../images/tausta/mode.jpg) no-repeat bottom right;
}



p.intro {

text-transform:uppercase;
color:#999;
font-size:11px
}

#footer {
clear:both;
}





a img {
border:none
}

.press {
border: 1px solid #999;
margin:15px;
height:120px
}

.press2 {
border: 1px solid #999;
margin-left:24px;
margin-right:24px;
margin-top:12px;
margin-bottom:12px;
height:120px
}

a:hover .press {
border: 1px solid #F09700;
}

a:hover .press2 {
border: 1px solid #F09700;
}

h1 {
color:#F09700;
text-align:left;
font-weight:normal;
font-family:verdana, arial;
margin-top:0px;
letter-spacing:-1px;
font-size:17px;
text-transform:uppercase;
}

h2 {
color:#F09700;
text-align:left;
font-weight:normal;
font-family:verdana, arial;
margin-top:10px;
font-size:15px;
}

h3 {
color:#F09700;
text-align:left;
font-weight:normal;
font-family:verdana,arial;
margin-top:0px;
font-size:14px;
}

.oranssi, a.active {
color:#F09700;
}

.upper {
text-transform:uppercase;
}

.left {
float:left;
}

.right  {
float:right;
}

.clr  {
clear:both;
}

.none {
list-style:none
}

input, textarea {
background:#111111;
border:1px solid #777777;
color:#dddddd;
font-family:arial;
margin-top:5px;
margin-bottom:5px;
padding:3px;
}

input:focus, textarea:focus {
background:#111111;
border:1px solid #F09700;
color:#dddddd;
font-family:arial;
margin-top:5px;
margin-bottom:5px;
padding:3px;
}



.valikko_oikea {
padding:20px;
padding-top:22px;
float:right;
width:200px;

text-align:left;
}

#valikko_oikea {
float:right;
width:240px;
min-height:500px;
text-align:left;
}

ul {
list-style-image: url(images/right.jpg);
}

li {
margin-bottom:3px;
}

ol li {
margin-bottom:10px;
}

.viiva{
border-top:1px solid #444
}

.marginright {
margin-right:15px;
margin-top:5px;
margin-bottom:15px;
}


.padding {
padding:10px;
}

.noborder {background:#000000;border:none;}

.takaisin {margin-left:6px}
.takaisin2 {margin-left:3px}

#sarake_12 {padding:40px;width:50%;}

