/* CSS Document */

body {
	  background-color:black;
		font-family:Verdana, arial, sans-serif;
		font-size:10px;
		color:#464646;
		}

.bg01a, .bg1a, .bg02, .bg2, .bg03, .bg3 {
										 margin:auto;
										 width:990px;
										 height:620px;
										 }

		
.bg01a {background:url(imgs/bg01a.jpg) no-repeat;		
		}
		
		
.bg1a {background:url(imgs/bg1a.jpg) no-repeat;
		}			
		
.bg02 {background:url(imgs/bg02.jpg) no-repeat;
		}
				
.bg2 {background:url(imgs/bg2.jpg) no-repeat;
		}
		
.bg03 {background:url(imgs/bg03.jpg) no-repeat;
		}
				
.bg3 {background:url(imgs/bg3.jpg) no-repeat;
		}			

		


	h3 {
			margin:10px 0 0 16px;
			font-size:18px;
			text-align:left;
			font-weight:bold;
			color:rgb(57, 50, 52);
			}



	h4 {float:right;
			margin:8px 339px 0 0;
			font-size:18px;
			text-align:right;
			font-weight:bold;
			color:#FFF;
			}
			
	h5 {
			margin:10px 0 10px 15px;
			padding-top:0;
			font-size:11px;
			font-weight:bold;
			color:rgb(83, 45, 9);
			}	
			
			
			
	h6 {margin:0 0 16px 16px;
		color:rgb(83, 45, 9);
		font-size:12px;
		}			
	



		
/************************** HEADS ++++++++++++++++++++++++++++++++*/		
		
		
		
		
.head0 {float:left;
		margin-top:137px;
		width:990px;
		height:37px;
		}	
			
.head1 {float:left;
		margin-top:137px;
		width:990px;
		height:37px;
		}
		
.head2 {float:left;
		margin-top:137px;
		width:990px;
		height:37px;
		}
		
.head3 {float:left;
		margin-top:137px;
		width:990px;
		height:37px;
		}						
		
				  




/************************** BODIES ++++++++++++++++++++++++++++++++*/		
	
	
			  				

.body_left {float:left;
			margin:6px 0 0 18px;
			width:633px;
			height:399px;
			background-color:#f09d31;
			}
			

.body_left2 {float:left;
			margin:6px 0 0 18px;
			width:633px;
			height:399px;
			background-color:#f09d31;
			}
			
		
			
.body_left3 {float:left;
			margin:6px 0 0 18px;
			width:633px;
			height:399px;
			background-color:black;
			border-style:dotted;
			border-width:1px 0 0 0;
			border-color:#C63917;
			}
			
.body_left4 {float:left;
			margin:0;
			width:633px;
			height:334px;
			background-color:#f09d31;
			}	
			

.body_left5 {float:left;
			margin:6px 0 0 18px;
			width:633px;
			height:399px;
			overflow:hidden;
			background-color:#f09d31;
			}
			
			.body_left5  p {margin:15px;
							color:rgb(83, 45, 9);
							line-height:12px;
							}
							
.body_left5b {float:left;
			margin:6px 0 0 18px;
			width:633px;
			height:399px;
			overflow:hidden;
			background-color:rgb(193, 158, 68);
			}
			
			.body_left5b  p {margin:15px;
							color:rgb(83, 45, 9);
							line-height:12px;
							}							
			
.body_left6 {float:left;
			margin:0;
			width:402px;
			height:399px;
			overflow:auto;
			background-color:#f09d31;
			}			
			

.third_menu2_scroll {float:left;
					width:230px;
					height:399px;
					overflow:auto;
					margin:0;
					}
			

ul.third_menu2 {margin:0 5px 0 0;
				width:192px;
				color:rgb(83, 45, 9);
				padding-left:17px;
				float:left;
				}
					
					ul.third_menu2 li {line-height:12px;
									margin:10px 0 0 0;
									list-style:url(imgs/flecha1.jpg);
										}						
			
							 
			
.body_right {float:right;
			margin:6px 0 0 0;
			width:330px;
			height:399px;
			}												



/************************** DIVS tops & bottoms ++++++++++++++++++++++++++++++++*/		
	
			.div_top1 {width:633px;
							 float:left;
							 margin:21px 0 0 0;
							 color:rgb(83, 45, 9);
							 line-height:12px;
							 font-size:10px;
							 font-family:Verdana, Arial, Helvetica, sans-serif;
							 }
							 
							 .div_top1 img {margin-right:20px;}
							 
							 .div_top1 p {margin:0 25px 10px 0; text-align: justify;}
							 
							 
					.flash1 {width:378px; height:173px; float:left; margin-right:6px;}		 
													 
							 
			.div_bottom1 {width:633px;
							 height:184px;
							 float:left;
							 margin-top:4px;
							 color:rgb(83, 45, 9);
							 line-height:12px;
							 font-size:10px;
							 font-family:Verdana, Arial, Helvetica, sans-serif;
							 padding-top:2px;
							 overflow:auto;
							 }	
							 	
							 
							 .div_bottom1 p {margin:0 25px 10px 15px; text-align: justify;}
							 
							 ul.anchors_links {padding-left:0; margin:0 0 0 15px; float:left;}
							 ul.anchors_links li {list-style:none; color:white; font-weight:bold;}
							 
							 a.anchors1 {text-decoration:none; color:rgb(83, 45, 9);}
							 a.anchors1:hover {text-decoration:underline; color:rgb(83, 45, 9);}
	
	
.div_top2 {height:265px;
		width:426px;
		border-bottom:dotted rgb(83, 45, 9) 1px;
		color:rgb(83, 45, 9);
		margin:0 0 16px 16px; 
		line-height:12px;
		padding-top:24px;
		}
		
		.div_top2 p {margin:0 0 16px 0;}


ul.bottom2 {margin:0 0 0 16px;
			color:rgb(83, 45, 9);
			padding-left:0;
			}
			
			ul.bottom2 li {list-style:none; margin:0 0 10px 0;}
			
			a.redlinks {text-decoration:none; color:rgb(159, 22, 49);}
			a.redlinks:hover {text-decoration:underline; color:rgb(159, 22, 49);}
			
ul.bottom2b {margin:20px 0 0 16px;
			padding-left:0;
			}	
			
			ul.bottom2b img {border:1px #707070 solid;}		
			
			ul.bottom2b li {list-style:none; float:left; margin-right:10px;}
	
	
	
	
		
							 
.div_top3 {height:65px;
		width:633px;
		background-color:white;
		margin:0;
		}
		
.div_top4 {
		width:633px;
		height:83px;
		background-color:#f09d31;
		margin:0;
		}	
		
		
		
		ul.proyecto_info {list-style:none; margin:0 0 0 16px; padding-left:0; width:600px; color:rgb(57, 50, 52);}
		ul.proyecto_info li {list-style:none;}		



.div_bottom4 {height:241px;
		width:633px;
		background-color:#111111;
		overflow: auto;
		margin:0;
		}		
		
		
		.div_bottom4 td img {margin-right:13px;}
		
		
		ul.proyecto_img {
			float: left;
		}
		
		ul.proyecto_img {padding:0; margin:0;}
		
		ul.proyecto_img li {margin:0; list-style:none; float:left;}
		
		ul.proyecto_img img {float:left; display:inline; margin:0;}
		
	
				
							 
			
			
/************************** MENUS ++++++++++++++++++++++++++++++++*/				


ul.mainmenu {float:right;
			margin:0 54px 0 0;
			width:214px;
			font-size:11px;
			font-weight:normal;
			padding-left:0;
			}
			
			
			ul.mainmenu li {list-style:none; margin-bottom:3px; text-align:right;}
			
			ul.mainmenu a {text-decoration:none; 
							display:block; 
							color:#C63917; 
							background-color:white;
							width:214px; 
							height:16px;
							padding-right:10px;
							padding-top:3px;
							}
			
			ul.mainmenu a:hover {text-decoration:none; 
								display:block; 
								color:white; 
								background-color:#C63917;
								width:214px; 
								height:16px;
								padding-right:10px;
								padding-top:3px;
								}
			
			ul.mainmenu a#on {text-decoration:none; 
								display:block; 
								color:white; 
								background-color:#C63917;
								width:214px; 
								height:16px;
								padding-right:10px;
								padding-top:3px;
								}
					
			
ul.second_menu {padding-left:0;
				float:left;
				margin:8px 0 0 25px;
				}
				
				ul.second_menu li {float:left; 
								   list-style:none; 
								   margin-right:4px; 
								   text-align:center;
								   }
				
				a.second_links {text-decoration:none;
								padding-top:2px;
								display:block;
								color:rgb(159, 22, 49);
								font-size:11px;
								background-color:#FFF;
								width:206px;
								height:19px;
								}	
								
				a.second_links:hover {text-decoration:none;
								padding-top:2px;
								display:block;
								color:white;
								font-size:11px;
								background-color:#C63917;
								width:206px;
								height:19px;
								}		
								
								
				a.second_links_on {text-decoration:none;
								padding-top:2px;
								display:block;
								color:white;
								font-size:11px;
								background-color:#C63917;
								width:206px;
								height:19px;
								}	
								
				


ul.third_menu {margin:0;
				height:50px;
				padding:3px 0 0 0;
				color:white;
				float:left;
				}
					
					ul.third_menu li {float:left;
								   		 margin:0 1px 1px 0; 
										list-style:none;
										}	
										
										
	
	a.third_links {text-decoration:none;
								padding-top:7px;
								display:block;
								color:white;
								font-size:11px;
								background-color:#C63917;
								height:15px;
								padding:0 8px 0 8px;
								}	
								
				a.third_links:hover {text-decoration:none;
								padding-top:7px;
								display:block;
								color:#f09d31;
								font-size:11px;
								background-color:#C63917;
								height:15px;
								padding:0 8px 0 8px;
								}		
	
													
			
			
						
			
			
div.copyright {float:right;
			   margin:259px 58px 0 0;
			   color:rgb(83, 45, 9);
			   text-align:right;
			   font-size:11px;
			   }		
			   
			   div.copyright b {color:white;}
			   
			   div.copyright span {color:rgb(193, 158, 68);}
			   
			   	
			
			
			
			
			
			
			
			
			
			
			
			
			
			
										
	