﻿/* 

 ---------------------------------------------------------------------
 UTRALUB | www.UltraLub.com
 Hoja de Estilos Genéricos
 Desarrollado por B&MT Business Management Technology | www.bmt.com.ve
 Caracas, Venezuela. 2009
 ---------------------------------------------------------------------
 
*/

/* ---------------------------------------------------------------------
///// ESTILOS GENERALES ///// 
--------------------------------------------------------------------- */

html {

height:100%;
width:100%;

}

body {

margin:0;
padding:0;
background-color:#F9F9F9;

}

	/* PÁRRAFOS */

	p {
	
	font-family: Arial, Helvetica, sans-serif;
	color:#575757;
	padding:0;
	margin:0;
	font-size:0.9em;
	}
	
	/* LISTAS */
	
	ul, li {
	
	padding:0;
	margin:0;
	
	}
	
	/* TÍTULO H1 */
	
	h1 {
	
	padding:0;
	margin:0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color:#405A6A;
	font-size:1.3em;
	font-weight:normal;
	
	}
	
	/* TÍTULO H2 */
	
	h2 {
	
	padding:0;
	margin:0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color:#1E68A1;
	font-size:1.15em;
	font-weight:bold;
	
	}
	
		h2 a {
		
		color:#1E68A1;
		text-decoration:none;
		background-color:transparent;
		
		}
		
		h2 a:hover {
		
		color:#1E68A1;
		text-decoration:underline;
		background-color:transparent;
		
		}	
	
	
	/* TÍTULO H3 */
	
	h3 {
	
	padding:0;
	margin:0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color:#1E68A1;
	font-size:1em;
	font-weight:normal;
	
	}
	
		h3 a {
		
		color:#1E68A1;
		text-decoration:none;
		background-color:transparent;
		
		}
		
		h3 a:hover {
		
		color:#1E68A1;
		text-decoration:underline;
		background-color:transparent;
		
		}
	
	/* TÍTULO H4 */
	
	h4 {
	
	padding:0;
	margin:0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color:#053775;
	font-size:0.95em;
	font-weight:bold;
	
	}
	
	/* TÍTULO H5 */
	
	h5 {
	
	padding:0;
	margin:0;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color:#1C62AD;
	font-size:0.85em;
	font-weight:bold;
	
	}
	
	/* LINKS */
	
	a {
	
	color:#0CA37D;
	text-decoration:underline;	
	
	}
	
		a:hover {
		
		color:#d57f1a;
		text-decoration:underline;
		/*background-color:#FDFEE8;*/
		
		}
		
	/* CLEAR FLOAT */	

	.clear {	
	
	clear:both;
	height:0px;
	font-size:0px;
	
	}
	
	/* FECHAS CALENDARIOS*/
	
	.dateCalendarBox {
	
	font-family: Arial, Helvetica, sans-serif;
	color:#57867A;
	font-size:0.8em;
	padding:0 0 0 22px;
	background-image:url('../images/dateCalendarBoxIcon.png');
	background-position:0 50%;
	background-repeat:no-repeat;
	height:14px;
	
	}
	
	/* RESUMEN ARTICULOS */
	
	.resumeBox {
	
	color:#757575;
	font-style:italic;
		
	}
	
	
	/* LINK VER MÁS */
	
	a.viewMore {
	
	color:#FFFFFF;
	background-color:#75BEAB;
	padding:0 4px 0 4px;
	font-size:0.8em;
	font-weight:bold;
	display:inline-block;
	text-align:center;
	text-decoration:none;	
	
	}
	
		a.viewMore:hover {
		
		color:#FFFFFF;
		background-color:#6195bd;
		text-decoration:none;	
		
		}
		
	/* CITAS */		
	
	blockquote	{
	
	font-family: Arial, Helvetica, sans-serif;
	color:#65737c;
	padding:0 0 0 35px;
	margin:15px 15px 15px 10px;
	background-image:url('../images/genericBlockquoteBackground.png');
	background-position:left top;
	background-repeat:no-repeat;
	font-style:italic;
	
	}
	
	/* VENTANAS DE MENSAJE */
	
	.messageBoxSector {
	
	background-color:#FCFCFC;
	border:7px #EAEAEA solid;
	padding:20px;
	width:80%;
	margin:10px auto 10px auto;
	font-size:0.9em;
		
	}
	
		.messageBoxSector .errorBox, .successBox, .alertBox {
		
		background-position:left top;
		background-repeat:no-repeat;
		padding:0 0 0 120px;
		min-height:100px;
			
		}
		
		.messageBoxSector .errorBox h3, .successBox h3, .alertBox h3 {
		
		font-weight:bold;
		padding:0 0 15px 0;
		font-size:1.2em;
			
		}
		
		.messageBoxSector .errorBox a, .successBox a, .alertBox a {		
		text-decoration:none;			
		}
		
		.messageBoxSector .errorBox a:hover, .successBox a:hover, .alertBox a:hover {
		text-decoration:underline;			
		}
		
			/* VENTANA DE MENSAJE DE ERROR */
	
			.messageBoxSector .errorBox {			
			background-image:url('../images/messageBox_errorIcon.png');				
			}
			
				.messageBoxSector .errorBox h3 {				
				color:#D3400D;						
				}
				
				.messageBoxSector .errorBox a {				
				color:#D3400D;						
				}
				
				.messageBoxSector .errorBox a:hover {				
				color:#D3400D;
				background-color:#FDFEE8;									
				}
				
			/* VENTANA DE MENSAJE DE ÉXITO */
				
			.messageBoxSector .successBox {			
			background-image:url('../images/messageBox_successIcon.png');				
			}
			
				.messageBoxSector .successBox h3 {				
				color:#098762;						
				}
				
				.messageBoxSector .successBox a {				
				color:#098762;						
				}
				
				.messageBoxSector .successBox a:hover {				
				color:#098762;
				background-color:#F0FFF8;									
				}
				
			/* VENTANA DE MENSAJE DE ALERTA */
				
			.messageBoxSector .alertBox {			
			background-image:url('../images/messageBox_alertIcon.png');				
			}
			
				.messageBoxSector .alertBox h3 {				
				color:#195FB3;						
				}
				
				.messageBoxSector .alertBox a {				
				color:#195FB3;						
				}
				
				.messageBoxSector .alertBox a:hover {				
				color:#195FB3;
				background-color:#DFECFB;									
				}
				

/* ---------------------------------------------------------------------
///// HEADER ZONE ///// 
--------------------------------------------------------------------- */

.hZone {

height:123px;
width:100%;
background-image:url('../images/hZone_mainBackground.png');
background-position:center top;
background-repeat:repeat-x;
background-color:#012d6b;

}

.hZone .zoneActiveArea {

margin:auto;
width:100%;
height:123px;

}

	/* FLASH HEADER */

	.hZone .zoneActiveArea .headerFlashSector {
	
	margin:auto;
	width:100%;
	height:123px;
	background-image:url('../images/headerFlashSectorBackground.png');
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#115592;
	
	}
	

/* ---------------------------------------------------------------------
///// MIDDLE ZONE ///// 
--------------------------------------------------------------------- */

.mZone {

width:100%;
/*min-height:600px;*/
background-image:url('../images/mZone_mainBackground.png');
background-position:center top;
background-repeat:repeat-x;
background-color:#FFFFFF;

}

.mZone .zoneActiveArea {

width:922px;
margin:auto;
padding:18px 0 18px 0;

}

.mZone .zoneActiveArea .containerSector {

width:922px;
border:1px #BFBFBF solid;
background-color:#F8F8F8;

}

	/* MENÚ PÁGINAS INTERNAS */

	.mZone .zoneActiveArea .containerSector .sectionMenuBar {
	
	width:192px;
	float:left;
	background-color:#F6F6F6;
	
	}
	
		.mZone .zoneActiveArea .containerSector .sectionMenuBar ul {}
		
		.mZone .zoneActiveArea .containerSector .sectionMenuBar ul li {
		
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:1em;
		list-style:none;
		display:block;
		
		}
		
			.mZone .zoneActiveArea .containerSector .sectionMenuBar ul li a {
			
			background-image:url('../images/sectionMenuButton_background.png');
			background-repeat:no-repeat;
			background-position:left top;
			background-color:#EEEEEE;
			display:block;
			height:24px;
			width:160px;
			border-bottom:1px #CBCBCB solid;
			color:#5E5E5E;
			text-decoration:none;
			padding:5px 0 0 33px;
					
			}
			
			.mZone .zoneActiveArea .containerSector .sectionMenuBar ul li a:hover {
			
			background-image:url('../images/sectionMenuButton_backgroundHover.png');
			background-color:#6AA9AF;
			border-bottom:1px #CBCBCB solid;
			color:#FFFFFF;
			text-decoration:none;
					
			}
		
		.mZone .zoneActiveArea .containerSector .sectionMenuBar ul li a.active {
		
		background-image:url('../images/sectionMenuButton_backgroundActive.png');
		background-color:#6AA9AF;
		border-bottom:1px #CBCBCB solid;
		color:#FFFFFF;
		text-decoration:none;
				
		}
		
	/* ÁREA GENERAL DE CONTENIDO */
	
	.mZone .zoneActiveArea .containerSector .contentBar {
	
	width:724px;
	float:right;
	border-left:5px #D3D3D3 solid;
	background-color:#FFFFFF;
	background-image:url('../images/contentBarGeneric_background.png');
	background-position:center top;
	background-repeat:no-repeat;
	/*min-height:300px;*/ /*Eliminar al publicar*/
	
	}
	
	/* TÍTULO DEL ARTÍCULO */
	
	.mZone .zoneActiveArea .containerSector .contentBar .sectionTitleSector {
	
	width:716px;
	margin:3px auto;
	height:41px;
	background-image:url('../images/sectionTitleGeneric_background.png');
	background-position:left top;
	background-repeat:no-repeat;
	border-top:1px #D9E5EE solid;	
	border-left:1px #D9E5EE solid;
	border-right:1px #D9E5EE solid;
		
	}
	
		.mZone .zoneActiveArea .containerSector .contentBar .sectionTitleSector h1 {		
		padding:5px 0 0 10px;				
		}
		
			.mZone .zoneActiveArea .containerSector .contentBar .sectionTitleSector h1 a {
			
			text-decoration:none;
			color:#405A6A;
			background-color:transparent;
			
			}
			
			.mZone .zoneActiveArea .containerSector .contentBar .sectionTitleSector h1 a:hover {
			
			text-decoration:none;
			color:#2575bc;
			background-color:transparent;			
			
			}		
		
		.mZone .zoneActiveArea .containerSector .contentBar .sectionTitleSector span.parentLevel {
		
		background-image:url('../images/sectionTitleGeneric_breadcrumbArrow.png');
		background-position:right 50%;
		background-repeat:no-repeat;
		font-weight:bold;
		padding-right:15px;
		margin-right:2px;
				
		}
		
		.mZone .zoneActiveArea .containerSector .contentBar .sectionTitleSector span.firstChildLevel {
		
		background-image:url('../images/sectionTitleGeneric_breadcrumbArrow.png');
		background-position:right 50%;
		background-repeat:no-repeat;
		padding-right:15px;
		margin-right:2px;
				
		}
		
		
	/* ÁREA DE CONTENIDO DE ARTÍCULOS */
		
	.mZone .zoneActiveArea .containerSector .contentBar .articleContentSector {	
	padding:10px;		
	}
		
		.articleContentSector h2 {		
		padding:0 0 15px 0;		
		}
		
		.articleContentSector h3 {		
		padding:0 0 10px 0;		
		}		
		
		.articleContentSector p {		
		font-size:0.8em;				
		}
		
		.articleContentSector ul {
		
		font-size:0.8em;
		font-family: Arial, Helvetica, sans-serif;
		color:#575757;
		padding:10px;
		margin:0 0 0 10px;
				
		}
		
		.articleContentSector ul li {
		
		list-style:none;
		background-image:url('../images/genericBullet.png');
		background-position:0px 7px;
		background-repeat:no-repeat;
		padding:0 0 0 15px;
				
		}
		
		.articleContentSector ol li {
		
		padding:0 0 0 10px;
		font-size:0.8em;
		font-family: Arial, Helvetica, sans-serif;
		color:#575757;
				
		}		
		
		.articleContentSector blockquote {		
		font-size:0.8em;				
		}
		
		.articleContentSector a.viewMore {
		
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.7em;
		font-weight:normal;
		color:#1E68A1;
		background-color:#F3F3F3;
		text-decoration:none;
		display:inline-block;
		padding:0 20px 0 5px;
		background-image:url('../images/genericArrowIcon_next.png');
		background-position:right 50%;
		background-repeat:no-repeat;
		margin:0 0 0 10px;
						
		}	
		
			.articleContentSector a.viewMore:hover {
			
			color:#1E68A1;
			text-decoration:underline;
			
			}
			
	/* IMÁGENES ARTÍCULOS */
		
	.contentBar .articleContentSector .imageFloat {
	
	float:right;
	padding:5px;
	border:1px #ACBAC7 solid;
	margin:0 0 10px 10px;
	display:block;
		
	}
	
	/* TABLAS DE DATOS */
	
	.mZone .zoneActiveArea .dataTableBox {
	
	padding:5px;
	border:1px #ebeef0 solid;
	margin:auto;
	width:95%;
	
	}	

		.articleContentSector table {	
		
		margin:auto;
		border-collapse:collapse;
		font-family: Arial, Helvetica, sans-serif;
		width:100%;
				
		}
		
		.articleContentSector table caption {	
		
		font-size:0.8em;
		color:#2F6CA2;
		text-align:left;
		padding:5px 5px 10px 5px;
				
		}		
	
		.articleContentSector thead {	
		
		background-image:url('../images/dataTableHeaderBackground.png');
		background-position:center bottom;
		background-repeat:repeat-x;
		background-color:#2F6CA2;
		height:20px;
		vertical-align:middle;
		font-size:0.8em;
		font-weight:bold;
		color:#FFFFFF;
					
		}
		
			.articleContentSector thead a {	
			
			color:#FFFFFF;
			text-decoration:none;
			background-color:transparent;
						
			}
			
			.articleContentSector thead a:hover {	
			
			color:#FFFFFF;
			text-decoration:underline;
			background-color:transparent;
						
			}
					
			.articleContentSector thead th {	
			
			padding:8px 5px 5px 5px;
			border:1px #4C92CC solid;
						
			}	
	
		.articleContentSector tbody {	
		
		font-size:0.8em;
		color:#575757;
		background-color:#F8FAFC;
					
		}
		
			.articleContentSector tbody a {
			
			background-color:transparent;
				
			}	
			
				.articleContentSector tbody a:hover {
				
				background-color:transparent;
					
				}		
		
			.articleContentSector tbody td {	
			
			padding:5px;
			border:1px #A9CDE4 solid;
						
			}	
	
	.dataTableBox tfoot {	
	
	background-image:url('../Images/DataTableHeaderBackground.png');
	background-position:center bottom;
	background-repeat:repeat-x;
	height:15px;
	vertical-align:middle;
	font-size:0.7em;
	color:#FFFFFF;
	background-color:#2F6CA2;
	border:1px #4C92CC solid;
				
	}
	
		.dataTableBox tfoot a {	
		
		color:#FFFFFF;
		text-decoration:none;
		background-color:transparent;
					
		}
		
		.dataTableBox tfoot a:hover {	
		
		color:#FFFFFF;
		text-decoration:underline;
		background-color:transparent;
					
		}
	
	
	/* NAVEGADOR PÁGINA ANTERIOR Y SIGUIENTE */			
	
	.sectionNavigatorSector {
	
	border-top:1px #EEEEEE solid;
	border-bottom:1px #EEEEEE solid;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#1E68A1;
	
	}
	
		.sectionNavigatorSector strong {
		
		font-weight:bold;
		color:#115592;
		font-size:1em;
						
		}	
	
		.sectionNavigatorSector span {
		
		color:#575757;
		display:block;
		padding:5px 20px 5px 20px;
		text-align:center;
		font-size:1.1em;
				
		}
		
		.sectionNavigatorSector td {
		
		width:160px;
		display:inline-block;
		padding:2px;
				
		}		
		
		.sectionNavigatorSector a.firstSectionBox {
		
		background-color:#F3F3F3;
		color:#1E68A1;
		text-decoration:none;
		display:block;
		padding:5px 5px 5px 20px;
		background-image:url('../images/genericArrowIcon_first.png');
		background-position:left 50%;
		background-repeat:no-repeat;
		float:left;		
				
		}
		
			.sectionNavigatorSector a.firstSectionBox:hover {
			
			color:#1E68A1;
			text-decoration:underline;		
					
			}		
	
		.sectionNavigatorSector a.previousSectionBox {
		
		background-color:#F3F3F3;
		color:#1E68A1;
		text-decoration:none;
		display:block;
		padding:5px 5px 5px 20px;
		background-image:url('../images/genericArrowIcon_previous.png');
		background-position:left 50%;
		background-repeat:no-repeat;
		float:left;		
				
		}
		
			.sectionNavigatorSector a.previousSectionBox:hover {
			
			color:#1E68A1;
			text-decoration:underline;		
					
			}
		
		.sectionNavigatorSector a.nextSectionBox {
		
		background-color:#F3F3F3;
		color:#1E68A1;
		text-decoration:none;
		display:block;
		padding:5px 20px 5px 5px;
		background-image:url('../images/genericArrowIcon_next.png');
		background-position:right 50%;
		background-repeat:no-repeat;
		float:right;
				
		}
		
			.sectionNavigatorSector a.nextSectionBox:hover {
			
			color:#1E68A1;
			text-decoration:underline;		
					
			}
			
		.sectionNavigatorSector a.lastSectionBox {
		
		background-color:#F3F3F3;
		color:#1E68A1;
		text-decoration:none;
		display:block;
		padding:5px 20px 5px 5px;
		background-image:url('../images/genericArrowIcon_last.png');
		background-position:right 50%;
		background-repeat:no-repeat;
		float:right;
				
		}
		
			.sectionNavigatorSector a.lastSectionBox:hover {
			
			color:#1E68A1;
			text-decoration:underline;		
					
			}
			
		.sectionNavigatorSector a.gotoTopBox {
		
		background-color:#F3F3F3;
		color:#1E68A1;
		text-decoration:none;
		display:block;
		padding:5px 20px 5px 5px;
		background-image:url('../images/genericArrowIcon_top.png');
		background-position:right 50%;
		background-repeat:no-repeat;
		float:right;
				
		}
		
			.sectionNavigatorSector a.gotoTopBox:hover {
			
			color:#1E68A1;
			text-decoration:underline;		
					
			}
			
		
	/* ÁREA DE FLASH INFERIOR, ARTÍCULOS */			
			
	.mZone .zoneActiveArea .containerSector .contentBar .bottomFlashSector {
	
	height:157px;
	background-image:url('../images/sectionBottomFlashSector_background.png');
	background-position:center top;
	background-repeat:repeat-x;
	text-align:center;
	
	}
	
		.mZone .zoneActiveArea .containerSector .contentBar .bottomFlashSector .flashContainerBox {
		
		margin:auto;
		padding:15px 0;
				
		}
		
	
	/* SECTOR DE PANELES INFERIORES DE INFORMACIÓN */

	.mZone .productsPanelsArea {
	
	background-color:#F5F7F9;
	width:100%;
	border-top:1px #ECECEC solid;
		
	}
	
	.mZone .productsPanelsArea .productsPanelsContainer {
	
	width:920px;
	margin:auto;
	padding:18px 0 25px 0;
	
	}
	
		.mZone .productsPanelsArea a.viewMore {
		
		margin:5px 0 0 0;
		padding:3px;
		background-color:#E4EAEF;
		color:#60889F;
		text-decoration:none;
		font-weight:normal;
		display:block;
		
		}
		
		.mZone .productsPanelsArea a.viewMore:hover {
		
		background-color:#E4EAEF;
		color:#54778B;
		text-decoration:underline;
		
		}
				
		
	/* MÓDULOS PRODUCTOS */
	
		/* TÍTULOS */
		
		.mZone .productsPanelsArea .productsPanelsContainer .titleSector {
		
		width:280px;
		margin:3px auto;
		height:41px;
		background-image:url('../images/sectionTitleGeneric_background.png');
		background-position:right top;
		background-repeat:no-repeat;
		border-top:1px #D9E5EE solid;	
		border-left:1px #D9E5EE solid;
		border-right:1px #D9E5EE solid;
			
		}
		
			.mZone .productsPanelsArea .productsPanelsContainer .titleSector h2 {		
			padding:5px 0 0 10px;
			font-size:1.2em;
			}
			
				.mZone .productsPanelsArea .productsPanelsContainer .titleSector h2 a {
				
				text-decoration:none;
				color:#405A6A;
				background-color:transparent;
				background-image:url('../images/sectionTitleGeneric_breadcrumbArrow.png');
				background-position:right 50%;
				background-repeat:no-repeat;
				font-weight:normal;
				padding-right:15px;
				margin-right:2px;				
				
				}
				
				.productsPanelsContainer .categoryListPanelBar .titleSector h2 a:hover, .productsPanelsContainer .lineListPanelBar .titleSector h2 a:hover, .productsPanelsContainer .officesPanelBar .titleSector h2 a:hover, .productsPanelsContainer .headquartersPanelBar .titleSector h2 a:hover {
				
				text-decoration:none;
				color:#2575bc;
				background-color:transparent;			
				
				}				
				
			/* PANELES */
		
			.productsPanelsContainer .categoryListPanelBar, .lineListPanelBar, .tollfreePanelBar, .officesPanelBar, .headquartersPanelBar, .tipsPanelBar {
					
			width:290px;
			float:left;
			font-family: Arial, Helvetica, sans-serif;
					
			}
			
			.productsPanelsContainer .categoryListPanelBar ul, .lineListPanelBar ul, .tollfreePanelBar ul, .officesPanelBar ul, .tipsPanelBar ul {
					
			padding:12px;
			min-height:180px;
								
			}
			
			.productsPanelsContainer .categoryListPanelBar ul li, .lineListPanelBar ul li, .tollfreePanelBar ul li, .officesPanelBar ul li, .tipsPanelBar ul li {
					
			list-style:none;
			font-size:0.8em;
			border-bottom:1px #c4c4c4 dotted;
			padding:5px 0 5px 0;
								
			}
			
			.productsPanelsContainer .categoryListPanelBar ul li a, .lineListPanelBar ul li a, .tollfreePanelBar ul li a, .officesPanelBar ul li a, .tipsPanelBar ul li a {
					
			color:#1C62AD;
			text-decoration:none;
			background-image:url('../images/genericArrowIcon_next.png');
			background-position:left 5px;
			background-repeat:no-repeat;
			padding-left:15px;
			display:block;
								
			}
			
			.productsPanelsContainer .categoryListPanelBar ul li a:hover, .lineListPanelBar ul li a:hover, .tollfreePanelBar ul li a:hover, .officesPanelBar ul li a:hover, .tipsPanelBar ul li a:hover {
					
			color:#028d6a;
			background-color:transparent;
								
			}			
			
			/* PANEL CATEGORÍAS, LÍNEAS DE PRODUCTOS y LÍNEA GRATUITA 0500 */	
		
			.productsPanelsContainer .categoryListPanelBar, .lineListPanelBar, .tollfreePanelBar {		
			margin:0 12px 0 0;								
			}
												
			/* PANEL OFICINAS REGIONALES Y SEDE PRINCIPAL */													
					
			.productsPanelsContainer .officesPanelBar, .headquartersPanelBar {		
			margin:0 12px 0 12px;				
			}
												
			/* PANEL TIPS PARA TU VEHÍCULO, LÍNEA GRATUITA 0500, SEDE PRINCIPAL */
			
			.productsPanelsContainer .tipsPanelBar {		
			margin:0 0 0 12px;		
			}
			
				.productsPanelsContainer .tipsPanelBar h3, .tollfreePanelBar h3, .headquartersPanelBar h3 {
				
				padding:12px;
				font-weight:bold;
				
				}
				
				.productsPanelsContainer .tipsPanelBar p, .tollfreePanelBar p, .headquartersPanelBar p {
				padding:0 12px 0 12px;
				}
				
				.productsPanelsContainer .headquartersPanelBar p strong {
				padding:5px 0 5px 0;
				display:block;
				color:#1E68A1;
				}

				

	/* MAPA DEL SITIO */
	
	.mZone .zoneActiveArea .containerSector .contentBar .sitemapContentSector {
	
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url('../images/productsList_contentBackground.jpg');
	background-repeat:repeat-y;
	background-position:-70px 0;
	
	}
	
	/* PRIMER NIVEL */
	
	.sitemapContentSector ul {	
	padding:0 0 0 160px;		
	}
	
		.sitemapContentSector ul li {
		
		list-style:none;
		font-size:1.1em;
		font-weight:bold;
		background-image:url('../images/genericArrowIcon_next.png');
		background-repeat:no-repeat;
		background-position:0 9px;
		padding:2px 0 2px 15px;
		background-color:transparent;
		
		}
		
			.sitemapContentSector ul li a {
			
			color:#1E68A1;
			text-decoration:none;
			background-color:transparent;			
			
			}
			
			.sitemapContentSector ul li a:hover {
			
			color:#0CA37D;
			text-decoration:none;
			
			}
			
				/* SEGUNDO NIVEL */
			
				.sitemapContentSector ul li ul {		
				padding:5px 0 5px 20px;
				}
				
				.sitemapContentSector ul li ul li {
				
				list-style:none;
				font-size:0.8em;
				font-weight:bold;				
				background-image:url('../images/genericBullet.png');
				background-repeat:no-repeat;
				background-position:0 7px;
				padding:0 0 2px 15px;
				
				}
				
					/* TERCER NIVEL */
				
					.sitemapContentSector ul li ul li ul {		
					padding:5px 0 5px 15px;
					}
					
					.sitemapContentSector ul li ul li ul li {
					
					list-style:none;
					font-size:1em;
					font-weight:normal;
					background-image:none;
					padding:1px 0 1px 0;
					background-color:transparent;
					
					}
					
					.sitemapContentSector ul li ul li ul li a {					
					background-color:transparent;					
					}


	
/* ---------------------------------------------------------------------
///// FOOTER ZONE ///// 
--------------------------------------------------------------------- */

.fZone {
width:100%;
}

.fZone .zoneActiveArea {

width:100%;
margin:auto;
font-size:0.7em;

}

	/* MENÚ FOOTER */

	.fZone .zoneActiveArea .footerMenuBar {
	
	width:100%;
	min-height:22px;
	margin:auto;	
	background-image:url('../images/footerMenuBackground.png');
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#01906C;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	
	}
	
		.footerMenuBar ul {		
		padding-top:4px;		
		}
		
		.footerMenuBar li {
		
		list-style:none;
		background-image:url('../images/footerMenuDivisions.png');
		background-position:0 50%;
		background-repeat:no-repeat;
		padding:0 5px 0 10px;
		display:inline;
			
		}
		
		.footerMenuBar li a {
		
		color:#FFFFFF;
		text-decoration:none;
		background-color:transparent;
			
		}		
		
		.footerMenuBar li a:hover {
		
		color:#FFFFFF;
		text-decoration:underline;
		background-color:transparent;
			
		}		
		
		.footerMenuBar .active {
		
		font-weight:bold;
		color:#FFFFFF;
		background-color:transparent;
			
		}
		
	/* AREA DE CRÉDITOS */		
		
	.fZone .zoneActiveArea .creditsSector {
	
	width:100%;
	height:31px;
	margin:auto;	
	background-image:url('../images/creditsSectorBackground.png');
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	color:#888888;
		
	}
	
		.creditsSector .creditsSectorBar {
		
		width:957px;
		padding-top:10px;
		margin:auto;	
			
		}	
		
		/* CRÉDITOS */
		
		.creditsSector .creditsSectorBar .copyrightBox {
		float:left;					
		}
		
			.creditsSector .creditsSectorBar .copyrightBox a {
			
			color:#5f5f5f;
			text-decoration:none;
			background-color:transparent;
			
			}
			
			.creditsSector .creditsSectorBar .copyrightBox a:hover {
			
			color:#d57f1a;
			text-decoration:underline;
			background-color:transparent;
			
			}			
		
		/* COPYRIGHT */
		
		.creditsSector .creditsSectorBar .creditsBox {
		float:right;					
		}
		
			.creditsSector .creditsSectorBar .creditsBox a {
			
			color:#5f5f5f;
			text-decoration:none;
			background-color:transparent;
			
			}
			
			.creditsSector .creditsSectorBar .creditsBox a:hover {
			
			color:#d57f1a;
			text-decoration:underline;
			background-color:transparent;
			
			}
