/**html #san-patrick {behavior: url("css/iepngfix.htc"); width:192px; height:33px;margin:-260px 0 0 -120px }*/
* {
  margin:0; padding:0;
  font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit;
}
img { border: none; }
ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }

body { 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height:1em; 
	color:black; 
	background:white; 
	text-align:center; 
}
a { 
	text-decoration: none;
	color:#00a;
}
a:hover { 
	text-decoration: underline; 
}

#r_hold { 
	position:relative; 
	margin:0px auto;
	width:820px; 
	text-align:left; 
}
#r_head { 
	background: url(images/h_ad_1.jpg) no-repeat;
}
#r_tail { 
	margin-top: 4px;
	height:77px; 
	background: url(images/tail_bg.gif) no-repeat;
}
*html #r_tail img{behavior: url("iepngfix.htc"); width:149px; height:30px;}
#r_body { 
	margin-top: 4px; 
}
#r_body_2 {
	margin-top: -2px;
}

#swf {
  width:820px; height:80px;

  background:url(images/h_ad_flash.jpg) no-repeat;
}
#langs {
	position:absolute; text-align:right;
	top:5px; right:10px; color:#fff;
}
#langs a {
	color:#fff;
	font-weight: bold;
	font-size: 80%;
}

#menu {
	height:33px;
	background: url(images/h_ul_1.gif) no-repeat;
	margin-top:4px;
}
#menu ul {
	padding-left:78px; 
}
div.news {
	padding: 0 0 0 0;
	margin: 0;
	}
div.news STRONG {
	font-weight: bold;
	}
#menu li {
	position:relative; 
	float:left; 
	width:222px; 
	margin-top:-10px;
}
#menu li a {
	padding-top:15px;
	padding-left:48px;
	display:block;
	color:#fff;
	height: 27px;
	font-weight: bold;
}
* html #menu li a {
	height: 42px;
}
#menu .li_1 {
  background: url(images/fx_blt_1.gif) no-repeat;
}
#menu .li_2 {
  background:url(images/fx_blt_2.gif) no-repeat;
}
#menu .li_3 {
  background:url(images/fx_blt_3.gif) no-repeat;
  padding-left:62px;
}

#r_tail a.logo {
  position:absolute; right:34px; margin-top:30px;
   }
#r_tail a {
  color: #fff;
}
#r_tail p {
	position:absolute; 
	left:45px;
	margin-top:30px;
	font-size: 80%;
	color:#fff;
}

.r_cln { 
	clear:both; 
	line-height: 1px; 
}

h1, h2, h3, h4, h5, h6 { font-size:100%; }
.tag_h { position:relative; clear:both; width:100%; }
.tag_w { position:relative; clear:both; }
.west, .east { float:left; }

.west { width:544px; }
.west .r_pad { padding:0; }
.east { width:269px; }
.east .r_pad { padding:0 0 0 6px; }

#r_body_2 .r_pad { padding:6px 0; }

.r_catalog .west { width:200px; }
.r_catalog .west .r_pad { padding:0; }
.r_catalog .east { width:620px; }
.r_catalog .east .r_pad { padding:0; }


#details .west { width:380px; }
#details .east { width:221px; }

/* */

.box_1
{
  position:relative; width:544px; height:175px; clear:both;
  background:url(images/box_f_1.gif) no-repeat;
}

.box_10
{
  position:relative; width:820px; height:263px; clear:both;
  background:url(images/box_f_10.jpg) repeat;
}

#r_body .box_10 .r_pad { padding:13px 21px;line-height:150%;}

#r_body .box_1 .r_pad { padding: 17px; padding-top:25px}

.box_2
{
  position:relative; width:269px; height:175px; clear:both;
  background:url(images/box_f_2.gif) no-repeat;
}

#r_body .box_2 .r_pad { padding:13px 12px; }
.box_3
{
  position:relative; width:269px; height:163px;
  background:url(images/box_f_3.gif) no-repeat;
}

#r_body_2 .box_3 .r_pad { padding:8px 14px; }

DIV.fix {
	width: 826px;
	padding-left: 6px !important;
	margin-left: -6px;
	position: relative;
	bottom: 0px;
	padding-bottom: 0 !important;
	}
.fix .bslr {
	margin-bottom: 3px;
	}
.box_4
{
  position:relative; width:187px;
}


.box_5
{
  position:relative; width:221px;
}

.box_6
{
  position:relative; float:left; width:204px; height:209px;
  margin:0 3px 4px 0; background:url(images/box_6.gif) no-repeat;
}

#c_prods .box_6 .r_pad { padding:14px 10px 8px 10px; }

/* */

#c_prods .last { margin-right:0; clear:right; }

#c_prods h3
{
  font:normal 11px/16px arail, verdana, sans-serif; color:#fca022;
  text-align:center;
}

#c_prods h3 b
{
  font-weight:normal; color:#0181c3;
}

#c_prods img
{
  text-align:center; margin:0 auto;
}

#c_prods p
{
  color:#656768; font:normal 9px/12px arial, verdana, sans-serif;
  padding-left:16px;
}

#c_prods p b
{
  font-weight:normal; color:#ff7e00;
}

#c_prods p i
{
  font-style:normal; color:#000;
}

#c_prods a
{
  position:absolute; right:12px; bottom:8px;
  font:normal 10px/15px arial, verdana, sans-serif; color:#92c9e5; height:15px;
  text-align:right; padding-left:20px; display:block;
  background:url(images/fx_blt_5.gif) no-repeat left; text-decoration:none;
}

#c_prods a:hover { text-decoration:underline; }

/* */

.box_4 h2
{
  font:bold 13px/24px arial, verdana, sans-serif; color:#fff;
  text-align:center; padding-top:12px;
}

.box_4 .dv_1 {
	height:42px;
	background: url(images/box_4_h.gif) no-repeat;
}

.box_4 .dv_2 {
	background:url(images/box_4_y.gif) repeat-y;
}

.box_4 .dv_3 {
	height:14px;
	background:url(images/box_4_t.gif) no-repeat;
}

/* */

.box_5 .dv_1
{
  position:relative; height:31px;
  background:url(images/box_5_h.gif) no-repeat;
}

.box_5 .dv_2
{
  position:relative; _top:-5px;
  background:url(images/box_5_y.gif) repeat-y;
}

.box_5 .dv_3
{
  position:relative; height:12px; _top:-5px;
  background:url(images/box_5_t.gif) no-repeat;
}

#det_info
{
  top:32px;
  font:normal 12px/18px arial, verdana, sans-serif; color:#656768;
}

#det_info p
{
  padding:0 10px;
}

#det_info p b
{
  font-weight:normal; color:#ff7e00;
}

#det_info p i
{
  font-style:normal; color:#000;
}

#det_info p u
{
  text-decoration:none; color:#0170aa;
}

#det_info h4
{
  font:bold 12px/18px arial, verdana, sans-serif; color:#0181c3;
  padding:8px 0 8px 10px;
}

/* */

#wlcm h1
{
  color:#f98b00; font:normal 14px/21px verdana, tahoma, arial, sans-serif; height:34px;
}

#wlcm img
{
  float:left; margin-right:20px;
}

#wlcm p
{
  font:normal 11px/16px verdana, arial, sans-serif;
  color:#27313b;
}

/* */

#news h3
{
  font:bold 12px/24px verdana, arial, sans-serif; color:#fff;
  text-align:center;
}

#news b
{
  color:#ff2401;
  font:bold 11px/18px verdana, arial, sans-serif;
}

#news i
{
  color:#000;font-weight:bold;
  font:normal 12px/18px verdana, arial, sans-serif;
}

#news span
{
  display:block; color:#352500; margin-bottom:4px;
  font:normal 10px/14px verdana, arial, sans-serif;
}

/* */

.bslr
{
  float:left; margin-right:6px;
}

#r_body_2 .last
{
  margin-right:0 !important;
}

.bslr h2
{
  padding-left:36px; background:url(images/fx_icon_1.gif) no-repeat left; margin-left:24px;
  font:normal 11px/27px arial, verdana, sans-serif; display:block; height:27px; color:#006da5;
}

.bslr h2 b { color:#ff7e00; }

.bslr img
{
  position:absolute; top:50px; left:8px;
}

.bslr .dv_1
{
  margin:40px 0 0 100px; font:normal 9px/12px arial, verdana, sans-serif;
  color:#656768;
}

.bslr .dv_1 b
{
  color:#ff7e00;
}

.bslr .dv_1 i
{
  color:#000; font-style:normal;
}

.bslr a
{
  position:absolute; right:16px; bottom:10px; padding-left:20px;
  background:url(images/fx_blt_5.gif) no-repeat left; text-decoration:none;
  font:normal 11px/18px arial, verdana, sans-serif; color:#006da5;
}

.bslr a:hover
{
  text-decoration:underline;
}

/* */


#c_tree
{
  position:relative; color:#fff; padding-left:12px;
  top:0; font:normal 1px/1px sans-serif;
}

#c_tree *
{
  font:normal 11px/18px verdana, arial, sans-serif;  
}

#c_tree a
{
  color:#fff; text-decoration:none;
  font:bold 11px/18px verdana, arial, sans-serif;
}

#c_tree ul a
{
  text-decoration:none; color:#b8e1f6; padding-left:12px;
  font:normal 11px/18px verdana, arial, sans-serif;
}

#c_tree a:hover
{
  text-decoration:underline;
}

/* */

#det_prod a
{
  display:block; color:#656768;
  text-decoration:none; font:normal 11px/16px arial, verdana, sans-serif;
}

#det_prod a.last
{
  padding:8px 0 12px 0;
}

#det_prod a:hover { text-decoration:underline; }

#det_prod h1
{
  text-align:center; font:normal 14px/24px arial, verdana, sans-serif;
  color:#0181c3; padding:4px 0;
}

h1
{
  color:#f98b00; font:bold 14px/21px verdana, tahoma, arial, sans-serif; padding-bottom:12px;
  text-align:center;
}

#c_prods h1 b
{
  color:#0281C4;
}

.contact{padding-bottom:2em;}
.contact p{font-size:90%;line-height:1.3em;}
.contact h2{font-size:95%;color:#1155b2;font-weight: bold;font-family:arial;padding-bottom:5px;}
#contact2 { color:#122029; font-size: 14px; font-family: arial; line-height: 15px;}
#contact3 { color:#646e75; font-size: 14px; font-family: arial; }


#c_prods h1 b
{
  color:#0281C4;
}

