body{
  background-color:#ffffff;
  text-align:center;
  font-family:"Trebuchet MS", Verdana, Arial;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
a{
  color:#000066;
  text-decoration:none;
}
a:hover{
  color:#CA0000;
  text-decoration:underline;
}
div.pagina{
  background-color:#FFFFFF;
  width:760px;
  text-align:left;
  float:left;
  margin:0px 0px 0px 0px;
  border:1px solid #CCCCCC;
}
p.urisoncat{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width:495px;
  width:380px;
  float:left;
  text-align:left;
  height:60px;
  color:#000066;
  font-size:20px;
}
p.banderas{
   padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width:495px;
  width:380px;
  float:left;
  text-align:right;
  height:60px;
}
ul.menu_arriba{
   display:block;
   margin:0px 0px 30px 40px;
   padding:0px 0px 0px 0px;
   font-size:15px;
}
li.menu_arriba{
   display:block;
   float:left;
   padding:10px 0px 20px 0px;
   margin:0px 0px 5px 0px;
}
img.banderas{
   width:25px;
   height:15px;
   border:1px solid #000000;
   margin:5px 5px 0px 5px;
}
img.logo{
   border:0px;
   float:left;
   margin: 0px 0px 0px 5px;
}
h1{
font-size:16px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 30px 0px;
  float:left;
  width:760px;
  background-color:#ffffff;
  height:30px;
  text-align:left;
  color:#ffffff;
  border-bottom:3px solid #000066;
  border-top:1px solid #000066;
}
div.navBar{
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  width:180px;
  float:left;
}
h3.h3{
  background-color:#FFFF00;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
h3.clientes{
  color:#000099;
  font-size:13px;
}
h3{
  color:#000099;
  font-size:13px;
  text-align:left;
}
h3.index{
  color:#ffffff;
  font-size:20px;
  width:160px;
  vertical-align:middle;
  text-align:center;
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
h3.submenu{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  text-align:right;
  font-size:16px;
  color:#000066;
  color:#FF9900;
}
div.contenido{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 20px;
  float:left;
  width:550px;
}
div.contenido_index{
  padding:0px 0px 0px 20px;
  margin:0px 0px 0px 0px;
  float:left;
  width:730px;
}
div.siteInfo{
  width:760px;
  float:left;
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  margin:40px 0px 20px 0px;
  padding:10px 0px 0px 0px;
  height:40px;
  font-size:11px;
  text-align:left;
}
div.sectionLinks{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width:175px;
  border-right:2px solid #000066;
}
ul.submenu{
   list-style-type:none;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   text-align:right;

}
li.submenu{
  list-style-type:none;
  text-align:right;
  border-bottom:1px solid #cccccc;
}
a.menu{
  font-size:12px;
}
a.menu:hover{
  font-size:12px;
  color:#FF9900;
  text-decoration:none;
}
img.imagen_clientes{
  float:left;
  margin:20px 10px 0px 0px;
  padding:0px 0px 0px 0px;
  border:1px solid #000000;
}
p.texto_clientes{
  text-align:justify;
  height:160px;
}
div.imagen_detalle_clientes{
  height:330px;
}
img.imagen_detalle_clientes{
  margin:40px 0px 100px 40px;
  padding:0px 0px 0px 0px;
  border:1px solid #000000;
  float:none;
}
th{
   background-color:#3366CC;
   color:#FFFFFF;
   font-size:14px;
   text-align:center;
}
caption{
  color:#000000;
  font-size:12px;
  font-weight:bold;
}
table.tabla_clientes{
  width:500px;
  border:0px solid #000066;
  font-size:12px;
  text-align:left;
}
tr.par{
    background-color:#E0E0E0;
}
p{
  font-size:12px;
  text-align:justify;
}
a.link_rojo{
  color:#CC0000;
  font-weight:bold;
}
div.content_clients{
   width:500px;
}
div.programacion{
 width:160px;
 height:200px;
 background-color:#E1E1FF;
 margin:0px 20px 60px 0px;
 padding:0px 0px 0px 0px;
 border:1px solid #000066;
 float:left;
 background-image:url(../imatges/programacio_cuadre.jpg);
 background-repeat:no-repeat;
 color:#FFFFFF;
}
div.programacion2{
 width:160px;
 height:200px;
 background-color:#E1E1FF;
  background-repeat:no-repeat;
 margin:0px 20px 60px 0px;
 padding:0px 0px 0px 0px;
 border:1px solid #000066;
 float:left;
 color:#000000;
}
div.ecomerce{
 width:160px;
 height:200px;
 background-color:#FFD5D5;
 margin:0px 20px 60px 0px;
 padding:0px 0px 0px 0px;
  border:1px solid #CC0000;
 float:left;
 background-image:url(../imatges/commerce1_cuadre.jpg);
 background-repeat:no-repeat;
 color:#FFFFFF;
}
div.ecomerce2{
 width:160px;
 height:200px;
 background-color:#FFD5D5;
 margin:0px 20px 60px 0px;
 padding:0px 0px 0px 0px;
  border:1px solid #CC0000;
 float:left;
}
div.wap{
 width:160px;
 height:200px;
  background-color:#DFFFEF;
 margin:0px 20px 60px 0px;
 padding:0px 0px 0px 0px;
  border:1px solid #008040;
 float:left;
 background-image:url(../imatges/wap_cuadre.jpg);
  background-repeat:no-repeat;
 color:#FFFFFF;
}
div.wap2{
 width:160px;
 height:200px;
 background-color:#DFFFEF;
 margin:0px 20px 60px 0px;
 padding:0px 0px 0px 0px;
  border:1px solid #008040;
 float:left;
}
div.dominis{
 width:160px;
 height:200px;
 background-color:#FFFFCC;
 margin:0px 0px 60px 0px;
 padding:0px 0px 0px 0px;
  border:1px solid #FFF000;
 float:left;
 background-image:url(../imatges/hosting_cuadre.jpg);
  background-repeat:no-repeat;
 color:#FFFFFF;
}
div.dominis2{
 width:160px;
 height:200px;
 background-color:#FFFFCC;
 margin:0px 0px 60px 0px;
 padding:0px 0px 0px 0px;
  border:1px solid #FFF000;
 float:left;
}
p.index_cuadro1{
margin:140px 0px 0px 0px;
padding:0px 2px 37px 2px;
}
p.index_cuadro2{
margin:165px 0px 0px 0px;
padding:0px 2px  1px 2px;
}
p.index_cuadro3{
margin:165px 0px 0px 0px;
padding:0px 2px 20px 2px;
}
p.index_cuadro4{
margin:140px 0px 0px 0px;
padding:0px 2px 20px 2px;
}
acronym{
  cursor:help;
  color:#006600;
  font-weight:bold;
  text-decoration:underline;
  font-style:italic;
}
a.a_cuadros{
 color:#000000;
}
a.a_cuadros:hover{
 color:#000000;
}
ul.seccion_programacion{
 font-size:12px;
 text-align:justify;
}
li.seccion_programacion{
 margin:0px 0px 20px 0px;
}
img.triada{
   border:0px;
   margin:5px 35px 5px 35px;
}
p.top{
   margin:0px 0px 40px 0px;
}
p.error{
  color:#FF0000;
  width:100%;
  text-align:center;
}
a.top{
  color:#FF9900;
  font-weight:bold;
}
div.mapaweb{
  text-align:left;
}
 ul.isolver {
 text-align:left;
 font-size:12px;
 }
 
 li.isolver {
 
 text-align:left;
 }
 
 h4.isolver {
 text-align:left;
 font.size:12px;
 }