body {
	text-align: justify;
	margin:auto;
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#Contenedor {
  text-align: left;
   width: 762px;
   margin: auto; 
	 }

 #Cabecera{
	background-color:#33FF99;/* ELIMINAR PARA PONER EN PRODUCCIÓN */
	height:200px;
	border-width: 0px 1px 0px 1px;
	border-style:solid;
	border-color:#143A64;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9AAFE5;*/
 }
 #Menu{
 	height: 47px;
	background-color:#990000;
	background: url(../images/barraMenuTotal.png) top left no-repeat;
 }
 
 #Menu h1 a {
	display: block;
	height: 47px;
	width: 130px;
	background: url(../images/logo.png) top left no-repeat;
	text-decoration: none;
	text-indent: -2000em;
	position: absolute;
	/*bottom: 0;
	left: 0;
	z-index: 1000; /* need for FX and IE */
}
#Menu a {
	color: #fff;
}

#Menu a:hover {
	color: #D2DCF3;
}

#Menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#Menu li {
	float: right;
	margin: 0;
	padding: 0;
	list-style:none;
}

.MenuNoEsquina a, .MenuNoEsquina a:visited, .MenuEsquina a, .MenuEsquina a:visited {
	display: block;
	float: left;
	font-weight: bold;
	padding: 14px 1.5em 0 1.5em;
	background: url(../images/menuFondo2.png) no-repeat 0 0;
	height: 27px;
	font-size: 85%;
}
.MenuNoEsquina a:hover, a:focus{
	background: url(../images/botonHover.png) no-repeat 0 0;
}
.MenuEsquina a:hover{
	background: url(../images/botonHoverEsquina.png) no-repeat 0 0;
}

#cuerpo{
   margin: 10 0 10 0px;
   background-color:#FFF;
   
} 
#lateral{
   width: 252px;
   height: 500px;
   float:right;
       /*height:auto;*/
       border-style:solid;
       border-width:0px;
       border-color:#9AAFE5;
       padding:0px;
	   text-align:justify;
	   color:#0066CC;
	   font-weight:normal;
	   overflow::visible;
      background-color:#fff;
}
#lateralEntorno{
   width: 152px;
   float:right;
       height:auto;
       border-style:solid;
       border-width:0px;
       border-color:#9AAFE5;
       padding:0px;
	   text-align:justify;
	   color:#0066CC;
	   font-weight:normal;
	   overflow::visible;
      background-color:#fff;
}
#principal{
   	margin-right: 170px;
   	width:476px;
   	background-color:#fff;
	height:auto;
    border-style:solid;
    border-width:0px;
    border-color:#8AE25E;
    padding:3px 10px 3px 0px;
	text-align:justify;
	overflow::visible;
	vertical-align:top;
} 

#principalEntorno {
   	margin-right: 170px;
   	width:576px;
   	background-color:#fff;
	height:auto;
    border-style:solid;
    border-width:0px;
    border-color:#8AE25E;
    padding:3px 10px 3px 0px;
	text-align:justify;
	overflow::visible;
	vertical-align:top;
}

.Pestanha{
	background: url(../images/pestanha.png) no-repeat 0 0;
	width:252px;
	height:178px;
	border-style:solid;
    border-width:0px;
    border-color:#000000;
margin-top:10px;
}

.TextoTab{
padding:5px 0px 0px 10px;
       border-style:solid;
       border-width:0px;
       border-color:#ff0000;
	   	font-size:10px;
	font-weight: bold;
	color: #666;
}
.ImagenTab{
padding:15px 0px 10px 15px;
       border-style:solid;
       border-width:0px;
       border-color:#00ff00;
}
.ImagenTab a img{
filter: alpha(opacity=50);
border: 1px solid #fff;
}
.ImagenTab a:hover img{
filter: alpha(opacity=100);
border: 1px solid #8AE25E;
}
.ImagenTab a:link, .ImagenTab a:visited, .ImagenTab a:active {
margin:40px 0px 10px 15px;
overflow:visible;
	opacity: 0.5;
}
.ImagenTab a:hover{
opacity: 1;
}
.Titulo{
	margin: 15px 0 0 5px;
	font-size: 165%;
	font-weight: normal;
	background: none;
	color: #0066cc;
}
.Contenido{
	color: #666;
}
.Contenido a{
	color:#0066cc;
}
.Contenido b{
	color:#0066cc;
	font-weight:normal;
	}
.Contenido ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.Contenido li {
	margin: 0;
	padding: 0;
	list-style:none;
}
.ContenidoBold{
font-weight:bold;
}
.ContenidoSubtitulo{
color: #666;
font-size:120%;
font-weight:bold;
}
.ContenidoMemoriaCalidades{
color: #666;
margin-left:15px;
}
.ContenidoPlano{
text-align:center;
}
.TituloPiso{
text-align:center;
color: #666;
font-size:250%;
}
.ContenidoPiso{
text-align:center;
color: #666;
font-size:120%;
}
.ImagenIso9001Pequena{
margin-top:10px;
border:3px solid #CDF2BA;
width:125px;
opacity: 1;
}
#pie{
       width:auto;
       height:15px;
       background-color:#fff;
       border-style:solid;
       border-width:1px 0px 0px 0px;
       border-color:#C9C9C9;
       margin:8px 2px 2px 2px;
	   padding: 6px 10px 0px 10px;
	   font-size: 9px;
	   color:#0066cc;
	   text-align:center;
} 
#pie a{
	   color:#0066cc;
}

.fotoEntorno a img{
margin-top:10px;
border:3px solid #CDF2BA;
width:125px;
opacity: 1;
}
.fotoEntorno a:hover img{
border:3px solid #fff;
opacity: 0.8;
}
/* ENTRADA */
#ContenedorEntrada {
	margin:0 auto;
	text-align: center;
	width:560px; 
	height:auto;
	background-color:#ffffff;
	border: 0px solid #aaaaaa;
	 }
#LogoEntrada{
text-align:left;
float:left;
margin:15px 0px 15px 0px;
background-color:#ffffff;
border: 0px solid #dddddd;
}
#AnimacionEntrada{
background-color:#ffffff;
border: 0px solid #000;
}
#SaltaIntroEntrada{
text-align:right;
float:right;
background-color:#ffffff;
margin:5px 0px 5px 0px;
border: 0px solid #222;
}
#SaltaIntroEntrada a{
font-size: 9px;
color:#0066cc;
}
