html, body { border:0px; margin:0px; height:100%; }
body { font-family:Arial; background:#f3f3f3 url(/img/header_pattern.jpg) repeat-x top;  }
.clear { clear:both; }
img {border:none;}
hr { border:0px; border-top:1px solid #d9c2a7; _border:0px; font-size:0px; padding:0px; background:none; }
a {color:#cd3a89; text-decoration:none;}
a:hover { text-decoration:underline; }

h1, h2 { color:#764c1c; font-family:Times New Roman; font-size:19px; background:url(/img/h1_bg.jpg) no-repeat; padding:6px 0px 0px 50px; line-height:normal; margin:20px 0px 10px 0px; }
h1 a, h2 a, h3 a { color:#764c1c; }
h3 { color:#764c1c; font-family:Times New Roman; font-size:19px; padding:3px 0px 0px 5px; line-height:normal; margin:10px 0px 10px 0px; }
#left h2 {  color:#764c1c; font-family:Times New Roman; font-size:19px; background:url(/img/h3_bg.jpg) no-repeat; padding:3px 0px 0px 35px; line-height:normal; margin:10px 0px 10px 0px;  }

#wrap  { background:url(/img/bottom_bg.png) left bottom repeat-x; min-height:100%; _height:100%;  min-width:980px; width:100%; padding-bottom:79px; color:#323232; font-size:12px; line-height:18px;
            _width: expression(document.body.clientWidth > 980? "100%" :"980px");  position:relative;}     /*z-index:1; */
#wrap2 { background:url(/img/wrap_bg.gif) repeat-y 19px 0px; min-width:980px; position:relative;  } /*margin:0px auto; z-index:1;*/

#wrap #header { position:relative; height:357px; width:100%; background:#f3eed5 url(/img/header_pattern.jpg) repeat-x top;  } /*z-index:1;*/
#wrap #left { width:299px; padding:5px 28px 50px 30px; min-height:300px; _height:300px; float:left;  z-index:2;  position:relative; overflow:hidden; _overflow:visible; }
#wrap #content { min-height:700px; _height:700px; margin-left:359px;  padding:0px 40px 50px 0px; z-index:2;  position:relative;  }
#footer {  height:79px; margin-top:-79px; _margin-top:-80px; background:url(/img/footer_bg.jpg) repeat-x; position:relative; min-width:980px;}

#left #left_products { padding-left:10px; font-size:15px; }

#header #logo { position:absolute; width:321px; height:58px; left:38px; top:20px; z-index:1; }
#header #header_img_1 { position:absolute; width:209px; height:134px; left:100px; top:110px;  }
#header #pdf { position:absolute; background:url(/img/adove.gif) no-repeat left 2px; padding:2px 0px 0px 20px; top:252px; left:195px; height:20px; font-size:11px; }
#pdf a { color:#cd3a89; font-size:12px;  }
#header #header_img_wrap { position:relative; height:272px; margin:0px 10px 0px 390px; padding-top:28px; } /* z-index:1;*/
#header #header_img_2 { position:absolute; right:10px; width:577px; height:272px; } /* z-index:1;*/
#header #header_img_2 img { position:absolute; top:11px; left:11px; display:none;  } /* z-index:1;*/
#header_img_2 #header_img_border { position:absolute; top:0px; left:0px; width:577px; height:274px; background:url(/img/header_img_border.png) no-repeat 0px 0px;
                                   _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/header_img_border.png', sizingMethod='scale');  z-index:5; } /* z-index:5; */
#header_img_3 { position:absolute; width:308px; height:193px; background:url(/img/header_img_3.jpg) no-repeat; top:93px; /*left:378px; */ left:-22%; margin-left:50%; }

#header #menu { position:relative; top:12px; height:20px; text-align:center; font-size:16px; font-weight:bold; color:#774d1c; font-family:Times New Roman; width:100%; }
#menu .cell { width:14%; }
#menu a { color:#774d1c; text-decoration:none; display: inline; width: 100px; padding: 10px 30px;}
#menu a:hover { text-decoration:underline; border: 1px dashed #d2cdbc;}


#menu .link { text-align:center;top:-3px; position: relative;}
#menu .act { position:relative; top:-3px; margin: 0 auto;}
#menu .active {margin: 0 auto; position: relative; padding-top: 8px; display: block; width: 124px; height: 32px; background: url("/img/actbg.jpg")  no-repeat;}
#menu .act_center { background:url(/img/link_bg.jpg) repeat-x center right; padding:3px 10px 3px 10px; position:relative; }
#menu .act_left { background:url(/img/link_left_bg.jpg) no-repeat center; padding:3px 0px; width:9px;}
#menu .act_right { background:url(/img/link_right_bg.jpg) no-repeat center; padding:3px 0px; width:9px; }

#left #news { border-left:1px dashed #d9c2a7; padding-left:15px;  overflow:hidden; }
#news .news { border-top:1px solid #d9c2a7; padding:10px 0px 18px 0px; }
#news .news.first { border-top:none; padding-top:0px;  }
#news .title { display:block; color:#774d1c; font-weight:bold; }
#news .date { font-size:12px; color:#a87233; font-weight:bold;  }

#left #separator { position:relative; height:1px; z-index:-1;}
#separator #shadow { position:absolute; background:url(/img/separator.png) no-repeat; left:-21px; top:-120px; width:340px; height:222px; z-index:-1; }

#left #map { padding:10px; border:1px dashed #bebbb6; width:267px;  }

#content img { border:1px solid #9b9b9b; }

#wrap2 #bottom_images { position:absolute; bottom:-4px; _bottom:75px; left:0px; width:344px; height:312px; background:url(/img/bottom_image.png) no-repeat; z-index:1; }
#wrap2 #bottom_images2 { position:absolute; bottom:4px; _bottom:89px; right:0px; width:234px; height:300px; background:url(/img/bottom_image.png) no-repeat right top; z-index:1; }

#footer #footer_center { position:relative; min-width:980px; width:100%; }  /*margin:0px auto;*/
#footer #footer_bag { position:absolute; background:url(/img/footer_bag.jpg) no-repeat; width:93px; height:79px; left:34px; top:0px; }
#footer #footer_menu { font-size:12px; color:#a87233; font-family:Times New Roman; position:relative; top:18px; margin:0px auto; width:100%; text-align:center; }
#footer #copy { color:#7e6344; font-size:11px; position:relative; top:32px; margin:0px auto; width:200px; }
#footer #footer_menu .cell {  width:8%; }
#footer #footer_menu a { color:#a87233; }
#footer #footer_menu .act { text-decoration:none; }

.contentImg {float:left; margin-right:10px;}

.productsOne { border-bottom:1px solid #d9c2a7; padding-bottom:10px; min-height:150px; _height:150px; }
.productsOne .pdf { background:url(/img/pdf.jpg) no-repeat left top; padding:70px 0px 0px 7px;display: block;text-align: center; }

.applicationsOne {  border-bottom:1px solid #d9c2a7; padding-bottom:10px;  min-height:150px; _height:150px; }
.noBorder { border-bottom:none; }

.search {border:1px dashed #d2cdbc; height:20px; position:relative; top: 20px; left:0px; width:250px; margin-bottom: 30px; padding: 10px 20px;}
.search form {width:200px;}
.search input {border: 1px solid #e1e0dc; font-size:14px; width:200px;}
.search a {background:transparent url(/img/search_button.jpg) no-repeat scroll 0 0; display:block; height:23px; position:absolute; right:20px; top:10px; width:23px;}

.button1{background:url(/img/button1.jpg) no-repeat;width: 264px;height: 51px;color:#efece5;font-size: 20px;padding-top: 25px;text-align: center;margin: 0 auto;display: block;}
.button1:hover{text-decoration: underline;}
#lang { position:absolute; right:10px; top:0px; font-weight:bold; padding-top: 3px;}
#lang span {background:url("/img/actlang.jpg") no-repeat; margin: 0px; top: 0px; padding: 5px 3px 13px 5px; color:#fff; }
