html,body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
}

html {
	font-family: Arial,sans-serif;
	font-size:.8em;
	color:#000;
}

body {
	background-color: #ffffff;
/*	background-image: url(../global/fondo.jpg);
	background-position: center top;
	background-repeat: no-repeat;*/
}

table {
	width:100%;
}

table img {
	display: block ;
}

/************************************/

a , a:link , a:visited {
	margin:0;
	padding:0;
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: none;
}
/*
a:active {
	color:#fff;	
	background-color: #FF3300;
	text-decoration: none;
}
*/
a:focus {
	outline:0;
}

/**************************************************/

p {
	margin:0;
	padding:0;
}

h1 {
	margin:0;
	padding:0;
	font-style: italic;
	color:#000;
	font-size:1.1em;
}

h2 {
	margin:0;
	padding:0;
	color:#000;
	font-size:.9em;
}

img {
	margin:0;
	padding:0;
	border:0;
}

img a {
	margin:0;
	padding:0;
	border:0;
}

/**************************************************/

#layoutPageGlobal {
/*	background-color: #ccc;*/
}

#layoutPageContGlobal {
	width:900px;
	margin:0 auto;
	padding:0;
}

#tabla_cabecera {

	height: 147px ; 
	background-position: center top ;
	background-repeat: no-repeat;

}

.menuIdiomas dd {
color: #fff ;
}

.menuIdiomas dd a:hover {
color:#fff;
}

#logo { 
 border: 2px solid #fff ;
 padding: 0;
 margin: 1.1em  ;
}

/***************************************************/


.celda  {
	background-color: #000;
	padding: 0.2em 0em 0.5em  ;
	margin:0;
	color:#fff;
	font-style: normal;
	text-transform:uppercase;
	letter-spacing:.1em;
	text-align:right;
}

.celda h1 a , .celda h1 a:visited  , .celda h1 a:hover {
	
	color:#fff;
	padding: 0;
	margin: 0 ;
}

.celda h1 {
	
	color:#fff;
	padding: 0em 0.4em   ;
}

.rayoUp , .rayoDown , .fisicaUp , .fisicaDown , .ambientalUp , .ambientalDown {
	margin: 0 ;
	padding: 0 ;
}

.rayoDown div, .fisicaDown div, .ambientalDown div{
	margin: 0 ;
	padding: 1em ;
}
.rayo { 
	border-top:0px;
	border-right:4px solid #fbb216;
	border-left:4px solid #fbb216;
	border-bottom:0px;
}

.fisica {
	border-top: 0 ;
	border-right:4px solid #06406b;
	border-left:4px solid #06406b;
}

.ambiente { 
	border-top:0;
	border-right:4px solid #46953e;
	border-left:4px solid #46953e;
}
.rayoDown , .fisicaDown , .ambientalDown {
	padding:0;
	margin:0;
	color:#000;
	text-align:right;
	height:100%;
}


.rayoUp {
	border-top:4px solid #fbb216;
	border-right:4px solid #fbb216;
	border-left:4px solid #fbb216;
	border-bottom:0px;
}
.rayoDown {
	border:4px solid #fbb216;
	background-color: #fee28f ;
}

.fisicaUp {
	border-top:4px solid #06406b;
	border-right:4px solid #06406b;
	border-left:4px solid #06406b;
}
.fisicaDown {
	border:4px solid #06406b;
	background-color: #93afc4 ;
}


.ambientalUp {
	border-top:4px solid #46953e;
	border-right:4px solid #46953e;
	border-left:4px solid #46953e;
}
.ambientalDown {
	border:4px solid #46953e;
	background-color: #afd1ac ;
}

/**************************************************/

.footer1 {
	text-align:center;
	color:#000;
	border-bottom:1px solid #ccc;
	padding:.5em 0;
}

.footer2 {
	padding:.5em 0;
	color:#000;
	text-align:center;
}
