/* 

 ---------------------------------------------------------------------
 IPSOPOL - Prosalud - Miembro de la Red Prosalud Interamericana | www.prosalud.org.ve
 Hoja de Estilos Generales
 Desarrollado por B&MT Business Management Technology | www.bmt.com.ve
---------------------------------------------------------------------
 
*/

/* ---------------------------------------------------------------------
///// RESETEO DEL CSS ///// 
--------------------------------------------------------------------- */
body{
	background-color:#ffffff;
}

.clear {
	clear:both;
	height:0px;
}


html, body, div, span, p, a, h1, img, dl, dt, dd, ul, li {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     text-decoration:none;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#4e4e4e;
     list-style: none;

}

a:visited{
	color:#660033;
}



.detailBar ul li {
     list-style-image:url('../images/listBullet.jpg');
 	margin:10px 0 0 25px;
}
h1{
	margin-bottom:10px;
}

.contentSector h2{
font-size:15px;
color:#003699;
}

.contentSector  h3{
font-size:15px;
color:#5FA92A;
}

.contentSector  h4{
font-size:13px;
color:#003699;
}

.contentSector  h5{
font-size:15px;
color:#414141;
}

.contentSector h6{
font-size:13px;
color:#414141;
}


.contentSector table{
border:1px #DDE1EE solid;
border-style:solid;
color:#6678B1;
padding:0;
margin-bottom:20px;
}
					
	.contentSector table thead{
	background-color:#DDE1EE;
	font-weight:bold;
	color:#343F65;
	padding-bottom:10px;
	padding:10px;
	font-size:12px;
	}
	
	.contentSector table tbody tr td {
	border:1px #DDE1EE solid;
	color:#242424;
	margin:0;
	padding:0;
	}	

/*	.contentSector table tbody tr:nth-child(even){
	background:#FAFAFA; 
	}

	.contentSector table tbody tr:nth-child(odd){
	background:#FFF;
	}

	
	.contentSector table tbody tr:hover{
	color:#3D4A76;
	}
*/	
/*	.contentSector table tbody tr td{
	padding:2px 4px;
	
	}
*/
ol{
	padding:0;
	margin:0 0 0 30px;
}

ol li{
	list-style:decimal;
	margin:10px 0 0 0px;
	padding:0;

}


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

#hZone{
background-image:url('../images/backgroundHeader_new.png');
background-repeat:no-repeat;
background-position:center bottom;
background-color:#233C98;

/*--background-image:url('../images/headerBackground.jpg');
background-position:left bottom;
background-repeat:repeat-x;
--*/
}
/*	#hZone .searchBox{
	height:25px;
	width:960px;
	margin:auto;
	text-align:right;
	}
*/

	#hZone .serviceRequestBox {
		display:block;
		position:absolute;
		top:0;
		right:0;
		z-index:1000;
		width:69px;
		height:83px;
		background-image:url('../images/iconServicesRquest.png');
		background-position:right top;
		background-repeat:no-repeat;
}

	#hZone .zoneActiveArea{
	width:961px;
	margin:auto;
	}
	
	/* SEARCH SECTOR */

	#hZone .zoneActiveArea .searchSector {
		height:28px;
		background-image:url('../images/searchSector_background.png');
		background-repeat:repeat-x;
		background-position:left bottom;
		padding-top:5px;
		color:#c5cff4;
		font-size:11px;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar {
		float:right;
		width:470px;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar ul.topMenuBox {
		float:left;
		list-style:none;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar ul.topMenuBox li {
		float:left;
		padding-right:12px;
		margin-right:10px;
		background-image:url('../images/searchSector_division.png');
		background-position:right 3px;
		background-repeat:no-repeat;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar ul.topMenuBox li a {
		float:left;
		color:#c5cff4;
		background-position:left center;
		background-repeat:no-repeat;
		padding-top:4px;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar ul.topMenuBox li a:hover {
		color:#FFFFFF;
	}	
	
	#hZone .zoneActiveArea .searchSector .containerBar a.buttonHome {
		background-image:url('../images/searchSector_iconHome.png');
		padding-left:25px;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar a.buttonSitemap {
		background-image:url('../images/searchSector_iconSitemap.png');
		padding-left:30px;
	}	
	
	#hZone .zoneActiveArea .searchSector .containerBar .searchBox {
		float:left;
	}
	
	#hZone .zoneActiveArea .searchSector .containerBar .searchBox .searchLabel {
		float:left;
		color:#c5cff4;
		padding-right:10px;
		padding-top:4px;
	}	
	
	#hZone .zoneActiveArea .searchSector .containerBar .searchBox .inputSearch {
		padding:0;
		margin:0;
		display:table-cell;
		vertical-align:middle;
		width:150px;
	}	
	
	#hZone .zoneActiveArea .searchSector .containerBar .searchBox .submitSearch {
		background-image:url('../images/searchSector_iconSearch.png');
		background-repeat:no-repeat;
		background-position:center top;
		width:33px;
		height:23px;
		background-color:transparent;
		border:0px transparent solid;
		display:table-cell;
		vertical-align:middle;
		margin-right:5px;

	}
	
	#hZone .zoneActiveArea .searchSector .containerBar .searchBox .submitSearch span {
		display:none;
	}	
	
		#hZone .zoneActiveArea .headerTop{
		width:962px;
		height:149px;
		background-image:url('../images/hZoneBackground.png');
		background-position:left bottom;
		background-repeat:no-repeat;
		text-align:right;
		}
		
		#hZone .zoneActiveArea .mainLogo {
			float:left;
			padding-top:8px;
			padding-left:30px;
			border:0px;			
		}		
		
			#hZone .zoneActiveArea .headerTop object{
			}		
		
		#hZone .zoneActiveArea .globalMenu{
		background-position:left top;
		background-repeat:repeat-x;
		}
			
			#hZone .zoneActiveArea .globalMenu ul{
			width:966px;
			height:46px;
			margin:auto;
			margin-left:0px;
			overflow:hidden;
			list-style:none;
			}

				#hZone .zoneActiveArea .globalMenu ul li{
				float:left;
				background-image:url('../images/globalMenuButtonBackground.jpg');
				background-position:right top;
				background-repeat:no-repeat;
				margin:0;
				padding:0;
				list-style:none;
				display:inline;
				}
				
					#hZone .zoneActiveArea .globalMenu ul li:hover{
					background-image:url('../images/globalMenuButtonBackgroundHover.jpg');
					background-repeat:no-repeat;
					}
			
					#hZone .zoneActiveArea .globalMenu ul li a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					font-weight:bold;
					display:block;
					color:#2b2b2b;
					height:34px;
					padding:12px 9px 0 10px;
					}

					
					#hZone .zoneActiveArea .globalMenu ul li a:hover{
					height:34px;
					}
					
					#hZone .zoneActiveArea .globalMenu ul li a.active{
					background-image:url('../images/globalMenuButtonBackgroundActive.jpg');
					background-position:right top;
					padding:12px 9px 0 10px;
					color:#fff;
					}
	
						#hZone .zoneActiveArea .globalMenu ul li.last{
						background-image:url('../images/globalMenuLastButtonBackground.jpg');
						background-position:left top;
						}
						
						#hZone .zoneActiveArea .globalMenu ul li.last a{
						padding:12px 7px 0 10px;
						}

						
						
						#hZone .zoneActiveArea .globalMenu ul li.last:hover{
						background-image:url('../images/globalMenuButtonBackgroundHover.jpg');
						}

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

#mZone .zoneActiveArea .detailBar .contentSector .nextPrevPage{
background-image:url('../images/nextprevPagBorderTop.jpg');
background-position:60px top;
background-repeat:no-repeat;
padding-top:15px;
margin-top:20px;
}
	#mZone .zoneActiveArea .detailBar .contentSector .nextPrevPage a{
	color:#2a4f97;
	font-size:13px;
	text-decoration:none;
	}
		#mZone .zoneActiveArea .detailBar  .nextPrevPage a:hover{
		color:#12850c	
		}

	.nextPrevPage a.prevPag{
	float:left;
	background-image:url('../images/prevPagNormalHover.jpg');
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:15px;
	text-decoration:none;
	}
	
		.nextPrevPage a.prevPag:hover{
		background-image:url('../images/prevPagNormalHover.jpg');
		background-position:0 -16px;
		}
	
	.nextPrevPage a.nextPag{
	float:right;
	background-image:url('../images/nextPagNormalHover.jpg');
	background-position:right 3px;
	background-repeat:no-repeat;
	padding-right:15px;
	}
		
		.nextPrevPage a.nextPag:hover{
		background-image:url('../images/nextPagNormalHover.jpg');
		background-position:right -15px;

		}

/*-- Realted's Article --*/
		
		#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle{
		clear:both;
		padding-top:50px;
		padding-bottom:40px;
		}
		
			#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul li.tab{
			background-position:left top;
			background-repeat:no-repeat;
			height:38px;
			display:block;
			float:right;
			margin-top:15px;
			}
		
					#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.relatedsGallery li.tab{
					background-image:url('../images/relatedGalleryTab.png');
					padding-left:45px;
					padding-right:50px;	
					}
					
						#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.relatedsGallery  a{
						font-size:12px;
						}
					
					#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.relatedsDocument li.tab{
					background-image:url('../images/relatedDocumentTab.png');
					}
					
						#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.relatedsDocument  a{
						font-size:12px;
						}
				
					
					#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li.tab{
					background-image:url('../images/shareArticleTab.png');
					padding-right:25px;
					}
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li{
							display:inline;
							}
							
							
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li.socialLinks{
							display:inline-block;
							width:60px;
							padding:5px 0 0 40px;
							}
							
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a{
							background-position:left top;
							background-repeat:no-repeat;
							padding:0 0 2px 20px;
							height:19px;
							line-height:20px;
							height:18px;
							font-size:12px;
							}
							
							
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a.facebook{
							background-image:url('../images/facebook_16.png');
							display:inline-block;
							width:60px;
							}
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a.delicious{
							background-image:url('../images/delicious_16.png');
							display:inline;
							}
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a.twitter{
							background-image:url('../images/twitter_16.png');
							display:inline
							}
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a.email{
							background-image:url('../images/email_16.png');
							display:inline
							}
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a.tecnorati{
							background-image:url('../images/technorati_16.png');
							display:inline
							}
							#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul.shareArticle li a.megusta{
							background-image:url('../images/megusta.png');
							display:inline
							}

		
				#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul li{
				font-size:14px;
				font-weight:bold;
				padding:15px 15px 0 40px;
				}
				
					#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul li a{
					color:#4e4e4e;
					font-weight:normal;
					background-image:url('../images/relatedsArticleBulletLink.png');
					background-position:left top;
					background-repeat:no-repeat;
					padding:0 0 0 11px;
					
					}
					
						#mZone .zoneActiveArea .lateralMenuBar .relatedsArticle ul li a:hover{
						color:#445eb1;

						font-weight:normal;
						background-image:url('../images/relatedsArticleBulletLinkHover.png');
						background-position:left top;
						background-repeat:no-repeat;
						}
			
/*-- Pagination Numbers 
-----------------------------------*/


.pagination {
padding:10px 3px 3px 3px;
margin:auto;
text-align:center;
width:438px;
height:20px;
}
	
		.pagination a {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		text-decoration: none; 
		color: #5a5a5a;
		border:1px #C2C2C2 solid;
		}
			
			.pagination a:hover, .pagination a:active {
			color: #ffffff;
			background-color:#2951A2;
			text-decoration:none;
			}
				
		.pagination a.current {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid #1D3972;
		font-weight: bold;
		background-color:#2951A2;
		color: #FFFFFF;
		}
			
		.pagination a.disabled {
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid #f3f3f3;
		color: #C8D2E7;
		}
		
			.pagination a.disabled:hover{
			background-color:#FAF9F8;
			}


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



#fZone{
clear:both;
height:301px;
background-image:url('../images/footerBackground.jpg');
background-position:left bottom;
background-repeat:repeat-x;
background-color:#284096;
}

	#fZone .zoneActiveArea{
	width:960px;
	margin:auto;
	}
	
	#fZone .zoneActiveArea .companySector{
	height:245px;
	background-image:url('../images/companySectorBackground.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:20px;
	}
	
		#fZone .zoneActiveArea .companySector .slogan{
		width:250px;
		float:left;
		color:#fff;
		padding:1px 18px 0 10px;
		float:left;		
		}
		
			
		
		#fZone .zoneActiveArea .companySector .globalMenu{
		width:140px;
		float:left;
		background-image:;
		background-position:right top;
		background-repeat:no-repeat;
		border-left:2px #667DCB dotted;
		padding-left:10px;
		}
		
			#fZone .zoneActiveArea .companySector .globalMenu ul{
			}
			
				#fZone .zoneActiveArea .companySector .globalMenu ul li{
				padding:0 0 2px 10px;
				}
				
				#fZone .zoneActiveArea .companySector .globalMenu ul li:first-child{
				color:#fff;
				font-weight:bold;
				font-size:14px;
				margin-bottom:10px;
				padding-left:0px;
				}
				
					#fZone .zoneActiveArea .companySector .globalMenu ul li a{
					color:#fff;
					}
						#fZone .zoneActiveArea .companySector .globalMenu ul li a:hover{
						text-decoration:underline;	
						}
		
		#fZone .zoneActiveArea .companySector .links{
		width:210px;
		color:#fff;
		float:left;
		border-left:2px #667DCB dotted;
		padding-left:10px;
		}
		
			#fZone .zoneActiveArea .companySector .links ul{
			margin-left:0px;
			
			}
			
				#fZone .zoneActiveArea .companySector .links ul li{
				padding:0 0 2px 0px;
				margin-left:20px;
				list-style:disc;
				color:#fff;
				
				}
				
				#fZone .zoneActiveArea .companySector .links ul li:first-child{
				color:#fff;
				font-weight:bold;
				font-size:14px;
				margin:0 0 10px 0;
				padding-left:0px;
				list-style:none;
				}
								
				
				#fZone .zoneActiveArea .companySector .links ul li a{
					color:#fff;
					}
						#fZone .zoneActiveArea .companySector .links ul li a:hover{
						text-decoration:underline;
						}
								
				
				#fZone .zoneActiveArea .companySector .links ul li.more{
				list-style:none;
				
				}
				
					#fZone .zoneActiveArea .companySector .links ul li.more a{
					color:#00eaff;
					}
				


		#fZone .zoneActiveArea .companySector .contact{
		width:270px;
		float:left;
		border-left:2px #667DCB dotted;
		padding-left:10px;
		}
			#fZone .zoneActiveArea .companySector .contact h1{
			color:#fff;
			font-weight:bold;
			font-size:14px;
			margin:0 0 10px 0;
			}
		
			#fZone .zoneActiveArea .companySector .contact p{
			color:#fff;
			padding-left:10px;
			}
			
			#fZone .zoneActiveArea .companySector .contact p a{
			color:#00eaff;
			padding-left:3px;
			}
			
			#fZone .zoneActiveArea .companySector .contact p a:hover{
			text-decoration:underline;
			}			
			
	#fZone .zoneActiveArea .creditsSector{
	background-color:#0b1e5f;
	height:26px;
	padding-top:10px;
	}
		#fZone .zoneActiveArea .creditsSector span{
		color:#858faf;
		}
			#fZone .zoneActiveArea .creditsSector span a{
			color:#858faf;
			font-weight:bold;
			}
				#fZone .zoneActiveArea .creditsSector span a:hover{
				text-decoration:none;
				color:#FFFFFF;
				}

	
		#fZone .zoneActiveArea .creditsSector .right{
		float:right;
		}


