/*  



Theme Name: Cambia Tu Banco

Theme URI: http://www.cambiatubanco.es

Description: HDC esta basado en el theme 02 http://blog.eches.net/ y es un theme exclusivo para www.cambiatubanco.es

Traductor: Diego Castillo

Traductor URI: http://www.trazos-web.com/

Version: 1.0

Author: ambiGrama

Author URI: http://www.ambigrama.com 

Todos los derechos reservados.

*/



body, h1, h2, h3, h4, h5, h6, p, form {margin: 0; padding: 0;}

body {margin: 0; font-family: Arial, Georgia, "Times New Roman", Times, serif; font-size: 12px; background:#1e5a58; }



h1 {

font-family: Arial, Sans-serif;
font-size: 0px;
padding: 0 0 0px 0;
}


h2 {
font-family: Arial, Sans-serif;
font-size: 0px;
padding: 0 0 0px 0;

}



a:link, a:visited {text-decoration: none; color: #1e5a58; /* COLOR TEXTOS POST CON ENLACE */}

a:hover {text-decoration: none;}

p {padding: 10px 0 0 0;}



#outer {width:977px; margin: 0 auto; padding: 0 0 0 0;}



#wrapper{margin: 0 auto 0px auto; width: 977px; background: #eeeeee; border: solid 1px #eee;}





/* HEADER

==========================================================*/

#header {width: 977px; _width: 977px; height: 360px; text-decoration:none; background:url(images/cab.png) no-repeat;}



/* HEADER BANNERS

==========================================================*/

#header_ads {width: 977px; padding: 220px 0 0 0px; height:90px; clear: both;}

#header_ads img { border: solid 1px #000; }

#header_ads_red {width: 200px; float:left; margin: 0 20px 0 10px; *margin: 10px 20px 0 10px !important; *margin: 0 20px 0 5px; }

#header_ads_otros {wifth: 728px; float:left; margin: 0; *margin: 10px 0 0 0 !important; *margin: 0 ; }



/* PUBLI 468 X 60

==========================================================*/

#publi468x60 {margin: 20px 0; text-align: center;}



/* MENU - rss feed - login

==========================================================*/

#nav {font-family: "Trebuchet MS", Verdana; font-size:16px; clear:both; margin:0 auto; width: 977px; height:35px; background:#1e5a58; overflow:hidden;}

#nav_l {float:left; width:966px; margin:0px; padding:0; overflow:hidden; height:31px;}



.menu {float:left; margin:5px 1px; padding:3px; width:500px;}

.menu li {display: inline; list-style: none; margin:0; padding:0;}

.menu ul, .menu ol {display: inline; list-style: none; margin:0; padding:0 10px 0 0;}

.menu a, .menu a:visited {color: #FFFFFF; font-weight: bold; margin:0; text-decoration: none; padding: 0 10px 3px 10px;}

.menu a:hover {text-decoration: none; color: #88BAB8;}



.login-rss { width:400px; float: right; text-align: right; margin: -10px -130px 0 0; *margin: 3px -30px 0 0; }

.login-rss ul {list-style: none; padding: 0 0 20px 0; text-align:right; }

.login-rss li {float: left; padding: 0 0 0 20px; margin: 0 0 0 20px;} 

.login-rss a {color: #fff; font-family: "Trebuchet MS", Verdana; font-size:14px; font-weight: bold;}

.login {background: url(images/login.gif) no-repeat 0 4px;}

.rss {background: url(images/rss.gif) no-repeat 0 4px;}



/* SEARCH - FORM DE BUSQUEDA

==========================================================*/

#search {height:20px; float:left; margin:10px 0 0 15px; *margin: 7px 0 0 10px; } 

#search #s { font-size:14px; padding:4px; color:#000; width:200px;}

input#s { color:#000; border:2px solid #000; background:#fff;}



/* CENTRAR BANNERS

==========================================================*/

.centrarbanner {text-align: center;}

.centrarbanner300x250 {width: 300px; margin:0 auto;}



/* MAIN COLUMN - ENTRADAS

==========================================================*/

#container {float: left; width: 500px; padding: 6px 10px 10px 10px; text-align:justify; background: #eee; margin: 0 0 0 5px;}

.post { padding: 2px 6px 10px 6px;}

.post h2 {font-family: Arial, Georgia, Sans-serif; font-size: 18px; padding:0 5px 0 30px; text-align:left; border-bottom: solid 2px #88BAB8; }

.entry { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px; margin: 5px 0 5px 0; *margin: 5px 0 5px 0 !important; *margin: -15px 0 5px 0;}

.entry a {color:#B83D41; text-decoration: underline;}

.entry a.hover {color:#f00; text-decoration: none;}

p.postmetadata {margin: 10px 0 0 0; padding:6px; background: #eee; border-bottom: dotted 1px #88BAB8;}







.navigation{padding: 10px 0 0 0; font-size: 14px; font-weight: bold; line-height: 18px;}

.navleft{margin:0;padding:0; float:left;}

.navright{margin:0;padding:0;float:right;}





blockquote{margin:5px 10px; padding:4px 7px 10px 7px; font-size:10px; color:#336699; border:1px dashed #40a9c9;background: #d8eaee url(images/quote.gif) no-repeat 10px 4px;}

blockquote blockquote {margin:5px 10px; padding:4px 7px 10px 7px; font-size:10px; background:#bac9cc; color:#336699; border:1px dashed #40a9c9; background: #d8eaee url(images/quote.gif) no-repeat 10px 4px;}



/* POST HEADER- CABECERA ENTRADAS

==========================================================*/

.post_header {margin:0; padding:0; height:60px; background:#eee;}

.post_headerr {margin:0; padding:0;}

.post_title {margin:0 5px; padding:2px 0 0 0;}



.details {margin:0; padding:4px 0; border-top:1px solid #eee; line-height:1.5em; }

.files {background:url(images/folder.png) no-repeat; margin:0; padding:0 0 0 20px;}
.comment_list {background:url(images/comentarios.png) no-repeat; margin:0; padding:0 0 0 20px;}
.edit {background:url(images/editar.png) no-repeat; margin:0; padding:0 0 0 20px;}





/* POST DATE- FECHA ENTRADAS

==========================================================*/

.the_date {display:block; text-align: center; float:left; font-family: Arial, Verdana; width:62px; height:102px; margin:0 10px 0 auto; background:url(images/calendar.png) no-repeat;}

.date_m { display:block; font-size:16px; margin:0 3px 0 0; padding:20px 0 0 0; color:#fff; font-weight: bold; text-align:center;}

.date_d {display:block; font-size:30px; margin:0 3px 0 0; color:#fff; font-weight: bold; padding:0 0 0 0; text-align: center;}





/* COMENTARIOS

==========================================================*/

#commentsbox {margin: 0px; padding: 0px; float: left; width: 540px; _width: 520px; font-size:11px;}

#comments h2 { margin:5px 0 0 0; padding:0; color:#1E5A58; font-size:14px; font-weight:normal;}

h3 #respond  {margin:10px 0; padding:0; color:#1E5A58; font-size:14px; font-weight:normal;}



.boxcomments {margin-bottom:20px; width:520px;}



#commentform {border-top:1px solid #eee; margin:0; padding:15px 15px 1px; }

#commentform label {display:block; margin:0;}

#commentform input {width:170px; margin:0 5px 10px 0; padding:1px;  }

#commentform textarea {width:400px; margin:0 0 10px; padding:0; background:#fff; font-size: 14px; }

#commentform #submit {margin:0 0 20px;}

#commentform p {margin:5px 0;}



ol.commentlist {margin:0 0 1px; padding:0;}

ol.commentlist li {border:1px dashed #000; display:block; list-style:none; margin:7px 0; padding:6px 15px 12px 15px; background:#EFFFFE;}

ol.commentlist li.mycomment {border-bottom:20px solid #fff; display:block; list-style:none; margin:7px 0;padding:5px 15px 1px; background:#eee;}

ol.commentlist li.commenthead { display:block; list-style:none; margin:0;padding:5px 15px;}

ol.tblist {list-style:none; margin:0 0 1px; padding:0;}

ol.tblist li { display:block; list-style:none; padding:10px 5px 10px 5px; margin:0 0 5px; border:1px dashed #ccc;}



input#url,input#author,input#email,textarea {color:#666; width:40%; border:1px solid #a1a1a1; margin-bottom:0.6em; background:#fff; margin-top:2px;padding:3px;}





/* SIDEBAR - BARRA LATERAL

==========================================================*/

.sidebar {float: right; width: 390px; margin: 0 10px 0 0; background: #eee; border-left: #fff solid 1px; padding: 5px 5px 5px 10px;}

.sidebar ul{list-style: none; margin: 0; padding: 0 10px 0 10px;}

.sidebar ul li{ padding: 10px 0;}

.sidebar ul li h2{ font-family: Arial, Georgia, Sans-serif; font-size: 14px;}

.sidebar ul ul li{padding: 0; line-height: 24px;}





/* SIDEBAR - BARRA LATERAL - ZONA ARRIBA

==========================================================*/

#sidebar_top {text-align:center;}





/* SIDEBAR - BARRA LATERAL - ZONA IZQUIERDA

==========================================================*/




.lsidebar {margin:0;padding:0; float:left; width:184px;}

.lsidebar ul {list-style: none; margin:0; padding: 0 1px 0 0;}

.lsidebar ul li { margin:0; padding: 0 0 4px 0; font-family: Arial, Georgia, Sans-serif; font-size: 11px; color:#000; }

.lsidebar ul li a:link, .lsidebar ul li a:visited {color:#000; font-weight:700;}

.lsidebar ul li h2 {font-family: Verdana,Arial, Georgia, Sans-serif; font-size: 11px; background:url(images/cat.png) no-repeat top left; margin:0; padding:15px 0 0 0; height:31px; width:193px; color:#fff; text-indent: 15px}

.lsidebar ul ul li {padding: 0 0 0 20px; line-height:18px; font-family: Arial, Georgia, Sans-serif; background:url(images/cuadrado.png) no-repeat left; margin: 0 0 0 15px;}

.lsidebar ul ul ul li {padding: 0 0 0 14px; line-height: 18px; font-family: Arial, Georgia, Sans-serif; font-size:11px; background:url(images/cuadrado.png) no-repeat;}

.lsidebar ul ul ul li a:link, .lsidebar ul ul ul li a:visited {color:#39b0d8; font-weight:700;}



/* SIDEBAR - BARRA LATERAL - ZONA DERECHA

==========================================================*/

.rsidebar {margin:0 0 0 5px; _margin:0; padding:0; float:right; width:181px;}

.rsidebar ul {list-style: none; margin: 0; padding: 0 1px 0 0;}

.rsidebar ul li {padding: 5px 0 4px 0; font-family: Arial, Georgia, Sans-serif; font-size: 11px; color:#000; margin:0;}

.rsidebar ul li a:link, .rsidebar ul li a:visited {color:#000; font-weight:700;}

.rsidebar ul li h2 {font-family: Verdana,Arial, Georgia, Sans-serif; font-size: 11px; background:url(images/cat.png) no-repeat top left; margin:0; padding:15px 0 0 0; height:31px; width:187px; color:#fff;text-indent: 15px;}

.rsidebar ul ul li {padding: 0 0 0 20px; line-height: 18px; font-family: Arial, Georgia, Sans-serif; background:url(images/cuadrado.png) no-repeat left; margin: 0 0 0 15px;}

.rsidebar ul ul ul li {padding: 0 0 0 14px; line-height: 18px; font-family: Arial, Georgia, Sans-serif; font-size:11px; background:url(images/sub-cat.jpg) no-repeat 3px 3px; border-bottom:none;}

.rsidebar ul ul ul li a:link, .rsidebar ul ul ul li a:visited {color:#39b0d8; font-weight:700;}





/* SIDEBAR - BARRA LATERAL - CALENDARIO

==========================================================*/

table#wp-calendar {width: 90%; margin:0px auto;}





/* FOOTER - PIE

==========================================================*/

#footer{ clear: both; width: 977px; height: 176px; margin:0; background: url(images/bg-pie.png) no-repeat center; }

#footer p {text-align:left; font-weight:bold; color:#000; padding: 130px 50px 0 20px; font-size: 12px; font-family: Arial, Verdana;}

#footer a { color:#000;}

#footer a:hover {color:#1E5A58;}





/* WIDGETS

==========================================================*/

.textwidget {margin: 0 0 0 20px;}

#tag_cloud a {margin: 0 0 0 20px;}

.dbx-content {Margin: 0 0 0 -20px;}


img.alignleft, div.alignleft {
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright {
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncenter, div.aligncenter {
text-align:center;
margin:0 auto;
}
li.widget_tag_cloud div {padding:0px 10px}
