*{margin:0 auto; padding:0;}

/*body{background:url(images/mbg2.gif) left top repeat-x #FFFFFF;}*/



img{border:0; text-align:left; vertical-align:top;}

img{border:0; vertical-align:top;}

.column{float:left;}

.clear{clear:both;}

body{

	font-family:Arial, helvetica, sans-serif; color:#000000; font-size:0.8125em; line-height:1.38em;

	text-align:center;}

input, textarea, select{color:#646464; vertical-align:top; text-align:left; border: 1px solid #E7E5E5; font:13px Arial, helvetica, sans-serif; padding-left:5px;}

.float_right{float:right;}

.align_right{text-align:right;}

.center{text-align:center;}

.top_indent_5px{padding-top:5px; display:block;}

.top_indent_10px{padding-top:10px; display:block;}

.top_indent_15px{

	padding-top:15px;

	display:block;

	padding-right: 15px;

	padding-bottom: 5px;

	padding-left: 15px;

}

.top_indent_20px{padding-top:20px; display:block;}

.top_indent_25px{padding-top:25px; display:block;}



.width_stretch{width:100%;}



.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{

	float:left;

}



/*=======header===========*/

.menu{padding-left:115px; height:59px; background:url(images/menu_bg.jpg) 80px top no-repeat;}

.menu img{margin-top:22px;}

.head{

	height:164px;

	background:url(images/head_bg.jpg) no-repeat top;

	margin-right: 80px;

	margin-left: 81px;

}

.head_catalog{

	height:164px;

	background:url(images/head_bg_catalog.jpg) no-repeat top;

	margin-right: 80px;

	margin-left: 81px;

}



/*=====//header===========*/



/*=======content===========*/

.content_bg{background:#E0E0E0;}

#content{margin:0 78px; padding-left:0px;}

#content .layer_2{padding-left:0px; }

#content .layer_3{

	background:#FFFFFF;

	padding-left:20px;

	padding-top:20px;

}

/* NEWER:::::::::::::

#content{margin:0 80px; padding-left:0px;}

#content .layer_2{

	padding: 0px;

	margin: 0px;

}

#content .layer_3{

	background:#FFFFFF;

	padding:36px;

}

*/

.title{margin-bottom:15px;}



/*li{padding:6px 0 6px 13px; background:url(images/list_arr.gif) left center no-repeat;}

li a{color:#646464; text-decoration:underline; line-height:1em;}

li a:hover{text-decoration:none;}

*/

.list li{

	list-style-position: outside;

	list-style-type: none;

	background-image: url(images/arrow.jpg);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	padding:6px 0px 6px 26px;

}



.list li a{color:#646464; text-decoration:underline; line-height:1em;}

.list li a:hover{text-decoration:none;}



em{color:#425A91; font-size:1.3em; line-height:1.17em; font-style:normal;}



a{color:#646464; text-decoration:underline;}

a:hover{text-decoration:none;}



b a{color:#425A91; text-decoration:underline;}

b a:hover{text-decoration:none;}



strong a{color:#425A91; text-decoration:underline; font-size:0.92em;}

strong a:hover{text-decoration:none;}



.date{color:#425A91; font-size:1.07em; padding-left:21px; background:url(images/date_bg.gif) left center no-repeat;}



.line_x{height:1px; background:url(images/arrow.jpg) left top repeat-x; font-size:0; margin:19px 0;}



.pic_float{

	margin-right:10px;

	float:left;

	margin-bottom: 10px;

	margin-top: 5px;

}

.pic_float_right{

	float:right;

	position: relative;

	right: -10px;

}

.pic_float_2{margin-right:17px; float:left;}



.link_1{background:url(images/link_1.gif) left center no-repeat; padding-left:23px; font-weight:bold; color:#425A91; text-decoration:underline; font-size:0.91em;}

.link_1:hover{text-decoration:none;}



.link_2{background:url(images/link_1.gif) left center no-repeat; padding-left:21px; font-weight:bold; color:#425A91; text-decoration:underline; font-size:0.91em;}

.link_2:hover{text-decoration:none;}



.link_3{color:#425A91; text-decoration:underline;}

.link_3:hover{text-decoration:none;}



.link_4{color:#646464; font-weight:bold; text-decoration:underline;}

.link_4:hover{text-decoration:none;}



.col_indent{padding:27px 21px 0 13px;} 

.col_indent .title{margin-bottom:10px;}



.bold_2{color:#425A91;}

/*=====//content===========*/



/*=======.pbox==============*/

/*

#productbox {

background:#FFFFFF url(images\pbox_border.jpg) repeat-y scroll left top;

margin:0px auto;

width:70%;

}

.top {

background:transparent url(images\pbox_border.jpg) no-repeat scroll left top;

height:20px;

width:100%;

}

.top span {

background:transparent url(images\pbox_right_top.jpg) no-repeat scroll right top;

display:block;

height:5px;

position:relative;

}

.center-content {

background:transparent url(images\pbox_border.jpg) repeat-y scroll right top;

margin:-1px 0pt -50px;

padding:1px 20px 1px 25px;

position:relative;

}

.bottom {

background:transparent url(images\pbox_border.jpg) no-repeat scroll left bottom;

height:60px;

width:100%;

}

.bottom span {

background:transparent url(images\pbox_right_bottom.jpg) no-repeat scroll right top;

display:block;

height:5px;

position:relative;

}

*/



.pbox { background:url(images/pbox_border.jpg) left top repeat-x #F0F0F0;;

	font-size:0.91em;

	height:100px;

	line-height:1.5em;

	float:left;

	clear: left;

}

.pbox .bot{background:url(images/pbox_border.jpg) left bottom repeat-x;}

.pbox .left{background:url(images/pbox_border.jpg) left top repeat-y;}

.pbox .right{background:url(images/pbox_border.jpg) right top repeat-y;}

.pbox .right_top{background:url(images/pbox_right_top.jpg) right top no-repeat;}

.pbox .left_top{background:url(images/pbox_left_top.jpg) left top no-repeat;}

.pbox .bot_left{background:url(images/pbox_left_bottom.jpg) left bottom no-repeat;}

.pbox .bot_right{ background:url(images/pbox_right_bottom.jpg) right bottom no-repeat;}





/*=======.block_1===========*/

.block_1{

	background:url(images/block_1_top.jpg) left top repeat-x #F0F0F0;

	width:100%;

	font-size:0.91em;

	line-height:1.5em;

}

.block_1 .bot{background:url(images/block_1_bg.jpg) left bottom repeat-x;}

.block_1 .left{background:url(images/block_1_bg.jpg) left top repeat-y;}

.block_1 .right{background:url(images/block_1_bg.jpg) right top repeat-y;}

.block_1 .right_top{background:url(images/block_1_right_top.jpg) right top no-repeat;}

.block_1 .left_top{background:url(images/block_1_left_top.jpg) left top no-repeat;}

.block_1 .bot_left{background:url(images/block_1_left_bot.jpg) left bottom no-repeat;}

.block_1 .bot_right{ background:url(images/block_1_right_bot.jpg) right bottom no-repeat;

}

.block_1 .top_bg_1{background:url(images/block_1_top_bg_1.jpg) right top no-repeat;}

.block_1 .top_bg_2{background:url(images/block_1_top_bg_2.jpg) right top no-repeat;}

.block_1 .top_bg_3{background:url(images/block_1_top_bg_3.jpg) right top no-repeat;}

.block_1 .top_bg_4{background:url(images/block_1_top_bg_4.jpg) right top no-repeat;}

.block_1 .top_bg_5{background:url(images/block_1_top_bg_5.jpg) right top no-repeat;}

.block_1 .top_bg_6{background:url(images/block_1_top_bg_6.jpg) right top no-repeat;}

.block_1 .text{

	padding:12px 14px;

}

.block_1 .title{

	padding-bottom: 0px;

	font-size: 18px;

	font-weight: bolder;

	padding-top: 14px;

	padding-right: 14px;

	padding-left: 14px;

}

.block_1 .subtitle{

	font-size: 12px;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 14px;

	padding-bottom: 14px;

	padding-left: 14px;

}



/*=====//block_1===========*/



/*=======block_2===========*/

.block_2{

	background:url(images/block_2_top.jpg) repeat-x left top;

}

.block_2 .bot{background:url(images/block_2_bg.jpg) left bottom repeat-x;}

.block_2 .left{background:url(images/block_2_bg.jpg) left top repeat-y;}

.block_2 .right{background:url(images/block_2_bg.jpg) right top repeat-y;}

.block_2 .left_top{background:url(images/block_2_left_top.jpg) left top no-repeat;}

.block_2 .right_top{background:url(images/block_2_right_top.jpg) right top no-repeat;}

.block_2 .left_bot{background:url(images/block_2_left_bot.jpg) left bottom no-repeat;}

.block_2 .right_bot{background:url(images/block_2_right_bot.jpg) right bottom no-repeat; }

.block_2 .title{

	padding:14px 23px 27px 18px;

	color: #FFFFFF;

}

.block_2 ul{ 	padding:14px 23px 27px 18px; }

.block_2 li a{font-size:0.92em;}

/*=====//block_2===========*/



/*=======page_1===========*/

#page_1 .box_1{

	width:240px;

	margin: 0px;

}

#page_1 .box_2{width:27px;}

/*=====//page_1===========*/



/*=======page_2===========*/

#page_2 .col_indent .box_1{width:210px;}

#page_2 .col_indent .box_2{width:32px;}

#page_2 .col_indent .box_3{width:207px;}

/*=====//page_2===========*/



/*=======page_3===========*/

#page_3 .col_indent{padding-left:19px;}

/*=====//page_3===========*/



/*=======page_3===========*/

#page_4 .box_1{width:229px; margin-bottom:16px;}

#page_4 .box_2{width:24px;}

/*=====//page_3===========*/



/*=======page_5===========*/

#page_5 .block_1 .float_right{padding-right:20px;}

/*=====//page_5===========*/



/*=======page_6===========*/

#page_6 .block_1 .box_1{width:184px;}

#page_6 .block_1 .box_2{width:251px;}

#page_6 .block_1 .box_2 span{float:right; padding-right:70px;}



#page_6 .col_indent{padding-left:19px; padding-right:6px;}



#form{margin-top:20px; width:100%;}

#form .box_1{

	width:224px;

}

#form .box_1 div{height:35px;}

#form .box_2{width:227px;}



#form input{width:210px; height:24px;}

#form textarea{width:222px; height:131px; overflow:hidden; margin-bottom:24px;}

#form a{float:right; margin-left:10px;}



dt{font-weight:bold; color:#425A91; font-size:0.91em;}

/*=====//page_6===========*/



/*=======page_7===========*/



/*=====//page_7===========*/



/*=======footer===========*/

/* NEWER::::::::::::::

#footer{ color:#2D2D2D; text-transform:uppercase; font-size:0.84em;}

#footer .bg{ padding:39px 0 22px 107px;}

#footer a{color:#2D2D2D; text-decoration:underline;}

#footer a:hover{text-decoration:none;}

/*=====//footer===========*/

/*=======footer===========*/

#footer{background:url(images/footer_left_bg.gif) 78px top repeat-y; color:#2D2D2D; text-transform:uppercase; font-size:0.84em;}

#footer .bg{background:url(images/footer_right_bg.gif) 900px top repeat-y; padding:39px 0 22px 107px;}

#footer a{color:#2D2D2D; text-decoration:underline;}

#footer a:hover{text-decoration:none;}

/*=====//footer===========*/







h2 {

	font-size: 20px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}

h2 a{text-decoration:none};



.indent {

	margin: 0px 14px 2px;

	padding: 0px 0px 0px 20px;



}



.product_box {

	height:100px;

	float:left;

	clear: left;

	margin-bottom:10px;

	padding:10px;

	border:1px solid #888;

	background-color: #E0E3DB;

}

.product_1, .product_2 {

  height:auto;

  float:left;

  margin-bottom:10px;

  padding:10px;

}

.product_1 {

  width:120px;

  height:100px;

  clear:left;

  margin-right:10px;

}



.product_2 {

  width:400px;

  height: auto;

}



/*====================== PRODUCT BOX =============================*/

/*#liquid-round {

width:100%;

margin:0px auto;

background:#E9EAF4 url(pbox_side.gif) repeat-y left top;

}

.top {

width:100%;

height:20px;

background:url(pbox_top.gif) no-repeat left top;

}

.top span {

display:block;

position:relative;

height:20px;

background:url(pbox_top_right.gif) no-repeat right top;

}

.center-content {

position:relative;

background:url(pbox_side.gif) repeat-y right top;

padding:1px 25px 1px 25px;

margin:0;

}

.bottom {

width:100%;

height:20px;

background:url(pbox_bottom.gif) no-repeat left bottom;

}

.bottom span {

display:block;

position:relative;

height:20px;

background:url(pbox_bottom_right.gif) no-repeat right top;

}



*/



/*====================== PBOX2 =============================*/

#pbox2 {

width:100%;

margin:0px auto;

background:#FFFFFF url(pbox2_side.gif) repeat-y left top;

}

#pbox2 .title{

	padding:2px 5px 0px 10px;

	color: #FFFFFF;

	font-size: 14px;

}

#pbox2 ul{ 	padding:14px 23px 27px 18px; }

#pbox2 li a{font-size:0.92em;}



.pbox2_top {

	width:100%;

	background:url(pbox2_top.gif) no-repeat left top;

	height: 30px;

}

.pbox2_topline {

width:100%;

height:40px;

background:url(pbox2_topline.gif) no-repeat left top;

}

.pbox2_top span {

display:block;

position:relative;

height:30px;

background:url(pbox2_top_right.gif) no-repeat right top;

}

.pbox2_topline span {

display:block;

position:relative;

height:40px;

background:url(pbox2_top_rightline.gif) no-repeat right top;

}



.pbox2_center-content {

position:relative;

background:url(pbox2_side.gif) repeat-y right top;

padding:1px 0 0 0;

margin:0;

}

.pbox2_center-content p{

padding:15px 25px 1px;

}

.pbox2_bottom {

width:100%;

height:20px;

background:url(pbox2_bottom.gif) no-repeat left bottom;

}

.pbox2_bottom span {

display:block;

position:relative;

height:20px;

background:url(pbox2_bottom_right.gif) no-repeat right top;

}





/*====================== PBOX2B =============================*/



#pbox2b {

width:100%;

margin:0px auto;

background:#FFFFFF url(pbox2_side.gif) repeat-y left top;

}



#pbox2b .title{

	padding:3px 5px 27px 10px;

	color: #FFFFFF;

	font-size: 14px;

}

#pbox2b ul{ 	padding:14px 23px 27px 18px; }

#pbox2b li a{font-size:0.92em;}



.pbox2b_top {

width:100%;

height:6px;

background:url(pbox2_topline.gif) no-repeat left top;

}

.pbox2b_top span {

display:block;

position:relative;

height:6px;

background:url(pbox2_top_rightline.gif) no-repeat right top;

}



.pbox2b_center-content {

position:relative;

background:url(pbox2_side.gif) repeat-y right top;

padding:0;

margin:0;

}

.pbox2b_center-content p{

padding:15px 25px 1px;

}

.pbox2b_bottom {

width:100%;

height:12px;

background:url(pbox2_bottom.gif) no-repeat left bottom;

}

.pbox2b_bottom span {

display:block;

position:relative;

height:12px;

background:url(pbox2_bottom_right.gif) no-repeat right top;

}

.catalog_header {

	background-color: #000000;

	display: block;

	color: #FFCC66;

	margin-left: 81px;

	margin-right: 80px;

	font-size: 14pt;

	padding-left: 50px;

	padding-bottom: 6px;

}





