﻿
p{

font: 55% Arial, Helvetica, sans-serif;

}

h3{

font: 60% Arial, Helvetica, sans-serif;
font-weight:bold;
}

h4{font: 60% Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
text-align: justify; 
}

h5{
font: 60% Arial, Helvetica, sans-serif;
color:#999999;
text-align: justify; 
}


A:link {
text-decoration: none;
color:#999999;
}

A:link b {display:none;}

A:visited {
text-decoration: none;
color:#999999;
}

A:visited b {display:none;}

A:active {
text-decoration: none;
color:#000000;

}

A:active b {display:none;}

A:hover {
text-decoration: none;
color:#000000;

}

A:hover b {display:inline; font-weight:normal;}


body {margin:0px;}

#node1 /* Esto sirve para centrarlo en pantalla*/ 
{
	background-image:url(../images/fondos/rotate.php);
	width: 978px;
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -250px;
    margin-left: -489px;
}

#contacto /* Esto sirve para centrarlo en pantalla*/ 
{
	background-image:url(../images/contacto.jpg);
	width: 978px;
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -250px;
    margin-left: -489px;
}

#index /* Esto sirve para centrarlo en pantalla*/ 
{
	width: 978px;
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -250px;
    margin-left: -489px;
}

#idiomas /* Esto sirve para centrarlo en pantalla*/ 
{
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: 70px;
    margin-left: -20px;
	font:11px Arial;
	
}

#proyecto /* Esto sirve para centrarlo en pantalla*/ 
{
background-color:#FFFFFF;
	width: 978px;
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -250px;
    margin-left: -489px;
}

#node2
{
	float: left;
	width: 232px;
	height:400px;
}

#logo
{
	margin: 10px 0px 0px 10px;
}

#node3
{
	float: left;
	width: 200px;
	height:100px;
	tr
	
}
#node4
{
	float: left;
	width: 510px;
	height:400px;
}

#derecha
{
	float: right;

}

#node5
{
	float: left;
	width: 220px;
	height:400px;
	margin:2px 8px;
}
#node6
{
	float: right;
	width: 218px;
	height:100px;
	margin-right: 15px;
	margin-top: 12px;
	margin-bottom: 10px;

}


/**Menu en node 3*/

/*http://www.chuidiang.com/css/ejemplos/menu_desplegable_css.php*/


ul.menu
{
font: 100% Arial, Helvetica, sans-serif;
   list-style:none;
   margin: 45px -30px;
}


ul.menu li
{
font: 80% Arial, Helvetica, sans-serif;
   position:relative; /* Las coordenadas de los ul inferiores serán relativas al <li> que los contiene */
   width:150px;

}


ul.menu ul
{
font: 100% Arial, Helvetica, sans-serif;
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:50px; /* Para que no monte sobre el <li> */
   top:-50px; /* Para subir o bajar el submenu */
   display:none;
   list-style:none;
}


ul.menu ul.masterplan
{
font: 100% Arial, Helvetica, sans-serif;
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:50px; /* Para que no monte sobre el <li> */
   top:-17.7em; /* Para subir o bajar el submenu */
   display:none;
   list-style:none;
}

ul.menu ul.edificacion
{
font: 100% Arial, Helvetica, sans-serif;
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:50px; /* Para que no monte sobre el <li> */
   top:-27.4em; /* Para subir o bajar el submenu */
   display:none;
   list-style:none;
}

ul.menu ul.rehabilitacion
{
font: 100% Arial, Helvetica, sans-serif;
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:50px; /* Para que no monte sobre el <li> */
   top:-40px; /* Para subir o bajar el submenu */
   display:none;
   list-style:none;
}


ul.menu li:hover > ul
{
font: 100% Arial, Helvetica, sans-serif;
   display:block;

}




/* easyscroll */

#mycontent{
position:absolute;
top: -200px;
margin:1px 0px 0px 0px;
text-align:justify;
right:4pt;
	/* add additional styling */
right: 8px;
	
	}

#easyscroll{
	margin:-2em 0;
	/* add additional styling */
	}	

	/* easyscroll navigation buttons */	

	#easyscrollnav, #easyscrollnav li{
		height:28px;
		line-height:28px;
		margin:0;	
		padding:0;
		}	
	#easyscrollnav{

	margin:	50px 0px 40px 140px;	
		}			
	#easyscrollnav li{
		list-style:none;
		float:left;
		margin-right:0px;		
		padding:0px 25px 0px 0px;
		color:#333;
		cursor:pointer;
		}					
	#easyscrollnav li.over{
		color:#999;
		text-decoration:none;
		
		}	
		
#btnUp{
background-image:url(../images/up.jpg)

}	

#btnDown{
background-image:url(../images/down.jpg)

}	

#btnReset{
background-image:url(../images/top.jpg)

}	

h1{
height:12px;
}	

h2{
height:10px;
}					

	/* // easyscroll navigation buttons */	

/* // end easyscroll */