.contenedor
{
  width: 750px;
  background-color: #FFFFFF;
  margin: auto;
  /*
   width:100%;
  margin:0px;
  border:1px solid #000;
  line-height:130%;
  background-color:#f2f2f2;  
  */
}

.cuerpo
{
  /*overflow: auto;*/
  background-color: #FFFFFF;
}

.cabezera
{
  /*border: 1px solid #000;*/
  padding: 1px;
  background-color: #F4F7E8;
  vertical-align: super;
  text-align: left;
  float: left;
  width: 100%;
}

.cabezera_left
{
  float: left;
  width: 374px;
  margin: 0;
}

.cabezera_right
{
  width: 70px;
  float: right;
  margin-top: 35px;
  font-size: 14px;
}

.cabezera_center
{
  margin-left: 386px;
  margin-right: 0px;
}

.barramenu
{
  /*border: 1px solid #000;*/
  padding: 1px;
  background-color: #F4F7E8;
  vertical-align: super;
  text-align: left;
  clear: left;
  width: 100%;
}

.pie
{
  padding: 10px;
  /*color: #FF9900;*/
  background-color: #F4F7E8;
width: 750px;
  height: 50px;
  clear: both;
}

.input_login{
	width: 60px;
	height:14px;
    background-color: #F4F7E8;
	font-size:11px;
	color:#999999;
	padding-top:2px;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
	margin-left: 2px;
}

.txt_login
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.user_anonymous
{
  float: left;
  text-align: center;
  margin-top: 5px;
}

.piemenu
{
  margin: 750px;
  background-color: #b5c1c1;
  clear: both;
}

.msj2
{
  margin: auto;
  margin-top: 15px;
  font-size: 12px;
}

.header_content
{
  /*clear: both;*/
  margin-left: 3px;
  margin-top: 3px;
  margin-right: 3px;
  padding: 25px;
  background-color: #F8F8F8;
  font-size: 24px;
  font-weight: bold;
  color: #CC0000;
}

.content_left
{
  float: left;
  width: 254px;
}

.content_right
{
  margin-left: 256px;
  margin-right: 5px;
}

.img_content_left
{
  /*clear: both;*/
  float: left;
}

.glogle_add
{
  margin-top: 10px;
}

.txt_portada
{
  font-size: 14px;
  text-align: justify;
  /*width: 100%;*/
}

.txt_portada_chico
{
  font-size: 12px;
}

.subir_fotos
{
  margin-top: 15px;
  background-color: #E6E9F2;
  border: 1px solid #DBDCEA;
  font-size: 10px;
}

.form_header
{
  padding: 4px;
  color: #3333cc;
  font-size: 16px;
  font-weight: bold;
}

.boton_subir
{
  background-color: #758ca4;
  border-bottom: #556a80 1px solid; 
  border-left: #556a80 1px solid; 
  border-right: #556a80 1px solid; 
  border-top: #556a80 1px solid; 
  margin-top: 10px;
  color: #ffffff; 
  cursor: hand; 
  font-size: 11px;
}

.capa_tipo_fotos
{
  margin-top: 10px;
  font-size: 10px;
}

.msj_tipo_fotos
{
  color: #FF0000;
  font-weight:bold;
}

.condiciones_uso
{
  margin-top: 10px;
  border: 1px solid #CCCCCC;
  width: 100%;
  text-align: justify;
}

.capa_col
{
  /*clear: left;*/
}

.field_col_primera
{
  color: #000000;
}

.field_col
{
  color: #990000;
}

/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_five */
.preload16 {background: url(../images/pro16_2.gif);}
.preload16a {background: url(../images/pro16_2a.gif);}

.pro16 {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(../images/pro16_back.gif) repeat-x left top; font-size:11px;}
.pro16 li {float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#888; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(../images/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 60px 0 0; background:url(../images/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#000; background:url(../images/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#000; background:url(../images/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#000; background: url(../images/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#000; background:url(../images/pro16_2.gif) no-repeat right top;}
.pro16 li.current a:hover {color:#000; cursor:default;}

#cargador {
	z-index:3;
	visibility:hidden;
}
