/* CSS Document */      /*************las propiedades que empiezan con _ son solo para ie6******************/
html{
	background-color:#dedede;
	background-image:url(media/fondo.jpg);
	background-repeat:repeat-x;
}

body{

}

a{
        color:#777;
}
a:hover{
        color:#aaa;
}
p{font-size:14px;}

#contenedor{
      background-image:url(media/f_cont.png);
	  _background-image:none;
	  _background-color:#fff;
      background-repeat:repeat-y;
      padding:25px;
}
#contenido{
	  border:1px solid #ccc;
	  background-color:#F5F5F5;
	  padding:20px;
	  font-size:14px;
}
#cont_bottom{
      background-image:url(media/f_cont_bottom.png);
	  _background-image:none;
	  _background-color:#fff;
	  _width:976px;
      height:13px;
}
#cont_top{
      background-image:url(media/f_cont_top.png);
	  _background-image:none;
	  _background-color:#fff;
	  _width:976px;
      height:13px;
      margin-top:5px;
}
#boton_inicio_sesion{
		background-image:url(media/boton_inicio_sesion.png);
		width:126px;
		height:23px;
		cursor:pointer;
		border:0px;
}
#boton_inicio_sesion_02{
       background-image:url(media/boton_inicio_sesion_01.png);
	   width:126px;
	   height:23px;
	   cursor:pointer;
	   border:0px;
}
#form_inicio_sesion{
       z-index:10;
	   position:absolute;
	   top:71px;
	   padding-left:756px;
}
#form_inicio_sesion_dentro{
       border:5px solid #999;
       background-color:#F8F8F8;
	   color:#999;
	   text-align:center;
	   padding:6px;
}
#idiomas{
       background-image:url(media/f_idiomas.png);
       height:27px;
       margin-bottom:10px;
       padding:0px 100px 0 100px;
}
#idiomas a{
        color:#fff;
        font-size:1.4em;
}
#idiomas a:hover{
        color:#C2DCED;
}
#id_ing,#id_fra,#id_aut{
	float:left;
	padding-top:2px;
}

#id_fra{
	margin-left:255px;
	_margin-left:150px;
}
#id_aut{float:right}


#img_publi{
     margin-bottom:10px;
}

#gratis, #precio{
	padding:40px;
	font-size:18px;
	color:#999;
	text-align:center;
	width:40%;
}
#logo{
	margin-top:5px;
}
#precio{
	float:left;


}
#gratis{
	float:right;
}

#top_links{
    height:1.5em;
	color:#fff;
	font-size:1.2em;
	text-align:right;
	margin-right:15px;
}
#top_links a{
	color:#fff;
}
#top_links a:hover{
	color:#CCCCCC;
}


.clear{clear:both}

.negrita{
	font-size:2.2em;
	font-weight:bold;
}

.negrita_grande{
	font-size:40px;
	font-weight:bold;
	color:#000000;
}
.planet_table{
	color:#777;
}
.planet_table a{
	color:#666;
}
.planet_table td{
	border:1px solid #aaa;
	padding:10px;
	text-align:center;
	background-color:#eee;
}
.planet_table .td_titulo{
	font-size:1.2em; 
	background-color:#ccc;
	color:#666;
	text-align:left;
	font-weight:bold;
}
.planet_table th{
	background-image:url(media/border_th.png);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#fff;
	padding:10px;
	text-align:center;
}

.small{
	font-size:0.7em;
}

.th_naranja{
	width:300px;
	background-color:#f90;
	border:1px solid #777;
}

/*PANTALLA LOGIN*/
#alta, #alta_hov{
	width:135px;
	height:28px;
	border:0px;
	cursor:pointer
}
#alta{
	background-image:url(media/boton_alta.jpg);
}
#alta_hov{
	background-image:url(media/boton_alta_hov.jpg);
}
#login_cont_form{
	background-color:#BFBFBF;
	padding:40px 160px 20px 160px;
	margin-top:5px;
}
#login_dentro_form{
	border:1px solid #fff;
	background-color:#DFDFDF;
	padding:30px;
}
#login_dentro_form input{
	border:1px solid #999;
	padding:5px;
	width:220px;
}
#login_boton_naranja, #login_boton_naranja_hov{
	border:0px;
	width:174px;
	height:40px;
	cursor:pointer
}
#login_boton_naranja{
	background-image:url(media/boton_inicio_naranja.jpg);
}
#login_boton_naranja_hov{
	background-image:url(media/boton_inicio_naranja_hov.jpg);
}
.login_olvidado{
	color:#000;
	font-size:1.2em;
}
#nuevo_usuario{
	font-size:20px;
	color:#666666;
}
