@charset "utf-8";
/* CSS Document */

a {color:#353434}
a:hover {text-decoration:none}

a.menu {color:#fff; text-decoration:none}

body {margin:0; padding:0; background:#226753 url(../i/body_bg.gif)}
body, td, input, select, textarea {font-family:verdana; font-size:12px; color:#353434}


ul.sq {padding:0 0 10px 20px; margin:0}
ul.sq li {list-style-image:url(../i/bul_sq.gif); padding:4px 0}
ul.tr {padding:0 0 10px 20px; margin:0}
ul.tr li {list-style-image:url(../i/bul_tr.gif); padding:4px 0}
ul.ar {padding:0 0 10px 20px; margin:0}
ul.ar li {list-style-image:url(../i/arrow.jpg); padding:4px 0}
.ads {background-color:#B0CFC5}

.bg_white {background-color:#fff}

.border-left {background:url(../i/border_left.gif) repeat-y}
.border-right {background:url(../i/border_right.gif) repeat-y}

.bot {background:#066346 url(../i/bot_bg.jpg) top repeat-x; color:#4AAA8C; font-size:11px}
.bot td {color:#4AAA8C; font-size:11px}
.box {border-bottom:1px #b0cfc5 solid; padding:0 0 15px 0; margin:0 0 15px 0;}
.box_bottom {color:#4AAA8C; font-size:11px;}
.date {color:#00B4EA; font-weight:bold}

.filter {width: 146px; display:none; position: absolute; margin-top:10px;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); moz-opacity: 0.9; khtml-opacity: 0.9; opacity: 0.9; border-left:1px solid #0e825b; border-right:1px solid #0e825b; border-bottom:1px solid #0e825b;  z-index:2}
.filter div.a {padding:3px 10px; font-size:12px; font-family:arial; background-color: #08402d; font-weight:normal}
.filter div.h {background-color: #0e825b; font-weight:bold; color:#FFFFFF}
.filter div.a a{color:#FFF; text-decoration:none}
.filter div.a a:hover {color:#25d79e}

.form td {font-size:11px}
.form td.btn {text-align:right}
.form td.l {text-align:right; padding-right:18px; color:#089393}
.form td input.in {width:140px}
.form td textarea.in {width:235px}


.form-top {background-color:#f3f8f7}
.form-top td {}
.form-top th {}

.in {border-bottom:1px solid #9ecfc0; border-right:1px solid #9ecfc0; border-top:1px solid #6a8d82; border-left:1px solid #6a8d82}  

.index {background:url(../i/index_bot.gif) bottom repeat-x}
.index-bot {background:url(../i/index_top.gif) top repeat-x; padding:20px; font-size:11px}
.index-bot td {font-size:11px}
.index-prod {background:url(../i/products_bg.jpg) bottom right no-repeat}

.left {background:#DCECE7 url(../i/left_light_bg.gif) right repeat-y; font-size:11px}
.left-light {background:#DCECE7 url(../i/left_testim_bg.gif) right repeat-y; font-size:11px}


.mb_20 {margin-bottom:20px}

.p_15_25 {padding:15px 25px}
.p_30_20 {padding:30px 20px}
.pb_5 {padding-bottom:5px}
.pl_5 {padding-left:5px; text-align:left}

.sep {background:url(../i/sep.gif) bottom repeat-x; margin-bottom:12px}
.sep-vert {background:url(../i/sep_vert.gif) right repeat-y}
.sep5 {background:url(../i/sep.gif) bottom repeat-x; margin-bottom:5px}

.txt_18 {font-size:18px; font-family:arial}
.txt_green {color:#089393}
.txt_green a{color:#089393; text-decoration:none;}
.txt_green a:hover{color:#089393; text-decoration:underline;}
.txt_blue {color:#2b7778}
.txt_green_13 {font-family:Arial, Helvetica, sans-serif; font-size:13; color:#089393;}
.txt_11 a{color:#089393; text-decoration:none; font-size:11px;}
.txt_11 a:hover{color:#089393; text-decoration:underline; font-size:11px;}
.txt_small {font-size:10px}

#dwnlds {background:url(../i/downloads_bottom.jpg) bottom no-repeat; padding-bottom:60px}
#dwnlds a {color:#086D4E; font-weight:bold; text-decoration:none}

#logob {background:url(../i/logob_bg.gif) repeat-x}

#menu {border-top:4px solid #0E523D}
#menu td.item{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#25D79E; background:#1C7F5E url(../i/menu_bg.gif) repeat-x; cursor:pointer}
#menu td.item_o{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#25D79E; background:#1C7F5E url(../i/menu_bg_o.gif) repeat-x; cursor:pointer}

#menu-bot {background:#0E523D url(../i/menu_bot_bg.gif) repeat-x}

#menub {color:#01503A; font-family:Arial, Helvetica, sans-serif; padding-bottom:7px}
#menub a {color:#01503A; text-decoration:none}
#menub a:hover {text-decoration:underline}

#menu_l a {color:#086D4E; font-weight:bold; text-decoration:none}
#menu_l a:hover{text-decoration:underline}

#path {border-left:1px solid #75A092; margin-bottom:20px}
#path td {border-left:2px solid #8BB9AA; color:#089393; font-size:10px; padding:4px 6px}
#path td a {color:#089393; font-weight:bold}
#path td span {color:#00B4EA}

#testim-bottom {background:url(../i/testim_bottom.jpg) bottom no-repeat}
#testim-top {background:url(../i/testim_top.jpg) right top no-repeat}