*{padding:0; margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
html{height:100%;}
body {
	color:#333333;
	background-color: #333333;
	background-image:url(img/bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	height:100%;
	}
ol, ul{	margin: 0;padding:0;}
a {color: #006699; text-decoration:none;}
a:link, a:visited {color: #0093DD; text-decoration:none;}
a:hover, a:focus, a:active {color: #0093DD; text-decoration: none;}
h2, h3{ padding-left:200px;}
p { padding: 5px 20px 5px 30px;}
address { padding: 5px 20px 5px 80px;}
#contenedor{
	background-color:#FFFFFF;
	width: 930px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	}
#header {}
#menu {
position: relative;
float:right;
top:-50px;
margin:0px;
padding:5px 15px;
}
#menu li{
display:inline;
font-size:120%;
padding: 5px 10px 5px 10px;}
#menuinicio{ border-bottom: #CCCCCC solid 2px;}
#menuacercade{border-bottom: #0093DD solid 2px;}
#menuservicios{border-bottom: #DD137B solid 2px;}
#menuproductos{border-bottom: #FFF500 solid 2px;}
#menucontacto{border-bottom:#1F1A17 solid 2px;}
#menu a {color:#006699; }
#menu a:link, a:visited {color: #006699;}
#menuinicio a:hover, a:focus, a:active { color:#CCCCCC;}
#menuacercade a:hover, a:focus, a:active {color: #0093DD;}
#menuservicios a:hover, a:focus, a:active { color:#DD137B;}
#menuproductos a:hover, a:focus, a:active { color:#FFF500;}
#menucontacto a:hover, a:focus, a:active { color:#1F1A17;}
.inicioresaltado{ color:#CCCCCC; border-top: #CCCCCC solid 2px;}
.acercaderesaltado{ color:#0093DD; border-top: #0093DD solid 2px;}
.serviciosresaltado{ color:#DD137B; border-top: #DD137B solid 2px;}
.productosresaltado{ color:#FFF500; border-top: #FFF500 solid 2px;}
.contactoresaltado{ color:#1F1A17; border-top: #1F1A17 solid 2px;}
#contenido {
	background-color:#FFFFFF;
	background-image:url(img/bgse.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin:0px;
	padding:5px 15px;}
#sat{
	background-image:url(img/impresorautorizado.png);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	position:relative;
	border: #0033CC solid 2px;
	width:250px;
	height:250px;
	margin:0px 25px;
	padding:0px;}
#texto { position:relative; top:180px; color: #0033CC; text-align:center;}
#textop { position:relative; top:180px; color: #0099DD; text-align:center;}
#promo{
	background-image:url(img/promos.png);
	background-position:top;
	background-repeat:no-repeat;
	border:#0099DD solid 2px;
	float:left;
	position:relative;
	width:250px;
	height:250px;
	margin:0px 20px;}
#insystec{
	border:#003366 solid 2px;
	float:left;
	position:relative;
	width:250px;
	height:250px;
	margin:0px 20px;}
.imader {
	float:right;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-style:none;
	}
#serv {
background-image:url(img/fondo.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:auto;
height:400px;
clear:both;}
#servi{
	color:#0093DD;
	font-size:medium;
	position:relative;
	list-style: outside;
	text-align:left;
	padding:5px 30px;
	top:90px;
	}
#servic{
	position:relative;
	list-style: outside;
	text-align:left;
	padding:10px 70px;
	}
form { padding:20px 5px;}
#footer {
color:#FFFFFF;
background-color:#0066CC;
text-align:center;
height:17px;
padding:5px 10px 5px 10px;
}