body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

body {

	background-color: #ffffff;

}



a:link{

color:#333366;

text-decoration:underline;}

a:hover{

color:#000000;

text-decoration:none;}

a:visited{

text-decoration:none;}



h1 { 

font-family: Arial, Helvetica, sans-serif;

color:#0e5bb7;

font-size:14px;

font-weight:bold;}



h2 { 

font-family: Arial, Helvetica, sans-serif;

color:#999999;

font-size:12px;

font-style:italic;

font-weight:bold;}





p {

font-family:Arial, Helvetica, sans-serif;

color:#222222;

font-size:11px;

line-height:12pt;}





#contenedor{

	width:955px;

	height:799px;

	display:block;

	list-style:none;

	margin:0 auto;

	position:relative;

	background:url(images/bg2.png) repeat-x;

}

/*header*/

#head{

	position:relative;

	margin: 0 auto;

	width:955px;

	height:30px;

	list-style:none;

	z-index:3;

}

a {

	display: block;

	outline: none;

	z-index:3;

}

.logo{

	background:url(images/logo.png) no-repeat;

	position:absolute;

	margin:0px;

	left:30px;

	top:0px;

	width:200px;

	height:80px;

	text-indent:-900%;

}
.gmail{
	background:none;
	position:absolute;
	margin:0;
	left:650px;
	top:0px;
	width:200px;
	height:20px;
}
.skype{
	background:none;
	position:absolute;
	margin:0;
	left:830px;
	top:0px;
	width:100px;
	height:20px;
}
.gmail{
	background:none;
	position:absolute;
	margin:0;
	left:650px;
	top:0px;
	width:200px;
	height:20px;
}
.skype{
	background:none;
	position:absolute;
	margin:0;
	left:830px;
	top:0px;
	width:100px;
	height:20px;
}

/*end header*/



/*start menu*/

#menu {

	list-style: none;

	margin: 0 auto;

	width: 955px;

	height: 52px;

	position: relative;

	z-index:2;

}

#menu span {

	display: none;

	position: absolute;

	z-index:2;

}

#menu a {

	display: block;

	text-indent: -900%;

	position: absolute;

	outline: none;

}

#menu a:hover {

	background-position: left bottom;

}

#menu a:hover span{

	display: block;

}

#menu .home {

	width: 108px;

	height: 30px;

	background: url(images/menu/home.gif) no-repeat;

	left: 240px;

	top: 15px;

}



#menu .empresa {

	width: 108px;

	height: 30px;

	background: url(images/menu/empresa.gif) no-repeat;

	left: 360px;

	top: 15px;

}



#menu .servicios {

	width: 108px;

	height: 30px;

	background: url(images/menu/servicios.gif) no-repeat;

	left: 480px;

	top: 15px;

}



#menu .productos {

	width: 108px;

	height: 30px;

	background: url(images/menu/productos.gif) no-repeat;

	left: 600px;

	top: 15px;

}



#menu .clientes {

	width: 108px;

	height: 30px;

	background: url(images/menu/alianzas.gif) no-repeat;

	left: 720px;

	top: 15px;

}

#menu .contacto {

	width: 108px;

	height: 30px;

	background: url(images/menu/contacto.gif) no-repeat;

	left: 840px;

	top: 15px;

}

/*end menu*/





/*barra de titulo*/

#header{

position:relative;

margin:0 auto;

width:955px;

height:92px;

display:block;

list-style:none;

}

.servicios{

width:955px;

height:92px;

background:url(images/servicios.jpg) no-repeat;

position:absolute;

left:0px;

top:0px;

}

.empresa{

width:955px;

height:92px;

background:url(images/empresa.jpg) no-repeat;

position:absolute;

left:0px;

top:0px;

}.productos{

width:955px;

height:92px;

background:url(images/productos.jpg) no-repeat;

position:absolute;

left:0px;

top:0px;

}

.contacto{

width:955px;

height:92px;

background:url(images/contacto.jpg) no-repeat;

position:absolute;

left:0px;

top:0px;

}

.clientes{

width:955px;

height:92px;

background:url(images/clientes.jpg) no-repeat;

position:absolute;

left:0px;

top:0px;

}



/*end barra de titulos*/





/*contenidos*/



#contenido1{

position:relative;

display:block;

width:955px;

height:3px;

list-style:none;

margin:0 auto}

.con1{

	width:400px;

	height:520px;

	position:absolute;

	left:30px;

	top:30px;

}



#contenido2{

position:relative;

display:block;

width:955px;

height:3px;

list-style:none;

margin:0 auto}

.con2{

	width:400px;

	height:750px;

	position:absolute;

	left:500px;

	top:30px;

}



#contenido3{

position:relative;

display:block;

width:955px;

height:3px;

list-style:none;

margin:0 auto}

.con3{

	width:900px;

	height:550px;

	position:absolute;

	left:30px;

	top:30px;

}

#contenido4{

position:relative;

display:block;

width:955px;

height:3px;

list-style:none;

margin:0 auto}

.con4{

	width:400px;

	height:200px;

	position:absolute;

	left:30px;

	top:540px;

}

/*end contenidos*/





#footer{

width:955px;

height:50px;

display:block;

position:relative;

margin: 0 auto;

list-style:none;

}

.foot {

	width:955px;

	height:50px;

	position:absolute;

	top:550px;

	border-top:solid 1px;

	border-top-color:#efefef;

	left: 0px;

}

.foot p{

font-family:Arial, Helvetica, sans-serif;

color:#cccccc;

font-size:10px;

}

.foot a:link{

text-decoration:underline;

color:#cccccc;

font-weight:normal;

}

.foot a:hover{

text-decoration:none;

}
