BODY{
background-color: #FFF;
background-image: url(../images/fondo1.jpg);
background-position:top;
background-repeat:repeat-x;
background-attachment: fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
width:100%; 
height:100%;
z-index:1;
margin-top:5px;
}

#contenedor{
clear:both;
margin:0 auto;
width:916px;
display: table; /*Si el menu contiene muchas opciones al deslizarse el menu la capa contenedor se ajustara automaticamente a lo largo*/
/*background-color:#5A6EB3;*/
z-index:3;
/*border-left:#000000 solid 1px;
border-right:#000000 solid 1px;*/
}
#cont_Banner{
width:916px;
height:250px;

}

#contTopCont{
margin-top:15px;
background-image:url(../images/TopCont_1.png);
width:100%;
height:22px;
}
#cont_Menu_Contenido{
width:100%;
display: table;
margin:0;
background-color:#243E90;
z-index:15;
}
#contenedorMenuIzq{
float:left;
width:258px;
margin:0;
padding-top:0px;
background-color: #243E90; 
}
#menuIzq{
float:left;
width:258px;
margin:0;
padding-left:0px;
margin:0px;
padding-top:0px;
background-color: #243E90; 
}

#imgEsferas {margin-top:341px;}

#contenido{
float: left;
width:642px;
margin:0 0 0 8px;
font-size:12.5px;
overflow:auto;
background-color:#ACC0D9;
overflow:hidden;
}

a:link{ text-decoration:none; color: #CC3;}
a:visited{ text-decoration:none; color: #CC3;}
a:hover{ text-decoration:none; color: #CCC;cursor:pointer;} 

#menu a{
	color:#FFF;	
}

#footer{
float:left;
background-color:#243E90;
width:916px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:17px;
padding-top:5px;
color:#FFFFFF;
}
#footer p {
  clear: both;
  margin: 0;
  padding: 0 15px 0 10px;
  }
#errorMSG {
  margin-top:30px;;
  padding: 0 10px 0 50px;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FF0000;
  }
#txtBlanco {
  color:#FFFFFF;
}
