/*****************/
/* OLETUS SOTKUT */
/*****************/
body {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: #FFF url("innet-bar-bg.gif") repeat-x 0 0;
scrollbar-face-color:#CCCCCC;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#999999;
scrollbar-darkshadow-color:#999999;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#999999;
scrollbar-track-color:#DFDFDF;
background-color: #FFFFFF;
}

h1,h2,h3 {
margin-top: 10px;
margin-bottom: 3px;
}

img {
border: 0;
}

img.logo {
margin: 5px 0px 5px 0px;
}

input.input {
border: solid 1px #585881;
color: #336699;
background-color: #EBEBF1;
width: 200px;
}

td {
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

td.tumma {
background-color: #B7CBE6;
height: 10px;
}

td.otsikko {
text-align: left;
width: 780;
}

div.otsikko {
text-align: left;
width: 780;
}

td.ots-sivu {
width: 50%;
}

td.viiva {
background-color: #C6C6C6;
height: 1px;
}

td.footer {
text-align: center;
font-family: century gothic, sans-serif, verdana;
color: #555555;
padding-top: 15px;
padding-bottom: 15px;
}
div.innet-copyr {
border-top: 1px solid #C6C6C6;
text-align: center;
font-family: century gothic, sans-serif, verdana;
font-weight: none;
font-size: 10px;
color: #b1ada4;
}
div.innet-copyr a {
color: #b1ada4;
}

td.copyr {
text-align: center;
font-family: century gothic, sans-serif, verdana;
font-weight: none;
font-size: 10px;
color: #b1ada4;
}
td.copyr a {
color: #b1ada4;
}

td.ulkoreuna {
background-color: #FFFFFF;
height: 40%;
}

td.spacer {
height: 80%;
}

table.main {
clear: left;
width: 100%;
height: 100%;
vertical-align: top;
empty-cells: show;
border-collapse: collapse;
background-color: #FFFFFF;
}

table.content {
width: 100%;
vertical-align: top;
border-collapse: collapse;
empty-cells: show;
background-color: #FFFFFF;
}

li,ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

@font-face {
    font-family: 'AurulentSansRegular';
    src: url('/fonts/aurulentsans-regular-webfont.eot');
    src: url('/fonts/aurulentsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/aurulentsans-regular-webfont.woff') format('woff'),
         url('/fonts/aurulentsans-regular-webfont.ttf') format('truetype'),
         url('/fonts/aurulentsans-regular-webfont.svg#AurulentSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#innet_topbar {
    padding: 0;
/*  background: #9da6ab; */
    background: #ccccd7;
    font-family: "AurulentSansRegular",sans-serif,verdana;
    height: 34px;
    vertical-align: middle;
    text-align: left;
/*  border-top: 7px solid #ccccd7;
    border-bottom: 7px solid #ccccd7; */
    line-height: 34px;
}

#innet_topbar span.kauneussivut {
    margin: 0px 0px 0px 15px;
    padding: 0;
    font-size: 18px;
}

#innet_topbar a {
    margin-top: 5px;
    color: #ffffff;
    text-decoration: none;
}

#innet_topbar span.copyright {
    margin: 1px 10px;
    padding: 0;
    float: right;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
}

/****************/
/* VERKKOKAUPPA */
/****************/
table#shop {
font-family: century gothic, sans-serif, verdana;
color: #555555;
empty-cells: show;
}

#shop tr {
vertical-align: top;
}

#shop td.sepline {
background-color: #444444;
height: 1px;

}

#shop td {
text-align: left;
font-size: 12px;
}

#shop div.tuotenimi {
text-align: left;
font-size: 14px;
font-weight: bold;
}

#shop img {
margin-right: 5px;
}

#shop input {
color: #555555;
background-color: #EDEDED;
border-top: 1px solid #444444;
border-right: 1px solid #444444;
border-bottom: 1px solid #444444;
border-left: 1px solid #444444;
}

#shop a {}

/*****************************/
/* VERKKOKAUPPA TILAUS LISTA */
/*****************************/
div#shopcont {
text-align: center;
}

table#shoporder {
empty-cells: show;
border-collapse: collapse;
font-family: century gothic, sans-serif, verdana;
font-size: 12px;
margin-top: 10px;
}

#shoporder tr { text-align: right;}
#shoporder tr.odd td { padding: 0px 5px 0px 5px; background-color: #EBEBF1; }
#shoporder tr.even td { padding: 0px 5px 0px 5px; background-color: #FFFFFF; }

#shoporder th {
background-color: #C8C8F1;
padding: 0px 0px 0px 0px;
}
#shoporder td {
padding: 0px 0px 0px 0px;
}

#shoporder td.redline {
height: 1px;
background-color: #FF0000;
}

/******************************/
/* VERKKOKAUPPA TILAUS LOMAKE */
/******************************/
table#shopform {
font-family: century gothic, sans-serif, verdana;
font-size: 12px;
margin-top: 10px;
color: #336699;
}

#shopform th {
text-align: right;
}

#shopform input,textarea {
color: #555555;
background-color: #EDEDED;
border-top: 1px solid #444444;
border-right: 1px solid #444444;
border-bottom: 1px solid #444444;
border-left: 1px solid #444444;
}

/*****************/
/* OLETUS LUOKAT */
/*****************/
.text {
font-family: century gothic, sans-serif, verdana;
font-weight: none;
font-size: 12px;
color: #555555;
}
