/* style global (begin) */

body, html { 
	height: 100%;
	width: 100%;
	background: #e7e1ef;
	border: none;
	color: #000;
	margin: 0; padding: 0;
}
body { 
	font: 62.5%/1.2 Tahoma, Geneva, sans-serif;
	text-align: center;
	
}
table, td, th { 
	margin: 0; padding: 0;
	border-collapse: collapse;
	font-size: 100%;
}

* { outline: none; }
form { margin: 0; padding: 0; }
input, select, textarea { font: normal 1.0em/1.2 Arial, sans-serif; }
input, select, button { vertical-align: middle; }

#text img, #content img, img { border: none; margin: 0; padding: 0; }
hr { border: 1px  solid #ccc; padding: 0;	margin: 0.5em 0; }
ul, ol, li { margin: 5px 15px; padding: 0; }

h1 { font-size: 1.6em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.2em; }



h1, h2, h3, h4, h5, h6, p { margin: 0.8em 0; padding:0; }
h1, h2, h3, h4, h5, h6, div, td , p, ul, ol, td, th { color: black; }
h2 {
	color: #331e86;
	font-size: 2em;	
	font-weight: normal;
}
a:link, a:visited { color: #401878; text-decoration: underline;  }
a:hover, a:active { color: #555; text-decoration: underline; }

.navigation {
	color: #a8a8a8;
}

/* style global (end) */

/* style grid (begin) */

#site_conteiner {
	position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
	width: 100%;
  min-width: 1000px;
	max-width: 1680px;
	margin: 0 auto;
	font-size: 1.2em;
	text-align: left;
}
*html #site_conteiner { width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');}

	#header {
		position: relative;
		height: 313px;
		background: url(../img/top-grad.png) 0 0 repeat-x;
	}

	#wrapper {
		width: 100%;
		padding-bottom: 277px;

	}
		#content_area {
			width: 100%;
			float: left;
			overflow: hidden;
		}
			#content {
				margin: 10px 34% 0 0;

			}
			*html #content { width: 100%; }

	/*	#left_panel {
			float: left;
			width: 250px;
			margin-left: -100%;
			background: #ffccff;
			overflow: hidden;
		}*/
			
    .col-wrap1 {
        width:50%;        
    }
 
    .col-wrap2 {
        width:100%;
        margin-right:-100%; /* чтобы IE6 не раздвигал контейнер */
        position:relative;
        left: 100%;   
		}
		.col1_main {
			position:relative;
			background: #e7e1ef;			
			zoom: 1;
    }
    .col1 {
			float:left;
			width:100%;
			margin-right:-100%;
			position:relative;
			left:-100%;
			background: #e7e1ef;
    }
		.col1_main .padd {
	 	padding: 0 12px 0 25px;
		width: '100%';
		zoom: 1;
	 }
	 .col1_main .iii {
		margin: 30px 0 0 0;
		text-align: center;
	 }
	 .col1 .padd {
	 	padding: 0 12px 0 25px;
	 }
	.col2_main {
		padding-top: 8px;
	}
	.col2 {
		padding-top: 8px;
	}
    .clear {
        clear:both;
        font-size:0;
        overflow:hidden; 
    }
		#right_panel_main {
			overflow: hidden;
			margin-top: 8px;
		}
		#right_panel_main .padd {
		 	padding: 0 25px 0 12px;
		}
		#right_panel {
			float: left;
			width: 34%;
			margin-left: -34%;
			margin-top: 18px;
			overflow: hidden;
		}
	.cleaner { clear: both; height: 1px; overflow: hidden; }

	#footer {
		position: absolute;
		bottom: 0; left: 0;
		width: 100%;
		height: 207px;		
	}

/* style grid (end) */
/* style custom (begin) */


/* style custom (end) */
	#main_table {
		width: 100%;
		zoom: 1
	}
	#left_column {
		vertical-align: top;
		width: 33%;		min-width: 370px;
		zoom: 1;
		
	}
	#center_column {
		vertical-align: top;
		width: 33%;
		zoom: 1
	}
	#right_column {
		vertical-align: top;
		width: 33%;
		zoom: 1
	}
#header .bg_11 {
	background: url(../img/top11.png) no-repeat 0 0;
	height: 313px;
	}
	#header .bg_12 {
		background: url(../img/top22.png) no-repeat 100% 0;
		height: 313px;
		}
		#header #logo {
			position: absolute;
			top: 50px;
			left: 30px;
			text-decoration: none;
		}
		#header #logo_text_consult {
			position: absolute;
			top: 10px;
			left: 30px;
		}
		#header #logo_text_urrelkom {
			position: absolute;
			right: 51%;
			top: 2px;
			z-index: 10;
		}
		/*#header #phone {
			position: absolute;
			right: 25px;
			top: 11px;
			background: url(../img/phone-bg.png) no-repeat 0 100%;
			padding: 0 0 20px 60px;
			color: #e77817;
			font-weight: bold;
			font-size: 30px;
			font-family: arial, sans-serif;
		}*/
		#header #top_list {
			position: absolute;
			right:51%;
			top: 40px;
		}
		#header #top_list ul {
			margin: 0;
		}
		#header #top_list ul li {
			padding: 0 0 0 25px;
			margin: 9px 0;
			list-style: none;
			color: #6454ad;
			font-weight: bold;
			font-size: 12px;
			font-family: Tahoma, sans-serif;
			background: url(../img/marker.png) no-repeat 0 0;
		}
		#mnav {
			position: absolute;
			right: 30px;
			top: 10px;
		}
		#mnav a {
			display: block;
			float: left;
			margin: 0 0 0 25px;
			height: 22px;
			width: 24px;
		}
		#mnav .mnav_home {
			
		}
		#mnav .mnav_sitemap {
			
		}
		#mnav .mnav_search {
			
		}
		#header #iii {
			position: absolute;
			top: 52px;
			right: 25px;
			}
		#header #iii p{margin:0;}	
		#header #menu {
			position: absolute;
			top: 131px;
			width: 66%;
			height: 54px;
			}
			#header #menu .padd {
				padding-left: 23px;		
			}
			#header #menu table {
				height: 54px;
				width: 100%;
			}
			#header #menu td {
				padding: 0 15px;
				font-size: 12px;
				font-family: verdana, sans-serif;
				font-weight: bold;
				color: #fff;
				text-align:center;
				background: url(../img/menu_center.png) repeat-x 0 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_center.png',sizingMethod='scale', enabled=true);
				cursor: pointer;
			}
			#header #menu .right_razdel {
				padding:0;
				height: 54px;
				width: 2px;
				font-size:1px;
				background: url(../img/menu_divider.png) no-repeat 0 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_divider.png',sizingMethod='scale', enabled=true);
				cursor: default;
			}
			#header #menu td a {
				color:#FFFFFF;
				font-size:14px;
				text-decoration:none;
			}
					
				/*****/
			#header #menu td#left {
				background: url(../img/menu_left.png) no-repeat 0 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_left.png',sizingMethod='scale', enabled=true);
			}				
			#header #menu td#right {
				 background: url(../img/menu_right.png) no-repeat 100% 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_right.png',sizingMethod='scale', enabled=true);
			}
			#header #menu td#right a {
				background: none;
			}
			#header #menu td:hover, #header #menu td.hover {
				background: url(../img/menu_hover_center.png) repeat-x 0 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_hover_center.png',sizingMethod='scale', enabled=true);
			}	
			#header #menu td#left:hover, #header #menu td#left.hover {
				background: url(../img/menu_hover_left.png) no-repeat 0 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_hover_left.png',sizingMethod='scale', enabled=true);
			}				
			#header #menu td#right:hover, #header #menu td#right.hover {
				 background: url(../img/menu_hover_right.png) no-repeat 100% 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_hover_right.png',sizingMethod='scale', enabled=true);
			}
			#header #menu td.active {
				background: url(../img/menu_act_center.png) repeat-x 0 0;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_act_center.png',sizingMethod='scale', enabled=true);
			}	
			#header #menu #left.active {
				background: url(../img/menu_act_left.png) no-repeat 0 0 !important;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_act_left.png',sizingMethod='scale', enabled=true);
			}				
			#header #menu #right.active {
				 background: url(../img/menu_act_right.png) no-repeat 100% 0 !important;
				-background-image: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://378-00.ural-soft.ru/img/menu_act_right.png',sizingMethod='scale', enabled=true);
			}						
	/*		#header #menu .conteiner {
				margin-left: 25px;
				height: 56px;
				background: url(../img/menu_bg.png) repeat-x 0 0;
				border:  1px solid #e7e1ef;
				border-top: 1px solid #eee;
				}
				#header #menu .corner11 {
				height: 56px;
				background: url(../img/menu11.png) no-repeat 0 0;
				}
				#header #menu .corner22 {
				height: 56px;
				background: url(../img/menu22.png) no-repeat 100% 0;
				
				}
					#header #menu ul {
						margin: 0; 
						height: 56px
					}
					#header #menu li {

						margin: 0;
						
						height: 56px;
						list-style: none;
						float: left;
						background: url(../img/menu_divider.png) no-repeat 100% 0;
						font-size: 12px;
						font-family: verdana, sans-serif;
						font-weight: bold;
						color: #fff;
						}
						#header #menu li span {
							display: block;
							padding: 20px 22px 0 22px;
							text-align: center;
							white-space: nowrap;
						}
					
						#header #menu li.left {
							
						}
						#header #menu li.center {
							
						}
						#header #menu li.right {
							background: none;						
						}
						/********/
						
				
	#header #img {
	position: absolute;
	top: 187px;
	width: 66%;
	}
	#header #img .conteiner {
	margin-left: 155px;
	height: 126px;
	text-align: center;
	position:relative;
	}
	#header #img .cons_link {position:absolute; top:0; left:25px;}
	#header #img .cons_link  a {text-decoration:none;}
	#header #img_inner {
	position: absolute;
	top: 308px;
	width: 66%;
	}
	#header #img_inner .conteiner {
	margin-left: 25px;
	height: 126px;
	text-align: center;
	}
#header #bttn_buy {
	position: absolute;
	top: 133px;
	left: 66%;	
	width: 34%;	
	height: 180px;
	overflow: hidden;
	zoom: 1;
}
#header #bttn_buy .bttn_buy_text {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	color: #6454ad;
	text-align:center;
	padding:15px 0 0;
}
#header #bttn_buy .bttn_buy_text span {
	color: #e77f0d;
}
#header #bttn_buy .padd {
	height: 180px;
	width: 335px;
	position: relative;
	left: 50%;
	margin-left: -172px;
}
/*
#header #bttn_buy .corner11 {
	background: url(../img/bttn-buy11.png) no-repeat 0 0;
	height: 70px
}*/
#header #bttn_buy .bttn_buy_logo {
	display: block;
	height: 123px;
	width: 335px;
	overflow: hidden;
	/*background: url(../img/bttn-buy-txt.png) no-repeat 50% 28px; 
	margin-right:113px*/
}
/*****/
#header #bttn_buy:hover {
	
}
/****/
#header #top_txt {
	position: absolute;
	top: 245px;
	left: 66%;
	width: 34%;	
	font-size: 12px;
}
#header #top_txt .padd {
	padding-right: 110px;
	padding-left: 3px;
	color: #ab9ac1;
	height: 100px;
	overflow: hidden;	
}
/**************/
	#iii {
		height:70px;
		width:468px;
		/*background: url(../img/banner_468x60.png) no-repeat 0 0;*/
	}
	#iii3 {
		margin:0 auto;
		height:300px;
		width:200px;
		/*background: url(../img/banner_200x300.png) no-repeat 0 0;*/
	}
#block_pravo .title {
	height: 70px;
	font-size: 18px;
	color: #401878;
	font-family: Tahoma;
	font-weight: bold;
	padding: 0 0 0 5px;
	margin-right: 0px;
	background: url(../img/ico-pravo.png) no-repeat 100% 0;

	}
	#block_pravo .title span {
		display: block;
		padding-top: 15px;
	}
	#right_panel #block_pravo .title span {
		display: block;
		padding-top: 5px;
	}
#block_pravo .txt {
	border-top: 4px solid #eb9629;
	padding: 20px 20px 5px 20px;
	background: #fff url(../img/block_grad.png) repeat-x 0 0;
	border-right: 1px solid #b2afb7;
	/*border-left: 1px solid #dbd6e3;	*/
	font-size: 1.2em;
	}
#block_pravo .txt h3 {
	display: none;
}
#block_pravo .title span a {
	text-decoration: none; color: #401878;
}
#block_hot_line {
	zoom: 1;
}
#block_hot_line .title {
	background: url(../img/ico-phone.png) no-repeat 100% 0;	
	height: 100px;
	/*border-bottom: 4px solid #eb9629;
	margin: '0 2px 0 0';*/
	}
#block_hot_line .title span {
	display: block;
	padding:60px 0 0 5px;
	font-size: 18px;
	font-family: Tahoma;
	color: #401878;
	font-weight: bold;
	}
#block_hot_line .title span a {
	text-decoration: none; color: #401878;
}
#block_hot_line .txt {
	padding: 20px 20px 5px 20px;
	background: #fff url(../img/block_grad.png) repeat-x 0 0;
	border-right: 1px solid #b2afb7;
	/*border-left: 1px solid #dbd6e3;*/
	border-top: 4px solid #eb9629;
	font-size: 1.2em;
	zoom: 1;
	}
	#block_hot_line .txt ul {
		margin: 0; list-style: none;
		zoom: 1;

	}
		#block_hot_line .txt ul li {
			margin: 0;
			padding: 3px 0 0px 0px;
			padding-bottom: '10px';
			overflow: hidden;
			font-size: 1.2em;
			font-weight: bold;
			zoom: 1;
		}
		#block_hot_line .txt ul li a {
			display: block;
			float: left;
			background: url(../img/marker.png) no-repeat 0 4px;
			padding: 0 0 10px 20px;
		}
		#block_hot_line .txt ul li a:hover {
			background: url(../img/marker_hover.png) no-repeat 0 4px;
		} 
		#block_konsalting {
			zoom: 1
		}
#block_konsalting .title {
	background: url(../img/ico-konsalting.png) no-repeat 100% 0;	
	height: 86px;	
	/*margin-right: '2px'*/
	}
#block_konsalting .title span {
	display: block;
	/*border-top: 4px solid #eb9629;*/
	padding: 45px 0 0 5px;		
	font-size: 18px;
	color: #401878;
	font-family: Tahoma;
	font-weight: bold;
	}
	#block_konsalting .title span a {
	text-decoration: none; color: #401878;
}
#block_konsalting .txt {
	padding: 20px 20px 30px 20px;
	background: #fff url(../img/block_grad.png) repeat-x 0 0;
	border-top: 4px solid #eb9629;
	border-right: 1px solid #b2afb7;
	border-left: 1px solid #dbd6e3;
	font-size: 1.2em;
	zoom: 1
	}
	#block_konsalting .txt ul {
		margin: 0; list-style: none;
		zoom: 1
	}
		#block_konsalting .txt ul li {
			margin: 0;
			padding: 3px 0 0px 0px;
			padding-bottom: '10px';
			overflow: hidden;
			font-size: 1.2em;
			font-weight: bold;
			zoom: 1
		}
		#block_konsalting .txt ul li a {
			display: block;
			float: left;
			background: url(../img/marker.png) no-repeat 0 4px;
			padding: 0 0 10px 20px;
		}
		#block_konsalting .txt ul li a:hover {
			background: url(../img/marker_hover.png) no-repeat 0 4px;
		}
#block_konsalting .bottom {
	height: 18px;
	background: #fff url(../img/block_bottom.png) repeat-x 0 100%;	
	/*margin: '0 4px 0 3px';*/
	zoom: 1
}
	#block_konsalting .corner21 {
		height: 18px;
		background: url(../img/block_bottom21.png) no-repeat 0 100%;	
			zoom: 1
	}
	#block_konsalting .corner22 {
		height: 18px;
		background: url(../img/block_bottom22.png) no-repeat 100% 100%;	
		zoom: 1	
	} 		 	 		 
#news .title {
	background: url(../img/news_title22.png) no-repeat 100% 0;
	height: 66px;
	zoom: 1;
}
#news .corner11 {
	background: url(../img/news_title11.png) no-repeat 0 0;
	height: 66px;

}
#news .title span {
	display: block;
	padding-top: 22px;
	padding-left: 20px;
	color: #fff;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: bold;

}
#news .txt {
padding: 20px 20px 30px	20px;
font-size: 1.2em;
background:#FFFFFF url(../img/news_shadow.png) repeat-y scroll 100% 0;
zoom: 1;
}
#news .txt h3 {
	display: none;
}
#news_bottom {
	position: relative;
	left: 0;
	top: -17px;
	height: 17px;
	background: url(../img/news_bottom.png) repeat-x 0 100%;
	margin: '0 -1px 0 1px';
}
/**+html #news_bottom  {
left: 33%;
width: 100%;
}*/
	#news_bottom .corner21 {
		background: url(../img/news_bottom22.png) no-repeat 0 100%;
	}
		#news_bottom .corner22 {
			background: url(../img/news_bottom21.png) no-repeat 100% 100%;
			height: 17px
		}

#content .iii_block {
	 background: url(../img/frame1.png) no-repeat 0 0;
	 margin-left: 25px;
}
#content .iii_block .corner22 {
	 background: url(../img/frame2.png) no-repeat 100% 0;
	 height: 222px;
	 text-align: center;
}
#content .iii_block img {
	margin-top: 1px;
}
#right_panel .padd {
	padding: 0 23px 0 9px;
	}
/**/	
#byhgaltery{	
	margin-bottom: 25px;
}
#byhgaltery .title {
	height: 60px;
	background: url(../img/block_byhgaltery2.png) no-repeat 100% 0;	
}
	#byhgaltery .title .corner11 {
		height: 60px;
		background: url(../img/block_byhgaltery1.png) no-repeat 0 0;
	}	
	#byhgaltery .title .corner11 span {
		display: block;
		background: url(../img/ico_plus1.png) no-repeat 12px 4px;
		font-size: 18px;
		font-weight: bold;
		font-family: Tahoma;
		padding: 14px 0 10px 60px;
		color: #fff;	
	}
	#byhgaltery .title .corner11 span a {
		color: #fff;
		text-decoration: none;
	}
#byhgaltery .txt {
	border-left: 1px solid #7e7baf;
	background: #fff url(../img/block_shadow.png) repeat-y 100% 0;
	padding-right: 2px;
	font-size: 1.2em;
}
#byhgaltery .txt h3 {
	display: none;
}

#byhgaltery .border {
		border-right: 1px solid #7e7baf;	
		padding: 5px 20px 30px 20px;
}
#byhgaltery .bottom {
	background: #fff url(../img/block_byhgaltery_bottom.png) repeat-x 0 100%;
	margin: '0 1px 0 0';
}	
#byhgaltery .corner21 {
	background: url(../img/block_byhgaltery_bottom21.png) no-repeat 0 100%;
}	
#byhgaltery .corner22 {
	background: url(../img/block_byhgaltery_bottom22.png) no-repeat 100% 100%;
	height: 17px
}	
/**/
#uristy {		
		margin-bottom: 25px;
}
#uristy .title {
	height: 60px;
	background: url(../img/block_uristy12.png) no-repeat 100% 0;
}
	#uristy .title .corner11 {
		height: 60px;
		background: url(../img/block_uristy11.png) no-repeat 0 0;
	}	
	#uristy .title .corner11 span {
		display: block;
		background: url(../img/ico_plus2.png) no-repeat 12px 5px;
		font-size: 18px;
		font-weight: bold;
		font-family: Tahoma;
		padding: 14px 0 10px 60px;
		color: #fff;
	}		
	#uristy .title .corner11 span a {
		color: #fff;
		text-decoration: none;
	}
#uristy .txt {
	border-left: 1px solid #3e269f;
	background: #fff url(../img/block_shadow.png) repeat-y 100% 0;
	padding-right: 2px;
	font-size: 1.2em;
	margin: '0 -1px 0 0';
}
#uristy .txt h3 {
	display: none;
}
#uristy .border {
		border-right: 1px solid #3e269f;	
		padding: 5px 20px 30px 20px;
}
#uristy .bottom {
	background: #fff url(../img/block_uristy_bottom.png) repeat-x 0 100%;
	margin: '0 1px 0 0';
}	
#uristy .corner21 {
	background: url(../img/block_uristy21.png) no-repeat 0 100%;
}	
#uristy .corner22 {
	background: url(../img/block_uristy22.png) no-repeat 100% 100%;
	height: 17px
}	
/**/
#rykovody {
	margin-bottom: 25px;
	zoom: 1
}
#rykovody .title {
	height: 60px;
	background: url(../img/block_rykovody12.png) no-repeat 100% 0;	
	zoom: 1
		
}
	#rykovody .title .corner11 {
		height: 60px;
		background: url(../img/block_rykovody11.png) no-repeat 0 0;
	}	
	#rykovody .title .corner11 span {
		display: block;
		background: url(../img/ico_plus3.png) no-repeat 12px 5px;
		font-size: 18px;
		font-weight: bold;
		font-family: Tahoma;
		padding: 14px 0 10px 60px;
		color: #fff;
	}
	#rykovody .title .corner11 span a {
		color: #fff;
		text-decoration: none;
	}
#rykovody .txt {
	border-left: 1px solid #e1610f;
	background: #fff url(../img/block_shadow.png) repeat-y 100% 0;
	padding-right: 2px;
	font-size: 1.2em;
	/*margin: '-2px -2px 0 0';*/
	zoom: 1
}
#rykovody .txt h3 {
	display: none;
}
#rykovody .border {
		border-right: 1px solid #e1610f;	
		padding: 5px 20px 30px 20px;
}
#rykovody .bottom {
	background: #fff url(../img/block_rykovody_bottom.png) repeat-x 0 100%;
	/*margin: '0 1px 0 0';*/
	zoom: 1
}	
#rykovody .corner21 {
	background: url(../img/block_rykovody21.png) no-repeat 0 100%;
}	
#rykovody .corner22 {
	background: url(../img/block_rykovody22.png) no-repeat 100% 100%;
	height: 17px
}
#right_panel .iii {
	text-align: center;
}	
/**/
#footer #partners {
	background: url(../img/partners_bg.png) repeat-x 0 0;
	height: 73px;
}
#partners #partner1, #partners #partner2, #partners #partner3 {
	width: 33%; float: left;
}
#partners img {
	float: left;
	margin-right: 10px;
}
#partners span {
	display:block;
	color: #6454ad;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#partners span a {
	color: #6454ad;
	 text-decoration: none;
}
#partners #partner1 div {
 padding-left: 28px;	
}
#partners #partner1 span {
	padding: 13px 0 0 18px;
}
#partners #partner2 span {
	padding: 20px 0 0 12px;
}
#partners #partner3 span {
	padding: 13px 0 0 33px;
}
#search {
	float: left;
	width: 33%;	
}
#search div {
	padding: 25px 0 0 25px;	
}
#search input {
	float: left;
	padding: 2px 10px 3px 10px;
	color: #a1a1a1;	
}
#search .border {
	float: left;
	border-left: 1px solid #747474;
	border-top: 1px solid #747474;
	overflow: hidden;
	border: 1px solid red;
}
#search input.txt {
	width: 150px;
	margin-right: 10px;
	border: none;
	border-left: 1px solid #747474;
	border-top: 1px solid #747474;	
}
#search input.bttn {
	 background: url(../img/bttn-search.png) no-repeat 0 0;
	 width: 31px;
	 height: 23px;
	 border: none;	 
}
#copy {
	width: 33%;
	float: left;	
}
#copy p {
	margin: 25px 0 10px 0;
	color: #6454ad;
}
.uss-site-copyright {
	color: #6454ad;	
}
#col3 {
	width: 34%;
	//width: 33%;
	float: left;	

}
#contact {
	background:#cfb9ec url(../img/phone.png) no-repeat 0 100%;
	margin: 20px 25px 0 10px;
}
#contact .corner11 {
	 background: url(../img/contact11.gif) no-repeat 0 0;
}
#contact .corner12 {
	 background: url(../img/contact12.gif) no-repeat 100% 0;	
}
#contact .corner21 {
	 background: url(../img/contact21.gif) no-repeat 0 100%;	
}
#contact .corner22 {
	 background: url(../img/contact22.gif) no-repeat 100% 100%;
	padding: 10px 10px 10px 100px;
	min-height: 80px;
	height: '80px';
}
#contact h3 {
	display: none;
}
#iii4 {
	text-align: center;
}
#counters img {
	margin: 0 10px 5px 0;
}

#spec_bnr {position:absolute; top:-75px; right:30px; width:468px; height:60px; overflow:hidden;}

.main_banner{width:100%;}
.main_banner td{vertical-align:top; width:50%;}
.main_banner .left_padd, .lpc_banner{padding: 0 25px; text-align:left;}
.main_banner .right_padd{padding: 0 25px; text-align:right;}
/* style content (begin) */


/* style content (end) */
