/* 
	Theme Name: LBD
	Theme URI: http://www.labandadiario.com.ar
	Description: Plantilla exclusiva para La Banda Diario
	Author: Martin Coronel - martincoronel@gmail.com
	Author URI: http://www.labandadiario.com.ar
	Version: 1.0
	.	
	CSS, XHTML y diseño bajo licencia GPL:
	http://www.opensource.org/licenses/gpl-license.php  
	.
	
	Changelog:
		v1.0
			First Release
	
*/

* {
margin:0;
padding:0;
outline: none;
font-size: 100%;
background: transparent;
border: none;
list-style:none;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Georgia','Serif',Sans-Serif;
  font-weight:normal;
  line-height:20px;
  font-size:19px;
  padding-bottom:6px;
  }
  
p {
padding:5px 0;
line-height:16px;
}

body {
font-family:"Trebuchet MS",Arial,Sans-Serif;
font-size:13px;
background:#C9C9C9;
}

.textwidget {
padding: 5px 5px;
}



/* Hipervinculos */
a, a:visited {
	color: #134d86;
	text-decoration: none;
	}
	
a:hover {
	color: #20628f;
text-decoration: none;
	}

	a img {
	border: none;
	}
/* Contenedor */
#contenedor {
width:1001px;
margin:0 auto;
}
/* Barra superior */
#barrasup {
color:#444;
width:1001px;
height:30px;
background:#f7f7f7;
border-top:#666 1px solid;
border-bottom:#666 1px solid;
margin:4px 0 0;
}

#barrasupizq {
width:270px;
background:#f7f7f7;
height:30px;
float:left;
display:inline;

}


#barrasupizq p {
color:#FFFFFF;
padding: 7px 0 0 8px;
color: #666666;
font-size:11px;
font-weight:bold;
}


#barrasupder {
background:#f7f7f7;
color:#444;
width:480px;
height:30px;
float:right;
}
#barrasupder ul {
text-align:right;
font-weight:bold;
list-style: none;
font-size:11px;
padding: 7px 8px 0 8px;
}
	
#barrasupder ul li {
display:inline;
padding: 0 4px;
	}

/* Cabecera */
#cabecera {
color:#333;
width:1001px;
height:100px;
padding:4px 0;
clear:both;
background:#FFFFFF;
}

#cabeceraizq {
width:269px;
height:100px;
background:url(images/headerlogo.jpg) no-repeat;
float:left;
display:inline;

}

#cabecerader {
width:500px;
height:100px;
float:right;
}


/* Barra horizontal. menu y formulario de busqueda*/
#menu {
color:#333;
height:30px;
background:url(images/barrabg.gif);
}

#busqueda {
color:#444;
width:226px;
height:30px;
float:right;
}
/* Busqueda */
#search {
	top: 148px; 
	right: 3px;
	margin:4px 2px;
}
* html #search {
margin:4px 2px 2px 2px;
}
* html #search #s {
margin-top:-1px;
}
*:first-child+html #search #s {
margin-top:-1px;
}
#search input { border: 0; }

#search #s { 
	width: 148px;
	padding: 4px 0 4px 22px;
	margin-right: -4px;
	vertical-align: top;
	line-height: 0;
	font: normal 12px Verdana;
	vertical-align: top;
	color: #333;
	background: url(images/search-text.gif) no-repeat;
}
#search #searchsubmit { 
	width: 50px; 
	height: 22px;
	vertical-align: top;
	background: url(images/search-submit.gif) no-repeat;
}


#menuizq {
color:#222;
width:700px;
height:30px;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
}
/* menu desplegable*/
#nav {
	margin: 0px;
	padding: 0px;
	}
	
#nav ul {
	float: left;
	list-style: none;

	}
	
#nav li {
	list-style: none;
	

	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	color: #315376;
	display: block;
	font-size: 90%;
	font-weight: bold;
	padding: 8px 20px 6px 20px;
	}

#nav li a:hover, #nav li a:active {
background:#dadada;
	color: #315376;
    margin: 0px;
	padding: 8px 20px 6px 20px;
	text-decoration: none;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #f3f3f3;
	width: 125px;
	color: #315376;
	font-size: 13px;
	font-weight: normal;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #43515a;
	border-left: 1px solid #43515a;
	border-right: 1px solid #43515a;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #dadada;
	color: #315376;
	padding: 7px 10px 7px 10px;
	}

#nav li {
	float: left;
	padding: 0px;
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#nav li li { 
	}

#nav li ul a { 
	width: 140px;
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -32px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}


/* falso contenedor */
#faux {
background:#FFF url(images/fauxbg.png);
overflow:auto;
width:100%;
border-bottom:#FFFFFF 2px solid;
border-top:#FFFFFF 2px solid;
}
/* Noticias */
#noticias {
float:left;
background:none;
color:#333;
width:547px;
display:inline;
}
#noticiaunica {
float:left;
background:none;
color:#333;
width:527px;
padding:0 10px;
display:inline;
}
/* Categorias */
#listacat {
float:left;
background:none;
color:#333;
width:527px;
padding:0 10px;
display:inline;
}
#listacat h2 {
color: #134d86;
font-size:16px;
}
.listanoticat {
min-height:74px;
  height:auto !important;
  height:74px;
  border-bottom:#E1E1E1 1px solid;
  padding-top:4px;
}

#noticiaunica p {
line-height:18px;
}

#noticiaunica h1 {
color: #134d86;
font-size:22px;
line-height:26px;
clear:both;
}
.resumennoticia p{
font-size:15px;
color:#737373;
padding:0 0 7px 0;
}
.resumencat p{
font-size:13px;
padding:0 0 7px 0;
}

.cajanoticias {
border-bottom: #CBCBCB 1px dashed;
width: 257px;
margin: 8px;
padding-bottom: 6px;
}
.sticky {
background:#F0F0F0;
}
.sticky h1{
padding:4px 6px;
}

.sticky p{
padding:4px 6px;
}

.sticky .series ul li {
padding-left:5px;
}
.comresumen {
text-align:right;
padding: 0 0 0 18px;
}
.comresumen a {
background:url(images/comment.png) 0% 80% no-repeat;
padding: 0 0 0 18px;
}
.series ul  {
padding:3px 0 0 0;

}

.series ul li {
font-size:12px;
padding:3px 0 3px 0;
line-height:15px;
list-style:none;

}
.series ul li a {
background: url(images/flechita.png) 0% 15% no-repeat;
padding:0 0 0 15px;
}


.resumen {
color:#999999;
border-bottom:#999999 1px solid;
border-top:#999999 1px solid;
}
#noticiasizq {
float:left;
color:#333;
width:273px;
display:inline;
background:#FFFFFF;

}

#noticiasder {
float:right;
color:#333;
width:273px;
background:#FFFFFF;
}

.fotocategoria {
float: left;
display:inline;
margin:2px 4px 2px 0px;
}
#fechaycat{
padding:6px;
border-top:#E1E1E1 1px solid;
border-bottom:#E1E1E1 1px solid;
height:20px;
margin:6px 0;
}
ul.post-categories {
float:left;
display:inline;
font-size:16px;
font-family:'Georgia','Serif',Sans-Serif;

display:block;
}

.fechayhora {
float:right;
color:#f6821f;
}
/* Paginas */
#pagina {
float:left;
background:none;
color:#333;
width:527px;
padding:0 10px;
display:inline;
}

#pagina h1 {
color: #134d86;
font-size:22px;
line-height:26px;
margin:10px 0 0 0; 
}

/* Columnas */
#columnas {
background:#999;
color:#333;
width:452px;
float:right;
}

#columnaizq {
display:inline;
color:#333;
width:226px;
float:left;
margin:0 0 0 1px;
}
#columnaizq li {
list-style:none;
}

#columnader {
color:#333;
width:226px;
float:right;
}
#columnader li {
list-style:none;
}

#most-visited-posts ul li a {
background: url(images/flechita.png)  no-repeat 0% 6%;
padding:0 14px;
}

#most-visited-posts ul {
border-bottom:#CBCBCB 1px solid;
border-left:#CBCBCB 1px solid;
border-right:#CBCBCB 1px solid;
margin:0 5px;
padding:4px 5px;
}
#most-visited-posts ul li {
padding:0 0 3px 3px;
}
#most-visited-posts h2 {
background: url(images/la+leida.png) no-repeat;
height:25px;
margin:0 5px;
padding:0;
}
.widget_polls-widget  h2 {
	background: url(images/encuesta.png) no-repeat;
	height:19px;
	margin:0 5px;
}


/* Pie */
#pie {
width:1001px;
overflow:auto;
clear:both;
color:#333;
padding:8px 0;
margin:0 0 4px;
background:#FFF;
border-top:#134d86 solid 1px;
border-bottom:#f8971b solid 1px;
}
	
	.pieizq {
	float:left;
	display:inline;
	width:100px;
	padding: 0 0 0 200px;
}
	.piemed {
	float:left;
	display:inline;
	text-align:center;
	padding:12px 0 0 0;

}

	.pieder {
	float:right;
	padding:10px 206px 0 0;
	
}	
	
/*Enlace 1*/

a#lbd {
    display:block;
    text-indent:-9999em;
    width:80px;
    height:80px;
    background:url(images/lbd.png);
}
a#lbd:hover {
    background-position:0 -80px;
}

a#sma {
display:block;
text-indent:-9999em;
height: 66px;
width: 148px; 
background:url(images/sma.png);
}
a#sma:hover {
    background-position:0 -66px;
}

	/* Comentarios */
	
ul.listacomentarios	{
border-bottom:#E1E1E1 1px solid;
}

li.even {
background:#FAFAFA;
border-top:#E1E1E1 1px solid;
padding:6px;
}

li.odd {
padding:6px;
background:#FFFFFF;
border-top:#E1E1E1 1px solid;
}

li.depth-2, li.depth-3 {
margin-bottom:4px;
}

li.comment ul.children li {
border-bottom:#E1E1E1 1px solid;
margin-left:10px;
border-left:#E1E1E1 3px solid;
}

.autorc {
font-size:14px;
font-weight:700;
text-decoration:underline;
font-style:normal;
color:#666;
float:left;
}

.fechac {
font-size:11px;
color:#f6821f;
float:right;
display:inline;
}

li p {
padding:2px 4px 2px 20px;
}

h4#comentarios {
font-family:"Arial", Helvetica, sans-serif;
color:#134d86;
font-size:13px;
font-weight:700;
margin-top:20px;
}

.responder {
text-align:right;
}
 a#cancel-comment-reply-link {
color:#FF0000;
margin-top:20px;
background:  url(images/button_cancel.png) no-repeat;
}
#cancel-comment-reply-link {
background:  url(images/cancelar.png);
}

#respond h3 {
color:#134d86;
margin-top:20px;
}

#commentform {
width:484px;
border-top:#134d86 1px solid;
padding:5px 20px;
}

#commentform input,#commentform textarea {
background:#EBF2FA;
border:1px solid #134d86;
padding:4px;
}

#commentform input:focus,#commentform textarea:focus {
background:#DEE8F7;
}
		
/* Calendar */
#wp-calendar {
color:#333;
width:198px;
text-align:center;
border-collapse:collapse;
line-height:normal;
font:normal 12px/18px verdana, helvetica, sans-serif;
margin:auto;
}

#wp-calendar caption {
text-align:center;
font-weight:700;
height:30px;
color:#333;
margin:auto;
}

#wp-calendar th,td {
text-align:center;
border:solid 1px #EEE;
background:#FFF;
}

#wp-calendar th {
background:#FFF;
font-weight:700;
}

#today {
background:#FFA;
}

#wp-calendar a,#wp-calendar a:active,#wp-calendar a:link,#wp-calendar a:visited {
line-height:normal;
color:#000;
background:#C3D9FF;
display:inline;
}

#wp-calendar #prev a,#wp-calendar #prev a:active,#wp-calendar #prev a:link,#wp-calendar #prev a:visited,#wp-calendar #next a,#wp-calendar #next a:active,#wp-calendar #next a:link,#wp-calendar #next a:visited {
background:none;
font-weight:700;
}

#wp-calendar th[title="Saturday"],#wp-calendar th[title="Sunday"] {
background:#CDEB8B;
}
/* alinear imagenes */
    .aligncenter,
    div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    .alignleft {
    float: left;
    }

    .alignright {
    float: right;
    }

    .wp-caption {
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding-top: 4px;
	margin:8px 5px 5px 5px;

    }

    .wp-caption img {
    margin: 0;
    padding: 0;
    border: 0 none;
    }

    .wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;
    }
	
	/* Sociales */
	#contsociales {
width:216px;
background:#134D86;
overflow:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
padding-bottom:2px;
color:#FFF;
}

#contsociales img {
border:#D6E6F5 4px solid;
margin:4px 4px 2px 4px;
}

#fsoc1,#fsoc2,#fsoc3,#fsoc4,#fsoc5 {
width:108px;
float:left;
}

#tsoc1,#tsoc2,#tsoc3,#tsoc4,#tsoc5  {
width:100px;
float:right;
display:inline;
}

#sociales1,#sociales2,#sociales3,#sociales4,#sociales5 {
width:216px;
overflow:auto;
}

img.dolarsi {
margin:0 0 0 40px;

}


img#wpstats{display:none}



/* Dengue */
#publidengue {
height:100px;
	margin:4px 10px 0 10px;
	}


a#dengue {
    display:block;
    text-indent:-9999em;
    width:527px;
    height:100px;
    background:url(images/dengue02.jpg);
	background-position:top right;
	position:absolute;


}
a#dengue:hover {
    background-position:0 -100px ;
	 width:527px;
    height:528px;
	z-index:999;
}

/* adsense */

#adsnot {
text-align:center;
border-top:#134d86 1px solid;
border-bottom:#134d86 1px solid;
padding:10px 0;
}

#noticiaunica a, #noticiaunica a:visited, #noticiaunica a:hover {
 color: red;
 text-decoration: underline;
font-weight:bold;
 }
/* Easy Contact */
.contact-form {
	margin-bottom: 21px;
	}
.contact-form legend {
	display: none;
	}
.contact-form .form-input input {
	display: block;
	margin-bottom: 6px;
	padding: 3px 6px;
	width: 300px;
	border: 1px solid #315376
	}
.contact-form label {
	font-size: .9em;
	}
.contact-form textarea {
	width: 97%;
	margin-bottom: 6px;
	padding: 6px;
	border: 1px solid #315376
	}
.contact-form .form-option {
	margin-bottom: 6px;
	}
.contact-form .button {
	width: 100px;
	margin-right: 9px;
	padding: 6px 9px;
	background:#F7F7F7;
	color: #2E2E2E;
	border: #2E2E2E 1px solid;
	}
.contact-form .button:hover {
	cursor: pointer;
	background:#EDEDED;
	}

.adsnot { text-align: center;
margin: 20px 0;
	}


	#facebook-fan-box {
		margin:0 0 0 5px;}

.fan_box .connections {
padding:10px 0 4px 25px;
}

.fan_box .connections .connections_grid {
padding:10px 0;
}