BODY {
  margin: 0px;
  padding: 0px;
  color: #333333;
  background-color: #DEDBDE;
  height:100%;
}

ul, li {
  text-align:  left;
}

input{ vertical-align: middle; } 

.maintable {
  width: 980px;
}

.ylapalkki {
  /* background: url(../kuvat/ylapalkki/Ylapalkki_SUPER2.jpg) no-repeat bottom;  */
  background: url(http://www.superseteli.fi/i/kuvat/ylapalkki/Superseteliylapalkki1.jpg) no-repeat bottom;
  background-color: #6A90BD;
}

.menu_vaaka {
  padding: 6px;
  background-color: #FFF;
  border-top: 3px solid #DEDBDE;
  border-bottom: 3px solid #DEDBDE;  
  color: #333333;
  font-family: Verdana; 
  font-size: 9pt;  
  text-align: left;
  letter-spacing: -0.5px; 
}

.menu_vaaka a { text-decoration : none; color: #333333;}
.menu_vaaka a:link { text-decoration : none; color: #333333;}
.menu_vaaka a:visited { text-decoration : none; color: #333333;}
.menu_vaaka a:hover { text-decoration : none; color : #000  }
.menu_vaaka a:active { text-decoration : none; color : #000 }

.menu_pysty {
  padding-top: 15px;   
  padding-left: 5px;
  min-width: 200px;
  color: #333333;
  border-right: 3px solid #DEDBDE;  
  font-family: Verdana; 
  font-size: 8pt;
  background-color: #FFF;
}

.menu_pysty b { font-size:8pt; text-transform: uppercase;}
.menu_pysty a { font-size:8pt; text-decoration:none; color : #060; line-height: 160%; white-space: nowrap;  }
.menu_pysty a:link { font-size:8pt; text-decoration : none; color : #333333}
.menu_pysty a:visited { font-size:8pt; text-decoration : none; color : #333333}
.menu_pysty a:hover { font-size:8pt; text-decoration : none; color : #000}
.menu_pysty a:active { font-size:8pt; text-decoration : none; color : #000}  
   
.sisaltoetusivu {
  background: url(http://www.superseteli.fi/i/kuvat/tausta2/Seteli_taustakuva.jpg) no-repeat right top;
  background-color: #FFF; 
  border-bottom: solid 3px #DEDBDE;   
}   
   
.sisalto {
  padding-right: 10px; 
  padding-left: 10px;   
  font-family: Verdana; 
  font-size: 8pt;
  background-color: #FFF;
  text-align: left;
  height: auto !important;
  height: 100%;
  min-height: 100%;  
  line-height: 150%;
}

.sisalto a { text-decoration : underline; color : #0A3097}
.sisalto a:link { text-decoration : underline; color : #0A3097}
.sisalto a:visited { text-decoration : underline; color : #0A3097}
.sisalto a:hover { text-decoration : underline; color : #3051BC}
.sisalto a:active { text-decoration : underline; color : #3051BC}

.sisalto h3 {  color: #0A3097; font-size:10pt; text-transform: uppercase;}
.sisalto h4 {  color: #444; font-size:8pt; margin-top: 8px; margin-bottom: 8px;}

.sisalto table td{
  font-family: Verdana; 
  font-size: 8pt;
  text-align: left;
  line-height: 150%;  
}

.alaviiva {
  font-family: Verdana; 
  font-size: 8pt;
  border-top: 3px solid #DEDBDE;  
  background-color: #168BD1;
  color: #FFF;
  text-align: center;
  padding: 5px;
  margin: 0px;
}

.alaviiva a { text-decoration : none; color : #FFF}
.alaviiva a:link { text-decoration : none; color : #FFF}
.alaviiva a:visited { text-decoration : none; color : #FFF}
.alaviiva a:hover { text-decoration : none; color : #DDD}
.alaviiva a:active { text-decoration : none; color : #FFF}  
  
.hakutulos{
  width: 100%;
  margin-top: 10px;
} 
  
.hakutulos .head_2{
  background:url(/i/kuvat/ikonit/hakupalkki.gif) bottom left;
  text-align: right;  
}

.hakutulos .perus{
  padding-right: 20px;
  background-color: #EFF3CF;
  text-align:left;   
}

.hakutulos .hoito{
  background:url(/i/kuvat/setelit/hoitoseteli_200.jpg) top left no-repeat;
  padding-right: 20px;
  background-color: #EFF3CF;
}

.hakutulos a:link    { color : #030 }
.hakutulos a:visited { color : #070 }
.hakutulos a:hover   { color : #FFF }
.hakutulos a:active  { color : #FFF }

.uusimmat { padding-bottom:10px; margin-left:0px;}
.uusimmat p{ margin-left: 5px; line-height: 150%;}
.uusimmat img { padding:5px; }
.uusimmat .head{ background-color: #8AB831; font-weight: bold; }
.uusimmat .rivi0{ background-color: #EFF3CF; }
.uusimmat .rivi1{ background-color: #EFF3CF; }

.etusivutable {
  clear: both; 
}

.sisalto .etusivutable td {
  text-align: left;
  padding-left: 15px;
  padding-right: 15px;
}

.sisalto .etusivutable div {
  /*border-bottom: dotted 1px #888;*/
  line-height: 125%;
}

.etusivutable_viiva {
  border-left: solid 1px #DEDBDE;
}

.uusimmat table{border-spacing:1px;font:10px 'Verdana', Arial, Helvetica, sans-serif;background:#E7E7E7;color:#666666;}
.uusimmat caption{border:#666666;border-bottom:2px solid #666666;text-transform:uppercase;padding:10px;background:url(http://www.leandropessoa.com.br/table/img/TableCaption.jpg);font:15px 'Verdana', Arial, Helvetica, sans-serif;font-style:italic;font-weight:bold;}
.uusimmat td, th{padding:4px;}
.uusimmat thead th{text-align:center;background:#F5F5F5;color:#666666;border:1px solid #ffffff;text-transform:uppercase;}
.uusimmat tbody th{font-weight:bold;}
.uusimmat tbody tr{background:#EBF8FE;text-align:left;}
.uusimmat tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}
.uusimmat tbody th a:link{color:#666666;padding:3px 0px 0px 18px;background:url(http://www.leandropessoa.com.br/table/img/ico_novajanela.gif);background-repeat:no-repeat;}
.uusimmat tbody th a:visited{color:#666666;padding:3px 0px 0px 18px;background:url(http://www.leandropessoa.com.br/table/img/ico_novajanela.gif);background-repeat:no-repeat;}
.uusimmat tbody th a:hover{color:#009900;}
.uusimmat tbody tr td{height:50px;background:#EBF8FE;border:1px solid #ffffff;}
.uusimmat tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}
.uusimmat table td a:link{color:#666666;text-decoration:none;font-weight: bold;}
.uusimmat table td a:visited{color:#666666;text-decoration:none;font-weight: bold;}
.uusimmat table td a:hover{color:#009900;text-decoration:underline;font-weight: bold;}
.uusimmat table a[title^="Download"]{background:url(http://www.leandropessoa.com.br/table/img/icPADRAO.gif) no-repeat center;padding:20px 0px 0px 15px;}
.uusimmat tbody td a[href="http://www.leandropessoa.com.br"]{margin:0 auto;height:15px;border-bottom:0;padding:3px 0px 0px 18px;font-weight:bold;color:#FF8601;background:url(http://www.leandropessoa.com.br/table/img/check.gif);background-repeat: no-repeat;}
.uusimmat tfoot th{background:url(http://www.leandropessoa.com.br/table/img/TableCaption.jpg);padding:10px;text-align:center;font:15px 'Verdana', Arial, Helvetica, sans-serif;font-style:italic;font-weight:bold;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;}
.uusimmat tfoot td{background:url(http://www.leandropessoa.com.br/table/img/TableCaption.jpg);padding:10px;text-align:center;font:15px 'Verdana', Arial, Helvetica, sans-serif;font-style:italic;font-weight:bold;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;}

.miniotsikko {
  color: #222; 
  font-weight: bold; 
  letter-spacing: -1px; 
  word-spacing: -1px; 
  padding: 0px; 
  margin: 0px;  
}




.formtable {
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #faf9f7;
  border: 1px dashed #aaaaaa;
}

.formtable td{
  padding: 3px;
  padding-left: 10px;
}

.formtable input, .formtable textarea, .formtable select{
 background-image: url('http://www.superseteli.fi/i/kuvat/lomake/lomake-tausta.jpg');
 background-position: top;
 background-repeat: repeat-x;
 border: 1px solid #999999;
 width:300px;
}


/* SEARCH AND LOGIN */

.kirjautumispalkki { 
  background-color: #168BD1;
  border-bottom: 3px solid #DEDBDE;
  font-family: Verdana; 
  font-size: 8pt;
  padding: 4px 15px 4px 15px;
}

.kirjautumispalkki form{
  padding:0px;
  margin:0px;
  display:inline; 
}

.kirjautumispalkki input, .kirjautumispalkki select{
  display: inline;
  font-size: 9px;
  background: #DCDE7B;
  border: 1px solid #A27E00; 
  padding-left: 4px;
  padding-right: 4px;
}


.kirjautumispalkki .bt {
  font-size: 8px;
  width: 60px;
}


/* SEARCH AND LOGIN */