﻿﻿/*
Theme Name: FM Estrella
Theme URI: http://www.fmestrella.com
Version: 2.1
Description: Optimizada
Author: Joaquin Rodriguez Monterp
Author URI: http://www.irasgos.com.ar
*/

* {margin: 0px; padding: 0px;}
html {background:#E8E8E8 scroll 0 0; }
body {line-height:1.4em; font-size: .9em; font-family: Arial; color: #000;}

h1, h1 a { color:#000000; font-size:20px; line-height:22px;}

h2, h2 a {font-size: 12px; color: #FFF; background:#5C84EA; font-weight:bolder; text-transform:uppercase; padding-left:10px;margin:0 0 10px;}
#cat-news h2, #editorial h2, #audio h2 {background:#86BC57;}
h3, h3 a { margin: .5em 0;font-weight: normal;font-size: 1.2em;line-height: 1.3em;}

h4  { font-size: 13px; margin:0; font-style:italic; color:#999; font-weight:normal;}
h4 a {font-weight:bold; color:#999;}
h4.meta {float:left;margin-right:5px;}

p { margin-bottom: 10px; }

a { color:#0D425F; text-decoration: none; }
a img {border: none; }
a:hover { text-decoration:underline;}

ul {margin: 0; padding:0;}
li {list-style: none; list-style-type: none;}

.hide {display:none;}

.left {float:left; margin:10px 10px 0 0;}
.right {float:right; margin:10px 0 0 10px;}

#overall { width: 994px; margin: auto; position: relative;}

/* Header */
.header-page-nav {float:left; margin:7px 0 0; padding-left:8px; width:691px;background:url('imgs/top-left.jpg') top left repeat-x;}
.header-page-nav ul {float:left; overflow:hidden;height:30px; text-align:center;}
.header-page-nav li {float: left; height: 28px; padding:5px 0 0;background:#999;margin:0 1px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;}
.header-page-nav li:hover {background:#FFF;}
.header-page-nav li:hover a {color:#666;text-decoration:none;}
.header-page-nav a {letter-spacing:2px;padding:2px 12px;color:#FFF;display:block;}
.current_page_item {background:#FFF !important;}
.current_page_item a  {color:#666; font-weight:bold;}

#search {float:right;margin:7px 0 0;width:295px;background:url('imgs/top-left.jpg') top left repeat-x;height:30px;}
#search form, #search fieldset{float:right;padding:0;border:0;}
#search #s {border:1px solid #CC; padding:3px 3px 2px; width:168px; height:18px;}
#search input.btn {border:1px solid #999; padding:2px 3px; color:#0066FF; width:106px; margin:0;}

#contenido {margin:0 auto; float:left;}

#header {background:#FFFFFF /*url(imgs/headerBg.jpg) repeat-x*/ scroll left bottom;border-color:#CCCCCC;border-style:none solid solid;border-width:0 1px 1px;height:78px;width:992px;}

#title {float:left; margin:24px 0 0 12px;}

/*
#header-cat-nav {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; height:29px; margin:6px 0;background:#FFFFFF url('imgs/cat-nav.jpg') repeat-x;width:992px;}
#header-cat-nav  ul {height:28px; padding:0; float:left; overflow:hidden;margin-top:1px;}
#header-cat-nav li {border-left:1px solid #4472D0;border-right:1px solid #6A8EDB;float:left;height:25px;letter-spacing:1px;padding:1px 5px;text-align:center;}
#header-cat-nav a {padding:2px 5px 1px; color:#FFF; display:block;}
#header-cat-nav a:hover {font-weight:bold;}
li.current-cat a {color:#FFFFFF !important;font-weight:bold;}
 */
#header-cat-nav {height:39px; margin:6px 0;width:992px;}
#header-cat-nav  ul {height:39px; padding:0; float:left; overflow:hidden;margin-top:1px;}
#header-cat-nav li {float:left;height:39px;letter-spacing:1px;text-align:center;}
#header-cat-nav a {background: url(imgs/menu.gif) repeat-x left top;width: 144px; color:#FFF; display:block;line-height: 41px;height: 39px;font-size: 18px;text-transform: uppercase;}
#header-cat-nav a:hover {background-position:left bottom;text-decoration:none;}
#header-cat-nav .cat-item-4 a {width:128px;}
/* End Header */

.clearBoth { clear: both; }

.notFound {border:1px solid #999999; padding:10px;}
.notFound ul {list-style-position:inside; list-style-type:square; margin:0 0 30px;}
.notFound ul li {list-style-position:inside; list-style-type:square;margin:0 0 0 20px;line-height:35px;}

.box {border:1px solid #CCCCCC; padding:10px;}

/* Left */
#cuerpoNoticias {background:#FFFFFF;width:972px;overflow:hidden;}
#left { width: 300px; float:left; }
.lastest-news, .cat-news-item {margin:10px 0;}
.lastest-news a.post-image img {float:left;width:300px;height:100px;margin-bottom:10px;}
#more-news ul li, #audio ul li {padding-bottom:6px; font-size:16px; list-style-position:inside;list-style-type:square;}
#more-news ul {margin-top:10px;}
#audio {margin-top:10px;}

#center-adv {margin:45px 10px 0;width:127px;float:left;}
#center-adv img, #center-adv object {margin:0 0 25px; float:left;border:1px solid #999;}

#center-adv p.publica {float:left;width:127px;height:143px;margin-bottom:40px;}
#center-adv p.publica a {background:url(imgs/publicar.png) no-repeat;color:#FFF;display:block;font-size:20px;height:118px;line-height:24px;padding:15px;text-align:center;width:95px;}
#center-adv p.publica a:hover {background-position: 0 -149px;text-decoration:none;color:#86BC57;}

#cat-news {float:left;width:250px;}
.cat-news-item {width:250px;}
.cat-news-item img {float:left;width:250px;height:100px;margin-bottom:8px;}

#right {float:right;width:265px;}
#right h2{background:#FF6E1C !important; margin:10px 0;}

#radioVivo img {margin:10px auto;}
#radioVivo p {text-align:center;}
#radioVivo h2 {margin-top:0 !important;}

.page-content ul, #right .widgets ul {padding-left:10px;width:245px;}
.page-content ul li, #right .widgets ul.mascomentados li {list-style-type:square;list-style-position:inside;}

.adsense-500 {float:left;width:250px;margin:10px 0 0 20px;}
.adsense {float:left;width:250px;}
#horizontal-adv {height:70px;margin:15px 0 0 80px;float:left;width:528px;}
#editorial {float:left;margin:15px 10px  0;width:525px; }
.editoriales {margin:5px 0;overflow:hidden;}

.vertical-adv {width:127px; height:254px; float:left; margin-top:105px;}

.banner-indice-comercial {border:1px solid #000;height:140px;margin:10px auto;overflow:hidden;width:750px;}
.adsense-adv-large {height:90px;margin:10px auto;overflow:hidden;width:728px;}

/* Video y Encuestas*/
#video-encuesta {margin:0 0 25px;float:left;}
#video-encuesta h2 { background:#FF6E1C;}
#video {margin:0 10px 0 0;width:597px;float:left;}
#video h2 {margin:0 0 15px;}

.tabbed {width:100%;	}

/* List of tabs */.tabbed ul.tabs {float: left; display: inline;width: 43%; margin: 0;padding: 0;}
.tabbed ul.tabs li {width:100%;	list-style: none; float: left; margin: 0 0 5px;	padding: 0;	border:1px solid #999;}
.tabbed ul.tabs li a {overflow: hidden; display: block; margin: 0; padding: 10px 12px; cursor:pointer;text-align:center;}
.tabbed ul.tabs li a:hover {}

/* The current selected tab */
.tabbed ul.tabs li a.tab-current {background:#CCC none repeat scroll 0 0;color:black;}

/* The content shown when a tab is selected */
.tabbed div {float: left;	display: block;	width: 320px;height:240px; margin-left:15px;}

/* Set the CSS to make sure the other tabs' content isn't shown other than the first */
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 {display: none; width:50%;}

.tab_container {	overflow: hidden;}
.tab_container p {margin:0;}

/* Encuestas */
.encuestas {float:left;padding:0 0 5px;width:365px;}
.encuestas h2 {color:#FFFFFF;background:#5C84EA none repeat scroll 0 0;margin-bottom:15px;}
.encuestas p {color:#333333;}
.wp-polls {border:1px solid #CCC;}

#externa {width:972px;overflow:hidden;margin:0 auto;}
.externa {float:left; width:310px;}
#externa .externa.odd, #externa #rss-4 {margin:0 20px;}
.externa ul li {padding:4px 0; border-bottom:1px solid #E0E0E0;}
#externa img {margin:0 0 1px;vertical-align:middle;}

/* Blogs */

#blogs { margin:10px 0 0; overflow:hidden; font-size:90%;height:135px;}
#blogs h2 {margin-bottom:10px;}
.autor {float:left; width:228px; margin-right:15px;height:100px;}
.autor h3 a {font-size:15px;color:#333 !important;}
.autor h3 a:hover {text-decoration:underline;}
.autor ul {float:left;width:126px;}
.lea {background:url('autores/ucr.png') 130px -13px no-repeat;}
.buchaillot {background:url('autores/juntos.gif') 145px 0 no-repeat;}
.jose {background:url('autores/pj.gif') 129px -10px no-repeat;}
.quique {background:url('http://fmestrella.com/wp-content/uploads/2011/01/ucede.gif') 115px -11px  no-repeat;}

/* Listados */
.categorias ul {float:none !important;}
.categorias ul li.categories {list-style-type:none !important;margin:0 !important;}
.categorias ul  ul {margin:0 !important;}

.listados {min-height:23px !important;padding:5px 10px !important;border:0 !important;}
.categorias .par {background:#eee;}
.categorias .fondo {background:url(imgs/listado-fondo.jpg) repeat-x; color:#FFF;padding:12px !important;}
.categorias .fondo a {color:#FFF;font-weight:700;text-decoration:underline !important;}
.listados p {display:inline;margin-right:20px;}
.listados p.negrita {font-weight:700;}
.listado-interno h1 {margin:20px 0 4px;}
.listado-interno h2 {color:#FFF !important;}

#breadcrumb {height:32px;margin:10px 0;border:1px solid #e3e3e3;background:url(imgs/breadcrumb.jpg) -5px 88px;}
#breadcrumb a {background:url(imgs/breadcrumb-link.gif) right -12px no-repeat;float:left;font-weight:700;padding:5px 20px 8px 10px;}
#breadcrumb p {float:left;margin:0; padding:5px 0 0 10px;font-weight:700;}

/* Single */

#nota {float:left;width:700px;}
#nota a img {background:#CCC;border:1px solid #999;padding:10px;}
#nota img.alignleft {float:left;margin:5px 5px 5px 0;}
#nota img.alignright {float:right;margin:5px 0 5px 5px;}
#nota img.aligncenter {margin:0 auto;display:block;}
.wp-caption {float:left;background:#CCC;margin:0 8px 0 0;padding:10px 0 0 10px; border:1px solid #999;}
.wp-caption img {border:1px solid #999;}
.wp-caption-text {background:#FFF;border:1px solid #999;text-align:center;width:96%;}
#nota h1 {border-bottom: 1px dashed #999;color: #555;font-size: 1.5em;line-height: 2em;padding: 0 0 6px;margin: 0;}
#nota h2, #nota h2 {color:#333;}
.byline {margin:6px 0 10px;}
.time {background: #E8E8E8;padding: 6px;}
.category {background: #E8E8E8;padding: 6px;border-bottom:1px dashed #999; margin:0 0 10px;}
#nota ol, #nota ul {margin:10px 30px 20px; background:#CCC; padding:10px; float:left; list-style-position:inside;}
#nota ul li {margin: 10px 20px; list-style-type:square;}

#nota #facebook {border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;overflow:hidden;padding:10px 0;width:100%;}
#nota #facebook h3 {float:left;margin:17px 20px 0 0;font-weight:700;text-transform:uppercase;font-size:14px;}
#nota #facebook img {background:none;border:none;padding:0;float:left;}
#nota #facebook a {margin-right:20px;float:left;}

.listadoNotas {border-bottom: 1px solid #999; height:auto !important;margin:5px 0;min-height:145px; height:145px; padding:4px 4px 15px;}
#nota .listadoNotas img {margin:0 10px 10px 0; width:120px; height:100px;background:none;border:0;padding:0;}
.listadoNotas a.crop-foto, a.nro-comentarios {display:block;}
.listadoNotas a.crop-foto  {width:120px;height:100px;padding:5px 0;border:1px solid #ccc;}
.listadoNotas a.nro-comentarios {margin-bottom:20px;}

.comentariosListado {margin-bottom:25px;}

.indice-com-pro img {background:none !important; border:0 !important;}
.indice-com-pro .link {text-align:center;width:276px;margin-left:50px;overflow:visible;}
ul.indice-com-pro, ul.indice-com-pro  li ul {background:none !important;margin:0 !important;}
ul.indice-com-pro li ul li {padding:10px;list-style-type:none !important;margin:0 !important;font-size:14px;}
ul.indice-com-pro li ul li.par {background:#eee;}

#sidebar {float:right; width:250px; font-size:90% !important;}
.sidebar ul {margin:5px 0 15px;}
.sidebar li {padding:4px 0; border-bottom:1px solid #E0E0E0;}

/* Comments */

#comments-template {float:left; padding:20px 0 0;}
#comments-template  h3 {background:#333; color:#FFF; display:block;padding:5px 0 5px 5px;}
#comments-template ul {width:100%;padding:0 !important;background:none !important;margin:0 0 20px !important;}
#comments-template li {list-style-type:none !important; padding:10px;}
#comments-template .time {background:none;padding:0;}
ul.commentlist img {border:2px solid #FFF; float:left; margin:4px; padding:3px;}
ul.commentlist li {clear:both; margin:10px 0 !important; min-height:100px;}
ul.commentlist li.alt {background:#E0E0E0;}
ul.commentlist li.author {background:#999; color:#FFF; border:0; padding:0;}

p.nocommentsPage {display:none;}
p.nocomments {background:#333; color:#FFF; padding:5px; font-size:14px; text-transform:uppercase;}

/* End Comments */

/* Page */
.page {padding:15px; margin: 0 0 30px;}
.page h1 {margin:0 0 20px;}

/* End Page */

/* Categorias */

h2.verde, h2.verde a  {background:#86BC57;text-decoration:none !important;}
h2.anaranjado, h2.anaranjado a  {background:#FF6E1C;}

/* Archives */
.car-container, .car-collapse {font-family:"Trebuchet MS","Century Gothic","Lucida Sans",Arial !important;}
ul.car-list {font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:100%;
}

ul.car-monthlisting {
display:block;
list-style-position:inside;
list-style-type:square;
margin-bottom:10px;
margin-left:20px;
margin-right:0;
margin-top:10px;
}

.car-collapse .car-yearmonth {
cursor:pointer !important;
}

a.car-toggler {display:none;}
/* End Archives */

.pagination {height:26px;padding:3px;}

/* Footer */
#footer {height:16px; margin:10px 0 10px; font-size:12px; background:#FFF;}

#footerLegal {border-top:1px solid #CCC;}
#footerLegal h5.rasgos {float:right;}
/* End Footer */

/* Polls Single */
#nota .wp-polls ul {float:none !important;background:none !important;padding:0 !important;margin:0 !important;}
#video-en-vivo {margin-bottom:20px;float:left;width:100%;}
#video-en-vivo #utv229712 {float:left;margin-left:20px;margin-right:50px;}

.alignleft,img.alignleft {	display: inline;	float: left;  margin-right: 1.5em;}
.alignright,img.alignright {	display: inline;	float: right;  margin-left: 1.5em;}
.aligncenter,img.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}

/* Clasificados*/
.banner-header a,.banner-header .logo-small {display: block;float: left;margin: 10px 0;}
.banner-header .logo-small {margin:10px 90px;}
#wpcf7-f24983-p8432-o1 {background:url(imgs/clasificados-bg.gif) no-repeat right 0px;width:968px;}
#wpcf7-f24983-p8432-o1 input {border: 1px solid #CCC;padding: 6px;width: 290px;}
#wpcf7-f24983-p8432-o1 input[type=submit] {width:150px;cursor:pointer;}

