@charset "utf-8";
/* CSS Document */

* { 
margin: 0;
padding:0;
margin: 0 auto 0 auto;
}

img, table, tr, td { border:0;}

#contenedor {
margin: 5px auto 0 auto;
width:970px;
background-image: url(imgs/fondo_principal2.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#2f3733;
}

#cabeza {
padding: 0 12px 0 0;
height:135px;
}

#logo {
background-image: url(imgs/logo_web2.gif);
background-repeat:no-repeat;
position:absolute;
width:283px;
height:116px;
margin: 10px;
}

#menu_otros { float:right; height:120px; width:650px; }

 #php { height:77px; }
 #php a { text-decoration:none; color:#333333; float:right;}
 #php img { margin-top: 24px;}
 
 #usuarioypass { padding-top:26px; float:left;}
 
 #menu {
 background-image: url(imgs/imgs_boton/cent.gif);
 height:53px;
 width:650px;
 }

  #fondo_izq {
  float:left;
  width:9px;
  height:53px;
  background-repeat:no-repeat;
  background-image: url(imgs/imgs_boton/izk.gif);
  }
  
  #menu a{ 
  text-decoration:none;  
  color: #333333;
  }
 
  #menu a:hover { text-decoration:overline;}
 
  #menu ul { 
  text-align:center; 
  padding:20px 0 0 0;
  }
  #menu li {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  color:#0093dd;
  list-style:none; 
  display:inline; 
  padding: 0 20px 0 20px;}
 
  #fondo_der {
  float: right;
  width:9px;
  height:53px;
  background-repeat:no-repeat;
  background-image: url(imgs/imgs_boton/dere.gif);
 }

#otros {
background-image: url(imgs/fondo_otros.png);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color:#FFFFFF;
height:56px;
width:945px;
}

#otros i { display:block;  padding: 5px 0 0 5px;}

#flash {
height:230px;
width:945px;
margin: 0 auto 5px  auto;
}
 
 #animacion {
 background-image:url(imgs/imagen1_animacion.gif);
 background-repeat:no-repeat;
 float:left;
 border: solid #cccccc 1px; 
 height:222px;
 width:700px;
 } 
 
#contenidos {
width:942px;
height:550px;

}

 #pasos { 
 height:224px;
 width:946px; 
 background-image: url(imgs/pasos-vkcalls.png);
 background-repeat:no-repeat;
 padding-left:212px;
 margin-bottom:10px;
 } 
 
 #paso1 { float:left; width:241px; height:218px; margin: 2px 3px 0 0;}

 #contenido1 {
 float:right;
 height:310px;
 width:600px;
 }
 
 .fotos { margin:0 0 0 0;}
  #promocion { float: left; width:445px;}
  #text2 { float: left; width:445px;  margin: 30px 0 0 0;}
  #text2 a { font-size:14px; color:#06F;}
 
 
 #chat { position:absolute; z-index:0; float:left; width:300px; height:300px; background-color:#000000;}
 #flotando { 
 position:absolute; 
 z-index:1; 
 width:304px; 
 height:45px; 
 float:left;
 background-image:url(imgs/chat.gif);
  }
  
#pie { height:15px; width:944px; background-color:#333333; color: #666666; font-size:9px; text-align:center; margin-top:5px;}

#pie a { text-decoration:none; color: #CCC;}

#pie a:hover { text-decoration: underline;}

hr{
float: right;
height:1px;
background-color:#006699;
width:942px;
}

h2 {color:#2f3733; font-size:16px; margin: 20px 0 10px 0;}

h3 { color:#090; font-size:16px; height:30px; margin-top:10px;}

#promocion table { border: solid #666 1px; text-align:center;}

table tr.t-titulo { background-color:#666; color:#FFF; font-size:14px; height:20px;}

table td { width:145px;}

table td.verde { color: #390;}

table td.azul { color:#06F;}

/*productos y servicios*/
#productos-servicios h1,h3,p { padding:0 10px 5px 10px;}

#productos-servicios{height:335px; margin: 20px 0 55px 12px;}

#menu-productos-servicios{
	background-image:url(imgs/menu-productos.png); 
	width:200px; 
	height:335px; 
	float:left; 
	margin-right:5px;
	}

#menu-productos-servicios a{
	text-decoration:none; 
	color:#333; 
	background-image: url(imgs/vineta2.png);
	background-repeat:no-repeat;
	padding-left:25px;
	width:175px;
	height:18px;
	display:block;
	}

#menu-productos-servicios a:hover{color:#06F; background-image:url(imgs/vineta.png);}
	
#seccion-productos{
	background-image:url(imgs/contenido-productos-servicios.png); 
	width:740px; height:335px; 
	float: left;
	}
	
#fila-menu {  width:175px; margin-bottom:5px;}

.primera { margin-top:42px;}

#productos {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-image:url(imgs/fondo-productos-softphone.png);
	margin:25px 20px; 
	height:286px;
	width:700px;
	color:#FFF;
	}

img.softphone {padding:10px 10px 0 0;}

p.parrafo1 {
    
	font-size:30px; 
	float:left;
	}
	
p.parrafo2 {
	font-size: 12px;
	width:500px;
	float:left;
	}

p.parrafo3 {
	font-size: 18px; 
	margin-top:-30px;
	color:#666; 
	float:left;	
	}
	
p.parrafo4 {
	width:500px;
	font-size: 18px; 
	color:#FFF; 
	float:left;	
	}
	
p.parrafo5 {
	font-size: 14px; 
	color:#666; 
	float:left;	
	}
	
p.parrafo6 {
	font-size:12px;
	width:370px;
	color:#FFF; 
	float:left;	
	}
	
a.manual,a.descarga { width:90px; height:25px; float:right;}

a.manual { background-image: url(imgs/boton-manual.png); float:right;}

a.descarga {background-image: url(imgs/boton-descarga.png)}

a:hover.manual,a:hover.descarga{ background-position:bottom;}
	


#productos-servicios h1 {
	padding:7px 0 0 10px;
    font-size: 30px; 
    color: #FFF; 
    font-family: Arial, Helvetica, sans-serif;
}


/* tarifas*/
#tarifas { width:600px; min-height:390px;}

/* contactenos */
#contactenos { background-image:url(imgs/fondo_formulario.gif); background-repeat: repeat-x; width:800px; height:550px;}
form { color: #333333;}
legend { color: #333333; font-size:18px; }
#button { margin: 0 0 0 25px;}
#recepcion { color:#3366FF; font-size:18px; margin:190px; auto; }
#numero { margin-left:77px;}