/*-------------------------------------------------------------------------------------------
*	structure.css
*
*	All the element that are composing the structure of the pages can be found in this CSS.
*
*	version : 1.0
*	author : Steve Perron
*	email : steve.perron@telus.com
*--------------------------------------------------------------------------------------------*/
body {
	  SCROLLBAR-FACE-COLOR: #eeeeee; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #0066cc; SCROLLBAR-TRACK-COLOR: #eeeeee;  SCROLLBAR-DARKSHADOW-COLOR: #999999; background:#009ecf; 	text-align:left;	margin:0;
	padding-top:0px;	margin-bottom: 0px;
}

.description {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 10px 0px 0;
	margin-top:15px;
	width:520px;
}




/* Classes */
.breadcrumb {
	font:9px Verdana, Arial, Helvetica, sans-serif;	
	list-style:none;
	margin:0 0 10px 0;	
	color:#666666;
	padding:0;
}

.breadcrumb a {
	color:#666666;
}




#container {	
	text-align:left;
}

#container-shadow {
	margin:0;
	width:780px;
	background:#009ecf;
	padding:0 0px 0 0px;
}

#content-service {
	float:right;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;	
	background-color:#FFF;
	width:540px;
	padding:10px 15px 0 28px;
	position:relative;
}


#content-wrapper {
	clear:both;
	position:relative;
	top:-10px;
	left:5px;
	width:770px;
	overflow:hidden;
}

#content-wrapper {
	float: left;
	float/**/: none;
}

.printing-header {
	display:none;
}

#print-friendly {
	position:absolute;
	top:26px;
	left:494px;	
	margin:0;
	padding:0;		
}

#print-friendly li {
	background:url("../imagenes/imprimir-g.jpg") no-repeat 0% 0%;	
	list-style:none;
	height:20px;
	width:45px;
	cursor:pointer;
	cursor:hand;
}

#print-friendly li a {
	cursor:pointer;
	cursor:hand;
	background:url("../imagenes/imprimir-g.jpg") no-repeat 0% 0%;		
	font:10px Arial, Helvetica, sans-serif;
	padding-left:23px;
	display:block;
	height:20px;
	width:45px;
}


/* easy clearing */
#footer {
	clear:both;
	position:relative;
	width:770px;
	top:-8px;
	left:5px;
	background:#C3C3C5;
	height:28px;
	text-align:center;
	margin:0;
	z-index:899;
}

#footer ul {
	margin:0 auto;
	padding:0;
	width:700px;
	height:15px;
	list-style:none;	
}

#footer li {
	display:inline;
	margin:0;
	padding:0;
	background:url("../imagenes/border-menu-footer.gif") no-repeat right center;
}

#footer .last {
	background:none;
}

#footer a {
	color:#777777;
	font:9px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:underline;
	padding:5px 6px 4px;
}






/* Partners section */
#infe {
	position:relative;
	width:760px;
	top:-6px;
	left:5px;
	background:#FFF;
	height:80px;
	text-align:center;
	padding-left:10px;
	margin:0;
	z-index:899;
}

#infe ul {
	margin:0;
	padding:0;
	list-style:none;	
}

#infe li {
	display:inline;
	margin:0;
	padding:0 20px 0 0;
}

#infe img {
	border:none;
	margin-top:10px;
	vertical-align:middle;
}

#infe .last {
	padding:0;	
}



.copyright {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:10px;
	margin-top:5px;
}

.copyright a {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:10px;
	text-decoration:underline;
	
}

.copyright a:hover {
	color:#6199b0;
}

/* Contextual Menu  */

#context-menu {	
	float:left;	
	background:#E9E9E9;
	width:185px;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
}

* html #context-menu {
	display: inline;
}

#context-menu, #content-service {
	padding-bottom: 1000em !important;
	margin-bottom: -998em !important; 
}

#context-menu ul {
	background:url("../imagenes/bottom-menu1.jpg") no-repeat 4px 100%;
	margin:0;
	padding:10px 0 20px 2px;
	list-style:none;
}

#context-menu li {
	background:url("../imagenes/fond-item-menu.gif") repeat-x top left;
	height:20px;
	width:165px;
	text-align:left;
	padding:0px 0 0 10px;
	margin:0;
}


#context-menu a, #context-menu a:link, #context-menu a:visited, #context-menu a:active {
	font:10px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#006699;
	background:url("../imagenes/puce-item-menu.gif") no-repeat 0% 50%;
	padding:0px 0px 0 15px;	
	margin:0;
}


#context-menu a:hover {font:10px Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#999999;
	background:url("../imagenes/puce-item-menu.gif") no-repeat 0% 50%;
	padding:0px 0px 0 15px;	
	margin:0;
}

.contact-separator {
	margin-bottom:20px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;	
	font:11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color: #10416b;
	width:100%;
	display:block;	
}

 #context-menu #support-team { MARGIN-LEFT: 5px }
  #context-menu #support-team IMG { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } 
#context-menu #support-team A { BACKGROUND: none transparent scroll repeat 0% 0% }


/* Detalles */

acronym {
	text-decoration: none;
	color: #497492;
	border-bottom: 1px dotted #497492;
	cursor: help;
}

.detalle_1 {
	text-decoration: none;
	color: #009ECF;
	border-bottom: 1px #009ECF;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.detalle_2 {
	font-family: Verdana, Arial, Geneva, SunSans-Regular; font-size: 10px;color: #333333; font-weight: bold;
 }
 
 .lineahori {
	BORDER-TOP: #FFFF00 1px solid
}
.lineahori1 {
	BORDER-BOTTOM: #FFFF00 1px solid
}
.lineaVertical {
	BORDER-LEFT: #5A724E 1px solid
}
.lineaVerticalAMA {
	BORDER-LEFT: #FFD925 1px solid
}

.ulemporg {
	LIST-STYLE-IMAGE:  url(../imagenes/more_dots.gif); LIST-STYLE-TYPE: none; font-family: Verdana, Arial, Geneva, SunSans-Regular;
}

.ulemporg LI {
	LIST-STYLE-IMAGE:  url(../imagenes/more_dots.gif);MARGIN-BOTTOM: 10px; MARGIN-LEFT: 16px; MARGIN-RIGHT: 35px
}
	
.ulemporg LI UL {
	MARGIN-TOP: 5px; LIST-STYLE-IMAGE: url(../imagenes/more_dots.gif); LIST-STYLE-TYPE: none; font-family: Verdana, Arial, Geneva, SunSans-Regular;
}

