/********************* ESTILOS PARA MOSTRAR UN POST **************************/
.postcontent{
	padding:10px;
	margin:0px 0 30px 0;
	position:relative;
	width:96%;
	color:#000;
	overflow:hidden;
	background:url("/public/static/images/top_left.jpg") no-repeat top left;
	background-color:#DCDABA;
	background-image: url(img/top_left.jpg);
}
/*.postcontent h2{font-size:24px; color:#000; border-bottom:1px solid #000; padding:0 0 3px 30px; font-family:Georgia, Verdana;
				background:url("/public/static/images/icons/bg_h2.gif") no-repeat top left; width:89%;}*/
.postcontent h1, .postcontent h2{
	font-family:Georgia, Verdana;
	width:88%;
	border-bottom:1px solid #000;
	overflow:hidden;
	position:relative;
	padding:0 0 3px 30px;
	background:url(/img/comico.gif) no-repeat top left;
	background-image: url(img/comico.gif);
}
.postcontent h1 .masinfo a, .postcontent h2 .masinfo a{color:#2095ff; font-weight:bold; letter-spacing:-1px; width:100px; position: absolute; right:0; bottom:5px; font-size:11px;}
.postcontent h1 .title, .postcontent h2 .title{width:79%;font-size:24px; display:block}
.postcontent h1 .titleAmpliado, .postcontent h2 .titleAmpliado{font-size:24px;}
/*.postcontent h2 .title{padding:0 0 3px 30px; background:url(/public/static/images/icons/bg_h2.gif) no-repeat top left;display:block; float:left; font-size:24px; width:69%; overflow:hidden;}
.postcontent h2 .masinfo{display:block; float:left; font-size:11px;width:24%;overflow:hidden; text-align:right; padding-top:10px;}*/
.postcontent a{color:#000;}
.postcontent p{padding:3px 0 4px 0; line-height:1.7em;}
.postcontent .date{font-size:11px; color:#ccc; position:absolute; top:-20px; right:0px; padding-left:20px; background:url("/public/static/images/icons/date.gif") no-repeat left; }
.postcontent strong{font-weight:bold;}

/*-- Contenido de las categorias a las que pertenece un post --*/
.contentCategoriesPost{color:#000;margin:3px 0 3px 0; font-size:10px;}
.contentCategoriesPost a{color:#699f21; font-size:10px; font-weight:bold;;}

/*-- Contenido del abstract de un post --*/
.postcontent .abstract{color:#000; background-color:#fff; padding:10px 0 10px  0; line-height:inherit; overflow:hidden;
					 border-top:1px dashed #000; border-bottom:1px dashed #000; margin-bottom:3px; width:100%; line-height:19px; position:relative; }
					 
/*-- Contenido del content de un post --*/
.postcontent .content{color:#000; background-color:#fff; font-size:12px; padding:10px 0 10px  0; line-height:19px; overflow:hidden; position:relative;
					 border-top:1px dashed #000; border-bottom:1px dashed #000; margin-bottom:10px; width:100%;}

/*-- Contenido de utilidades --*/
.contentutils{overflow:hidden; width:57%; float:left; font-size:10px;}
.contentutils a{font-size:10px;}
.contentAmigo{padding:2px 0 2px 25px; background:url("/public/static/images/icons/email.gif") no-repeat left; margin:0;  position:relative;}
.contentAmigo a{color:#699f21;}
.contentCommentsPost{padding:2px 0 2px 25px; background:url("/public/static/images/icons/comments.gif") no-repeat left;	margin:0 5px 0 0;  position:relative;}
.contentCommentsPost a{color:#5887b8;}
.contentValorar{padding:2px 0 2px 25px; background:url("/public/static/images/icons/valorar.gif") no-repeat left; margin:0px 0 0 5px; position:relative;}
.contentValorar a{color:#e6350a;}

/*-- Estilo de un comentario --*/
.commentContent{margin:15px 0 15px 0; padding:15px 10px; line-height:17px; color:#666; font-size:11px; width:95%;
				 position:relative; background:url("/public/static/images/icons/comment_bg.gif") no-repeat top right; border:1px solid #aaa;}
.commentContent .author{color:#699f21; font-size:20px; border-bottom:1px solid #333; padding-bottom:3px; margin-bottom:5px;
						font-family:Georgia, Verdana; letter-spacing:-1px;}
.commentContent .datecomment{font-size:10px; color:#000; float:right;}
.commentContentPar{}

/*-- formulario de los comentarios --*/
.formComment{padding:10px; color:#3274a6; font-size:11px; margin:20px 0 20px 0; line-height:17px; border:1px solid #3274a6;}
.formComment table{width:100%;}
.formComment .title{font-size:20px; padding-bottom:3px; margin-bottom:10px; font-family:Georgia, Verdana; width:100%;
					border-bottom:1px solid #3274a6; letter-spacing:-1px;}
.formComment tr td{padding: 4px 0 4px 0; vertical-align:bottom;}

/*-- estilo para los botones del tamaño de letra --*/
.changeSizeFont{position:absolute; top:3px; right:3px;}
.changeSizeFont a{
	background:url("img/font.gif") no-repeat left;
	display:block;
	width:17px;
	height:15px;
	float:left;
	border:1px solid #ccc;
	margin-left:2px;
	cursor:pointer;
}
.changeSizeFont a.mas{background-position:-17px 0;}

/*-- estilo para el div de informacion --*/
.postcontent .informacion{background-color:#f6f6f6; width:100%; padding:5px 0 5px 0; margin-bottom:10px;}
.postcontent .informacion a{color:#2095ff; font-size:13px; font-weight:bold; letter-spacing:-1px;}

/*-- estilo para la pagina de cruceros --*/
.contentCruceros{color:#000; background-color:#fff; padding:20px 0 10px  0; line-height:inherit; overflow:hidden;
				 border-bottom:1px dashed #000; margin-bottom:3px; width:100%; line-height:19px; position:relative;}
.logoCrucero{width:135px; float:left; }
.logoCrucero span.image{width:135px; display:block; height:60px; text-align: center;}
.logoCrucero span.image a{border:0;}
.logoCrucero span.text{width:135px; text-align: center; font-size:11px; display:block; color:#336699; } 















						
						
						
