a.nav {
color: #F5EFDD;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
a.nav:hover {
color: #FFFFFF;
text-decoration: underline;
}

a.black { color: #000000; text-decoration: none }
a.black:hover { color: #666666; text-decoration: underline;}
a.black_u { color: #000000; text-decoration: underline; }
a.black_u:hover { color: #666666; text-decoration: underline;}
a.saddle { color: #43484B; text-decoration: none }
a.saddle:hover { color: #666666; text-decoration: underline;}
a.prod { color: #43484B; text-decoration: underline }
a.prod:hover { color: #666666; text-decoration: underline;}

body {
 background-color: #786755;
 background-image: url('./img/front/background.jpg');
 background-repeat: repeat-x;
 margin: 0;
 padding: 0;
}
td {
 padding: 0;
 margin: 0;
 vertical-align: top;
}
ul {
    list-style-type: square;
    margin: 0.5em 0.0em 0.0em 1.5em;
    padding: 0.0em 1.0em 0.0em 0.0em;
}
img {
    border: none;
}
.txt {
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color:#43484B;
 text-align: left;
}
.maintable {
 width: 900px;
 background-color: #000000;
 padding: 0;
}
.entry {
 padding:0px 0px 40px 0px;
}
.date {
 font-family: verdana;
 font-size: 10px;
 font-weight: normal;
 font-style: italic;
 color:#43484B;
}
.title {
 padding:2px 0px 0px 0px;	
 font-family: serif;
 font-size: 24px;
 font-weight: bold;
 font-style: italic;
 color:#9f0446;
 text-align: left;
 text-decoration: none
}
.entrytxt {
 padding:7px 0px 0px 0px;
 font-family: verdana;
 font-size: 14px;
 font-weight: normal;
 font-style: normal;
 color:#000000;
 text-align: left;
}
.navarea {
 background-color: #FFFFFF;
 background-image: url('./img/front/world.jpg');
}
.frontxt {
 white-space: nowrap;
 font-family: verdana;
 font-size: 18px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 text-align: left;
}
.saddlecell {
 padding: 5px 5px 5px 10px;
 width:140px;
 height:190px;
}
.mediatxt {
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 text-align: center;
 padding: 0 10px 10px 10px;
}
.nav {
 color: #771010;
 font-family: verdana;
 font-size: 12px;
 font-weight: bold;
 font-style: normal;
 color: #000000;
 text-align: center;
 padding: 0.0em 0.0em 0.3em 0.0em;
}
.contentarea {
background-color: #FFFFFF;
}
.contents {
 background-color: #F8F8F0;
 padding: 35px 35px 120px 35px;
}
.navitem1 {
padding: 1.0em 2.0em 0.0em 2.0em;
}
.navitem2 {
padding: 1.0em 2.0em 0.2em 2.0em;
}
.productlist {
 white-space: nowrap;
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 text-align: left;
}
.productheader {
 background-color: #EAEAD5;
 font-family: verdana;
 font-size: 12px;
 font-weight: bold;
 font-style: normal;
 color: #000000;
 text-align: left;
 padding: 0.0em 0.0em 0.0em 0.0em;
}
.newsitem {
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 text-align: left;
 padding: 0.5em 0.5em 1.0em 0.7em;
}

.gradl {
 background-image: url('./img/front/gradl.jpg');
 background-repeat: repeat-x
 
}
.gradr {
 background-image: url('./img/front/gradr.jpg');
 background-repeat: repeat-x
}
.caption {
 font-family: verdana;color: #dd0000;
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
}
.attentionheader {
 color: #dd0000;
 font-family: verdana;
 font-size: 14px;
 font-weight: bold;
}
.eurofitcell {
  padding: 5px 5px 5px 5px;
}
.entry.admin {
  cursor: pointer;
}
.entry.admin:hover {
  color: #f8f8f8;
  background-color: #bbbbbb;
}
.entry.vanhala {
  width: 422px;
  padding:10px 0 0 0;
}
.entry.customer {
  width: 422px;
  padding:10px 0 0 0;
}
#entries {
  font-size: 12px;
  background-color: #F8F8F0;
}
#editor {
  font-size: 12px;
  background-color: #F8F8F0;
}
.edit {
  float:right;
}
.divider {
  clear: right;
}

.newslist {
 border-top-style: solid; 
 border-top-color: #D7D582; 
 border-top-width: 1px;
 border-right-style: solid; 
 border-right-color: #D7D582; 
 border-right-width: 1px;
 
}
.newstext {
 background-color: #FFFFFF;
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 text-align: left;
 padding: 0.5em 0.5em 1.0em 0.7em;
}

.newsheader {
 border-left-style: solid; 
 border-left-color: #D7D582; 
 border-left-width: 6px;
}
.caption {
 white-space: nowrap;	
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #43484B;
 text-align: left;
 padding: 0.5em 2.5em 0.5em 0.5em;
}


.innernavtxt {
 white-space: nowrap;
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #43484B;
 text-align: left;
 vertical-align: bottom;
 padding: 0.0em 0.0em 0.0em 2.4em;
}
.navtxt {
 white-space: nowrap;
 font-family: verdana;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color: #F5EFDD;
 text-align: left;
 vertical-align: bottom;
}
.muuttxt {
 white-space: nowrap;
 font-family: verdana;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 border: 1px solid #000000;
 padding: 0.0em 1.0em 0.0em 1.0em;
}
.enviroheader {
 font-size: 15px
}
.enviroarea {
 background-color: #F8F8F0;
 padding: 35px 35px 120px 35px;
}
.contactarea {
 background-color: #F8F8F0;
 padding: 35px 35px 120px 35px;
}
.saddlearea {
padding: 0.0em 1.0em 0.0em 1.2em;
}
.grad {
vertical-align: bottom;
}
.saddlegall {
 background-color: #F8F8F0;
 border: 1px solid #000000; 
 padding: 1.0em 1.0em 1.0em 1.0em;
}
.saddletxt {
 font-family: verdana;
 font-size: 12px;
}
.othersarea {
 background-color: #F8F8F0;
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 text-align: left;
 padding: 2.0em 2.0em 2.0em 2.0em;
}
img.padl {
 padding: 0.0em 1.0em 0.0em 0.0em;
}
img.padr {
 padding: 0.0em 0.0em 0.0em 1.0em;
}
.mediaarea {
 background-color: #F8F8F0;
 padding: 35px 35px 120px 35px;
}
.imgfloat { float: right ; }
.imgfloatl { float: left ; }
.imgcenter { text-align: center ; }
.icaption {
 font-family: verdana;
 font-size: 12px;
 font-weight: normal;
 font-style: italic;
 color: #43484B;
 text-align: left;
}

