
/*border: #000 0px solid ;*/

	a:link {	font : 12px Arial, sans-serif;color:#004b6e;font-weight:bold;}
	a:hover {font : 12px Arial, sans-serif; text-decoration : none; color : #cccccc;font-weight:bold;}
	a:visited {font : 12px Arial, sans-serif; color : #004b6e;font-weight:bold;}

	p{line-height:15px;}

	h1 {	font-size : 14px;}

	td {padding-left : 5px;padding-right : 5px}

html,body {
	margin: 0px auto 0px auto;
	padding: 0px;
	background : #FFFFFF url("http://") fixed repeat-x;
	font : 12px Arial, Helvetica, sans-serif;
	color : #333333;
}

#main {
	width : 925px;
	margin: 0px auto 0px auto;
	padding : 0;
	background : #ffffff;
}

#header {
	width : 925px;
	height : 120px;
}


/*
   MENU
*/

#menu {
	float:left;
	width:925px;
	height:60px;
}


#spritemenu {  
	background:url("img/sprite_menu.gif") 0 0 no-repeat;  
	width:925px;  
	height:60px;  
	margin:0;  
	padding:0;  
}  

#spritemenu li span { display: none; }  
 
#spritemenu li { float:left; list-style:none; position:relative; }  
   
#spritemenu li, #spritemenu a {  
	height:60px; 
	display:block;  
	margin:0;  
	padding:0; 	
}  
  
li#about, li#investment, li#features, li#library, li#contact{ width:185px; }  

#about a:hover{ background:url("img/sprite_menu.gif") 0px -60px no-repeat; }  
#investment a:hover { background:url("img/sprite_menu.gif") -185px -60px no-repeat; }  
#features a:hover { background:url("img/sprite_menu.gif") -370px -60px no-repeat; }  
#library a:hover { background:url("img/sprite_menu.gif") -555px -60px no-repeat; }  
#contact a:hover { background:url("img/sprite_menu.gif") -740px -60px no-repeat; } 

/* DEBERIA IR "LINK" solo en lugar de "VISITED", pero Explorer no lo entendía solo con LINK..."*/
#about a#actual:link, #about a#actual:visited { background:url("img/sprite_menu.gif") 0px -60px no-repeat; }  
#investment a#actual:link, #investment a#actual:visited { background:url("img/sprite_menu.gif") -185px -60px no-repeat; }  
#features a#actual:link, #features a#actual:visited { background:url("img/sprite_menu.gif") -370px -60px no-repeat; }  
#library a#actual:link, #library a#actual:visited{ background:url("img/sprite_menu.gif") -555px -60px no-repeat; }  
#contact a#actual:link, #contact a#actual:visited { background:url("img/sprite_menu.gif") -740px -60px no-repeat; } 



/*
  SUBMENU
*/

#submenu {
	float:left;
	width:925px;
	height:30px;
}


#spritesubmenu_about {  
	float:left;
	background:url("img/sprite_menu.gif") 0 -120px no-repeat;  
	width:925px;  
	height:30px;  
	margin:0;  
	padding:0;  
}  
#spritesubmenu_about li span { display: none; }  
#spritesubmenu_about li { float:left; list-style:none; position:relative; }  
#spritesubmenu_about li, #spritesubmenu_about a {  
	height:30px; 
	display:block;  
	margin:0;  
	padding:0; 	
}  

li#about_1{ width:90px; }
li#about_2{ width:128px; }
li#about_3{ width:96px; }
li#about_4{ width:116px; }
li#about_5{ width:136px; }  

#about_1 a:hover{ background:url("img/sprite_menu.gif") 0px  -120px no-repeat; }  
#about_2 a:hover { background:url("img/sprite_menu.gif") -90px  -120px no-repeat; }  
#about_3 a:hover { background:url("img/sprite_menu.gif") -218px  -120px no-repeat; }  
#about_4 a:hover { background:url("img/sprite_menu.gif") -314px  -120px no-repeat; }  
#about_5 a:hover { background:url("img/sprite_menu.gif") -430px -120px no-repeat; } 

#spritesubmenu_investment {  
	float:left;
	background:url("img/sprite_menu.gif") 0 -150px no-repeat;  
	width:925px;  
	height:30px;  
	margin:0;  
	padding:0;  
}  

#spritesubmenu_investment li span { display: none; }  
#spritesubmenu_investment li { float:left; list-style:none; position:relative; }  
#spritesubmenu_investment li, #spritesubmenu_investment a {  
	height:30px; 
	display:block;  
	margin:0;  
	padding:0; 	
}  

li#investment_1{ width:96px; }
li#investment_2{ width:149px; }
li#investment_3{ width:85px; }

#investment_1 a:hover{ background:url("img/sprite_menu.gif") 0px  -150px no-repeat; }  
#investment_2 a:hover { background:url("img/sprite_menu.gif") -96px  -150px no-repeat; }  
#investment_3 a:hover { background:url("img/sprite_menu.gif") -245px  -150px no-repeat; }  


#spritesubmenu_azul {  
	float:left;
	background:url("img/sprite_menu.gif") 0 -180px no-repeat;  
	width:925px;  
	height:30px;  
	margin:0;  
	padding:0;  
}  

#spritesubmenu_azul li span { display: none; }  
#spritesubmenu_azul li { float:left; list-style:none; position:relative; }  
#spritesubmenu_azul li, #spritesubmenu_azul a {  
	height:30px; 
	display:block;  
	margin:0;  
	padding:0; 	
}  


/*---------------------------------------------------------------*/
#content {
	float:left;
	width:925px;
	margin: 0px auto 0px auto;
	padding: 0px;
	margin-top:1px;
	*margin-top:92px; /* INTERNET EXPLORER */
	border: #F00 0px solid ;
}

#titlemap {
	font-size : 12px;
	letter-spacing: 0px;
	text-align:left;
	color:#004b6e;

}

#texto {
	float:left;
	line-height:21px;
	font-size : 13px;
	letter-spacing: 1px;
	text-align:left;
	padding : 10px;
}

#imagen {
	float:right;
}

#footer {
	background-color: #ffffff;
	clear: both;
	float : left;
	width:920px;   /*925- 5 de padding*/
	color: #6c727e;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px;
	padding-right: 0px;
	margin-top : 1px;
	border: #F00 0px solid ;
}


.small p {
	margin : 0;
	font-size : 11px;
}



