h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#3233FF; 
 margin-top:0px; 
 margin-bottom:6px;
 margin-left:0px;
 /*background-color:#FFFFFF;*/
 padding:2px 3px 2px 3px;
 /*border-bottom:1px solid #003399;*/ 
}
h1 a{
 color:#3233FF;
 text-decoration:none;
}
h2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:gray;
 font-weight:normal;
 font-weight:bold;
 margin-top:0;
 margin-bottom:3pt;
 margin-left:5px;
}

h2 a{
 color:gray;
 text-decoration:none;
}
h3{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0B5395;
 font-weight:normal;
 font-weight:bold;
 margin-top:0;
 margin-bottom:3pt;
 margin-left:5px;
}

p{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;
  margin-top:0pt;
  margin-left:5px;
  margin-right:10px;
  margin-bottom:6px;
  text-align:justify;
  text-kashida-space:50%;
}

.broadband{
  font-family:Arial, Helvetica, sans-serif;
  font-size:25px;
  color:#666666;
  color:#3233FF;
  margin-top:0px; 
  margin-bottom:6px;
  margin-left:0px;
  text-align:right;
  /*background-color:#FFFFFF;*/
  padding:2px 3px 2px 3px;
  /*border-bottom:1px solid #003399;*/ 
}

#newsdate{
  margin-left:7px;
  margin-right:5px;
  font-size:11px;
  text-align:left;
  color:#858585;
  margin-bottom:0px;
}

#newstext{
 margin-left:7px;
 margin-right:2px;
 margin-bottom:18px;
 font-size:11px;
 text-align:left;
 color:#003399;
}

#left{
  text-align:left;
}
ul{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;
  text-align:justify;
  /*text-justify:newspaper;*/
  /*text-kashida-space:50%;*/
  margin-top:0px;
  margin-bottom:10px
}

li{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666; 
  margin:0px 10px 3px 5px; 
  text-align:justify;
  /*text-justify:newspaper;*/
  /*text-kashida-space:50%;*/
}

#undotted {
list-style-type:none;
}
#indent {
margin-left:15px;
margin-right:10px;
}
.direccion{
 margin:0px;
 margin-top:10px;
 padding:1px 0px 1px 0px;
 FONT-SIZE: 10pt;
 FONT-FAMILY:Arial, Helvetica, sans-serif;
 text-align:center;
 color:white;
 line-height:1.5em;
 background-color:#357AEC;/*#3233FF;*/
}

#langlink{
text-align:right;
padding-right:10px;
color:#3333FF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#langlink a{
text-decoration:none;
}
#langlink a:visited{
text-decoration:none;
color:#666666;/*#3333FF;*/
}

p.menu{
MARGIN-TOP:1pt;
MARGIN-BOTTOM:1pt;
MARGIN-LEFT:10px;
}
a.menu{
FONT-WEIGHT: bold; 
FONT-SIZE: 9pt; 
COLOR: gray; 
FONT-FAMILY: Arial;
PADDING-TOP: 3pt;
MARGIN-TOP:1pt;
MARGIN-BOTTOM:1pt;
PADDING-LEFT: 3pt;
TEXT-DECORATION:none;
}

#topnav
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
    CLEAR: both;
    BACKGROUND: url(../Imagenes/whitegrad.gif) #fff repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
	BORDER-BOTTOM: #CCCCCC 1px solid;
}

#topnav TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    text-align:left;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
	BORDER-RIGHT: #ddd 1px solid;
}

#topnav TD.active
{
    FONT-WEIGHT: bold;
    COLOR: #fb0;
	
}
#topnav A
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 2px;
	color:#3233FF;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none;
 	FONT-WEIGHT:normal;
}

#topnav TD.active A
{
    BACKGROUND: url(.././Imagenes/bluegrad.gif) #3333FF repeat-x;
    COLOR: #eee
}

#topnav TD A:hover
{
    BACKGROUND: #999;
    COLOR: #eee
}

#topnav TD.active A:hover
{
    COLOR: #eee
}

img.prodImage {
	margin-right: 15px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top:0px;
	float: left;

/*	display: block;*/
	width:120px;
}

p.doclink{
	text-align:left;
	color:#666666;
	outline-color:#666666;
	font-size:10px;
}
#productMenuLeft h1{
	font-size:11px;
	text-align:center;
}
#productMenuLeft h2{
	color:white;
	margin-top:6px;
	margin-bottom:3px;
}
#productMenuLeft h2 a{
	text-decoration:none;
	color:white;
	font-size:13px;
}

/*#productMenuLeft p{
	text-align:left;
	font-size:10px;
	color:white;
	text-indent:10px;
	margin-bottom:3px;
}*/
#productMenuLeft ul{
	text-align:left;
	font-size:10px;
	/*color:white;*/
	
	text-indent:15px;
	margin-bottom:3px;

}
#productMenuLeft ul li{
padding:0px; text-indent:none; float:none; vertical-align:text-top;
list-style: none;
	border-bottom: 1px solid #4D89EE;
}

#productMenuLeft ul li a{
	text-decoration:none;
	color:white;
	color:#EDEDED;
}
#productMenuLeft ul li a:hover{

color:white;
}
/*#productMenuLeft p a{
	text-decoration:none;
	color:white;
}*/

#projects tr{
  border-bottom:#0000FF solid 1px;
  border-right:#0000FF solid 1px;
  width:100%;
}

#projects td {
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;
  margin: 0px 10px 6px 5px;
  padding: 3px 6px 3px 6px;
  text-align:left;
  vertical-align:top;
  border-left:#0000FF 1px solid;
  border-top:#0000FF 1px solid;
}

blockquote {
margin: 5px 15px 5px 15px; 
padding: 10px 10px 10px 10px;
border:1px solid #EEEDDD;
filter:alpha(opacity=85); /* IE's opacity*/
opacity: 0.85;
/*background-color: #EEEEEE;*/
background-color: #f5f5f5;
color:#CCCCCC;
float:left;
	/*background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #f5f5f5;
	filter:alpha(opacity=80); /* IE's opacity*/
	/*opacity: 0.80;*/
}

/* columns profiles */
ul.threecolumns {
    display:block;
    float: center;
    padding: 10px 5px 10px 8px;
    margin: 0;
	margin-top:0px;
	list-style-type:none;
	
}
ul.threecolumns li {
	float: left;
	width: 210px;
	margin-right: 10px;
	padding: 125px 5px 6px 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
	background:transparent;
	text-align:left;
	list-style: none; 
}
ul.threecolumns li.profile4 {
	margin-right: 0;
}

.threecolumns li.profile1 { background: url('../Imagenes/soporte3.gif') left 0 no-repeat transparent; border-left:1px solid #EEEEEE;}
.threecolumns li.profile2 { background: url('../Imagenes/IS.jpg') left 0px no-repeat transparent; border-left:1px solid #EEEEEE;}
.threecolumns li.profile3 { background: url('../Imagenes/HW3.jpg') left 0px no-repeat transparent; border-left:1px solid #EEEEEE;}
.threecolumns li.profile4 { background: url('../Imagenes/ventas.jpg') left 0px no-repeat transparent; border-left:1px solid #EEEEEE;}


.threecolumns li.profile1 h3 { float:none;}
.threecolumns li.profile1 ul { padding-left:0px; float:none; margin-left:6px; }
.threecolumns li.profile1 ul li{ padding:0px; width:172px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

.threecolumns li.profile2 h3 { float:none;}
.threecolumns li.profile2 ul { padding-left:0px; float:none; margin-left:6px; }
.threecolumns li.profile2 ul li{ padding:0px; width:172px; text-indent:none; float:none; vertical-align:text-top;
 list-style: none;background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

.threecolumns li.profile3 h3 { float:none;}
.threecolumns li.profile3 ul { padding-left:0px; float:none; margin-left:6px; }
.threecolumns li.profile3 ul li{ padding:0px; width:172px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

.threecolumns li.profile4 h3 { float:none;}
.threecolumns li.profile4 ul { padding-left:0px; float:none; margin-left:6px; }
.threecolumns li.profile4 ul li{ padding:0px; width:172px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

/* columns profiles */
ul.columnsdown {
    display:block;
    float: left;
	padding: 10px 10px 10px 0px;
    margin: 0;
	margin-top:0px;
	list-style-type:none;
}
ul.columnsdown li {
	float: left;
	width: 210px;
	margin-right: 15px;
	padding:  6px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #f5f5f5;
	/*filter:alpha(opacity=80); *//* IE's opacity*/
	/*opacity: 0.80;*/
	text-align:left;
}
ul.columnsdown li.profile4 {
	margin-right: 0;
}

.columnsdown li.profile1 { background-image: url('../Imagenes/Formacion.jpg'); height: 300px; padding-left:5px;}
.columnsdown li.profile2 { background-image: url('../Imagenes/Desarrollo.jpg'); height: 300px; padding-left:5px;}
.columnsdown li.profile3 { background-image: url('../Imagenes/coberturaWeb.jpg'); height: 300px; padding-left:5px;}
.columnsdown li.profile4 { background-image: url('../Imagenes/PlanSoporte.jpg'); height: 300px; padding-left:5px;}

.columnsdown li.profile1 h3 { float:none;}
.columnsdown li.profile1 ul { padding-left:0px; float:none; margin-left:6px; }
.columnsdown li.profile1 ul li{ padding:0px; width:150px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

.columnsdown li.profile2 h3 { float:none;}
.columnsdown li.profile2 ul { padding-left:0px; float:none; margin-left:6px; }
.columnsdown li.profile2 ul li{ padding:0px; width:150px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

.columnsdown li.profile3 h3 { float:none;}
.columnsdown li.profile3 ul { padding-left:0px; float:none; margin-left:6px; }
.columnsdown li.profile3 ul li{ padding:0px; width:150px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}

.columnsdown li.profile4 h3 { float:none;}
.columnsdown li.profile4 ul { padding-left:0px; float:none; margin-left:6px; }
.columnsdown li.profile4 ul li{ padding:0px; width:150px; text-indent:none; float:none; vertical-align:text-top;
list-style: none; background: url(../Imagenes/nav-left-ul-a.gif) 0 4px no-repeat transparent;padding-left:12px;}



/***************************** Index Menu Styles *****************************/

/* columns profiles */
ul.mainmenu {
    display:block;
    float: left;
	/*padding: 10px 10px 10px 0px;*/
    margin: 0;
	margin-top:10px;
	list-style-type:none;
}
ul.mainmenu li {
	float: left;
	/*width: 175px;*/
/*	width: 250px;*/
	width:48%;
	margin-bottom:6px;
	margin-left: 0px;
	padding: 3px 3px 3px 3px;
	background-repeat: no-repeat;
	background-position: left bottom;
	/*background-color: #f5f5f5;*/
	text-align:left;
}
/*ul.mainmenu li.profile4 {
	margin-right: 0;
}
*/
.mainmenu li.profile1 { background-color:#EEEEEE ; border: 1px solid #BBBBBB; background-image: url('../Imagenes/WiMAXForum2.gif');}
.mainmenu li.profile2 { background-color:#EEEEEE ; border: 1px solid #BBBBBB; background-image: url('../Imagenes/WiMAXForum2.gif');}
.mainmenu li.profile3 { background-color:#EEEEEE ; border: 1px solid #BBBBBB; background-image: url('../Imagenes/WiMAXForum2.gif');}
.mainmenu li.profile4 { background-color:#EEEEEE ; border: 1px solid #BBBBBB; background-image: url('../Imagenes/WiMAXForum2.gif');}
.mainmenu li.profile5 { background-color:#EEEEEE ; border: 1px solid #BBBBBB; background-image: url('../Imagenes/WiMAXForum2.gif');}

.mainmenu li.profile1 h3 { float:none;font-variant:small-caps; }
.mainmenu li.profile1 ul { padding-left:0px; padding-right:0px; float:none; margin-left:92px; height:50px; font-size:6px;}
.mainmenu li.profile1 ul li{ padding:0px; list-style-type:none; width:100%; text-indent:none; float:none; vertical-align:text-top; font-size:11px; margin-bottom:0px;}



.mainmenu li.profile2 h3 { float:none;font-variant:small-caps; }
.mainmenu li.profile2 ul { padding-left:0px; padding-right:0px; float:none; margin-left:92px; height:50px; font-size:6px;}
.mainmenu li.profile2 ul li{ padding:0px; list-style-type:none; width:100%; text-indent:none; float:none; vertical-align:text-top;font-size:11px; margin-bottom:0px;}

.mainmenu li.profile3 h3 { float:none;font-variant:small-caps; }
.mainmenu li.profile3 ul { padding-left:0px; padding-right:0px; float:none; margin-left:92px; height:50px; font-size:6px;}
.mainmenu li.profile3 ul li{ padding:0px; list-style-type:none; width:100%; text-indent:none; float:none; vertical-align:text-top;font-size:11px; margin-bottom:0px;}

.mainmenu li.profile4 h3 { float:none;font-variant:small-caps; }
.mainmenu li.profile4 ul { padding-left:0px; padding-right:0px; float:none; margin-left:92px; height:50px; font-size:6px;}
.mainmenu li.profile4 ul li{ padding:0px; list-style-type:none; width:100%; text-indent:none; float:none; vertical-align:text-top;font-size:11px; margin-bottom:0px;}

.mainmenu li.profile5 h3 { float:none;font-variant:small-caps; }
.mainmenu li.profile5 ul { padding-left:0px; padding-right:0px; float:none; margin-left:92px; height:50px; font-size:6px;}
.mainmenu li.profile5 ul li{ padding:0px; list-style-type:none; width:100%; text-indent:none; float:none; vertical-align:text-top;font-size:11px; margin-bottom:0px;}

/* HELPDESK STYLES */
div#mojo_tab_container {
  position: absolute; 
  _position: absolute;
  left: 0; 
  width: 33px;
  height: 102px;
  top: 30%;
  padding: 0;
  margin: 0;  
  z-index: 10000; 
  overflow:visible;
  background: transparent;
}
div#mojo_tab_container a {
  margin:0;
  display: block;
  margin-left: -2px;
  width: 31px;
  height: 102px;
  padding:0;
}
div#mojo_tab_container a:hover {
  margin-left: 0;
}

div#mojo_tab_container img {
  margin-top: 1px;
  margin-right: 1px;
  margin-bottom: 1px;
}
div#mojo_form_widget_container {
  width: 500px;
  height: 350px;
  position: absolute;
  z-index: 10001;
  background: url('../Imagenes/helpdesk/top-border.png') no-repeat;
  padding-top:6px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 12px; 
}
div#mojo_form_widget_title_container {
  padding: 0 6px 0 16px;
  background: #ddd url('../Imagenes/helpdesk/title-bg.png') no-repeat;
  height: 30px;/*42px;*/
  font-weight: bold;
}
div#mojo_form_widget_title_text {
  padding:0;
  margin:0;
  padding-top: 5px;/*9px;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  height:20px;
  color:#EEEEEE;
}
div#mojo_form_widget_title_close {
  float:right;
  padding: 4px 6px 0 0;/*10px 10px 0 0;*/
  margin:0;
}
div#mojo_form_widget_title_bottom {
  height:1px;
  line-height:1px;
  padding:0;
  margin:0;
  font-size: 0em;
  background: #aaa url('../Imagenes/helpdesk/middle-border.png') repeat-y;
}

div#mojo_form_widget_close_button {
  border: 0;
  cursor:pointer;
}
div#mojo_form_widget_temp_message {
  text-align: center;
  background: #fff url('../Imagenes/helpdesk/middle-border.png') repeat-y;
  padding: 50px 16px 70px 16px;
}
div#mojo_form_widget_temp_message_bottom {
  width: 500px;
  background: url('../Imagenes/helpdesk/bottom-border.png') no-repeat;
}
#mojo_form_widget_iframe { 
  width: 100%; 
  height: 100%; 
  background: transparent;
  padding:0;
  margin:0;
}

.blurrer {
	background-color: #AAAAAA;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}

/*--------MARQUEE Style ---------------*/

#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 250px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}


/* columns profiles */
ul.colPartners {
    display:block;
    float: center;
	padding: 10px 10px 10px 0px;
    margin: 0;
	margin-top:0px;
	list-style-type:none;
}
ul.colPartners li {
	float: left;
	width: 190px;
	margin-right: 15px;
	padding:  97px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #f5f5f5;
	text-align:left;
}
ul.colPartners li.profile4 {
	margin-right: 0;
}

.colPartners li.profile1 { background-image: url('../Imagenes/DHBTLogo.gif'); height: 310px;}
.colPartners li.profile2 { background-image: url('../Imagenes/BTAMELogo.gif'); height: 310px;}
.colPartners li.profile3 { background-image: url('../Imagenes/UnidataLogo.gif'); height: 310px;}
.colPartners li.profile4 { background-image: url('../Imagenes/TelsaLogo.gif'); height: 310px;}

.colPartners li.profile1 h3 { float:none;}
.colPartners li.profile1 p {text-align:left;}
.colPartners li.profile1 ul { padding-left:12px; float:none; margin-left:6px;}
.colPartners li.profile1 ul li{ padding:0px; list-style-type:disc; width:130px; text-indent:none; float:none; vertical-align:text-top;}


.colPartners li.profile2 h3 { float:none;}
.colPartners li.profile2 p {text-align:left;}
.colPartners li.profile2 ul { padding-left:12px; float:none; margin-left:6px; }
.colPartners li.profile2 ul li{ padding:0px; list-style-type:disc; width:130px; text-indent:none; float:none; vertical-align:text-top;}


.colPartners li.profile3 h3 { float:none;}
.colPartners li.profile3 p {text-align:left;}
.colPartners li.profile3 ul { padding-left:12px; float:none; margin-left:6px; }
.colPartners li.profile3 ul li{ padding:0px; list-style-type:disc; width:130px; text-indent:none; float:none; vertical-align:text-top;}

.colPartners li.profile4 h3 { float:none;}
.colPartners li.profile4 p {text-align:left;}
.colPartners li.profile4 ul { padding-left:12px; float:none; margin-left:6px; }
.colPartners li.profile4 ul li{ padding:0px; list-style-type:disc; width:130px; text-indent:none; float:none; vertical-align:text-top;}


/*
Inicio solución divs
*/


b.rtop, b.rbottom{display:block;background: #FFF} /* Setting the corner color, use different color for different layout */
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden;}/* background: #9BD1FA}/* Setting the strip size and background color */

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}
#bred {background:red;}
#bgray {background:#F5F5F5;}

/*Fin solucióndivs*/

/*
  +------------------------------------------------------------------+
  | Green-Beast.com                                                  |
  | CSS: Smart Corners                                               |
  | Cascading Style Sheet                                            |
  | Copyright Aug 2006                                               |
  | Use with attribution by visible link please!                     |
  | Attribute to: <a href="http://green-beast.com/">Mike Cherim</a>  |
  +------------------------------------------------------------------+
*/ 

/* here's the box... the image is the upper-left corner */
#csc {
  background : #669900 url(../Imagenes/csc_tl.png) no-repeat;
  width : 20em;
  height : auto;
  position : relative;
  padding : 30px 40px;
}

/* these are the other three spans. classes were used to allow multiuse on a page */
.tr, .bl, .br {
  position : absolute;
  width : 39px;
  height : 39px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

/* change position and image: top-right */
.tr {
  background : transparent url(../Imagenes/csc_tr.png) no-repeat;
  top : 0;
  right : 0;
}

/* change position and image: bottom-left */
.bl {
  background : transparent url(../Imagenes/csc_bl.png) no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */
.br {
  background : transparent url(../Imagenes/csc_br.png) no-repeat;
  right : 0;
  bottom : 0;
}


/* End Styles */

/* tables */

.docstyle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.docstyle table {
	border-collapse: collapse; border-spacing: 0;	border: none;
	font-size: 1em; margin: 1em 0; width: 100%;
}
.docstyle thead{
	height: 33px;

	background: url("../Imagenes/thead.gif") top left no-repeat #0099FF;
}
.docstyle th, .docstyle td {
	padding: 0 1em;
	text-align: left; color: #000;
}
.docstyle td{
	padding: 0.3em 1em;
	border: 1px solid #e7e7e7;
}
.docstyle th{
  font-size: 16px;
  /*text-transform:uppercase;*/
  height: 33px; line-height: 33px;
  color: #FFF; font-weight: bold;
}
.docstyle tbody{
	border: 1px solid #e7e7e7;
	border-top: none;
}
.docstyle tbody tr{
	border: 1px solid #e7e7e7;
}
.docstyle tr.odd {
	background: #fff;
}

.docstyle tr.even {
	background: url("../Imagenes/even.gif") bottom left repeat-x;
}
.docstyle th.right, td.right{
  text-align: right;
}
.docstyle th.center, td.center{
  text-align: center;
}

/* end tables*/

