#alianzasHeader {
	width:803px;
	margin:auto;
	border: 5px solid #fff;
	margin-top:15px;
	height:80px;
	margin-bottom:6px;
	background:url(../images/serviciosHeader.jpg) repeat-y;
}
#alianzasHeader h1{
	font-size:35px;
	color:#fff;
	padding-top:20px;
	border-bottom:2px dotted #fff;
	padding-bottom:12px;
	margin-left:11px;
	margin-right:18px;
}
#alianzasContent{
	width:803px;
	margin:auto;
	border:5px solid #fff;
	background: #fff url(../images/serviciosBG.jpg) no-repeat bottom ;
	color:#242424;
	font-size:10px;
	line-height:14px;
	overflow:hidden;
	margin-bottom:5px;
}
#containerAlianzas {
	text-align: left;
	margin: auto;
	width: 989px;
	background: url(../images/containerBG.png) repeat;
	padding-top: 6px;
	padding-bottom: 2px;
	margin-bottom:10px;
	margin-top:-8px;
	height:595px;
}
#alianzasContent #leftContent{
	margin-top:10px;
	float:left;
}
#alianzasContent #leftContent ul li{
	border-top:1px dotted #5d5d5d;
	width:365px;
	margin-left:10px;
	height:103px;
	background:url(../images/alianzasBG.jpg) no-repeat 338px 78px;
}
#alianzasContent #leftContent ul li.qmatic{
	border-bottom:1px dotted #5d5d5d;
	margin-bottom:50px;	
}
#alianzasContent #leftContent ul li a img{
	padding-left:43px;
	padding-top:9px;
}
#alianzasContent #leftContent ul li.qmatic a img{
	padding-left:43px;
	padding-top:49px;
}
#alianzasContent #rightContent ul li{
	border-top:1px dotted #5d5d5d;
	width:365px;
	margin-left:445px;
	height:103px;
	background:url(../images/alianzasBG.jpg) no-repeat 338px 78px;
}
#alianzasContent #rightContent{
	margin-top:10px;
}
#alianzasContent #rightContent ul li.softbrands{
	border-bottom:1px dotted #5d5d5d;
	margin-bottom:50px;	
}
#alianzasContent #rightContent ul li a img{
	padding-left:43px;
	padding-top:32px;
}
#alianzasContent #rightContent ul li.softbrands a img{
	padding-left:43px;
	padding-top:44px;
}
#imageWorks h6{
	padding-top:38px;
}
#imageWorks h6 a{
	color:#5c5c5c;
}
#header{
	background:url(../images/bannerAlianzas.jpg) no-repeat  right;
}
#navigation #nav li ul.submenu li.longMenu {
	width:200px;
}
#qmaticHeader {
	width:803px;
	margin:auto;
	border: 5px solid #fff;
	margin-top:15px;
	height:80px;
	margin-bottom:6px;
	background:url(../images/qmaticHeader.jpg) repeat-y;
}
#qmaticHeader h1{
	font-size:35px;
	color:#fff;
	padding-top:24px;
	border-bottom: 2px dotted #fff;
	padding-bottom:12px;
	margin-left:12px;
	margin-right:18px;
}
#qmaticContent{
	width:803px;
	margin:auto;
	border:5px solid #fff;
	background: #fff url(../images/qmaticBG.jpg) no-repeat bottom ;
	color:#242424;
	font-size:10px;
	line-height:14px;
	overflow:hidden;
	margin-bottom:5px;
	position:relative;
}
#containerQmatic {
	text-align: left;
	margin: auto;
	width: 989px;
	background: url(../images/containerBG.png) repeat;
	padding-top: 6px;
	padding-bottom: 2px;
	margin-bottom:10px;
	margin-top:-8px;
	height:673px;
}
#qmaticContent #leftContent{
	float:left;
	width:360px;
}
#qmaticContent #rightContent{
	margin-left:380px;
	padding-top:15px;
}
#leftContent p{
	padding-top:15px;
	padding-left:7px;
	text-align:justify;
}
#leftContent p.lastP{
	padding-top:10px;
	padding-left:7px;
	padding-bottom:40px;
}
#rightContent p.lastP{
	padding-top:10px;
	padding-left:7px;
	padding-bottom:20px;
}
#qmaticContent #rightContent p a{
	color:#a2073d;
}
#qmaticContent #logoAlianza{
	position:absolute;
	right:160px;
	top:178px;
}
/*Telesoft*/
#telesoftHeader {
	width:803px;
	margin:auto;
	border: 5px solid #fff;
	margin-top:15px;
	height:80px;
	margin-bottom:6px;
	background:url(../images/telesoftHeader.jpg) repeat-y;
}
#telesoftHeader h1{
	font-size:35px;
	color:#fff;
	padding-top:24px;
	border-bottom: 2px dotted #fff;
	padding-bottom:12px;
	margin-left:12px;
	margin-right:18px;
}
#telesoftContent{
	width:803px;
	margin:auto;
	border:5px solid #fff;
	background: #fff url(../images/telesoftBG.jpg) no-repeat bottom ;
	color:#242424;
	font-size:10px;
	line-height:14px;
	overflow:hidden;
	margin-bottom:5px;
	position:relative;
}
#containerTelesoft {
	text-align: left;
	margin: auto;
	width: 989px;
	background: url(../images/containerBG.png) repeat;
	padding-top: 6px;
	padding-bottom: 2px;
	margin-bottom:10px;
	margin-top:-8px;
	height:994px;
}
#telesoftContent #leftContent{
	float:left;
	width:360px;
}
#telesoftContent #rightContent{
	margin-left:380px;
	margin-right:5px;
}
#telesoftContent p{
	padding-top:15px;
	padding-left:7px;
	text-align:justify;
}
#telesoftContent #rightContent p.lastPRight{
	padding-top:10px;
	padding-left:7px;
	padding-bottom:20px;
}
#telesoftContent p.lastP{
	padding-top:10px;
	padding-left:7px;
	padding-bottom:40px;
}
#telesoftContent #rightContent p a{
	color:#005581;
}
#telesoftContent #leftContent div{
	width:377;
	background:#e5eef2;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
#telesoftContent #leftContent div h2{
	font-weight:bold;
	margin-left:11px;
	padding-top:4px;
	padding-bottom:2px;
	border-bottom:1px dotted #5D5D5D;
	margin-right:4px;
}
#telesoftContent #leftContent div p{
	padding-top:4px;
	margin-right:4px;
}
#telesoftContent #leftContent div.lastCont{
	margin-bottom:30px;	
}
#telesoftContent #logoTelesoft{
	position:absolute;
	right:118px;
	top:375px;
}
/*SoftBrands*/
#softbrandsHeader {
	width:803px;
	margin:auto;
	border: 5px solid #fff;
	margin-top:15px;
	height:80px;
	margin-bottom:6px;
	background:url(../images/softbrandsHeader.jpg) repeat-y;
}
#softbrandsHeader h1{
	font-size:35px;
	color:#fff;
	padding-top:24px;
	border-bottom: 2px dotted #fff;
	padding-bottom:12px;
	margin-left:12px;
	margin-right:18px;
}
#softbrandsContent{
	width:803px;
	margin:auto;
	border:5px solid #fff;
	background: #fff url(../images/softbrandsBG.jpg) no-repeat bottom ;
	color:#242424;
	font-size:10px;
	line-height:14px;
	overflow:hidden;
	margin-bottom:5px;
	position:relative;
}
#containerSoftbrands {
	text-align: left;
	margin: auto;
	width: 989px;
	background: url(../images/containerBG.png) repeat;
	padding-top: 6px;
	padding-bottom: 2px;
	margin-bottom:10px;
	margin-top:-8px;
	height:633px;
}
#softbrandsContent #leftContent{
	float:left;
	width:360px;
}
#softbrandsContent #rightContent{
	margin-left:380px;
	margin-right:5px;
}
#softbrandsContent p{
	padding-top:15px;
	padding-left:7px;
	text-align:justify;
}
#softbrandsContent p.lastP{
	padding-top:10px;
	padding-left:7px;
	padding-bottom:40px;
}
#softbrandsContent #rightContent p a{
	color:#585858;
}
#softbrandsContent #leftContent p a{
	color:#585858;
}
#softbrandsContent #rightContent p.lastPRight{
	padding-top:15px;
	padding-left:7px;
	padding-bottom:10px;
}
#softbrandsContent #softbrandsLogo{
	position:absolute;
	right:145px;
	top:155px;
}