/*  
Theme Name: Virati WordPress
Theme URI: #
Description: Virati
Version: 1.00
Author: Virati
Author URI: #
CSS: Impresion
*/


/*---------- ESTILOS GENERALES ---------- */
#wrapper{
	width:100%;
}
p{
	font-size: 10pt;
	line-height:14pt;
}
h2{
	font-size:16pt;
}
h3{
	font-size:14pt;
}
h4{
	font-size:12pt;
}

update{
	font-size:1.5em;
	margin:1.5em 0;
}
step{
	font-size:1.5em;
	margin:1.5em 0;
}
blockquote {
	padding:0.5em;
	font-size:0.95em;
	margin:1em 0.1em 1em 2.5em;
	padding:0.5em;
}
code{
	font-size: 1em;
	margin: 3em 0;
	padding: 0 1.2em 0 1.2em;
}


/*---------- CABECERA ---------- */
#header{
	overflow: visible;
}

			#header_logo{
				height:14mm;
				padding-top:0;
			  	width:100%;
			}
						#virati-logo{
							font-size:18pt;
							font-weight:normal;
							width:240px;
							height:46px;
							overflow:visible;
							position:relative;
						}
									#virati-logo img {
										display:block;
										left:0;
										position:absolute;
										top:0;
									}						
						.buscador{
							display:none;
						}
			#menu_centrado{
				margin:0;
				overflow:visible;
				width:100%;
			}
						.menu_wrap{
							float:none;
							width:100%;
						}
									.menu_caja {
										height:auto;
									}
												.menu_caja h2{
													line-height:14pt;
													padding-top:0;
												}
												.menu_caja p{
													font-size:8pt;
													line-height:10pt;
													margin:4pt 0 10pt 0;
												}
												.menu_caja a{
													color:#fff;
												}
												.menu_caja_contacto strong{
													font-size:10pt;
													font-weight:bold;
												}
												.menu_caja_contacto strong a{
													margin-left:0;
													text-decoration:underline;
												}
						.menu_caja_foto{
							display:none;
						}
			.sombra{
				display:none;
			}


/* ---------- CONTENIDO ---------- */
#content{
  	margin:0;
   width:100%;
	padding-top:10pt;
}
			.post{
				margin-bottom:20pt;
			}
						.conjunto_titulo{
							overflow:visible;
						}
									.posttitle{
										float:left;
										width:140mm;
									}
									.imagen_cat{
										float:right;
									}
						.entry{
							clear: both;
						}
									.entry a, .entry span a{
										font-size:12pt;
									}
									.entry img{
										margin-top:10pt;
										width: 100%;
									}
									.entry img.flotada{
										width: auto;
									}
									.entry .publicado{
										font-size:8pt;
									}


/* ---------- PIE ---------- */
#footer{
  	margin:0;
  	width:100%;
   clear:both;
}
#footer p{
	margin:0;
	margin-bottom:5mm;
	font-size:10pt;
}


/* ---------- NAVEGACION ---------- */
.navigation{
	float:none;
	height:7mm;
	margin-bottom:2mm;
	width:100%;
}    
			.navigation a{
				line-height:10pt;
			}
			.alignleft{
				float:left;
			}	
			.alignright{
				float:right;
			}


/* ---------- RESULTADO DE LA BUSQUEDA ---------- */
.archtitle{
	margin-bottom:5mm;
}


/* ---------- CLIENTES ---------- */
#clientes{
	margin:2mm 0 5mm 0;
	overflow: visible;
}
			#clientes ul{
				float:none;
				font-size:10pt;
				font-weight:bold;
				line-height:12pt;
				width:100%;
				overflow: visible;
			}
			#clientes img{
				float:none;
			}
