/* 
Theme Name: Asociacion de la Prensa de Aragon
Theme URL: http://whiteboard.plainbeta.com/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 2.0

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/

body{
font-family: Arial;
font-size: 13px;
background: url(img/bg2.gif) no-repeat top right;
border-bottom: 1px solid #006079;
}

a{text-decoration: none;color: #0095bc;}

.derecha{
float:right;
padding: 2px;
background-color:#f6f6f6;
border: 1px solid #d2d2d2;
margin:0px 0px 10px 10px;
}

.derechasinborde{
float:right;
padding: 2px;
margin:0px 0px 10px 10px;
}

.izquierda{
float:left;
padding: 5px;
background-color:#f6f6f6;
border: 1px solid #d2d2d2;
margin:0px 10px 10px 0px;
}

.izquierdasinborde{
float:left;
padding: 2px;
margin:0px 10px 10px 0px;
}

.sinborde{
border:0px;
}

.conborde{
padding: 2px;
background-color:#f6f6f6;
border: 1px solid #d2d2d2;
margin:0px 10px 10px 0px;
}

p img {
padding: 0;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

.centro{
padding: 2px;
background-color:#f6f6f6;
border: 1px solid #d2d2d2;
margin:10px 10px 10px 10px;
display: block;
margin-left: auto;
margin-right: auto;
}

#menu{
background-color: #0095bc;
height: 30px;
margin: 0px;
padding: 0px;
position: relative;
z-index: 100;
}

#menu p{
color: #fff;
padding: 5px 20px 0px 0px;
font-size: 12px;
}

#header{
}

#logo{
margin: 0px 0px 0px 0px;
padding: 20px 0px;


}

#contenido{
margin-top: 30px;
}

#sidebar{

}

#noticias{
margin-bottom: 50px;
}


.noticia{
margin-bottom: 50px;
}

.noticia h2{
color: #0095bc;
font-size: 28px;
font-family: "Helvetica Neue", Helvetica, Arial;
font-weight: 300;
margin-bottom: 15px;
line-height: 30px;
}

.pagetitle{
color: #0095bc;
font-size: 35px;
font-family: Helvetica, Arial;
font-weight: normal;
margin-bottom: 30px;
margin-right: 20px;
line-height: 30px;
text-align: right;
border-right: 10px solid #0095bc;
padding-right: 10px;
letter-spacing: -1px;
}

.noticia h2 a{
color: #0095bc;
text-decoration: none;
}

.noticia p{
color: #6b6b6b;
line-height: 18px;
margin-bottom: 15px;
font-size: 14px;
}

.noticia p img{
border: 1px solid #d2d2d2;
padding: 3px;
}

#sinborde{
border: 0px;
padding: 3px;
}

.seguirleyendo{
font-weight: bold;
color: #0095bc;
margin: 0px;
padding: 0px;
text-decoration: none;
text-align: right;
}

.seguirleyendo a:hover{
border-bottom: 1px solid #0095bc;
}

.meta{
background: #cee4ee;
font-size: 12px;
padding: 10px;
color: #66afcd;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.meta a:link{
color: #66afcd;
}

.fecha{
display:inline-block;
}

.fecha a{
color: #fff;
}

.fecha a:hover{
border-bottom: 1px solid #fff;
}

.relacionados{
margin: 20px 0px 0px 20px;
}

.relacionados li {
list-style-type: square;
}

.relacionados li a:hover{
text-decoration: underline;
}

.comentarios{

color: #fff;
}

.bloque{

margin-bottom: 25px;
}

.bloque p{
color: #6b6b6b;
font-size: 12px;
}

#quienessomos, #buscador{
background: #0095bc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin-bottom: 25px;
}

#quienessomos p, #buscador p{
color: #fff;
padding: 20px;
line-height: 18px;
}

.cajabusqueda{
padding: 0px 10px 30px 10px;
margin: 0px;
text-align: center;
}

#quienessomos .direccion{
text-align: right;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
line-height: 10px;
color: #fff;
padding: 0px 20px 0px 0px;
}

#buscador h4{
border-bottom: 0px;
}

h4{
font-family: "Helvetica Neue", Helvetica, Arial;
font-size: 22px;
font-weight: 500;
text-align: right;
height: 25px;
background-color: #0095bc;
color: #fff;
border-bottom: 1px solid #0076a3;
padding: 5px 15px 5px 0px;
line-height: 25px;
letter-spacing: -1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.arti{
border-bottom: 10px solid #e2e2e2;
padding-bottom: 10px;
margin-bottom: 15px;
}

.arti h3{
font-size: 18px;
font-family: "Helvetica Neue", Helvetica, Arial;
font-weight: 300;
margin-bottom: 10px;
line-height: 20px;
}

.arti h3 a{
color: #0095bc;
text-decoration: none;
}


.arti p{
font-size: 12px;
color: #6b6b6b;
line-height: 17px;
margin-bottom: 5px;
}

#nav{
float: right;
padding: 0px 30px 0px 0px;
}

.canalla{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #aaaaaa;
padding: 1px 1px 0px 1px;
background: #fafafa;
}

.canalla p{
color: #aaaaaa;
text-align: right;
padding: 5px 15px 0px 0px;
line-height: 16px;
}


#login p{
color: #6b6b6b;
margin: 0px;
padding: 0px;
}

#login p a{
color: #0095bc;
font-weight: bold;
}

.textInput
{
	width: 179px;
	height: 22px;
	background: none;
	color: #0095bc;
	margin-top: 2px;
	font-size: 13px;
	text-align: left;
	border-width: 1px;
	margin-left: 4px;
	margin-bottom: 10px;
	font-weight: bold;
}

.blog_asociado{
border-bottom: 5px solid #e2e2e2;
margin-bottom: 20px;
}

.blog_asociado .avatar{
float: left;
clear: right;
margin-right: 10px;
margin-bottom: 20px;
}

.blog_asociado h5{
margin: 0px;
padding: 0px;
line-height: 14px;
}

.blog_asociado .intro{
font-size: 11px;
color: #9b9b9b;
margin: 0px;
padding: 0px;
}

.blog_asociado .lista_feeds{
margin-top: 5px;
font-size: 11px;
}

#centroprensa{
margin-bottom: 20px;
}

#footer{
background-color: #0095bc;
color: #004e62;
border-top: 5px solid #006079;
padding: 40px 0px 20px 0px;
}

#footer .info{
text-align: right;
font-size: 14px;
border-right: 1px solid #004e62;
padding-right: 10px;
}

#footer h3{
font-size: 25px;
letter-spacing: -1px;
margin: 0px;
padding: 0px;
}

#footer ul{
list-style-type: none;
}

.legal{
background-color: #006079;
height: 30px;
text-align: center;
}

.legal p{
font-weight: bold;
padding-top: 5px;
}

.legal p a{
text-decoration: none;
}

.legal p a:hover{
text-decoration: underline;
}

/* comments */

.comments, .comments ul, #comments li{
	margin:0;
	padding:0;
	list-style:none;
	}
.comments li{
	margin:1.5em 0;
	position:relative;
	font-size:13px;
	}
.comments a{color:#5a7981;text-decoration:none;}
.comments a:hover{color:#555;}
.comments .meta{
	padding-bottom:32px;
	background:url(img/bg_comments1.gif) no-repeat 0 100%;
	}	
.comments .meta li{
	margin:0;
	display:inline;
	font-size:12px;
	color:#777;
	position:static;
	}	
.comments .meta .author{
	font-size:14px;
	font-weight:bold;
	}	
.comments .meta img{
	position:absolute;
	left:28px;
	top:68px;
	z-index:100;
	border:1px solid #bfd5da;
	}	
.comments .body{
	padding:10px 110px 20px 100px;
	background:url(img/bg_comments2.gif) no-repeat 0 100%;
	min-height:58px;
	}	

/* // comments */