body {
	margin:0; 
	padding:0; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	background:#ff9901 url("/imagenes/imagenes-blogs/fondo-body.gif") repeat-x;
	font-family:arial;
}

img{
	border:0;
}

#banners{
	position:absolute;
	top:6em;right:12em;
}
 
#banners img{
	border:0;
}

#Contenedor-blog {
	width:62.5em;
	margin:0 auto;
	text-align:left;
	background: url("/imagenes/imagenes-blogs/blog-fondo.gif") no-repeat;
	border: 0px solid #000;
	/*padding-top:21em;*/
	position:relative;
}
#logo-blog{
	border:0px solid #FF0000;
	height:17.5em;
	position:relative;
	width:25em;
	left:0;
	top:-0.5em;
}
#Content {
	width:49.8em;
	margin:0 auto;
	text-align:left;
	background:#fdf0b7;
	min-height:76em;
	_height:76em;
}

#top {
	width:734px; height: 130px;
	background: url("/imagenes/imagenes-blogs/blog-top.gif") no-repeat;
}

#NombreForo{
	text-align:right;
	padding-right:40px;
	padding-top:45px;
}

#NombreForo h1{
	font-family: Tahoma, Times, Verdana, Arial, Helvetica, times,  sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	margin: 0px;
	color: #3F6E69;
}

#NombreForo h2{
	font-size:0.7em;
	color:#606453;
}

/*******************************************************************/
#cuerpo{
	position:relative;
	width:734px;
	border: 0px solid #000;
} 

#columnaMenu{
	left:3em;
	position:absolute;
	top:20em;
	width:10.5em;
	/* z-index:9999; */
}

#nombreImagenAutor{
	margin-left:10px;
}

#columnaMenu ul{
	/*text-indent: -30px;*/
	list-style-type:none;
	font-size:11px;
	padding:0;
	margin:0;
}

.perfil{
	width:160px;
	margin-bottom:20px;
}

.cont-perfil{
	float:left;
	width:105%;
	background:url("/imagenes/imagenes-blogs/center-menu.gif") repeat-y;
}

.tituloDatosPersonales, .tituloMisPaginas, .tituloArchivo{
	padding-left:10px;
	height:32px;
	color:#084D39;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.datosPersonales{
	color:#000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}

.datosPersonales .nombre{
	color:#000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}

.misPaginas{
	color:#BF5318;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	width:92%;
	padding-left:0.5em;
}

.misPaginas a{
	text-decoration:underline;
	color:#168c2d;
}

.Archivo{
	color:#82AAAA;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:0.5em;
}

.Archivo a{
	text-decoration:underline;
	color:#168c2d;
}


/*****************************************************************/ 
#contenidos{
	float:left;
	width:29em;
	position:relative;
	margin-top:-3.5em;left:8em;
}

.boxContenidos{
	/*background:url(/imagenes/imagenes-blogs/fondo-repetido.gif) repeat-y 0.95em top;*/
	width:466px;
} 

#bottom{
	margin:0 auto;
	position:relative;
	text-align:left;
	width:49.8em;
	padding-bottom:1em;
}

.limpiar{
	clear:both;
}

.blogs-content{
	width:420px;
	float:left;
	padding-left:0.5em;
	text-align:justify;
}

.blogs-content a{
  color:#168C2D;
  text-decoration:underline;
}

.blogs-content ul li{
  padding:0;
  margin:0;
  }



.blogs-imagen{
	float:right;
	padding-left:14px;
	padding-bottom:14px;
}

.blogs-imagen-ampliar{
	width:223px;
	float:left;
	padding-bottom:14px;
	padding-right:14px;
}

img.foto-ampliar{
	/*width:430px;*/
}

.blogs-der{
	width: 80px;
	height:80px;
	float: left;
	position:relative;
}

.blogs-texto{
	color:#F22324;
	font-size:14px;
	left:1.5em;
	position:relative;
	top:2em;
	width:90%;
}

.blogs-pie, .blogs-pie a{
	font-size:12px;
	color:#4C4C4C;
	font-weight:bold;
}
.blogs-pie{
  background:transparent url(/imagenes/imagenes-blogs/boxContenidos-bottom.gif) no-repeat scroll right bottom;
  color:#4C4C4C;
  float:left;
  height:60px;
  position:relative;
  text-align:right;
  /*width:38.7em;*/
  width:465px;
}

.texto-pie{
	float:right;
	padding-right:1em;
}

.fecha{
	color:#E8007A;
	font-size:50px;
	font-weight:bold;
	left:0.35em;
	position:absolute;
	top:0.25em;
}

.fecha-mes{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	left:2em;
	position:absolute;
	top:0.1em;
}


.titulo{
	float:left;
	position:relative;
	margin:2em 0 1em 2em;
	width:312px;
	color:#e2007a;
	font-size:20px;
	color:#e2007a;
	font-weight:bold;
	text-decoration: none;
}

.titulo-ampliar{
	float:left;
	position:relative;
	padding:2.5em 0 1em 1.5em;
	width:300px;
	color:#e2007a;
	font-size:20px;
	color:#e2007a;
	font-weight:bold;
	text-decoration: none;
}

.titulo a{
	color:#e2007a;
	font-size:20px;
	color:#e2007a;
	font-weight:bold;
	text-decoration: none;
}

.boxComentarios{
	float:left;
	width:419px;
	padding-left: 8px;
}
.cont-input{
	float:left;
	padding-bottom:1em;
}
.coment-num{
	color:#158C2D;
	font-size:20px;
	font-weight:bold;
	padding-bottom:1em;
	width:21.5em;
}
.coment-usuario{
	color: #e51680;
	font-weight:bold;
	font-size:15px;
	padding-bottom:0.2em;
}
.coment-texto{
	float:left;
	color: #4C4C4C;
	font-size:12px;
	font-weight:bold;
	padding-bottom:0.5em;
	text-align:justify;
}
.coment-titulo{
	font-size:15px;
	color:#e51680;
	font-weight:bold;
}
.coment-content{
	float:left;
	width:418px;
}
.coment-fecha{
	text-align:right;
	color: #5a5a5a;
	padding-right:0.5em;
	font-size:12px;
	padding-bottom:0.5em;
}
.coment{
	border:1px solid;
}
.txt{
	float:left;
	text-align: right;
	color: #5a5a5a;
	font-weight:bold;
	font-size:12px;
}
.coment-input{
	width:100%;
}
.coment-input .input{
	float:left;
	padding-right:0.5em;
}
.coment-text{
	width: 18em;
	border: 1px solid;
}
.coment-textarea{
	height: 100px;
	overflow: auto;
	width:32em;
	border:1px solid;
}

#nuevo-comentario{
	float:left;
	padding-left:0.5em;
	width:27em;
	padding-top:3em;
}
#nuevo-comentario .titulo{
	font-size:12px;
}
#nuevo-comentario .submit{
	color: #983A28;
	font-size:12px;
}
.derecha{
	float: left;
	padding-top:0.5em;
}
.error-tabla{
	width:330px;
	border:1pt dashed rgb(192, 208, 218);
	padding:2px;
	background-color:#ffffff;
}
.error-titulo{
	text-align: center;
}
.error{
}

.banner{
	position:relative;
	top:0;left:211px;
	float:left;
	width:520px;;
}
.columna-izq{
	left:44em;
	position:absolute;
	top:22em;
}
.blogs-content-contenido{
	background: transparent url(/imagenes/imagenes-blogs/fondo-repetido.gif) repeat-y scroll 15px  top;
	color: #4C4C4C;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding: 0em 2.5em 1em 1.5em ;
	border: 0px solid;
	width: 420px;
}
.blogs-content-contenido-top{
	background:url("/imagenes/imagenes-blogs/boxContenidos-top.gif") top left no-repeat;
	min-height:67px;
	padding:2.4em 0em 1em 1.5em;
}
.frase{
  color:#fff; 
  font-size:18px; 
  font-family:Verdana;
  position:absolute;
  top:13em;right:8em;
  width:24em;
  text-align:justify;
}
.txt-form{
	float:left;
	text-align: left;
	color: #5a5a5a;
	font-weight:bold;
	font-size:12px;
	padding-right:0.5em;
	padding-top:0.2em;
	width:6em;
}
.input-form{
	float:left;
	padding-bottom:1em;
}
.titulo-form{
	float:left;
	position:relative;
	padding-bottom:1em;
	width:100%;
	color:#e2007a;
	font-size:20px;
	font-weight:bold;
}
.operacion-error{
	border:2px solid #f00;
	text-align:left;
	padding:2em;
	margin:auto;
	width:80%;
	font-size:12px;
	font-weight:bold;
}
.BotonEnviarFoto{
	background: url(/imagenes/blogs/enviar_video.gif);
	border:0 none;
	height:28px;
	width:155px;
}
.operacion-ok{
	border:1px solid;
	text-align:center;
	padding:1em;
	margin:auto;
	width:80%;
	font-size:12px;
	font-weight:bold;
}
.texto{
	color:#5A5A5A;
	float:left;
	font-size:15px;
	font-weight:bold;
	padding-bottom:1.5em;
	text-align:left;
}
.texto-info{
	color:#5A5A5A;
	float:left;
	font-size:10px;
	font-weight:bold;
	padding-bottom:1.5em;
	text-align:left;
}
.bases{
	float:right;
	font-size:11px;
}
/*Paginacion*/
.tabla-paginacion{
	width:auto;
	color:#5a5a5a;
	font-weight:normal;
}
a.negro4:link, a.negro4:visited, a.negro4 :hover, a.lcont:link, a.lcont:visited, a.lcont:hover{
	text-decoration:none;
	color:#5a5a5a;
	font-weight:bold;
}
.celda-paginacion-actual{
	margin:2px;padding:2px;
	float:left;
	background-color:#e51680;
	width:13px;height:13px;
	text-align:center;
	color:#fff;
}
.celda-paginacion{
	float:left;
	margin:2px;
	background-color:#E5E5E5;
	width:13px;height:13px;
	padding:2px;
	text-align:center;
}
/*CSS DEL DIARIO MONTANES*/
#ContenedorPublicidad{
	width:100%;
}
#PubliSup{
	background:#e1e1d9;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 1000px;
	padding-top: 0px;
	height: 89px;
}
#PubliSupIzq {
	PADDING-RIGHT:0px;
	PADDING-LEFT: 16px;
	BACKGROUND: url(../imagenes/tit_publicidad.gif) #e1e1d9 no-repeat left top;
	float: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 728px;
	PADDING-TOP: 0px;
	HEIGHT: 89px;
}
#PubliSupDer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 16px;
	BACKGROUND: url(../imagenes/tit_publicidad.gif) #e1e1d9 no-repeat left top;
	float: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 235px;
	PADDING-TOP: 0px;
	HEIGHT: 89px;
}
/*FIN CSS DEL DIARIO MONTANES*/
#cont-banner{
	width:62.5em;
	margin:0 auto;
	text-align:left;
	position:relative;
	height:4.05em;
	background-color:transparent;
}
/*eldiariomontanes*/
.cada-banner1{
	float:left;
	position:relative;
	margin-right:17em;
	margin-left:1em;
}
/*tuenti*/
.cada-banner2{
	float:left;
	position:relative;
	margin-right:1em;
}
/*youtube*/
.cada-banner3{
	float:left;
	position:relative;
	margin-right:1em;
}
/*facebook*/
.cada-banner4{
	float:left;
	position:relative;
	margin-right:1em;
}
.facebook{
	right:0em;
	position:absolute;
	top:77em;
	z-index:99999;
}
.documentos{
	position:relative;
	float:right;
}