/**************************************/
/*             HOME		              */
/**************************************/
#page_wrapper p{
	line-height: 22px;
}
#cont_l{
	float: left;
	width: 260px;
	border-right: 1px solid #D1D2D4;
	padding-right: 20px;
}
#cont_l .cont_la{
	overflow: hidden;
	clear: both;
	display: block;
	margin-bottom: 25px;
}
#cont_l .cont_la#cont_l_2{
	margin-bottom: 0;
}
#cont_l .cont_la#cont_l_2 img{
	background: #E7E8EA;
	padding: 22.5px;
	margin: 15px 0;
}
.link-btn{
	display: block;
	clear: both;
	height: 19px;
	float: right;
}
a.link-btn.readmore{
	background: #fff url("../images/readmore-btn.jpg") no-repeat right center;
	width: 74px;
}
a.link-btn.clients-btn{
	background: #fff url("../images/clients-btn.jpg") no-repeat right center;
	width: 91px;
	margin-top: 6px;
}
a.link-btn.techsupport-btn{
	background: #fff url("../images/customer-support-btn.jpg") no-repeat right center;
	width: 124px;
}
a.link-btn.products-btn{
	background: #fff url("../images/products-btn.jpg") no-repeat right center;
	width: 124px;
	clear: none;
}
a.link-btn.services-btn{
	background: #fff url("../images/services-btn.jpg") no-repeat right center;
	width: 83px;
}
#cont_r{
	float: right;
	width: 610px;
}
#prod_wrapper{
	overflow: hidden;
	background: #E7E8EA;
	padding: 10px;
	margin-top: 20px;
	display: block; 
}
#prod_wrapper div{
	float: left;
	margin: 6px;
	width: 273px;
	border-right: 5px solid #DB2927;
	border-left: 5px solid #DB2927;
	border-bottom: 5px solid #DB2927;
	position: relative;
}
#prod_wrapper div span{
	display: block;
	background: #E7E8EA;
	clear: both;
	background: transparent url("../images/red_rounded_corner.gif") no-repeat top right;
	width: 9px;
	height: 9px;
	position: absolute;
	z-index: 999;
	right: -5px;
	top: 0;
}
#prod_wrapper div h3{
	font-size: 15px;
	color: #fff;
	background: #DB2927;
	font-weight: normal;
	text-shadow: 0.2px 0.2px 0.2px #ccc;
}
#prod_wrapper div img{
	float: left;
	margin: 0 5px 0 0;	
}
#cont_r_b{
	overflow: hidden;
	margin-top: 20px;
}
#cont_r_b div{
	overflow: hidden;
}
#cont_r_b div#cont_r_b1{
	width: 345px;
	float: right;
}
#cont_r_b div#cont_r_b2{
	width: 240px;
	float: left;
	padding-right: 10px;
	border-right: 1px solid #D1D2D4
}
#cont_r_b div#cont_r_b1 img{
	float: left;
	margin: 0 5px 5px 0;
}
#prod_wrapper p{
	line-height: 16px;
	margin: 0;
	padding: 0;
}
