html, body{

	margin:0;

	padding:0;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	background-image:url(../images/fondo.jpg); background-repeat:repeat-x;

	background-color:#476d7b;

	}

tr, td{

	margin:0; padding:0;

	text-align:left;

	vertical-align:top;

	}

img{

	border:0;

	}

ol{

	margin:0 0 15px 30px; padding:0;

	list-style:decimal;

	list-style-position:outside;

	}

ol li{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#959595;

	line-height:15px;

	margin:0; padding:0;

	}

ul{

	margin:0 0 15px 30px; padding:0;

	list-style:square;

	list-style-position:outside;

	}

ul li{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#959595;

	line-height:15px;

	margin:0; padding:0 0 5px 0;

	}

h1{

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	font-weight:lighter;

	color:#464646;

	line-height:14px;

	margin:0; padding:5px 0 2px 0;

	text-decoration:none;

	}

h2{

	font-size:14px;

	font-weight:normal;

	color:#FF9900;

	line-height:14px;

	margin:0; padding:0 5px 0 0;

	text-decoration:none;

	}

h3 {

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:11px;

   font-weight:bold;

   line-height:15px;

   color:#464646;

   margin:0 0 10px 0; padding:0;

   text-align:left;

}

h5{

	font-size:12px;

	font-weight:bold;

	color:#8dc63f;

	line-height:14px;

	margin:0; padding:0;

	text-decoration:none;

	}

h6{

	font-size:11px;

	font-weight:normal;

	color:#FFFFFF;

	line-height:14px;

	margin:0; padding:5px 0 0 0;

	text-decoration:none;

	}

span{

	font-size:11px;

	color:#959595;

	margin:0; padding:0;

	line-height:14px;

	}

span a{

	font-size:11px;

	margin:0; padding:0;

	border:0;

	color:#959595;

	}

span a:hover{

	color:#333333;

	text-decoration:none;

	}

.linkcerrar{

	font-size:10px;

	font-weight:normal;

	color:#999999;

	line-height:14px;

	margin:0; padding:0;

	text-decoration:none;

	}

.linkcerrar:hover{

	color:#333333;

	}

p{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	line-height:15px;

	color:#959595;

	margin:0 0 10px 0; padding:0;

	text-align:justify;

	}

#header{

	width:775px;

	height:261px;

	margin:0 auto;

	z-index:0;

	position:relative;

	}

#headerfondo{

	width:775px; height:261px;

	position:absolute;

	left:0; top:0;

	z-index:1;

	}

#headerfoto{

	width:735px; height:234px;

	position:absolute;

	left:20px; top:27px;

	z-index:2;

	background:url(../images/header_foto_ita.jpg) no-repeat top left;

	}

#headerfoto_ita{

	width:735px; height:234px;

	position:absolute;

	left:20px; top:27px;

	z-index:2;

	background:url(../images/header_foto_ita.jpg) no-repeat top left;

	}

#headerfoto_ita{

	width:735px; height:234px;

	position:absolute;

	left:20px; top:27px;

	z-index:2;

	background:url(../images/header_foto_ita.jpg) no-repeat top left;

	}

#idiomas{

	width:732px;

	margin:0 auto;

	text-align:right;

	}

#idiomas a{

	height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	margin:0 0 0 5px; padding:4px 0 0 21px;

	color:#464646;

	text-decoration:none;

	display:block;

	float:right;

	}

#idiomas a:hover{

	text-decoration:underline;

	}

#contactbtn{
	position:absolute;
	height:18px; width:73px;
	bottom:0; right:0;
	margin:0; padding:3px 0 0 7px;
	}

#contactbtn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0; padding:0;
	color:#0983d6;
	text-decoration:none;
	}

#contactbtn a:hover{
	color:#006699;
	}

#pagina{

	width:759px;

	background-color:#FFFFFF;

	margin:0 auto;

	}

#menu{
	width:737px; height:34px;
	margin:0 auto; padding:13px 0 0 0;
	background:url(../images/menutop.gif) top left no-repeat;
	font-size: 1px;
	}

#menu a {
	border-right: 1px solid #9ed1f0;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
	margin: 0;
	padding: 3px 10px 6px 10px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu a:hover{

	background-color:#53b9ea;

	}

#barralogin{

	width:737px; height:24px;

	margin:0 auto 15px auto;

	border:1px solid #CCCCCC;

	text-align:left;

	}

#barralogin span {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#464646;

	margin:0; padding:0;

	text-align:left;

	text-decoration:none;

	}

#barralogin input{

	width:100px; height:16px;

	background-color:#ECECEC;

	border:1px solid #CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	line-height:14px;

	text-align:left;

	text-decoration:none;

	padding:0 0 0 3px;

	}

#user{

	padding:5px 0 0 20px;

	width:45px;

	float:left;

	}

#logged_user{

	padding:5px 10px 0 20px;

	float:left;

}

#pass{

	padding:5px 0 0 0;

	width:65px;

	float:left;

	}

.logininput{

	width:120px;

	padding:3px 0 0 0;

	text-align:left;

	float:left;

	margin:0;

	}

#login{

	width:92px;

	float:left;

	padding:4px 0 0 11px;

	background-image:url(../images/vineta_naranja.gif); background-position:1px left; background-repeat:no-repeat;

	}

#login input{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	margin:0; padding:0;

	border:0;

	color:#FF9900;

        cursor: pointer;

        background-color: transparent;

	}

#login a:hover{

	color:#FF6600;

	text-decoration:underline;

	}



#registrarse {

  float: right;

  padding: 4px 20px 0 0;

  text-align: right;

}

#preferencias {

  background: url(../images/vineta_naranja.gif) left top no-repeat;

  float: right;

  padding: 0 10px 0 12px;

}



.user_links a, #preferencias span #preferencias span a{

	color: #FF9900;

	text-decoration: none;

}



#preferencias.user_sec_activa span {

	color: #464646;

}



.user_links a:hover {

	color: #FF6600;

	text-decoration: underline;

}



#graciela{

	width:699px; height:140px;

	margin:0 auto;

	}

#gracielafotos{

	width:320px; height:140px;

	float:left;

	text-align:left;

	}

#gracielafotos h1{

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	font-weight:lighter;

	color:#8dc63f;

	line-height:14px;

	margin:0; padding:3px 0;

	text-decoration:none;

	}

#gracielafotos p{

	font-family:Arial, Helvetica, sans-serif;

	margin:0 0 5px 0; padding:0;

	}

#gracielafotos img{

	padding:9px;

	}

.fotosgraciela{

	width:105px; height:81px;

	float:left;

	margin:0; padding:0;

	background:url(../images/fotos_graciela.jpg) no-repeat top left;

	}

.pergamino_diario{

	width:84px; height:114px;

	padding:4px 0 0 0;

	float:left;

	}

#arbol{

	width:190px;

	float:right;

	}

#arbolcont{

	width:190px; height:90px;

	padding:0;

	background:url(../images/fondoarbol.jpg) no-repeat top left;

	}

#arbolcont p{

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

	margin:0 0 5px 0; padding:5px 0 0 0;

	}

#fotoarbol{

	width:75px; height:61px;

	padding:14px 0 0 0;

	float:left;

	}

#textoarbol{

	width:110px;

	padding:14px 0 0 0;

	float:left;

	}

#textoarbol a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#333333;

	text-decoration:underline;

	padding:0; margin:0;

	line-height:14px;

	}

#textoarbol a:hover{

	color:#8dc63f;

	}



#bienvenidotop{
	background-image: url('../images/gris_top.jpg');
	background-repeat: no-repeat;
	border-top:1px solid #ffdcb2;
	margin: 0 auto;
	text-align: left;
	width: 699px;
}
#bienvenidotext{
	padding:25px 20px 0 20px;
	text-align:left;
	}
#bienvenidotext p{
	color:#807770;
	line-height:14px;
	padding:0 0 7px 0;
	margin:0;
	text-align:left;
	}
#bienvenidobottom{

	background-image: url('../images/gris_bottom.jpg');

	background-repeat: no-repeat;

	height: 15px;

	margin: 0 auto 15px auto;

	width: 699px; 

}



#botoniniciar{

	width:150px; height:27px;

	margin:0 0 0 15px;

	padding:5px 0 0 0;

 	}

#botonflash{

	position:absolute;

	z-index:0;

	}

#boton{

	position:absolute;

	z-index:1;

	padding:7px 0 0 12px; margin:0;

	text-align:left;

	}

#boton a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#464646;

	padding:0 0 0 12px;

	border:0;

	background:url(../images/vineta_negra.gif) no-repeat bottom left;

	}

#boton a:hover{

	color:#000000;

	}

.barrabuscar{

	height:25px;

	margin:0;

	}

.barrabuscarizq{

	width:6px; height:25px;

	float:left;

	background-image:url(../images/barragris_izq.jpg);

	}



.barrabuscarcen {

	background-image: url('../images/barragris_cen.jpg');

	float: left;

	height: 25px;

	text-align: left;

	width: 524px;

}

	

.barrabuscarder{

	width:6px; height:25px;

	float:left;

	background-image:url(../images/barragris_der.jpg);

	}

.barrabuscar a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	height:14px;

        display: block;

	margin:0; padding:0;

	text-decoration:none;

	}

.barrabuscar a:hover{

	color:#FFFF99;

	text-decoration:underline;

	}

#cuadrobusqueda{

	display:none;

	margin:0 0 20px 0;

	}

#cuadrobusqueda span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#464646;

	margin:0; padding:0;

	text-align:left;

	text-decoration:none;

	line-height:14px;

	}

#cuadrobusqueda input{

	height:14px;

	background-color:#FFFFFF;

	border:1px solid #CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	line-height:14px;

	text-align:left;

	text-decoration:none;

	padding:3px 3px; margin:2px 0 8px 0;

	}

#cuadrobusqueda select{

	background-color:#FFFFFF;

	border:1px solid #CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	line-height:14px;

	text-align:left;

	text-decoration:none;

	padding:0; margin:2px 8px 8px 0;

	}

#busqueda{

	height:30px;

	border-bottom:1px solid #CCCCCC;

	margin:0 0 15px 0;

	}

#titlebusqueda{

	width:150px;

	padding:1px 0 0 10px;

	float:left;

	text-align:left;

	}

#cerrarbusqueda{

	width:200px;

	padding:7px 10px 0 0;

	float:right;

	text-align:right;

	}

#busquedafields{

	padding:0 0 0 10px;

	text-align:left;

	}

.botonverdeizq{

	width:7px; height:22px;

	background-image:url(../images/botonverde_izq.jpg);

	}

.botonverdecen{

	height:19px; padding:3px 0 0 0;

	background-image:url(../images/botonverde_cen.jpg);

	}

.botonverdeder{

	width:7px; height:22px;

	background-image:url(../images/botonverde_der.jpg);

	}

.botonverdecen a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	height:14px;

        display: block;

	margin:0; padding:0;

	text-decoration:none;

	}

.botonverdecen a:hover{

	color:#FFFF99;

	text-decoration:underline;

	}

#contenido{

  min-height:500px;

  width:699px;

  height:auto !important;

  height:500px;

  margin:0 auto;

  }

.barraverde1{

	height:25px;

	margin:0 0 15px 0;

	}

.barraverde1izq{

	width:6px; height:25px;

	float:left;

	background-image:url(../images/barraverde_izq.jpg);

	}



.barraverde1cen {

	background-image: url('../images/barraverde_cen.jpg');

	float: left;

	height: 25px;

	text-align: left;

	width: 524px;

}

	

.barraverde1der{

	width:6px; height:25px;

	float:left;

	background-image:url(../images/barraverde_der.jpg);

	}

.post{
	clear: both;
	width:536px;
	margin:0; padding:0;
	}

.post a{

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	font-weight:lighter;

	color:#464646;

	line-height:14px;

	margin:0; padding:5px 0 2px 0;

	text-decoration:none;

	}

.post a:hover{

	color:#FF9900;

	}

.post h6{

	color:#464646;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	}

.post input{

	height:14px;

	background-color:#FFFFFF;

	border:1px solid #CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	line-height:14px;

	text-align:left;

	padding:3px 3px;

	margin:2px 0 8px 0;

	width: 590px;

	}

.post textarea{

	height:100px;

	background-color:#FFFFFF;

	border:1px solid #CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	line-height:14px;

	text-align:left;

	padding:3px 3px; 

	margin:2px 0 8px 0;

	overflow-y: scroll;

	width: 590px;

	}

.fotopost{

	width:84px; height:65px;

	background:url(../images/input_file2.jpg) no-repeat;

	float:left;

	padding:5px;

	}

.fotousuario{

	width:90px; height:90px;

	background:url(../images/foto_usuario.jpg) no-repeat;

	}

.fotouser{

	padding:10px;

	}

.fotouser span {

	color: #8dc63f;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	margin-top: 8px;

	text-align: center;

	text-decoration: none;

	}

.punteadaverde{

	background-image:url(../images/punteada_verde.gif); background-repeat:repeat-x;

	height:18px;

	}

.fotos{
	height:33px;
  float: left;
	}
.fotos a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0; padding:0;
	border:0;
	color:#959595;
	}
.fotos a:hover{
	color:#333333;
	text-decoration:none;
	}
.icon{
	width:36px; height:33px;
	background-image:url(../images/icon_fotos.jpg);
	float:left;
	}
.cantfotos{
	margin:0 0 0 10px;
	padding:15px 0 0 0;
	float:left;
	}
.numfotos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#FF9900;
	line-height:14px;
	margin:0; padding:0 5px 0 0;
	text-decoration:none;
	}
.respuestas{
	height:33px;
  float: left;
  margin-left: 20px;
	}
.respuestas a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0; padding:0;
	border:0;
	color:#959595;
	}
.respuestas a:hover{
	color:#333333;
	text-decoration:none;
	}
.iconrespuestas{
	width:36px; height:33px;
	background-image:url(../images/icon_respuestas.jpg);
	float:left;
	}
.cantrespuestas{
	margin:0 0 0 10px;
	padding:15px 0 0 0;
	float:left;
	}
.numrespuestas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#257389;
	line-height:14px;
	margin:0; padding:0 5px 0 0;
	text-decoration:none;
	}

.separador1{

	height:28px;

	background-image:url(../images/separador1.gif); background-repeat:repeat-x;

	}

#cantposts{

	text-align:right;

	margin:0 0 10px 0;

	}

.paginador{

	width:525px;

	height:20px;

	float:left;

	background-image:url(../images/barraverde_cen.jpg);

	text-align:right;

	padding:5px 0 0 0;

	}

.paginador a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	line-height:14px;

	border:0;

	margin:0; padding:4px 0 0 0;

	text-decoration:none;

	}

.paginador a:hover{

	text-decoration:underline;

	border:0;

	color:#FFFF99;

	}



#masfotos {

	background-image: url('../images/negativo_top.gif');

	height: 26px;

	text-align: center;

	width: 136px;

}



#masfotos a {

	width:136px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FF9900;

	padding:6px 0 0 0; margin:0;

	text-decoration:none;

	display:block;

}



#masfotos a:hover{

	color:#464646;

	}

#negativocen{

	width:136px;

	background-image:url(../images/negativo.jpg);

	}



.negativopuntas {

	background-color: #f4e5d4;

	font-size: 1px;

	height: 6px;

	width: 136px;

}



.fotohome{

	width:110px; height:77px;

	border:1px solid #FFFFFF;

	margin:0 auto; padding:0;

	}

.libros{

	height:58px;

	margin:0 0 4px 0; padding:10px 0 0 0;

	border-top:1px solid #959595;

	border-bottom:1px solid #959595;

	}

.libros h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#8dc63f;

	line-height:14px;

	margin:0; padding:10px 0 0 0;

	text-decoration:none;

	float:left;

	display:block;

	}

.libros h1 span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#464646;

	line-height:14px;

	margin:0; padding:0;

	text-decoration:none;

	display:block;

	}

.libros a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	line-height:14px;

	color:#FF9900;

	text-decoration:underline;

	margin:0; padding:4px 0 0 12px;

	background:url(../images/vineta_naranja.gif) no-repeat top left;

	}

.libros a:hover{

	color:#FF6600;

	}

.libro{

	width:290px; height:50px;

	border-right:1px solid #DBDBDB;

	padding:0; margin:0 20px 0 0;

	float:left;

	text-align:left;

	}

.libro img{

	padding:0 20px 0 10px;

	float:left;

	}

.autor{

	width:145px; height:50px;

	border-right:1px solid #DBDBDB;

	padding:0; margin:0 20px 0 0;

	float:left;

	text-align:left;

	}

.descargar1{

	padding:15px 0 0 0;

	display:block;

	float:left;

	text-align:left;

	}

.descargar2{

	padding:10px 0 0 0;

	display:block;

	float:left;

	text-align:left;

	}



#menupie {

	background-image: url('../images/menubottom.jpg');

	background-position: top left;

	background-repeat: no-repeat;

	font-size: 1px;

	height: 24px;

	margin: 0 auto 0 auto;

	padding: 0;

	padding: 7px 0 0 0;

	width: 699px;

}



#menupie a {

	border-right: 1px solid #9ed1f0;

	color: #ffffff;

	font-family: "Times New Roman", Times, serif;

	font-size: 13px;

	font-weight: bolder;

	margin: 0;

	padding: 0 12px 0 12px;

	text-decoration: none;

}



#menupie a:hover{

	background-color:#53b9ea;

	}

#pie{

	width:699px; height:35px;

	margin:0 auto;

	}

#copyright{

	width:300px;

	padding:10px 0 0 0;

	text-align:right;

	float:right;

	}

#webcreaciones{

	width:116px;

	float:right;

	}



/*************************************************************/	

/***** HORMIGON **********************************************/



.barraverde_ver_cen {

	background-image: url('../images/barraverde_cen.jpg');

	height: 25px;

	float: left;

	text-align: left;

	width: 687px; /*536px;*/

}



.barraverde_ver_cen h6 {

	font-size: 14px;

	margin: 0 0 0 6px;

}



.fotito {

	background: url('../images/marco_fotito.jpg') no-repeat;

	float: left;

	height: 47px;

	width: 65px;

  padding: 10px;

}



.fotito_respuesta {

  background: url('../images/marco_fotito_respuesta.jpg') no-repeat;

  float: left;

  height: 47px;

  width: 65px;

  padding: 10px;

}







#btn_responder {

	clear:left;

	display: block;

	width: 150px;

	padding: 15px 0;

}



.btn_responder_izq {

	background-image: url('../images/btn_verde_izq.jpg');

	float: left;

	height: 23px;

	width: 4px;

}



#btn_responder a {

	background-image: url('../images/btn_verde_fondo.jpg');

	background-repeat: repeat-x;

	color: #fff;

	cursor: pointer;

	float: left;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 12px;

	font-weight: bold;

	height: 20px;

	padding: 3px 4px 0 4px;

}



.btn_responder_der {

	background-image: url('../images/btn_verde_der.jpg');

	float: left;

	height: 23px;

	width: 4px;

}



.barra_respuestas_izq, .barra_gris_izq {

	background-image: url('../images/barragris_izq.jpg');

	float: left;

	height: 25px;

	width: 6px;

}



.barra_respuestas_cen, .barra_gris_cen {

	background-image: url('../images/barragris_cen.jpg');

	float: left;

	height: 25px;

	text-align: left;

	width: 687px;

}



.barra_respuestas_cen h6, .barra_gris_cen h6 {

	font-size: 12px;

	margin: 0 0 0 6px;

}



.barra_respuestas_der, .barra_gris_der {

	background-image: url('../images/barragris_der.jpg');

	float: left;

	height: 25px;

	width: 6px;

}





#agregar_fotos {

	clear: both;

	margin: 0;

	padding: 0;

	width: 699px;

}



#agregar_fotos div {

	font-family:Arial, Helvetica, sans-serif;

}

#agregar_fotos h5 {

	color:#ff9900;

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

}



#agregar_fotos h6 {

	color:#464646;

	font-size:12px;

	/*font-weight:bold;*/

}



#agregar_fotos input.comentario{

	height:18px;

	border:1px solid #CCCCCC;

	font-size:11px;

	color:#666666;

	text-align:left;

	padding:3px 3px; 

  margin:4px 0 8px 0;

  width: 440px;

  }







#agregar_fotos a {

	font-weight:bold;

	text-decoration:none;

}



.agregar_mas_fotos{

	background-color: #eeeeee;

	border-bottom:1px solid #CCCCCC;

  padding: 10px 0 0 30px;

	height:30px;

	margin-top:-10px;

	margin-bottom:10px;

	}



.agregar_mas_fotos a{

	color: #FF9900;

	font-size:15px;

	}





.rta {

	clear: both;

	margin: 0;

	padding: 0;

	width: 548px;

}



.rta table {

	background-color: #f4f4f4;

}



.rta a {

	font-family:"Times New Roman", Times, serif;

	color: #464646;

	font-size: 18px;

	font-weight: lighter;

	line-height: 14px;

	margin: 0;

	padding: 5px 0 2px 0;

	text-decoration: none;

}



.rta a:hover {

	color: #FF9900;

}



.rta .fotousuario {

	background-image: url('../images/foto_usuario_rta.jpg');

}



#form_respuesta textarea {

	border: solid 1px #cfcfcf;

	float: left;

	height: 132px;

	width: 599px;

}



#title_publicar {

	float: left;

	padding: 1px 0 0 10px;

	text-align: left;

	width: 150px;

}



#title_publicar h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}





#cerrar_publicar {

	float: right;

	padding: 7px 10px 0 0;

	text-align: right;

	width: 200px;

}



#form_respuesta .linkcerrar{

	color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	line-height: 14px;

	margin: 0;

	padding: 0;

	text-decoration: none;

}

	

#form_respuesta .linkcerrar:hover{

	color: #333333;

}



#btn_publicar {

	float: right;

/*	width: 150px;*/

	margin-top: 12px;

	margin-bottom: 12px;

}



.btn_publicar_izq {

	background-image: url('../images/btn_verde_izq.jpg');

	float: left;

	height: 23px;

	width: 4px;

}



#btn_publicar a {

	background-image: url('../images/btn_verde_fondo.jpg');

	background-repeat: repeat-x;

	color: #fff;

	cursor: pointer;

	float: left;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 12px;

	font-weight: bold;

	height: 20px;

	padding: 3px 4px 0 4px;

	text-decoration: none;

}



.btn_publicar_der {

	background-image: url('../images/btn_verde_der.jpg');

	float: left;

	height: 23px;

	width: 4px;

}



.invisible {

	display: none;

}



#form_preferencias {

}



.fila_form {

	clear: both;

	color: #464646;

	overflow: hidden;

	margin-bottom: 12px;

}



.col_form {

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-right: 9px;

	width: 218px;

}



.col_form label {

	display: block;

	font-weight: bold;

	margin-bottom: 6px;

}



.col_form span {

	color: #464646;

	display: block;

}



.col_form input {

  border: solid 1px #cccccc;

  height: 19px;

  padding: 4px 0px 0px 8px;

  width: 216px;

}

.col_form select {

	border: solid 1px #cccccc;

	height: 23px;

}





.simil_label {

	color: #464646;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 11px;

	font-weight: bold;

}



div.form_error{

  color: red;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 11px;

}



.barraestaticas{

	width:700px; height:69px;

	margin:0 auto;

	text-align:left;

	}

.barraestaticas h1{

	color:#FFFFFF;

	padding:8px 0 0 0;

	}

.barraestaticasizq{

	width:10px; height:69px;

	background-image:url(../images/barraverde2_izq.jpg); background-repeat:no-repeat;

	display:block;

	float:left;

	}

.barraestaticascen{

	width:680px; height:69px;

	background-image:url(../images/barraverde2_cen.jpg); background-repeat:repeat-x;

	display:block;

	float:left;

	}

.barraestaticasder{

	width:10px; height:69px;

	background-image:url(../images/barraverde2_der.jpg); background-repeat:no-repeat;

	display:block;

	float:left;

	}

#tabla{

	width:680px;

	margin:0 auto;

	}


/* LINKS */

.linkpage{
	height:90px; padding:5px 0 5px 10px;
	margin:4px 0;
	background:#F6F6F6;
	text-align:left;
	}
.screenshot{
	width:90px; height:90px;
	margin:0 10px 0 0;
	float:left;
	}
.linkscreenshot{
	padding:32px 0 0 0;
	margin:0 0 0 100px;
	}
.linkpage img{
	margin:0; padding:0;
	}
.linkpage a{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#8dc63f;
	margin:0; padding:0;
	text-decoration:none;
	}
.linkpage a:hover{
	color:#009900;
	}


/* AUTORIDADES Y ADMINISTRACIÓN */

.cuadrobeige{

	width:252px;

	}

.cuadrobeige p{

	padding:0 0 10px 20px;

	margin:0;

	}

.cuadrobeige h1{

	padding:20px 0 0 20px;

	}

.cuadrobeigetop{

	width:252px; height:50px;

	background:url(../images/cuadrobeige_top.jpg) no-repeat top left;

	}

.cuadrobeigemiddle{

	width:252px;

	background:url(../images/cuadrobeige_middle.jpg) repeat-y top left;

	}

.cuadrobeigebottom{

	width:252px; height:19px;

	background:url(../images/cuadrobeige_bottom.jpg) no-repeat top left;

	}

#autoridades{

	margin:0 0 0 10px;

	}

#autoridades h1{

	color:#8dc63f;

	border-bottom:1px solid #8dc63f;

	padding:0 0 8px 12px;

	background:url(../images/vineta_verde.gif) no-repeat top left;

	}

#autoridades a{

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	font-weight:lighter;

	line-height:14px;

	text-decoration:none;

	color:#464646;

	border-bottom:1px dashed #8dc63f;

	padding:12px 0 7px 12px; margin:0;

	background:url(../images/vineta_autoridades.gif) no-repeat bottom left;

	cursor:hand; cursor:pointer;

	display:block;

	}

#autoridades a:hover{

	text-decoration:none;

	color:#8dc63f;

	}

#autoridades h3{

	padding:8px 0 0 12px; margin:0;

	}

#autoridades p{

	padding:5px 0 0 12px;

	}



/* INFORMACIÓN DE FRANCAVILLA */

#datosprincipales{

	height:170px;

	}

#mapa{

	width:118px; height:137px;

	background:url(../images/mapa.gif) no-repeat top left;

	float:left;

	}

#resumen{

	width:542px;

	margin:0 0 0 20px;

	float:left;

	}

#nivelmar{

	height:29px;

	background:url(../images/mar.gif) no-repeat top left;

	padding:7px 0 0 70px;

	}

#habitantes{

	height:29px;

	background:url(../images/habitantes.gif) no-repeat top left;

	padding:7px 0 0 70px;

	}

#informacion{

	text-align:left;

	}

#informacion a{

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	font-weight:lighter;

	line-height:14px;

	text-decoration:none;

	color:#8dc63f;

	border-bottom:1px solid #8dc63f;

	padding:0 0 8px 12px; margin:0 0 8px 0;

	background:url(../images/vineta_verde.gif) no-repeat top left;

	cursor:hand; cursor:pointer;

	display:block;

	}

#informacion a:hover{

	text-decoration:none;

	color:#8dc63f;

	}

#informacion p{

	padding:0 0 0 12px;

	margin:0 0 8px 0;

	text-align:left;

	}

#informacion li{

	padding:0;

	margin:0 0 0 12px;

	}



/* FOTOS */

.foto{

	width:128px; height:95px;

	margin:0 3px 6px 3px;

	background:url(../images/marcofoto.jpg) no-repeat top left;

	display:block;

	float:left;

	}

.foto img{

	padding:9px;

	border:0;

	}

#fotost1{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	}

#fotost1 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost2{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost2 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost3{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost3 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost4{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost4 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost5{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost5 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost6{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost6 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost7{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost7 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost8{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost8 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost9{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost9 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost10{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost10 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

#fotost11{
	height:440px;
	padding:20px 0 0 0;
	text-align:left;
	display:none;
	}

#fotost11 h1{
	color:#8dc63f;
	border-bottom:1px solid #8dc63f;
	padding:0 0 8px 12px; margin:0 0 3px 0;
	background:url(../images/vineta_verde.gif) no-repeat top left;
	}

.fotospag {

	background-color: #f3f3f3;

	float: left;

	height: 22px;

	padding: 8px 15px 0 0;

	width: 665px;

}

	

.fotospag a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#464646;

	margin:0; padding:0 5px;

	text-decoration:none;

	line-height:14px;

	border-right:1px solid #464646;

	display:block;

	cursor:hand; cursor:pointer;

	float:right;

	}

.fotospag a:hover{

	font-weight:bold;

	background-color:#464646;

	color:#FFFFFF;

	}

.fotospag span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#464646;

	margin:0; padding:0 8px;

	text-decoration:none;

	line-height:14px;

	display:block;

	float:right;

	}



.borde {

	border-bottom: 1px solid #8dc63f;

	float: left;

	font-size: 1px;

	height: 3px;

	width:680px;

}

