body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #bbbbbb;
    background-image: url(img/gradientbg.jpg);
    background-repeat: repeat-x;
}


div.img
  {
  margin:2px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  height: 80px;
  width: 56px;
  display:inline;
  margin:2px;
  }
div.desc
  {
  text-align:center;
  font-weight:bold;
  width:90px;
  margin:2px;
  }

.style9 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.style9plus {
height: 25%;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

div.transbox
  {
  width:400px;
  height:180px;
  margin:auto auto;
  background-color:#ffffff;
  border:1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }
div.transbox p
  {
  margin:40px 40px;
  font-weight:bold;
  color:#000000;
    font-size: 12px;
  }


div.transbox2
  {
  width:270px;
  height:150px;
  margin:auto 10px;
  float:right;
  background-color:#ffffff;
  border: none;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.80;
  }
div.transbox2 p
  {
  margin:10px 40px;
  font-weight:bold;
  color:#000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
  }

div.transbox3
  {
  width:370px;
  height:150px;
  margin:auto 10px;
  float: left;
  background-color:#ffffff;
  border: none;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.80;
  }
div.transbox3 p
  {
  margin:10px 40px;
  font-weight:bold;
  color:#000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
  }

.maintable {
    background-color: #dddddd;
height: 661px;
width: 746px;
border: none;
position: relative;
top:35px;
    margin-left:auto;
    margin-right:auto;
overflow:auto;
}

.symeconbanner {
    margin-left:auto;
    margin-right:auto;
    background-image: url(img/symecon_banner.jpg);
    background-position:center center;
    background-repeat: no-repeat;
width: 100%;
height: 200px;
}

.symeconbannercontact {
    margin-left:auto;
    margin-right:auto;
    background-image: url(img/symecon_banner_contact.jpg);
    background-position:center center;
    background-repeat: no-repeat;
width: 100%;
height: 200px;
}

.symeconbannerportfolio {
    margin-left:auto;
    margin-right:auto;
    background-image: url(img/symecon_banner_portfolio.jpg);
    background-position:center center;
    background-repeat: no-repeat;
width: 100%;
height: 200px;
}

.symeconbannerproducts {
    margin-left:auto;
    margin-right:auto;
    background-image: url(img/symecon_banner_products.jpg);
    background-position:center center;
    background-repeat: no-repeat;
width: 100%;
height: 200px;
}

.symeconbannerproduction {
    margin-left:auto;
    margin-right:auto;
    background-image: url(img/symecon_banner_production.jpg);
    background-position:center center;
    background-repeat: no-repeat;
width: 100%;
height: 200px;
}


.symeconbannerservices {
    margin-left:auto;
    margin-right:auto;
    background-image: url(img/symecon_banner_services.jpg);
    background-position:center center;
    background-repeat: no-repeat;
width: 100%;
height: 200px;
}

.full {
width: 100%;
height: 100%;
border: none;
}
.symeconbannerh{
height: 200px;
}
.menuwordwidth{
width: 35px;
}

.menuspacewidth{
width: 280px;
}

.productstable{
width:16%;
      background-color:#aaaaaa
}

.christmas{
border: none;
position:absolute;
top:70px;
right:0px;
}

.slmsg{
border: none;
position:absolute;
top:10px;
right:0px;
}

.ukflag, .grflag{
opacity:0.4;
filter:alpha(opacity=40);
border: none;
position:absolute;
right: 10px;
top:10px;
}

.ukflagfull, .grflagfull{
border: none;
position:absolute;
right: 10px;
top:10px;
}

.mainspaceh{
height:461px;
       font-family: Arial, Helvetica, sans-serif; 

}
.spacerswidth{
width: 15%;
}
.welcomemsg{
width: 70%;
       text-align:center;
       color: #000000;
       font-family: Arial, Helvetica, sans-serif;
       font-size:12px;
  font-weight:bold;
        background-image: url(img/welcome.jpg);
        background-repeat: no-repeat;
        background-position:center center;

}
.servicemain{
width: 60%;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 11px; 

}
.sel2{
width: 50%;
       text-align: center;
       font-size: 10px; 
       vertical-align: top;
border:none;
       font-family: Arial, Helvetica, sans-serif;
       font-size:11px;
}

.sel3{
width: 33%;
       text-align: center;
       font-size: 10px; 
       vertical-align: center;
border:none;
       font-family: Arial, Helvetica, sans-serif;
       font-size:11px;
}

.preloading{
width:5px;
position:relative;
}

.preloadingimg{
width:1px;
height: 1px;
}

.bottomline{
width: 746px;
height: 30px;
border:none;
position:relative;
top: 35px;
     margin-left:auto;
     margin-right:auto;

}

.bottomlinedown{
width: 746px;
height: 30px;
border:none;
position:relative;
top:35px;
    margin-left:auto;
    margin-right:auto;

}

.morebottomlinedown{
width: 746px;
height: 30px;
border:none;
position:relative;
top:35px;
    margin-left:auto;
    margin-right:auto;

}

.noborder{
border: none;
}

.validators{
width:200px;
position:relative;
      vertical-align: text-top;
   font-size: 10px; }

.copyright{
width: 346px;
       vertical-align: text-top;
       text-align: center;
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 10px; }

       .zdimensions{
width:546px;
      vertical-align: text-top;
      text-align: right;
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 10px; }

      .contactinfo{
          vertical-align:top;
height: 121px;
      }

.contactinfotext{
    margin-left:20px;
width:70%;
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 11px; 
}

.hcenter{
display:block;
        margin-left:auto;
        margin-right:auto;
}


.hcenterborder{
display:block;
        margin-left:auto;
        margin-right:auto;
border: 1px solid;
}

.hcenternoborder{
display:block;
        margin-left:auto;
        margin-right:auto;
border: none;
}

.mainmenu {
    vertical-align:bottom;	
bottom:0px;
height: 70px;
}

.imglalign{
float:left;
}

.imgralign{
float:right;
}

.righttext{
    text-align:right;
}
.centertext{
    text-align:center;
}
.newfont{
    font-family: Georgia, "Times New Roman", serif;

}
.style10 {color: #000000; 
    font-size: 10px;
}

.style11 {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
}

.products{
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(img/productsshow.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    font-size:11px;
}

.products2{
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(img/productsnoshow.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    font-size:11px;
}

.speedpro {
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(img/speedproshow.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    font-size:11px;
}

.coffeemaker {
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(img/coffeemakershow.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    font-size:11px;
}

.electricline {
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(img/electriclineshow.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    font-size:11px;
}

.productspath{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px;
    vertical-align:top;	
    text-align:left;
height:15px;
}
.backarrow{
border: none;
        vertical-align:bottom;	
height:15px;
}



a.clink:link {
    font-weight: bold;
color:#ffff66;
      text-decoration: none;
}

a:link {
      font-weight: bold;
color: #444444;
       text-decoration: none;
  }

a:visited {
      font-weight: bold;
color: #444444;
       text-decoration: none;
  }


a.clink:hover {
color: #3399FF;
       text-decoration: none;
       font-weight: bold;
}

a:hover {
color: #3399FF;
       text-decoration: none;
       font-weight: bold;
  }

.style14 {
color: #333333;
       font-size: 10px;
       font-family: Arial, Helvetica, sans-serif;
}

a.style19 {
color: #3399FF;
       text-decoration: none;
       font-weight: bold;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
}

#map { 
width: 550px; 
height: 300px; 
border: none; 
display:block;
        margin-left:auto;
        margin-right:auto;
}

