@charset "utf-8";
/* CSS Document */
html{
height:100%;
width:100%;
}
body{
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
background-image:url(../images/body_bg.gif);
background-position:0 0;
background-repeat:repeat-x;
background-color:#f8f5e6;
}

.innerbody{
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
background-image:url(../images/body_bg2.gif);
background-position:0 0;
background-repeat:repeat-x;
background-color:#f8f5e6;
}

form, table{
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6{
margin:0;
padding:8px 0px;
}
h1{
font-size:18px;
}
h2{
font-size:16px;
}
h3{
font-size:14px;
}
h4{
font-size:13px;
}
h5{
font-size:12px;
}
h6{
font-size:11px;
}
p{
margin:0;
padding:5px 0px;
}
a{color:#eb0505; text-decoration:none;}
a:hover{ text-decoration:underline;}
.main_cont{
width:973px;
margin:auto;
}
.top_cont{
background-image:url(../images/glow_bg.gif);
background-repeat:no-repeat;
background-position:0 0;
position:relative;
padding:54px 0px 0px 0px;
min-height:64px;
height:auto !important;
height:64px;
}
.logo{
position:absolute;
top:0;
left:0;
width:349px;
height:202px;
}
.menu_cont{
background-image:url(../images/menubg.gif);
background-repeat:no-repeat;
height:64px;
padding-bottom:10px;
}
.menu_cont2{
background-image:url(../images/menubg.gif);
background-repeat:no-repeat;
height:64px;
}

.menu_padding {
padding: 10px 16px 0px 0px;
}

.menu{}

.banner_cont {
height:334px;
background-image:url(../images/banner_bg.jpg);
background-repeat:no-repeat;
}
.slogan{
padding:237px 10px 5px 20px;
}
.banner_cont2{
height:102px;
background-image:url(../images/banner2_cont.jpg);
background-position:right;
background-repeat:no-repeat;
}
.slogan2{
padding:20px 10px 0 329px;
}
.maindisp_cont{
background-image:url(../images/maindisp_bg.gif);
background-repeat:repeat-y;

}
.bg_overlay{
background-image:url(../images/maindispbg2.gif);
background-repeat:no-repeat;
min-height:300px;
height:auto !important;
height:300px;
position:relative;
}
.bg_overlay2{
background-image:url(../images/maindispbg2b.gif);
background-repeat:no-repeat;
min-height:300px;
height:auto !important;
height:300px;
position:relative;
}
.leftarea{
width:712px;
}
.rightarea{
width:254px;
}
.diagbox_cont{
	position:absolute;
	top:-40px;
	left: 1px;
}
.diagbox_cont2{
padding:10px 0px 0px 0px;
}
.blue_diag2, .yellow_diag2, .green_diag2{
width:230px;
height:127px;
background-repeat:no-repeat;
}
.blue_diag2{background-image:url(../images/blue_diag2.gif);}
.green_diag2{background-image:url(../images/green_diag2.gif);}
.yellow_diag2{background-image:url(../images/yellow_diag2.gif);}
.diag_inner2{
text-align:center;
padding:20px 0px 0px 0px;
}
.blue_diag2 .firstline, .green_diag2 .firstline, .yellow_diag2 .firstline{
font-family:"Myriad Pro", Arial, Helvetica;
font-size:28px;
color:#FFFFFF;
font-weight:bold;
}
.blue_diag2 .secondline, .green_diag2 .secondline, .yellow_diag2 .secondline{
color:#ffe400;
font-family:"Myriad Pro", Arial, Helvetica;
font-size:16px;
font-weight:bold;
}
.blue_diag, .yellow_diag, .green_diag{
width:230px;
height:167px;
background-repeat:no-repeat;
}
.blue_diag{background-image:url(../images/blue_diag.png);}
.green_diag{background-image:url(../images/green_diag.png);}
.yellow_diag{background-image:url(../images/yellow_diag.png);}
.diag_inner{
text-align:center;
padding:62px 0px 0px 0px;
}
.blue_diag .firstline, .green_diag .firstline, .yellow_diag .firstline{
font-family:"Myriad Pro", Arial, Helvetica;
font-size:28px;
color:#FFFFFF;
font-weight:bold;
}
.blue_diag .secondline, .green_diag .secondline, .yellow_diag .secondline{
color:#ffe400;
font-family:"Myriad Pro", Arial, Helvetica;
font-size:16px;
font-weight:bold;
}
.diag_button{
padding:4px 0px;
}
.leftarea .contents{
padding:123px 18px 10px 18px;
line-height:150%;
}
.leftarea .contents2{
padding:10px 18px 10px 18px;
line-height:150%;
}
.page_header{
border-bottom:1px solid #e9e4c9;
}
.readmore{
padding:8px 0px;
}
.testi_cont{
border:1px solid #FFFFFF;
background-color:#e9e4c9;
}
.testi{
background-image:url(../images/testi_border.gif);
background-position:bottom;
background-repeat:repeat-x;
padding:10px 0px;
}
.testi_inner{
padding:0px 15px;
}
.testi_img{
width:120px;
}
.testi_details{
width:510px;
}
ul.blue_bullet li{
list-style-image:url(../images/blue_bullet.gif);
}
/*right area*/
.ad_cont{
text-align:center;
}
.ad_cont img{
padding:8px 0px;
}
.rightarea .contents{
padding:0px 2px 0px 4px;
}
.rightarea .contents2{
padding:10px 2px 10px 4px;
}
.contact_cont{
background-image:url(../images/contact_head.gif);
background-position:0 0;
background-repeat:no-repeat;
min-height:80px;
height:auto !important;
height:80px;
width:245px;
}
.cc_head .firstline{
font-size:24px;
color:#000000;
padding:35px 0px 0px 78px;
}
.cc_head .secondline{
padding:0px 5px 0px 78px;
}
.cc_mid{
width:245px;
background-image:url(../images/cc_bg.gif);
background-repeat:repeat-y;
}
.cc_mid_pad{
padding:15px 5px 15px 20px;
}
.i_testi_cont{
width:230px;
margin:auto;
}
.i_testi_head{
font-size:18px;
font-family:"Myriad Pro", Arial, Helvetica;
border-bottom:1px solid #d9d2b3;
}
.i_testi_img{
text-align:center;
padding:10px 0px;
}
.readall{
padding:10px 0px;
}
.footer_area{
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.footer_cont{
margin:auto;
width:973px;
position:relative;
min-height:100px;
height:auto !important;
height:100px;
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.transbg_cont{
height:83px;
width:414px;
background-image:url(../images/f_transbg.png);
background-repeat:no-repeat;
position:absolute;
top:8px;
left:24%;
}
* html .transbg_cont{
background-image:url(../images/f_transbg.gif);
}
.footermenu{
padding:25px 0px 0px 10px;
}
.copyright{
color:#3c810b;
font-size:11px;
padding:0px 10px;
text-align:center;
}
#nav_530818{
margin:0;
padding:0;
}
#nav_530818 li{
margin:0;
padding:0;
float:left;
list-style-type:none;
}
#nav_530818 li a{
text-decoration:none;
color:#685e26;
display:block;
padding:4px 7px;
background-image:url(../images/footsep.gif);
background-repeat:no-repeat;
background-position:right;
font-size:11px;
}
#nav_530818 li#flast a{
background-image:none;
}
/*float*/
.right{
float:right;
}
.left{
float:left;
}
.clearB{
clear:both;
}
/*color*/
.black{
color:#000000 !important;
}
.orange{
color:#f80000 !important;
}
.lightblue{
color:#00a2a5 !important;
}
.green{
color:#267805;
}
.bigfonts{
font-size:18px;
color:#82774c;
}
.shop-product-large .details {
background:#F9F9F9 none repeat scroll 0 0;
float:left;
min-height:225px;
height:auto !important;
height: 225px;
padding:18px;
width:30%;
}
.shop-product-large .image{
min-height:225px;
height:auto !important;
height: 225px;
margin-left:36%;
padding:18px;
text-align:center;
}
.description{
padding: 0 0 0 20px;
}
.catalogueItemNotFound, .productItemNotFound {
display:none;
}
.menuDef
{
text-align:center;
height:44px;
cursor:pointer;
font-size:14px;
color:#FFFFFF;
}
.menuHover
{
background-image:url("/images/menu_hover.gif");
text-align:center;
background-repeat:repeat-x;
cursor:pointer;
font-size:14px;
height:44px;
color:#FFFFFF;
}

