html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block; unicode-bidi: embed }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
body            { margin: 8px }
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .75em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu            { margin: 1.12em 0 }
h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
button, textarea,
input, select   { display: inline-block }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
table           { border-spacing: 2px; }
thead, tbody,
tfoot           { vertical-align: middle }
td, th, tr      { vertical-align: inherit }
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
br:before       { content: "\A"; white-space: pre-line }
center          { text-align: center }
:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}

/*************************************************************************************************************************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:53004e;
	background-color:#6a106b;
	margin:0;
	min-width:960px;
	color:#FFF;
}

*{
	outline:none;
}
 a image{
	border:none;
}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
}
.inner{
	width:960px;
	margin:0px auto;
}
#header{
	background-image:url(../images/header_bg.png);
	height:70px;
	position:relative;
	margin-top:76px;
}
#header .inner{
	position:relative;
}
#logo{
	position:absolute;
	top:-76px;
	left:-95px;
	display:block;
	width:1055px;
}
#linklogo{
	position:absolute;
	top:-76px;
	left:-1px;
	display:block;
	width:565px;
	height:260px;}
#social{
	position:relative;
	float:right;
	margin-top:15px;
	margin-right:0px;
}
#social a{
	margin-left:10px;
}
#content{
	overflow:hidden;
	height:1%;
	position:relative;
}
.container-margin{margin-top: 40px;}
.box{
	width:160px;
	height:160px;
	float:left;
}
.box-index1{
	background-color:#ee8022;
	width:160px;
	height:160px;
	float:left;
}.box-index2{
	background-color:#a4227f;
	width:160px;
	height:160px;
	float:left;
}
.box-index3{
	background-color:#135fab;
	width:160px;
	height:160px;
	float:left;
}
.box-index4{
	background-color:#7ab742;
	width:160px;
	height:160px;
	float:left;
}
.link_icon2 {
    display: block;
    height: 160px;
    width: 160px;
}
.image-icon1{
	margin: 0 auto;
   display: block;
    padding-top:39px;
    position: relative
}
.tex-icon1{
	font-size:18px;
	font-family:"Myriad Pro", "Trebuchet MS", Arial;
	text-align:center;
	color:#FFF;
	/*font-weight:normal;*/
}
.box-3{
	width:640px;
}
.welcome{
	padding-left: 140px;
    padding-right: 15px;
    position: relative;
    text-align: justify;
}

.box_icon{
	float:left;
	width:98px;
	height:98px;
}
.box_icon1{
	float:left;
	width:98px;
	height:98px;
	background:#ee8022;
	
}
.box_icon2{
	
	float:left;
	width:98px;
	height:98px;
	background:#a4227f;
}
.box_icon3{
	
	float:left;
	width:98px;
	height:98px;
	background:#135fab;
}.box_icon4{
	float:left;
	width:98px;
	height:98px;
	background:#7ab742;
}
.link_icon {
    display: block;
    height: 98px;
    width: 98px;
}
.image-icon{
	margin: 0 auto;
    display: block;
    padding-top: 20px;
    position: relative
}
.tex-icon{
	font-size:13px;
	font-family:"Myriad Pro", "Trebuchet MS", Arial;
	text-align:center;
	color:#FFF;
}
.contentext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-right:10px;
}

.conticon{
    float: right;
    margin: 0 auto;
}

.box_product1{
	width:316px;
	float:left;
	padding-top:15px;
}

.padding-text{
	padding:10px;
	text-align:center;
}

#contservice{
	position:relative;
	z-index:100;
}

#contservice .contservice_inner{
	position:absolute;
	width:100%;
}

.contservice{
	height:40px;
	margin-top: 15px;
}
#cont-text{
	 width:960px;
}
.cont-text{
	padding: 0px 12px;
}
.position_cont{
	position:relative;
	margin:0 auto;
	width:950px;
}
.cont_image{
	margin: 0 auto;
   display: block;
    padding-top:10px;
    position: relative
}
.cont-box_down{
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.357142857em;
	color:#FFF;
	}
.footer{
	color:#dcdcdc;
	z-index:200;
	position:relative;
}
.box_product1:hover{
	background:#135fab;
}
a{text-decoration:none;color:#FFF;}
a:link{text-decoration:none;color:#FFF;}
a:visited {text-decoration:none;color:#FFF;}
a:active {text-decoration:none;color:#FFF;}
/*******************************************css we are*******************************************************************************/
#container{
	margin:0 auto;
	overflow:hidden;
	height:1%;
	margin-top:-24px;
}

.title{
	text-transform:uppercase;
	font-weight:bold;
	font-size:1,2857em;
}
.container_icon{
	 float:right;
	 
}
#container-icon{
	overflow:hidden;
	height:1%;
}
.icon-margin{
	width:215px;
	margin:0 auto;
	overflow:hidden;
	height:135px;
	position:relative;
}
.sizetext{ font-size:12px;}
h3{
	font-weight:bold;
	font-size:1.2857em;	
	text-transform:uppercase;
}
.boxdown-icon{
	float: left;
	height: 1%;
	overflow: hidden;
	width: 25%;
	margin-bottom:25PX;
}

/***********************************************portafolio*********************************************/
/* .container-description{
	 float:left;
}*/
.margin-portfolio{
	margin-left:15px;
}

.view1{
	background-color: #FE9B00;
    color: #FFFFFF;
    padding: 5px;
    position:absolute;
		right:0;
		bottom:0;
}
.text-view1{
	font-weight:bold;
	text-transform:uppercase;
	font-size:0.857142857em;
	text-align:right;
		
}
