@charset "utf-8";
/* CSS Document */
body { background:url(../images/bg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e6265; margin:0; padding:0; line-height:16px;}
.wraper { width:876px; margin:auto; background-color:#fff; padding:0 7px 0 7px}
.banner { text-align:center}
.bodyarea { padding-top:15px; padding-bottom:10px; overflow:auto}
.col1 { width:204px;}
.col2 { width:662px;}
.floatleft { float:left}
.floatright { float:right}
.footer { clear:both; background:url(../images/footer_top_bg.gif) #0b65b3 repeat-x top left}
.footer ul.links{ margin:0; padding:5px; list-style-type:none}
.footer ul.links li { float:left; color:#FFFFFF; font-weight:bold; background:url(../images/footer_links_div.gif) no-repeat left center; padding-left:10px;}
.footer ul.links li.first { padding-left:0px; background-image:none}
.footer ul.links li a { color:#FFFFFF; font-weight:bold; display:block; text-decoration:none; padding:5px 5px 5px 5px; }
ul.links li.sis  {float:right; background-image:none}
ul.links li.sis a { color:#3e9bec; text-decoration:none; }

.clearboth { clear:both}
li { --list-style-type:none}
.txt_aln_center { text-align:center}
.footer2 { color:#999999; padding:8px 30px 8px 30px; }

ul.blue_header { margin:0px; padding:0; background: url(../images/header_mid_bg.gif) repeat-x left top; display:inline-block; list-style-type:none}
ul.blue_header li.leftcor { background: url(../images/header_cor_left.gif) no-repeat left top; width:184px; height:31px; float:left; line-height:30px; color:#fff; padding-left:10px; font-weight:bold; font-size:13px;}
ul.blue_header li.rightcor { background: url(../images/header_cor_right.gif) no-repeat right top; width:8px; height:31px; float:right}

ul.gray_header { margin:0px; padding:0; background: url(../images/gray_top_mid.gif) repeat-x left top; overflow:hidden; list-style-type:none}
ul.gray_header li.leftcor { background: url(../images/gray_top_left_cor.gif) no-repeat left top;  height:28px; float:left; line-height:30px; color:#000; padding-left:10px; font-weight:bold; font-size:13px;}
ul.gray_header li.rightcor { background: url(../images/gray_top_right_cor.gif) no-repeat right top; width:8px; height:28px; float:right}

.graybox, .graybox2 {border:1px solid #e6e6e6; padding:5px; display:inline-block; width:135px; background-color:#e6e6e6}
.paddingtop5px { padding-top:5px;}

.welcometxt { background:url(../images/body_title.jpg) no-repeat left top; padding-top:25px;}
.welcometxt div.title { color:#0000cd; font-size:14px; font-weight:bold; margin-left:75px; margin-bottom:20px;}
.txtbox { width:450px; float:left}
.txtbox div.txt { padding-left:20px;}
.productbox { float:right;}

ul.services_col { margin:0; padding:0; overflow:auto; clear:both}
ul.services_col li { float:left; width:210px; padding:5px;}
ul.services_col li .title1 { color:#cb1414; font-weight:bold; background:url(../images/ser1.gif) no-repeat left center; padding-left:30px; line-height:23px;}
ul.services_col li .title2 { color:#cb1414; font-weight:bold; background:url(../images/ser2.gif) no-repeat left center; padding-left:30px; line-height:23px;}
ul.services_col li .title3 { color:#cb1414; font-weight:bold; background:url(../images/ser3.gif) no-repeat left center; padding-left:30px; line-height:23px;}
a.more { color:#CC0000; text-decoration:none}


/*** set the width and height to match your images **/
 .graybox { text-align:center; padding-left:60px;}
  .graybox2 { padding-left:0px; width:195px;}
.graybox #slideshow {position:relative; height:80px; text-align:center}
#slideshow IMG { position:absolute; top:0; left:0;  z-index:8; opacity:0.0; }
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9;}

.page_header {background:url(../images/body_title.jpg) no-repeat left top; padding-top:25px; height:30px; color:#0000cd; font-size:14px; font-weight:bold; padding-left:75px;}
.bodytxt { padding-left:20px; padding-right:10px;}

/***  product gallery css ****/
#galleria{width:700px;margin:20px auto}

.inputtext { border:1px solid #bdbdbd; padding:4px}
.form td { vertical-align:top;}
.blackbold { font-weight:bold; color:#000;}
.redbold { font-weight:bold; color:#CB1414;}
