/*
Theme Name: DiversificArte
Theme URI: http://www.diversificarte.com/
Description: The default theme for DiversificArte.com
Author: the DiversificArte's developer @link: juan.CarlosRendon
Version: 1.0
*/
body,td,th {
	font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
body {
	background-color: #99CC33;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

#pagina {
	width: 880px;
	margin: 0px auto;
	padding: 0px;
	display: block; clear: both; float: none;
}
	#pagina .menuTags {
		display: block; clear: both; float: none;
		margin: 0px;
		padding: 0px; padding-bottom: 4px; *padding-bottom: 0px;
		*padding-top: 3px;
	}
		.menuTags li {
			display: inline;
			margin: 0px; margin-bottom: 0px; margin-right: 7px;
			padding: 4px 6px;
			background-color: #D4F2A2;
			color: #009933;
			font-weight: bold;
			list-style-type: none;
		}
		.menuTags li.activa {
			background-color: #FFFFFF;
			color: #000000;
		}
	#pagina #fkPagina {
		display: block; clear: both; float: none;
		background-color: #FFFFFF;
	}
		#fkPagina #cabeza {
			width: 860px;
			height: 200px;
			margin: 10px auto; margin-bottom: 5px;
			padding: 0px;
			background-position: center center;
			background-repeat: no-repeat;
		}
			#cabeza #vacacioneros {
				float: left;
				width: 285px;
				height: 80px;
				left: 45px;
				top: 55px;
				position: relative;
				cursor: pointer;
			}
			#cabeza #miscBar {
				display: block; clear: both; float: none;
				height: 35px;
				position: relative;
				top: 85px;
				border-bottom: #00FF00 solid 1px;
				margin: 0px; padding: 0px;
			}
			#miscBar #fkMiscBar {
				width: 305px;
				float: right;
			}
				#fkMiscBar form#buscador {
					margin: 0px;
					padding: 0px;
					vertical-align: top;
					width: 220px;
					float: left;
				}
					#buscador input[type="text"] {
						margin: 0px; padding: 4px 1px; padding-bottom: 3px;
						font-size: 11px;
						font-family: Arial, Helvetica, sans-serif;						
						border: 1px solid #ccc;
						-webkit-border-radius: 4px;
						-moz-border-radius: 4px;
						border-radius: 4px;
						display: inline;
					}
					#buscador input[type="image"] {
						margin: 0px; padding: 0px;
						border: 1px solid #99CC33;
						-webkit-border-radius: 4px;
						-moz-border-radius: 4px;
						border-radius: 4px;
						display: inline;
					}
				#fkMiscBar #fb {
					width: 32px;
					height: 36px;
					float: left;
					margin: 0px; padding: 0px;
					margin-left: 5px;
					margin-right: 7px;
				}
				#fkMiscBar #tw {
					width: 32px;
					height: 36px;
					float: left;
					margin: 0px; padding: 0px;
					cursor: pointer;
				}
		#fkPagina #cuerpo {
			width: 860px;
			margin: 0px auto;
			padding: 0px;
		}
			#cuerpo #contenido {
				width: 550px;
				float: left;
				margin: 0px; margin-bottom: 10px;
				padding:0px;
			}
				#contenido .post {
					display: block; clear: both; float: none;
					margin: 0px; margin-bottom: 20px;
					padding: 7px 10px;
					background-image: url(images/bgTopPost.png);
					background-position: top center;
					background-repeat: no-repeat;
				}
					.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 {
						display: block; clear: both; float: none;
						font-family: Georgia, "Times New Roman", Times, serif;
						padding: 7px 0px;
						margin: 5px 0px;
						font-weight: 300;
					}
					.post h1 {
						font-size: 22px;
						color: #009933;
						margin: 6px 0px;
						padding: 0px 6px;
					}
						.post h1 a {
							color: #006699;
						}
							.post h1 a:hover {
								color: #009933;
								text-decoration: none;
							}
						.post h1 span {
							display: block; clear: both; float: none;
							text-align: right;
							font-size: 11px;
							color: #666666;
						}
						.post .texto {
							display: block; clear: both; float: none;
							font-size: 13.5px;
							line-height: 140%;
							margin: 0px;
							padding: 0px;
							margin-bottom: 8px;
						}
							.texto p {
								margin: 7px 0px; margin-bottom: 14px;
							}
							.texto .more-link {
								font-weight: 250;
								color: #0066CC;
								display: block; clear: both; float: none;
								margin: 3px 20px;
								padding: 0px;
								width: 80px;
							}
							.texto .aligncenter {
								display: block; clear: both; float: none;
								margin: 5px auto;
								padding: 0px;
							}
							.texto .alignleft {
								display: block; float: left;
								margin: 5px;
								padding: 0px;
							}
							.texto .alignright {
								display: block; float: right;
								margin: 5px;
								padding: 0px;
							}
							.texto .alignnone {
								display: block; float: right;
								margin: 5px;
								padding: 0px;
							}
						.post .categorias {
							display: block; clear: both; float: none;
							border-top: 1px solid #00CCCC;
							margin: 0px;
							padding: 7px 15px; padding-left: 20px;
							background-image: url(images/folder_page.png);
							background-position: center left;
							background-repeat: no-repeat;
						}
						.post .etiquetas {
							display: block; clear: both; float: none;
							border-top: 1px solid #00CCCC;
							margin: 0px;
							padding: 7px 15px; padding-left: 20px;
							background-image: url(images/tag_purple.png);
							background-position: center left;
							background-repeat: no-repeat;
						}
				#contenido #comentarios {
					display: block; clear: both; float: none;
					margin: 0px; margin-bottom: 20px;
					padding: 7px 10px;
				}
					#comentarios h2 {
						font-size: 18px;
						color: #009933;
						font-weight: bold;
						margin: 0px; margin-bottom: 9px;
						padding: 0px 25px; padding-bottom: 3px;
						border-bottom: #99CC66 solid 2px;
					}
						#comentarios h2 span.contaComentarios {
							font-size: 12px;
							font-weight: bold;
							color: #999933;
						}
					#comentarios ul.comentarios {
						display: block; clear: both; float: none;
						margin: 0px;
						padding: 0px;
						list-style-type: none;
					}
						ul.comentarios li {
							display: block; clear: both; float: none;
							margin: 0px; margin-bottom: 15px;
							padding: 0px;
						}
							ul.comentarios li b.nombreComentario {
								font-size: 14px; font-weight: bold;
							}
							ul.comentarios li span.fechaComentario {
								font-size: 11px; color: #333333;
								font-style: italic;
							}
								ul.comentarios li a {
									color: #333333;
									border-bottom: #EBEBEB dashed 1px;
								}
							ul.comentarios li div.textoComentario {
								margin: 0px;
								padding: 0px 9px; padding-top: 6px;
								font-size: 12px;
								color: #666666;
								line-height: 120%;
							}
					#agregarcomentario {
						display: block; clear: both; float: none;
						margin: 0px;
						padding: 0px;
					}
						#agregarcomentario h2 {
							font-size: 18px;
							color: #009933;
							font-weight: bold;
							margin: 0px; margin-bottom: 9px;
							padding: 0px 25px; padding-bottom: 3px;
							border-bottom: #99CC66 solid 2px;
						}
						#agregarcomentario label {
							display: block; clear: both; float: none;
							margin: 3px 0px;
							padding: 0px;
							font-size: 10px;
						}
							#agregarcomentario label input[type="text"] {
								display: block; clear: both; float: none;
								font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
								font-size: 12px;
								margin: 0px;
								padding: 1px 2px;
								width: 200px;
							}
							#agregarcomentario label textarea {
								display: block; clear: both; float: none;
								font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, Arial, Helvetica, sans-serif;
								font-size: 12px;
								margin: 0px;
								padding: 1px 2px;
								width: 450px;
							}
			#cuerpo #miscelanea {
				width: 300px;
				float: right;
				margin: 0px; margin-bottom: 10px;
				padding:0px; padding-top: 15px;
				background-image: url(images/bgTopPost.png);
				background-position: tp left;
				background-repeat: no-repeat;
			}
				#miscelanea .seccion {
					display: block; clear: both; float: none;
					margin: 0px; margin-bottom: 7px;
					padding: 0px;
					font-size: 12px;
					line-height: 130%;
				}
					.seccion h2 {
						font-size: 20px;
						font-weight: bold;
						margin: 0px; margin-bottom: 5px;
						padding: 0px; padding-left: 20px;
					}
					.seccion .textoSeccion {
						font-size: 11px;
						line-height: 140%;
						margin: 0px;
						padding: 5px 10px;
					}
					.seccion .listaSeccion {
						clear: both; float: none;
						list-style-type: square;
						color: #009933;
						margin: 13px 10px;
						padding: 0px;
						color: #666666;
					}
						.listaSeccion li {
							margin: 3px 25px;
							padding: 0px;
							color: #006600;
						}
							.listaSeccion li a {
								color: #006600;
							}
								.listaSeccion li a:hover {
									color: #006600;
								}
						.listaSeccion li ul {
							clear: both; float: none;
							list-style-type: square;
							color: #009933;
							margin: 6px 5px;
							padding: 0px;
							color: #666666;
						}
							.listaSeccion li ul li {
								margin: 3px 15px;
								padding: 0px;
								color: #006600;
							}
					.seccion .nubeTags {
						display: block; clear: both; float: none;
						text-align: center;
					}
						.nubeTags a {
							margin: 7px;
							padding: 0px;
						}
		#fkPagina #pies {
			width: 860px;
			margin: 10px auto; margin-bottom: 0px;
			padding: 0px; padding-bottom: 7px; *padding-bottom: 15px;
		}
			#pies .menuBotIzq {
				float: left;
				width: 400px;
				list-style-type: none;
				font-size: 10px;
				margin: 0px;
				padding: 0px;
				color: #0099CC;
			}
				.menuBotIzq li {
					display: inline;
					margin: 0px; margin-right: 9px;
					padding: 0px;
				}
					.menuBotIzq li a {
						color: #0066CC;
					}
						.menuBotIzq li a:hover {
							color: #009900;
							text-decoration: none;
						}

/*PUBLICIDAD*/
.pub728x90 {
	display: none;
	width: 728px;
	height: 90px;
	margin: 5px auto;
	padding: 0px;
	background-color: #333333;
}

.br { display: block; clear: both; float: none; height: 0px; }
.dn { display: none; }
