	
	HTML {
		overflow-y:scroll;
	}
	
	BODY {
		overflow-y:hidden;
		margin:0; 
		padding:0;
		
		font-family:arial, sans-serif;
		font-size:9pt;
	}
	
	IMG {
		border:0;
	}
	
	A {
		text-decoration:none;
		cursor:pointer;
	}
	
		A:hover {
			text-decoration:underline;
		}
	
	
	#mainContainer {
		position:relative;
		width:800px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
	}
	
		#header {
			position:relative;
			height:115px; 
			width:800px; 
			margin:5px 0 5px 0; 
		}
		
			#logo {
				float:left;
				width:241px; 
				height:115px;
			}
			
				#logo A {
					display:block; 
					text-indent:-4000px; 
					width:160px; 
					height:115px;
				}
			
			#search {
				position:absolute;
				left:648px;
				top:101px;
				width:200px; 
				padding:0; 
				margin:0;
			}
			
				#search A {
					font-size:8pt;
					margin:0; 
					padding:0;
				}
				
				#search form {
					margin:0; 
					padding:0;
				}
				
				#search input {
					font-size:8pt; 
					width:110px; 
					height:12px;
					margin:0; 
					padding:0;
				}
			
			#toolbar {
				float:left; 
				width:389px; 
				height:10px; 
				padding-top:105px;
			}
			
				#toolbar ul {
					display:inline;
					list-style-type:none;  
				}
				
					#toolbar ul li {
						float:right; 
						margin-right:3px; 
						padding-left:0px;
						line-height:11px;
						height:11px;
						font-size:8pt;
					}
					
						#toolbar ul li.last {
							background:transparent;
							margin-right:0;
						}
		
		
		#navi {
			position:relative;
			width:800px; 
			margin-bottom:25px;
			z-index:100;
		}
		
			#navi ul {
				position:absolute;
				display:inline;
				list-style-type:none;
				margin:0; 
				padding:0; 
			}
			
				#navi ul li {
					float:left;
					width:114px;
					padding-top:6px;
					text-align:center;
					
				}
				
					#navi ul li a {
						display:block;
						color:#545454;
						font-weight:bold; 
						line-height:28px;	
					}
					
					#navi ul li ul {
						display:none;
						position:relative;
						left:-43px;
						top:0px;
						width:200px;
						padding-top:10px;
					}
					
						#navi ul li ul.first {
							left:0; 
						}
						
						#navi ul li ul.last {
							left:-86px; 
						}
						
					#navi ul li ul li {
						font-size:8pt;
						width:180px;
						
						padding:0 10px 0 10px;
						text-align:left;
					}
					
						#navi ul li ul li.last {
							height:8px; 
							/*width:200px;*/
							
							background-color:transparent;
						}
						
						#navi ul li ul li.last:hover {
							background-color:transparent;
						}
						
						
						#navi ul li ul li a {
							display:block;
							font-weight:normal;
							line-height:20px;
							padding-left:10px;
							background-color:green;
						}
		
		#cImage {
			position:relative; 
			top:0px; 
			left:0px;
			width:798px; 
			margin-top:65px;
			margin-bottom:25px;
			border:1px solid #444444;
		}
			
			#cImage IMG.bi {
				width:798px; 
				height:167px;
			}
		
			#overlay {
				position:absolute; 
				right:0px; 
				top:0px; 
				text-align:right;
			}
				
				/* contenido backend error 
				#overlay A {
					display:block;
					height:48px; 
					padding:4px 10px 4px 30px;
					text-align:left;
					color:#fff;
				}*/
				
				#overlay a {
					font-size:8pt; 
				}
				
				#overlay A STRONG {
					font-family:times new roman, arial, sans-serif; 
					font-size:13pt; 
				}
				
					#overlay A:hover {
						text-decoration:none; 
					}
				
				#overlay A.oTop {
					display:block;
					height:47px;
					padding:5px 10px 4px 30px;
					text-align:left;
					color:#fff;
					
					width:274px; 
					background:url(../images/overlayTop.png) no-repeat; 
				}
				
				#overlay A.oMiddle {
					display:block;
					height:47px;
					padding:5px 10px 4px 30px;
					text-align:left;
					color:#fff;
					
					margin-left:10px;
					padding-left:20px;
					width:274px; 
					background:url(../images/overlayMiddle.png) no-repeat; 
				}
				
				#overlay A.oBottom {
					display:block;
					height:47px;
					padding:5px 10px 4px 30px;
					text-align:left;
					color:#fff;
					
					margin-left:4px;
					padding-left:26px;
					width:274px; 
					background:url(../images/overlayBottom.png) no-repeat; 
				}
			
		#content {
			font-size:9pt;
			line-height:15px;
			width:800px; 
		}
		
			#left {
				float:left;
				width:535px; 
				margin-right:15px; 
			}
			
				#left ul {
					list-style-type: disc; 
  					list-style-position: outside; 
  					margin: 0 0 0 15px; 
  					padding: 0; 
  				}
  				
  					#left ul li.dl {
  						margin-bottom:10px;
  					}
			
				#left .imageRight {
					float:right; 
					margin:0 0 10px 10px;
					padding:2px; 
				}
				
				#left .sitemapStandardMainCat {
					list-style-type:none; 
					padding:0;
				}
				
				#left .sitemapStandardLevel_1 {
					background:#eee;
					padding-left:10px; 
					height:25px; 
					line-height:25px;
				}
				
				#left .sitemapStandardLevel_2 {
					padding-left:20px; 
					height:20px; 
					line-height:20px;
				}
				
				
			
			#right {
				float:left;
				width:240px; 
				padding-left:10px;
			}
			
				#right div {
					margin:10px 0 0 0;
					padding:0 0 0 10px;
				}
				
				#right img {
					margin-top:3px;
					margin-bottom:15px;
				}
			
			#content h1,
			#content h2,
			#content h3,
			#content h4 {
				margin:0;
				font-size:10pt; 
				font-weight:bold;
				margin-bottom:10px;
				 
			}
			
			#content h3 {
				height:20px; 
			}
			
			
			
			
		
	#footer {
		width:100%; 
		margin-top:50px;
		height:25px; 
		line-height:25px;
		font-size:8pt;
		text-align:center;
	}
		#footer ul {
			position:relative;
			margin-left:auto;
			margin-right:auto;
			
			list-style-type:none; 
			width:800px;
			padding:0;
			
		}
	
		#footer #fleft {
			float:left;
			width:400px; 
			text-align:left;
			margin:0; 
			padding:0;
		}
		
		#footer #fright {
			float:left;
			width:400px;
			text-align:right;
			margin:0; 
			padding:0; 
		}
	
	#footerBottom {
		width:100%; 
		height:5px; 
	}
	
	
	
	.bfix {
		position:absolute; 
		top:-30px; 
		left:320px;
		text-align:left;
	}
	
	.bfix a {
		display:inline; 
		text-align:left; 
		clear:both;
	}
