/*
Theme Name: DWQ
Theme URI: http://our_wordpress_url
Description: Estilo definitivamente basado en uno de mis sitios favoritos clearleft.com
Author: David G&oacute;mez
Author URI: http://www.desarrollowebdequeretaro.com/
Tags: variable width, two columns, widgets
*/
@import url("../../../../estilos/base.css");

h2 span {
	font-size: 0.8em;
	font-style: italic;
	padding-left: 15px;
}

strong {
	font-weight: bold;
}

/* Menu */
#menu li {
	list-style: none;
	padding-left: 10px;
	margin-bottom: 0.2em;
	background: url(../../../../imago/arrow.gif) no-repeat 0 0.4em;
}

#highlight img {
	float: left;
	margin-right: 1em;
}

/* Solicitud */
input#submit:hover, input#searchsubmit:hover {
	background-color: #ffefe0;
}

input#submit, input#searchsubmit {
	width: auto;
	font-size: 1.4em;
}

#searchform {
	margin: 0;
	padding-bottom: 8px;
	text-align: left;
	}

#sidebar #searchform #s {
	width: 85%;
	font-size: 1.4em;
	}

#sidebar #searchsubmit {
	margin-top: 5px;
	padding: 1px;
	}

#sidebar form {
	margin: 0 auto;
	}
	
#sidebar ul.children {
	font-size: 1em;
	}

#sidebar ul.rss, #sidebar ul.rss li  {
	list-style: none;
	list-style-image:none;
	background-image:none;
	}

#maincontent .caps {
	color: #999999;
	font-size: 1.3em;
	font-style: italic;
	padding-top: 0;
	margin-top: -16px;
}

/* Post */
.codeblock {
	border:1px solid #B2B3CE;
	color:#38394B;
	margin:8px 4px 10px 25px;
	overflow-x: auto;
	padding:10px 10px 10px 6px;
	width:90%;
	background-color: #EFEFF4;
	white-space: nowrap;
}

ol.commentlist li{
	font-size: .8em;
}

.rojo {
	color:#CC0000;
}

.azul {
	color: #0000CC;
}
/*Posicion*/
#features {
	overflow: hidden;
	margin-bottom: 2em;
}

#features #col1, .col-left {
	width: 47%;
	float: left;
}

#features #col2, .col-right {
	width: 47% !important;
	width: 45%;
	float: right;
}

#features #col2 p {
	padding-bottom: 10px;
}

#features #col2 p span {
	padding: 0 0 0 25px;
	color: #934900;
}

#maincontent #features h2 {
	padding: 0;
	margin-bottom: 0.5em;
}

#maincontent #features ol {
	padding: 0 0 0 20px;
	display: block;
}

#features ol li {
	margin: 0;
	padding-left: 0;
}

/*Tipografía*/
#features {
	border: 0;
	background-color: Transparent;
}

#features h2 {
	font-size: 1.6em;
}

#features ol {
	font-size: 1em;
	padding-left: 0;
}

#features li {
	/*background: url(/images/12-em-check.png) 0 4px no-repeat;*/
}

#features dd span, #features p span {
	color: #990000;
}

#features code {
	display: block;
	white-space: nowrap;
	padding: 5px 0 0 5px;
}

.nota {
	background-color: #fcfce1;
}

p.nota {
	border: 1px #E4C06B outset;
	padding-left: 0;
	padding: 8px 20px;
	margin-left: 30px;
}

p.postmetadata{
	margin-top: -14px;
	margin-left: 10px;
	padding-left: 24px;
	color: #999999;
	background: #FFFFFF url(../../../../imago/comment.png) no-repeat 0 90%;
	clear: both;
}

#maincontent .clear {
	clear: both;
}

.fltlft { 
	float: left;
	margin-right: 8px;
}

.fltrht { 
	float: right;
	margin-left: 8px;
}