body{ margin: 0; padding: 0; font: 75% Verdana, Arial, Sans-Serif; color: #323232; text-align: center;}
#page{ background-color: white; text-align: left; margin: 0 auto; padding: 0 5px; width: 1010px;}
a img{border: 0;}

#contenido-home{ float: left; padding: 7px 0 0 20px; margin: 0; width: 750px; background-color: #E5E5E5;}
.interior{ float: left; padding: 7px 0 0 20px; margin: 0; width: 750px; background-color: white;}

h3 {padding: 0; margin: 30px 0 0; }
h3.comments { padding: 0; margin: 40px auto 20px ; }
	
img.centro {display: block;margin-left: auto;margin-right: auto;}
.dcha {float: right;padding: 4px;margin: 0 0 5px 10px;}
.izqda {float: left; padding: 4px;margin: 0 10px 5px 0;}

#sidebar{ padding:  0; float: left; width: 240px;}
#sidebar h2 { margin: 5px 0 0 0; padding: 4px 0 4px 15px; background: url(images/fnd-h2sidebar2.gif) no-repeat left; color: white; font-size: 100%; font-weight: normal; clear: left;}
#sidebar h2#h2agenda{float:left; width: 225px; margin-bottom: 10px;}
#sidebar h2#h2meses{float:left; width: 225px; margin-bottom: 12px;}
#sidebar h2#h2links{float:left; width: 225px; margin-top: 10px; margin-bottom: 10px;}
#sidebar ul#blogroll{clear:both;width: 200px;}
#sidebar li{ font-size: 80%; font-weight: bold;}
#sidebar li a{ text-decoration: none; color: #2C2C2C; }
#sidebar ul#blogroll li{margin: 3px 0 6px 0;float:left; font-size: 75%;} 
#sidebar ul#blogroll li a{ color: #1CA82B; font-weight: bold;}
#sidebar ul#blogroll li a:hover{ color: #313131;}

ul#entrevistas{ margin: 0 0 10px 0; padding: 0; float:left;}
ul#entrevistas li{ float: left; list-style: none; font-weight: normal; margin: 10px 0 0 0; font-size: 75%;}
ul#entrevistas li a span{ font-weight: bold; font-size: 110%;}
ul#entrevistas li a:hover{ color: #1CA82B;}
ul#entrevistas li img{ float: left; margin-right: 8px; margin-left: 1px; }

p#utanies{ font-size: 75%; margin: 10px; text-decoration: underline; line-height: 150%; width: 190px;}
p#utanies a{color:#313131;}
p#utanies a:hover{color:#129e3d;}
span.post-categories img{vertical-align: middle;}
span.fecha{margin-left: 5px;}

.interiorpost{width: 690px; padding: 15px 45px 15px 15px; line-height: 150%;}
.interiorpost a{ color: #1CA82B; font-weight: bold;}
.interiorpost a:hover{color: #313131;}

.post, .entrevista { margin: 10px 6px 10px 0; width: 365px; float: left; height: 347px; background: white url(images/fnd-post.gif); padding-top: 18px; }
.entrevista{ color: white; background: #139D3D url(images/fnd-post.gif);}
.entrevista span.fecha{color: #323232;}

.post p, .entrevista p{ margin: 10px 0 0 11px; width: 319px; line-height: 140%; }
.post p a{ color: #02AF3B; }
.entrevista p a{ color: #DFF516; }
.post p a:hover{color: #333;}
.entrevista p a:hover{color: #fff;}
.post div.barra, .entrevista div.barra { width: 324px; }
div.barra img { vertical-align: top; }

.entrevista h2, .post h2{ display: inline; font-weight: normal; font-size: 110%; padding: 0; margin-right: 7px; }
.post h2{ background-color: #02AF3B; }
.entrevista h2{ background-color: White;}
.post h2 a, .entrevista h2 a{ padding-left: 13px; padding-right: 10px;}
.entrevista h2 a{ text-decoration: none; color: #323232; background-color: White; }
.post h2 a, .interiorpost h2 a{ color: White; text-decoration: none; background-color: #02AF3B;}

.entrevista h2 a:hover{color: #32312f; background-color:#dff316;}
.post h2 a:hover{color:#fff; background-color: #333;}

.post p.cmp, .entrevista p.cmp{margin:3px 0 0 10px; float: left; width: 100px; display: inline }
p.cmp a{font-size: 90%; text-decoration: underline; margin: 0 0 35px 0;color: #31312F;}
.post p.cmp a:hover{color: #129e3b;}
.entrevista p.cmp a:hover{color: #def416;}

.interiorpost div.barra{ margin: 30px 0 20px 0;}
.interiorpost h1{padding: 0 10px; background-color: #02AF3B; display: inline; font-weight: normal; font-size: 110%; padding: 0; margin-right: 7px;}
.interiorpost h1 a{font-weight: normal; color: White; text-decoration:none;padding: 0 10px;}
.interiorpost h1 a:hover{color: White;}
.interiorpost span.post-categories{margin-left: 7px;}
.interiorpost p.cmp{clear: both;}
.interiorpost h2{font-family: Times New Roman; font-size: 24px; padding: 12px 0 8px 0;}

h1#noresults{padding: 0 10px; background-color: #02AF3B; display: inline; font-weight: normal; font-size: 110%; margin: 25px 0 15px 11px; color: White; float:left;}
div#searchagain{clear:both;}

#lista-categorias{margin:9px; padding: 0;}
#lista-categorias li{font-size: 80%; list-style: none; background-repeat: no-repeat; background-position: 0 0; padding: 2px 0 5px 23px;}
#sidebar #lista-categorias li a:hover{color: #129e3d;}
#cat3{ background-image: url(http://www.avidos.net/utani/wp-content/images/cultura.gif);}
#cat1{ background-image: url(http://www.avidos.net/utani/wp-content/images/educacion.gif);}
#cat5{ background-image: url(http://www.avidos.net/utani/wp-content/images/medio-ambiente.gif);}
#cat6{ background-image: url(http://www.avidos.net/utani/wp-content/images/mayores.gif);}
#cat8{ background-image: url(http://www.avidos.net/utani/wp-content/images/integracion.gif);}
#cat9{ background-image: url(http://www.avidos.net/utani/wp-content/images/terapia.gif);}

#sidebar .postagenda{margin: 0 5px 0 13px; float:left; display:inline; clear:both; width: 200px;}
#sidebar .postagenda p{font-size: 75%; margin: 3px 0 10px 0; padding: 0; }
#sidebar .postagenda h3{ font-weight: bold; margin: 0; padding: 0; background-image: none; color: #2C2C2C; font-size: 75%; font-weight: bold; }
#sidebar .postagenda h3 a{ text-decoration: none; color: #2C2C2C; }
#sidebar .postagenda h3 a:hover{color: #1CA82B; }
#sidebar .postagenda h3 a span{ color: #1CA82B; }
#sidebar .postagenda a{ text-decoration: none;}
span.puntossuspensivos{color: #1CA82B;}
ul#blogroll a:hover{color: #1CA82B;}
#sidebar ul#blogroll li{font-weight: normal; list-style:none;padding:0;}
ul#blogroll{margin: 15px 0 0 15px; padding: 0;}

#header { padding: 75px 0 0 0; width: 1010px; margin: 0 auto; background: url(images/fnd-cabecera.gif); border-bottom: 7px solid white;float: left;}
#headerimg{float:left; width: 462px;}
#headerimg form{margin: 26px 0 0 13px; padding: 0; float: left; width: 182px;}
#headerimg form select{width: 182px; font-size: 10px; background-color: #414141; border: 1px solid white; color: white;}
#headerimg h1{margin: 0; padding: 0; float:left;}
#headerimg img{ margin:0 0 0 20px;}
p#description{ margin: 0; padding: 0;background: url(images/fnd-descripcion.gif) repeat-x 0 5px; float: left; width: 100%; line-height: 100%;}
p#description span{background-color: White; border-right: 1px solid white; padding: 0 10px; margin-left: 18px;}

#headerresto{margin-top: 25px; float: right; width: 410px; margin-right: 10px; display: inline;}
#link-contacto{float: left; margin: 5px 11px 0 0; padding: 0; font-size: 80%; background-color: white; }
#link-contacto a{ text-decoration: underline; background-color: white; color: #1CA82B; font-size: 80%; font-weight: bold;}
#link-contacto a:hover {color: #313131;}
#link-rss{float: left;}
input#s{background: #323232 url(images/fnd-busqueda.gif) no-repeat left; color: white; font-size: 80%; border: 0; width: 159px; padding: 3px;} 
#searchform{float: left;margin-left: 10px;}
#searchsubmit{border:1px solid #6b6b6b; background-color: white; font-size: 10px; color: #323232; text-transform: lowercase; padding: 0 3px 0 2px; }

#commentform{margin: 0 0 180px 9px;}
#commentform label{display: block; margin: 12px 0 4px 0;}
#commentform input, #commentform textarea{border: 1px solid #999999;}
#commentform textarea{width: 380px;}
#commentform input#submit{border:0; background:url(images/btn-post.gif) no-repeat; color: #313131; padding: 1px 25px 1px 13px; width:auto;overflow:visible;}

h3#respond{color: #1DA92B; margin: 50px 0 10px 9px; font-size: 100%;}
.comentario{background-color: #E5E5E5; padding: 10px 12px; margin: 0 0 20px 9px; width: 660px;}
.comentario p{padding: 0 0 10px 0; margin: 0;}
.comentario p.metcom{padding: 0 0 0 0; margin: 0; color:#1DA92B;}
.comentario p.metcom a{color:#1DA92B; text-decoration: none;}
.comentario p.metcom span{font-size: 90%; color: #313131;}
.comentario p.metcom span a{color: #313131;}
.comentario p.metcom span a:hover{text-decoration: underline;}
#numcomentarios{font-size: 80%; text-decoration: underline; margin: 0 0 35px 15px;}

.interior h1.pagetitle{ color:#1DA92B; margin: 20px 0 0 15px; font-size: 120%;}
.rb{padding: 0 15px 15px 15px;}

#contenido-home span.corte{margin-left: 9px;}

#meses{margin: 0; padding: 0; font-size: 105%;clear: left;}
#meses li{list-style: none;font-weight: normal; margin: 1px 0 5px 15px;}
#meses li a:hover{color:#129e3d; }

span.corte{margin-left: -3px;}
p.cambiaridioma{margin: 0px 4px 0 0;text-align: right; float:right; width: 180px;}
p.cambiaridioma a{color: #02AF3B; text-decoration: none;font-size: 90%; margin: 0 20px 0 0;}
.entrevista p.cambiaridioma a{color:#DFF516;}
.post p.cambiaridioma a:hover{ color: #333; }
.entrevista p.cambiaridioma a:hover{ color: white; }

.interiorpost p.cambiaridioma{margin: 0px 4px 0 0;text-align: left; float:none; width: 180px; display:inline}
.interiorpost p.cambiaridioma a{color: #02AF3B; text-decoration: none;font-size: 100%; margin: 0 0 0 20px;}

.navigation{clear:left; padding-bottom: 65px;}
.navigation a{color: #323232; text-decoration: none;}
.navigation a:hover{color: #02AF3B;}
.navigation .alignleft{ width: 300px; float: left; padding-left: 4px;}
.navigation .alignright{width: 300px; float: right; text-align: right; padding-right: 25px;}

.espacio{margin-bottom: 50px;}

.verde{color: #1CA82B}
.verde-grande{color: #1CA82B; font-size: 120%;}
.verde-muygrande{color: #1CA82B; font-size: 140%;}
.verde-centrado{color: #1CA82B; text-align:center;}
.verde-centrado-grande{color: #1CA82B; font-size: 120%; text-align:center;}
.verde-centrado-muygrande{color: #1CA82B; font-size: 140%; text-align:center;}
.centrado-grande{font-size: 120%; text-align:center;}
.centrado-grande{font-size: 140%; text-align:center;}
.centrado{text-align: center;}
.grande{font-size: 120%;}
.muygrande{font-size: 140%;}