
body {background:#ffffff;}
body,div,table,p,td,img,form {margin:0;padding:0;border:0;}
body,div,table,p,td,form,textarea,input {font-family: "Verdana", "Helvetica", "Arial", sans-serif;font-size:10px;color:#666666;}
td {vertical-align:top;}

p {margin:0 10px 15px 10px;}

h1 {color:#0076D8; font-family:"Arial", "Trebuchet MS", "Helvetica", sans-serif; font-size:16px; margin:15px 0 15px 10px;text-transform:uppercase; }
h2 {color:#0076D8; font-family:"Arial", "Trebuchet MS", "Helvetica", sans-serif; font-size:13px; margin:30px 0 15px 10px; }

a:link,a:visited { color:#21a1e6; }
a:hover,a:active { color:#c32600; }

.maintable { margin:0 auto 20px auto; }
.content { background:url(img2006/contentbg.gif) left bottom repeat-x #cccccc; }
.top { background:url(img2006/topbg.gif) top left repeat-x #cccccc; }
.menu { background:url(img2006/top.gif) top left no-repeat #cccccc; }
.bottom { background:url(img2006/bottombg.gif) top left repeat-x #cccccc; }

.tdleft1,.tdleft2 { background:url(img2006/leftbg.gif) top left repeat-y #cccccc; }
.tdrait1,.tdrait2 { background:url(img2006/raitbg.gif) top left repeat-y #cccccc; }
.tdleft1,.tdrait1 { vertical-align:top; }
.tdleft2,.tdrait2 { vertical-align:bottom; }

.menu table {margin:15px 0 0 211px;}

.trait { text-align:right; }

.boksi p { color:#ffffff; margin:0 5px 5px 5px; }

.uutiset td { border-bottom:1px solid #01247d; padding:5px 0; color:#00247e; }
.uutiset td p { margin:0 0 10px 0; }
.uutiset td small { color:#21a1e6; }

textarea {overflow:auto;}
.textinput { border:#999999 1px solid; width:220px; background:url(img2006/inputshade.gif) repeat-x top transparent; color:#333333; }

.kysymus {
 padding-top:10px;
 padding-bottom:10px;
 color: #000000;
 font-family: arial;
 font-size:11px;
 font-weight:normal;
}

.kysymus a {
 color:#0076D8;
 text-decoration:none;
 font-weight:bold;
}

.kysymus a:hover {
 color:#FF0000;
}

.kysymus div {
 display:none;
 padding-top:10px;
}

.jm-logo { vertical-align:middle; left; }


/* tuotteetvalikko m.m. */
td.btn3 a:link,td.btn3 a:visited { color:#fff; text-align:left; text-decoration:none; display:block; }
td.btn3 {  width: 173px;  height: 20px;  background:  url(img2006/arrow.gif) no-repeat transparent; }
td.btn3 a:hover,td.btn3 a:active { color:#fff; text-decoration:none; }
td.btn3:hover {  background:  url(img2006/arrow_a.gif) no-repeat transparent; }
td.btn3 div { margin:4px 0 0 20px; }


/* tuotteetvalikko pdf */
td.pdf1 a:link,td.pdf1 a:visited { color:#fff; text-align:left; text-decoration:none; display:block; }
td.pdf1 {  width: 173px;  height: 20px;  background:  url(img2009/pdf1.gif) no-repeat transparent; }
td.pdf1 a:hover,td.pdf1 a:active { color:#fff; text-decoration:none; }
td.pdf1:hover {  background:  url(img2009/pdf1.gif) no-repeat transparent; }
td.pdf1 div { margin:4px 0 0 20px; }

