body{
	margin: 0 auto;
	background-color:#000;
	text-align: center;
}

img{	
	border:0;
}

a{
	outline: none;
}

.clearFloat{
	clear:both;
}

#contenedor{
	width: 820px;
	position: absolute;
	left: 50%;
	margin-left:-410px;
	padding:0 0 15px 0;	
}

div#contenidos{
	width:100%;
	padding:20px 0 90px 0;
}

#bDer div#c_proyecto, #bDer div#c_docentes{
	width:88%;
	float:left;
	margin:0;
	padding:20px 35px 0 35px;
}

#imgIndex{
	margin:0;
	padding:5px 0 60px 0;
}

#imgIndex #img1, #imgIndex #img2, #imgIndex #img3 {
	float:left;
}

#footer{
	width:100%;
	margin:0;
	padding:0;
}

#footer #f_izq{
	float:left;
	text-align:left;
}

#f_izq input#enviarNews, .txt input#enviarNews{
	background-image: url('../img/news-bt.gif');
	background-repeat: no-repeat;
	width:17px;
	height:17px;
	border:0;
}

#footer #f_der{
	float:right;
	text-align:right;
}

#f_prod{
	padding:10px 0 0 55px;
}

#f_prod img{
	float:left;
}

#fondo{
	background-image:url('../img/fondo.jpg');	
	margin:0 auto;
}

#header{
	width:100%;
	/*height:80px;*/
	text-align:left;
	padding:10px 0 0 0;
}

#header #logo{
	float:left;
	text-align:left;
}

#header #menu{
	float:right;
	text-align:right;
	width:611px;
	height:31px;
}

#menu ul#navmenu-h {
  margin: 0;
  padding:33px 0 0 0;
  width: 100%; /*For KHTML*/
  list-style: none;
  height: 31px;  
}

#menu ul#navmenu-h li a span{
  display:none;
}

ul#navmenu-h li {
  margin: 0;
  padding: 0 0 0 5px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 31px;
}

ul#navmenu-h a { 
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #fff;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 32px !important;
  /*height: 1%; /*For IE*/
  /*width: 100px;*/
  background-image:url(../img/menu.gif);
  background-repeat:no-repeat;
  background-position:0 0;
}

ul#navmenu-h a.jugar:link, ul#navmenu-h a.jugar:visited {
	background-position:0 0;
	width:130px;
}
ul#navmenu-h a.jugar:hover, ul#navmenu-h a.jugar:active {
	background-position: 0 -32px;
	width:130px;
}

ul#navmenu-h a.proyecto:link, ul#navmenu-h a.proyecto:visited {
	background-position:-139px 0;
	width:113px;
}
ul#navmenu-h a.proyecto:hover, ul#navmenu-h a.proyecto:active {
	background-position: -139px -32px;
	width:113px;
}

ul#navmenu-h a.docentes:link, ul#navmenu-h a.docentes:visited {
	background-position:-260px 0;
	width:113px;
}
ul#navmenu-h a.docentes:hover, ul#navmenu-h a.docentes:active {
	background-position: -260px -32px;
	width:113px;
}

ul#navmenu-h a.creditos:link, ul#navmenu-h a.creditos:visited {
	background-position:-380px 0;
	width:113px;
}
ul#navmenu-h a.creditos:hover, ul#navmenu-h a.creditos:active {
	background-position: -380px -32px;
	width:113px;
}

ul#navmenu-h a.contacto:link, ul#navmenu-h a.contacto:visited {
	background-position:-500px 0;
	width:114px;
}
ul#navmenu-h a.contacto:hover, ul#navmenu-h a.contacto:active {
	background-position: -500px -32px;
	width:114px;
}

.lineV{
	background-image:url(../img/lineV.png);
	background-repeat:no-repeat;
	width:1px;
	height:610px;
	float:left;
}

.lineH{
	background-image:url(../img/lineH.png);
	background-repeat:no-repeat;
	width:171px;
	height:1px;
}

.lineH span{
	display:none;
}

#bIzq{
	width:22%;
	float:left;
	text-align:left;
}

#bIzq #bIzqContenedor{
	padding:35px 0 10px 15px;
}

ul#menuIzqPro {
  margin: 0;
  padding:13px 0 0 0;
  width: 124px;
  list-style: none;
}

ul#menuIzqPro li a span, ul#menuIzqPor li a span, ul#menuIzqMis li a span{
  display:none;
}

ul#menuIzqPro li, ul#menuIzqPor li, ul#menuIzqMis li {
  margin: 0;
  padding: 0;
  display: block;
  list-style: none;
  height: 23px;
}

ul#menuIzqPro a { 
  display: block;
  color: #fff;
  font: bold 10px/22px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 9px !important;
  /*height: 1%; /*For IE*/
  /*width: 100px;*/
  background-image:url(../img/submenu/submenu-proyecto.gif);
  background-repeat:no-repeat;
  background-position:0 0;
}

ul#menuIzqPro a.escenario:link, ul#menuIzqPro a.escenario:visited {
	background-position:0 0;
	width:65px;
}

ul#menuIzqPro a.escenario:hover, ul#menuIzqPro a.escenario:active {
	background-position: 0 -142px;
	width:65px;
}

ul#menuIzqPro a.mecanica:link, ul#menuIzqPro a.mecanica:visited {
	background-position:0 -22px;
	width:60px;
}

ul#menuIzqPro a.mecanica:hover, ul#menuIzqPro a.mecanica:active {
	background-position: 0 -164px;
	width:60px;
}

ul#menuIzqPro a.presentacion:link, ul#menuIzqPro a.presentacion:visited {
	background-position:0 -44px;
	width:80px;
}

ul#menuIzqPro a.presentacion:hover, ul#menuIzqPro a.presentacion:active {
	background-position: 0 -186px;
	width:80px;
}

ul#menuIzqPro a.mapa:link, ul#menuIzqPro a.mapa:visited {
	background-position:0 -66px;
	width:100px;
}

ul#menuIzqPro a.mapa:hover, ul#menuIzqPro a.mapa:active {
	background-position: 0 -208px;
	width:100px;
}

ul#menuIzqPro a.recursos:link, ul#menuIzqPro a.recursos:visited {
	background-position:0 -88px;
	width:55px;
}

ul#menuIzqPro a.recursos:hover, ul#menuIzqPro a.recursos:active {
	background-position: 0 -230px;
	width:55px;
}

ul#menuIzqPro a.fenomenos:link, ul#menuIzqPro a.fenomenos:visited {
	background-position:0 -110px;
	width:70px;
}

ul#menuIzqPro a.fenomenos:hover, ul#menuIzqPro a.fenomenos:active {
	background-position: 0 -252px;
	width:70px;
}

ul#menuIzqPro a.medios:link, ul#menuIzqPro a.medios:visited {
	background-position:0 -132px;
	width:124px;
}

ul#menuIzqPro a.medios:hover, ul#menuIzqPro a.medios:active {
	background-position: 0 -274px;
	width:124px;
}

#bDer{
	width:78%;
	float:right;
}

.title{
	text-align:left;
	padding:0 0 10px 0;
}

.txt{
	text-align:left;
	font-family:Arial;
	font-size:10.5pt;
	line-height:16pt;
	color:#ccc;
}

ul#menuIzqPor {
  margin: 0;
  padding:13px 0 0 0;
  width: 126px;
  list-style: none;
}

ul#menuIzqPor a { 
  display: block;
  color: #fff;
  font: bold 10px/22px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 9px !important;
  /*height: 1%; /*For IE*/
  /*width: 100px;*/
  background-image:url(../img/submenu/submenu-porque.gif);
  background-repeat:no-repeat;
  background-position:0 0;
}

ul#menuIzqPor a.sistemas:link, ul#menuIzqPor a.sistemas:visited {
	background-position:0 0;
	width:126px;
}

ul#menuIzqPor a.sistemas:hover, ul#menuIzqPor a.sistemas:active {
	background-position: 0 -53px;
	width:126px;
}

ul#menuIzqPor a.cuestion:link, ul#menuIzqPor a.cuestion:visited {
	background-position:0 -22px;
	width:110px;
}

ul#menuIzqPor a.cuestion:hover, ul#menuIzqPor a.cuestion:active {
	background-position: 0 -75px;
	width:110px;
}

ul#menuIzqPor a.despla:link, ul#menuIzqPor a.despla:visited {
	background-position:0 -44px;
	width:95px;
}

ul#menuIzqPor a.despla:hover, ul#menuIzqPor a.despla:active {
	background-position: 0 -97px;
	width:95px;
}

ul#menuIzqMis {
  margin: 0;
  padding:13px 0 0 0;
  width: 150px;
  list-style: none;
}

ul#menuIzqMis a { 
  display: block;
  color: #fff;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 12px !important;
  /*height: 1%; /*For IE*/
  /*width: 100px;*/
  background-image:url(../img/submenu/submenu-misiones.gif);
  background-repeat:no-repeat;
  background-position:0 0;
}

ul#menuIzqMis a.fuera:link, ul#menuIzqMis a.fuera:visited {
	background-position:0 0;
	width:80px;
}

ul#menuIzqMis a.fuera:hover, ul#menuIzqMis a.fuera:active {
	background-position: 0 -132px;
	width:80px;
}

ul#menuIzqMis a.inter:link, ul#menuIzqMis a.inter:visited {
	background-position:0 -24px;
	width:85px;
}

ul#menuIzqMis a.inter:hover, ul#menuIzqMis a.inter:active {
	background-position: 0 -156px;
	width:85px;
}

ul#menuIzqMis a.degustando:link, ul#menuIzqMis a.degustando:visited {
	background-position:0 -48px;
	width:135px;
}

ul#menuIzqMis a.degustando:hover, ul#menuIzqMis a.degustando:active {
	background-position: 0 -180px;
	width:135px;
}

ul#menuIzqMis a.olimpiadas:link, ul#menuIzqMis a.olimpiadas:visited {
	background-position:0 -72px;
	width:130px;
}

ul#menuIzqMis a.olimpiadas:hover, ul#menuIzqMis a.olimpiadas:active {
	background-position: 0 -204px;
	width:130px;
}

ul#menuIzqMis a.regreso:link, ul#menuIzqMis a.regreso:visited {
	background-position:0 -96px;
	width:125px;
}

ul#menuIzqMis a.regreso:hover, ul#menuIzqMis a.regreso:active {
	background-position: 0 -228px;
	width:125px;
}

ul#menuIzqMis a.cementerio:link, ul#menuIzqMis a.cementerio:visited {
	background-position:0 -120px;
	width:150px;
}

ul#menuIzqMis a.cementerio:hover, ul#menuIzqMis a.cementerio:active {
	background-position: 0 -252px;
	width:150px;
}

#tablaMisiones{
	text-align:center;
}

#tablaMisiones tr.header{
	background-color:#000;
	color:#fff;
	font-weight:bold;
	font-size:8pt;
	height:30px;
}

#tablaMisiones tr{
	height:35px;
	font-size:8pt;	
	line-height:16px;
	background-color:#001c3c;
}

#tablaMisiones td{
	border:1px solid #243c58;	
	padding:0 10px 0 10px;
}

#tablaMisiones td.recorrido{
	text-align:left;	
}

#tablaMisiones td.mision a{
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
}

.pAzul{
	font-style:italic;
	color:#999;
	background-color:#001c3c;
	padding:5px 15px 5px 15px;
}

.pAzul a{
	color:#999;
}

.t_pAzul{
	color:#ccc;
	font-weight:bold;
}

#credb1{
	float:left;
	width:45%;	
}

#credb2{
	float:right;
	width:50%;
	padding:0 0 0 25px;
}

.txt a{
	color:#ccc;
}

.txt input, .txt textarea {
	background-color:#001c3c;
	border:1px solid #405e79;
	color:#ccc;
}

.txt input#formSender{
	background-image: url('../img/enviar.gif');
	background-repeat: no-repeat;
	width:70px;
	height:25px;
}


