/*  
Theme Name: Delos
Theme URI: http://delos.desinformados.net 
Description: Green & Blue theme for Wordpress
Version: 3.0
Author: &Aacute;lvaro Casta&ntilde;o
Author URI: http://www.desinformados.net

	Cualquier duda o problema que encontrases en el tema por defecto o durante su
	customización, será resuelta vía email  ( blog [arroba] desinformados [punto] net ).

                Salud!
*/

/* --------------------------- ESTILOS GENERALES -----------------------
    ---------------- Estilos que afectan al total de la plantilla ------------ */

body {
	font:12px Verdana;
	padding:0px;
	margin:0px;
	background:white url(img/bg.gif) top repeat-x;
	color:#666
}

a{text-decoration:none}

.envia_comentario, .textos, .cont_com, div.comment-head, div.delos-top, #sidebar ul, a {
	font-weight:bold
}

.post-content img .boton, .post-content, .page-content, .post-info, .page-info, h3, body {
	margin:0px
	
}

#sidebar ul{padding:0px}

.cats{margin:0;padding:0;}
.cats li{background:url(img/blt.gif) 12px 9px no-repeat;margin:0;padding:4px 12px 6px 27px}
.cats li:hover{background:url(img/blt2.gif) 12px 9px no-repeat;margin:0}
.cats a{font:bold 13px Verdana;color:#808080}
.cats li:hover a{color:#555555}
p {
	margin:0px
}

.footer a, a img {
	border:none
}

acronym, abbr {
	border-bottom:1px dotted #0c6bf0
}

acronym, abbr, span.caps {
	cursor:help;
	letter-spacing:.07em
}

blockquote {
	margin:5px 22px 5px 15px;
	border-left:5px solid #e0e0e0;
	padding:0px 10px 0px 10px;
	color:#4b4b4b;
}

cite {
	font-size:0.9em;
	font-style:normal
}

h3 {
	font-size:1.3em
}

code {
	background:#ffff80;
	line-height:30px
	color:#681
}

h1, h2, h3, h4 {
	letter-spacing:1px
}

pre {
	width:90%;
	overflow:auto;
	margin-left:25px
}

h3, #content, {
	padding:0
}

code, {
	padding:3px
}

/* ----------------------------- PRINCIPAL --------------------------
    ----------------- Capas contenedoras principales -------------- */

#main, #rap, #adz {
	width:797px;
}

#rap {
	background:#fff;
	margin:0 auto;
	text-align:left
}

.footer{height:75px;}


#main {
	margin:0px;
	padding:0px
}

#content {
	width:755px;
	margin:0 10px 0 0;
	float:left;
	padding-left:20px;
}

#sidebar {
	width:225px;
	font:normal 11px Verdana;
	border-left:1px dotted #dfdfdf;
	float:right;
	padding:0 0 0 5px;margin:0;
	color:#466985;
}

#busq { margin:5px 40px 0 0;width:111px;font:bold 11px Verdana;color:#6d6d6d;height:18px;background:#1f1f1f;float:right;border:1px solid #1f1f1f }

#busq:hover { color:#a8a89f }

/* ------------------------------- CONTENIDO -----------------------------
    --------------------- Atributos del cuerpo de texto -------------------- */

.titulo a{ 
	color:#3794d0;
    margin:0 0 0 60px;
	font:bold 38px Trebuchet MS
}

.titulo a:hover {
	text-decoration:none;
	color:#3d9cd9
}

.asides {
	background:#ceeca8;
	font:normal 13px Tahoma;
	border-top:4px solid #99ca59;
	border-bottom:4px solid #99ca59;
	border-left:1px solid #99ca59;
	border-right:1px solid #99ca59;
	margin-left:40px;
	margin-right:3px
}

.commentlist li, .commentlist, .asides {
	list-style-type:none
}

#sidebar ul{list-style-type:none;font-size:11px}

.asides {
	color:#5d8925
}

div.modera,.commentlist li,.asides {
	padding:10px
}

.envia_comentario,.engrande,.engrande .spamfuera {
	font-size:20px
}

.post,.page {
	margin:0 0 30px;padding:0;
}

.post-info,.page-info {
	padding:0px;
	color:#333;
}

.textos,.cont_com,.subtit {
	padding:3px
}

.envia_comentario,.page-info {
	text-align:center
}

.post-content,.page-content, .page {
	font:normal 13px Verdana;
	text-align:justify;
	line-height:14pt;
	letter-spacing:.1pt;
	color:#606060
}

.post-content a, .page-content a{color:#666;text-decoration:none;font-weight:bold}
.post-content a:hover,.page-content a:hover{color:black;text-decoration:underline}
.equipoblogs a{font-size:13px;color:#3395dc;}
.equipoblogs a:hover{text-decoration:underline}
.imagenes img,.imagenes img {
	border:1px solid #c6c6c6;
	margin:7px;
	padding:3px;
}

.imagenes img:hover,.imagenes img:hover {
	border:1px solid #0077ee;
	margin:7px;
	background:white;
	padding:3px;
}

.post-title a,.page-title a {
	font: normal 30px Trebuchet MS;
	font-stretch:wider;
	color:#666;
	letter-spacing:-1pt
}

.post-sub { font:normal 11px Verdana;
			color:#acacac;
			width:100%;
			padding:1px 0 10px;
			margin-bottom:11px;
			border-bottom:1px dotted #dfdfdf
			}
			
.post-title a:hover{color:#4c4c4c;text-decoration:underline}		
.post-sub a, .post-sub a:hover { font:bold 11px Verdana;color:#acacac;text-decoration:none }	
.post-sub a{margin:0px;padding:0px; border-spacing:none; }
.post-sub a:hover {text-decoration:none;color:#4c4c4c}

.comenta{ font:normal 12px Trebuchet MS;color:#4aade2;padding-top:7px;margin-top:12px;border-top:1px dotted #dfdfdf}
.comenta a{ font:bold 12px Trebuchet MS;color:#4aade2;text-decoration:none;margin:0px;padding:0px; border-spacing:none;}
.comenta a:hover{text-decoration:underline;color:#4aade2;}

.techno{ font:normal 12px Trebuchet MS;color:#45a804;padding-top:3px;}
.techno a{ font:bold 12px Trebuchet MS;color:#45a804;text-decoration:none;margin:0px;padding:0px; border-spacing:none;}
.techno a:hover{text-decoration:underline;color:#45a804}

#links a{ color:#4894bf}
#links a:hover{color:#5d5d5d}
.envia_comentario {
	height:55px
}

.subtit a{
	color:#5e5e5e
}

/* -------------------------------- SIDEBAR ----------------------------
    ---------------------- Atributos de la barra lateral ----------------- */

pre {
	font-size:12px
}

/* -------------------------- COMENTARIOS ------------------------------
    --------------- Atributos de los comentarios (!!) ----------------------
    ---- Modificación del tema I_HAEV_STYEL por http://minid.net ---- */

#commentform {
	margin:0
}

#commentform textarea {
	width:97%
}

#commentform p {
	margin:0 0 10px
}

.commentlist, .commentlist li {
	margin:0px;
	list-style-type:none
}

.comentario {
	color:#7ba3ba;
	margin:0;
	padding:0;
	background:white
}

.delos blockquote, .comment-body blockquote {
	padding:5px 10px 5px 10px
}

.comentario blockquote {
	background:#cce5f8;
	border-bottom:1px solid #abd3f1;
	border-right:1px solid #abd3f1
}

.delos blockquote {
	background:#f2d779 !important;
	border-bottom:1px solid #eccd63;
	border-right:1px solid #eccd63
}

.modera {
    background:#feac83;
	color:#f60 !important;
	font:12px Trebuchet MS !important;
	border:2px solid #ff5d0e
}

.navigation, code {
	font:12px Tahoma
}

div.modera2 {
	margin-top:35px
}

div.modera p {
	margin:0 0 0 55px
}

.comment-head {margin-bottom:5px;padding:5px 0 5px 0;}
.permacomment{font:bold 10px Verdana;color:#acacac}
.permacomment:hover{color:#7ca0b2}
.nombrecomment a{font:bold 20px Trebuchet MS !important;color:#666666}
.nombrecomment a:hover{color:#4c4c4c}
.nombrecomment{font:bold 20px Trebuchet MS !important;color:#95b5c5}


.comentario p {
	font:13px Verdana;
	text-align:justify;
	line-height:14pt;
	letter-spacing:.1pt;
	color:#606060
}

h3#comments, h3#respond, h3#moreentry {
    border-top:1px dotted #dfdfdf;
	font:normal 24px Trebuchet MS;
	padding:10px 0 10px 0;
	margin:10px 0 0 0;
    color:#3395c9;
}

.textos,.cont_com {
	font-size:12px;
	color:#7ba3ba
}

.envia_comentario {
	background:#dfdfdf;
	color:#666;
	border-bottom:2px solid #d0d0d0;
	border-right:2px solid #d0d0d0;border-top:2px solid #f0f0f0;border-left:2px solid #f0f0f0;
	width:100%
}

.envia_comentario:hover {
	background:#e8e8e8
}

/* ----------------------------- FOOTER -------------------------------
    ----------------- Atributos del pie de página ---------------------- */

.footer {
    font:normal 12px Verdana;
	color:#686868;
	margin:15px 0 0 0;
	clear:both;
	border-top:1px dotted #dfdfdf;
	padding:15px 0 10px 0
}

.footer img {
	padding-right:15px
}

.footer a {
	color:#808080;
	color:#808080;
	font-weight:bold
}

.footer a:hover{
	color:#555555;
}

/*-- ESPECIALES --*/

.contenedora
{
	display:table;height:135px;padding:0px;margin:15px 0 0 0 ;border-bottom:1px dotted #dfdfdf;
}

.floatimagen
{
	width:154px;float:left
}

.roundimagen
{
	
	border:1px solid #dcdcdc;height:80px;width:152px
}

.floatimagenBlog
{
	width:251px;float:center;
}

.roundimagenBlog
{
	
	border:1px solid #dcdcdc;height:80px;width:249px
}

.floatimagenForo
{
	width:166px;float:center
}

.roundimagenForo
{
	
	border:1px solid #dcdcdc;height:80px;width:165px
}

.imgblog
{
	padding:5px;background:#ebebeb
}

.imgblog:hover
{
	background:white
}

.panelcontrol
{
	padding:6px 0 6px 10px;
	margin-top:6px;
	background:#ebebeb;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}

.panelcontrolBlog
{
	padding:6px 0 6px 10px;
	margin-top:6px;
	background:#ebebeb;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}

.panelcontrolForo
{
	padding:6px 0 6px 10px;
	margin-top:6px;
	background:#ebebeb;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}

.panelcontrol:hover
{
	background:#f5f5f5
}

.panelcontrol a
{
	font:bold 12px Verdana;color:#9a9a9a;text-decoration:none
}

.panelcontrol a:hover
{
	text-decoration:underline
}

.flotanteright
{
	padding:0px 0px 0px 13px;width:580px;margin:0px;float:left
}

.titblogs
{
	padding-bottom:15px;
}

.titulogrande a
{
	text-decoration:none;font:normal 23px Trebuchet MS;color:#3395c9;letter-spacing:-2px
}

.tagline
{
	margin-left:2px;
}

.desc
{
	font:normal 13px Verdana;
	line-height:14pt;
	letter-spacing:.1pt;
	color:#606060
}

.lista
{
width:auto;margin:20px 0px 10px 0px
}

.item a
{
font:bold 13px Verdana;text-decoration:none;color:#6d809a
}

.presentBlogLeft{
	float:left;
	width: 360px;
	height: 180px;
	padding-right:10px;
	border-right: 1px dotted rgb(223, 223, 223);
}

.presentForumRight{
	float:left;
	width: 360px;
	height: 180px;
	padding-left:10px;
}
