html,body{margin: 0; padding: 0;background: url(/images/profarfor/bgd.jpg) repeat;}
table { border-collapse: collapse; border-spacing: 0;}
td { padding: 0; }
.main {width: 860px; font-family: Arial; font-size:12px;background: url(/images/profarfor/bgd.jpg) repeat;}
img {border:0;}
.btns {float:left;width:40px;padding:20px 0px 0px 0px;}
.mail {width:41px;height:40px; background: url(/images/profarfor/mail_btn.gif) no-repeat;float:left;filter:alpha(opacity=76);opacity: 0.76;}
.map {width:41px;height:41px; background: url(/images/profarfor/map_btn.gif) no-repeat;float:left;filter:alpha(opacity=76);opacity: 0.76;}
.home {width:41px;height:41px; background: url(/images/profarfor/home_btn.gif) no-repeat;float:left;filter:alpha(opacity=76);opacity: 0.76; }

.top {float:left;padding:20px 0 0 0;}
.logo {float:left;} 
.logo_txt {font-family: Arial; font-size:12px;color:#6a6a6a;padding:0px 0 0 40px;letter-spacing: 2px;}
.tel1 {float:left; padding:0;}
.tel {position:relative; z-index: 150; text-indent: -9999px;}
.top1 {width:680px;float:left;padding:0px 0 0 180px;}
.img1 {float:left; padding:-10px 0 0 0px;}

a:link {text-decoration: underline;color:#1e5b7a;font-family: Arial; font-size:12px;}  
a:visited {text-decoration:underline;color:#1e5b7a;}
a:hover {text-decoration: none;color:#1e5b7a;}
a:active {text-decoration: none;color:#1e5b7a;}

/* search */
.srch_tbl {width:240px;float:right;padding:45px 0 0 0px; }
.srch_btn {width:58px; height:24px;background: url(/images/profarfor/srch_btn.gif) no-repeat;float:left;border:none;margin:0px 0 0 5px; }
.srch_input {width:120px; height:19px;background: url(/images/profarfor/srch_bgd.gif) repeat-x;border:none;float:left;padding:3px 0 0 5px;color:#959595;font-size:12px;}
.srch_left {width:28px; height:19px;background: url(/images/profarfor/srch_left.gif) no-repeat;float:left;}
.srch_right {width:15px; height:19px;background: url(/images/profarfor/srch_right.gif) no-repeat;float:left;}
.srch_txt {float:right;font-family: Arial; font-size:11px;font-weight: bold;color:#585555;padding:45px 20px 5px 0;}

/* menu */
.menu_tbl {width:250px;float:left;padding:20px 0 20px 0;}
.menu_top {width:228px; height:14px;background: url(/images/profarfor/menu_top.gif) no-repeat;float:left;filter:alpha(opacity=75);opacity: 0.75;}
.menu_bgd {width:228px; background: url(/images/profarfor/menu_bgd.gif) repeat-y;float:left;filter:alpha(opacity=75);opacity: 0.75;}
.menu_btm {width:228px; height:37px;background: url(/images/profarfor/menu_btm.gif) no-repeat;float:left;filter:alpha(opacity=75);opacity: 0.75;}
.menu_txt {padding:10px 0px 0 20px;width:228px;float:left;}

.menu_txt ul {list-style-image: url(/images/profarfor/bullet2.gif); padding:0px 0 0 0px;margin: 0 0 0px 15px;font-family: Arial; font-size:12px;text-transform: uppercase;color:#ffffff;font-weight:bold;}
.menu_txt ul li {text-align:left;margin: 0px 0 0px 0px;line-height:5px;}
.menu_txt a:link {font-family: Arial; font-size:12px;color:#fff;text-decoration: none;padding:0px 0 10px 0;display:block;}
.menu_txt a:visited{font-family: Arial; font-size:12px;color: #fff;text-decoration: none;padding:0px 0 10px 0;display:block;}
.menu_txt a:hover {font-family: Arial; font-size:12px;color: #fff;text-decoration: underline;padding:0px 0 10px 0;display:block;}
.menu_txt a:active{font-family: Arial; font-size:12px;color: #ff;text-decoration:underline;padding:0px 0 10px 0;display:block;}

.hline1 {width:155px;height:15px;border:0;background: url(/images/profarfor/hline.gif) no-repeat; }
.ad {width:215px;height:116px;background: url(/images/profarfor/nan_logo.gif) no-repeat;}
.ad_txt {font-family: Arial; font-size:23px;color: #1e5b7a;font-weight:bold;padding: 40px 0 6px 95px;line-height:15px;}
.ad2 {width:225px;height:139px;background: url(/images/profarfor/example.gif) no-repeat;}
.ad_txt2 {font-family: Arial; font-size:23px;color: #ac1919;font-weight:bold;padding: 15px 0 6px 105px;line-height:17px;}
.ads {float:right;padding:0 0 0 0px;}
a.ad1:link, a.ad1:visited  {text-decoration: none;font-size:21px;color: #1e5b7a;font-weight:bold;}
a.ad1:hover, a.ad1:active  {text-decoration: underline;font-size:21px;color: #1e5b7a;font-weight:bold;}
a.ad3:link, a.ad3:visited  {text-decoration: none;color:#ac1919;font-size:21px;color: #ac1919;font-weight:bold;}
a.ad3:hover, a.ad3:active  {text-decoration: underline;color:#ac1919;font-size:21px;color: #ac1919;font-weight:bold;}

/* showcase */
.vitr_tbl {float:left;width:230px;padding:5px 0 0 35px;}
ul.vitr_block{margin: 0;padding: 0;	list-style: none;clear: left;	float: left;width: 100%;}
ul.vitr_block li {float: left;text-align: center;	width: 50%;}
ul.vitr_block li img{margin: 10px 0px 5px 0;}
ul.vitr_block li b, ul.vitr_block li strong{display: block;padding: 0 10px 10px 0px;height: 30px;}
ul.vitr_block li a:link, ul.vitr_block li a:visited{text-decoration: underline;color:#1e5b7a;}
ul.vitr_block li a:hover, ul.vitr_block li a:active{text-decoration: none;color:#1e5b7a;}

/* content */

h1 {font-family: Arial; font-size:19px;color: #1a4860;}
h2 {font-family: Arial; font-size:17px;color: #1a4860;}
h3 {font-family: Arial; font-size:15px;color: #1a4860;}
.cont_tbl {width:830px;font-family: Arial; font-size:12px;padding:10px 10px 20px 10px;}

/* News */

.news_tbl {width:240px;float:left;padding:0px 0 0 60px;}
.date {font-family: Arial; font-size:10px;color:#656565;padding:0 0px 0 0px;}
.news_txt {padding:5px 0px 5px 0px;color:#000;}
.news_title {padding:0 0px 5px 0px;font-weight:bold;}

/* catalog */

.cat_top {width:614px; height:11px;background: url(/images/profarfor/cat_top.gif) no-repeat;float:left;filter:alpha(opacity=86);opacity: 0.86;}
.cat_bgd {width:614px; height:51px;background: url(/images/profarfor/cat_bcg11.gif) repeat-y;float:left;filter:alpha(opacity=86);opacity: 0.86;margin-top:20px;}
.cat_btm {width:600px; height:33px;background: url(/images/profarfor/cat_btm.gif) no-repeat;float:left;filter:alpha(opacity=86);opacity: 0.86;}
.cat_txt {float:left;width:100%;_margin-top:17px;}

.cat_block {float:left;width:28%;padding:0 0px 0 30px;}
.cat_block ul {list-style-image: url(/images/profarfor/bullet3.gif); padding:0 0 0 0px;margin: 0 0 0px 15px;float:left;}
.cat_block ul li {text-align:left;margin: 0px 0 7px 0px;}
.cat_block a {font-family: Arial; font-size:12px;color:#fff;text-decoration: underline;}
.cat_block a:link {font-family: Arial; font-size:12px;color:#fff;text-decoration: underline;}
.cat_block a:visited{font-family: Arial; font-size:12px;color: #fff;text-decoration: underline;}
.cat_block a:hover {font-family: Arial; font-size:12px;color: #fff;text-decoration: none;}
.cat_block a:active{font-family: Arial; font-size:12px;color: #fff;text-decoration: none;}

.tl {font-family: Arial; font-size:19px;color: #fff;text-transform: uppercase;font-weight: bold;padding:0px 0 0px 0;}
.tl2 {font-family: Arial;float:left; font-size:30px;color: #10d5dd;text-transform: uppercase;padding:0px 5px 10px 0;}
.tl3 {font-family: Arial;font-weight: bold; padding:0px 0px 0px 0;}

.title {font-family: Arial;float:left; font-size:20px;color: #1a4860;text-transform: uppercase;padding:65px 5px 0px 28px;font-weight: bold;}
.title2 {font-family: Arial;float:left; font-size:20px;color: #1a4860;text-transform: uppercase;padding:0px 5px 10px 60px;font-weight: bold;}
.title3 {font-family: Arial; font-size:20px;color: #1a4860;text-transform: uppercase;padding:30px 5px 0px 40px;font-weight: bold;clear:left;}

/* btm */
.btm {width:860px;height:47px;background: url(/images/profarfor/btm_bgd.gif) no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=86);opacity: 0.86;}
.btm_txt {padding:5px 0 0 40px;color:#fff;}
.btm_txt2{padding:0 0 0 150px;color:#fff;}
.btm_txt2 a:link, .btm_txt2 a:visited  {color:#fff;text-decoration: underline;}
.btm_txt2 a:hover, .btm_txt2 a:active {color:#fff;text-decoration: none;}

.bl {font-weight: bold;}
.red {color: #FF0000;}
.redb {font-weight: bold; color: #FF0000;}
.big14 {font-size: 14px;}
.bigb14 {font-weight: bold; font-size: 14px;}
.bigbr14 {font-weight: bold; font-size: 14px; color: #FF0000;}
.big16 {font-size: 16px;}
.bigb16 {font-weight: bold; font-size: 16px;}
.bigbr16 {font-weight: bold; font-size: 16px; color: #FF0000;}
.pad2 {padding-top: 2px;}
.pad4 {padding-top: 4px;}
.pad6 {padding-top: 6px;}
.pad8 {padding-top: 8px;}
.pad10 {padding-top: 10px;}
.pad12 {padding-top: 12px;}
.mrg2 {margin-top: 2px;}
.mrg4 {margin-top: 4px;}
.mrg6 {margin-top: 6px;}
.mrg8 {margin-top: 8px;}
.mrg10 {margin-top: 10px;}
.mrg12 {margin-top: 12px;}
img.lft {float: left; display: inline; border: 0; margin-right: 5px;}
img.rt {float: right; display: inline; border: 0; margin-rleft: 5px;}