@charset "utf-8";
/* CSS Document */

body,div,td,p,span,li,input,textarea,option
{
  font-family:Verdana;
  font-size:11px;
  color:#000;
  line-height:15px;
}

body
{
  height:100%;
  padding:0;
}

body,form
{
  margin:0;
}

img
{
  border:0;
}

p
{
  margin:0 0 15px;
}

/* Text elements */

a,a:hover
{
  color:#00b2df;
  text-decoration:none;
}

#menu1,#menu1 a,#menu1 a:hover,#menu2,#menu2 a,#menu2 a:hover,#footer,#footer a,#footer a:hover,#contactinfo
{
  text-decoration:none;
  line-height:10px;
}

#menu1,#menu1 a,#menu1 a:hover,#menu2,#menu2 a,#menu2 a:hover
{
  font-weight:bold;
  text-transform:uppercase;
}

#menu1,#menu1 a
{
  color:#fff;
}

#menu1 a:hover
{
  color:#fbeb2a;
}

#menu2,#menu2 a
{
  color:#0e4e91;
}

#menu2 a:hover
{
  color:#00b2df;
}

#footer,#footer a,#contactinfo
{
  color:#adafb4;
  line-height:15px;
}

#footer,#footer a
{
  text-transform:lowercase;
}

#footer a:hover
{
  color:#000;
  line-height:15px;
}

/* Block elements */

#mainContainer
{
  position:absolute;
  width:100%;
  height:100%;
  margin:0 auto;
}

#centerDiv
{
  position:relative;
  width:994px;
  min-height:100%;
  height:auto !important;
  height:100%;
  background:#edeeee;
  margin:0 auto;
}

#topContainer
{
  width:994px;
  height:245px;
  background:url(../images/banner.jpg);
}

#topImages
{
  position:absolute;
  top:23px;
  left:0;
}

#logo
{
  position:absolute;
  top:177px;
  left:20px;
}

#menu1
{
  position:absolute;
  top:148px;
  left:20px;
}

#menu2
{
  position:absolute;
  top:198px;
  left:358px;
}

#contactinfo
{
  position:absolute;
  top:224px;
  right:20px;
  text-align:right;
}

#bottomContainer
{
  width:994px;
  min-height:190px;
  height:auto !important;
  height:190px;
  background:#edeeee url(../images/bg.jpg) repeat-x;
}

#left
{
  float:left;
  width:138px;
  overflow:hidden;
}
  
#leftcontent
{
  width:98px;
  margin:20px;
}

#right
{
  float:left;
  width:856px;
  overflow:hidden;
  padding-bottom:20px;
}

#rightcontent
{
  width:736px;
  background:#f5f5f5 url(../images/corner.jpg) no-repeat;
  margin:20px 20px 0 0;
  padding:30px 50px;
  float:left;
}

#columnLeft,#columnRight
{
  float:left;
  width:348px;
}

#columnLeft
{
  margin-right:40px;
}

#footer
{
  width:836px;
  height:20px;
  background:url(../images/footer.png) no-repeat;
  margin-right:20px;
  padding-top:26px;
  float:left;
}

.topimg
{
  float:left;
  margin-left:20px;
}

.leftimg
{
  float:left;
  margin-bottom:20px;
}

.producttable
{
  table-layout:fixed;
  background:#e4e5e6;
}

.producttable,.producttable td,.producttable td span,.producttable td div,.producttable td div p
{
  font-size:10px;
  line-height:12px;
}

.producttable,.producttable td,.producttable td span,.producttable td div
{
  padding:2px;
}

.producttable td div p
{
  margin:0 0 12px;
}

.product,.productinfo
{
  width:736px;
  float:left;
  overflow:hidden;
}

.clickable
{
  cursor:pointer;
}

.productinfo
{
  display:none;
}

.bggrey
{
  background:#b9babe;
}

.bgyellow
{
  background:#f8ee82;
}

.img98
{
  margin:2px;
}