/*  
Theme Name: Boletim Baixada
Author URI: http://www.sophia.ag/
Version: 1.0
Author: Sophia.
Description: Boletim Baixada, usadno o footer e o CSS global do Site da Baixada.
*/

/* COMPONENTES */

.clearfix { display:block; clear: both;}
/* box de noticias na vertical */
.box-noticia-vertical h3 { background-color:#fbd508; padding:10px; font-size:15px; border-left:#ffa200 5px solid;}
.box-noticia-vertical small { text-transform:uppercase; display:block;}
.box-noticia-vertical img { float:left; margin-right:10px;}
.box-noticia-vertical h4 { margin:0; padding:0; font-size:15px; display:block; color:#596871;}
.box-noticia-vertical a { padding:10px; display:block; font-weight:bold; color:#596871;overflow:auto;}
.box-noticia-vertical a:hover { background-color:#fbd508; text-decoration:none;}
.box-noticia-vertical ul li { padding:5px; margin:0; display:block; overflow:auto;}

.box-noticia-horizontal .semfoto h4,
.box-noticia-vertical .semfoto h4 { font-size:20px;}

.box-noticia-horizontal { width:100%; overflow:auto;}
.box-noticia-horizontal h3 { background-color:#fbd508; padding:10px; font-size:15px; border-left:#ffa200 5px solid;}
.box-noticia-horizontal small { text-transform:uppercase;}
.box-noticia-horizontal h4 { margin:0; padding:0; color:#596871; font-size:15px;}
.box-noticia-horizontal a { padding:10px; display:block; font-weight:bold; color:#596871;}
.box-noticia-horizontal a:hover { background-color:#fbd508; text-decoration:none;}
.box-noticia-horizontal ul li { float:left;padding:5px; margin:0; width:170px;}

/* SINGLE */
#single { padding:10px; padding-top:0;}
#single h2 { padding:10px 0 10px 0; margin:0; font-size:25px; color:#000000; border-bottom:#b8c3ca 1px solid; overflow:auto;}
#single .box-info { line-height:30px; width:100%; overflow:auto; border-bottom:#b8c3ca 1px solid; font-size:10px; color:#717171;}
#single .box-info h3 { font-size:15px; margin:0; padding:0;}
#single-content p { margin-bottom:10px;}

/* Boxes de informacao vertical */
#box-info-breadcrumb,
#box-info-time,
#box-info-tags,
#box-info-social,
#box-info-imprimir,
#box-info-comentarios,
#box-info-email { padding-left:20px; background:center left no-repeat;}
#box-info-breadcrumb { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_breadcrumb.gif)}
#box-info-time { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_relogio.gif)}
#box-info-tags { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_tags.gif)}
#box-info-social { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_social.gif)}
#box-info-imprimir { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_imprimir.gif)}
#box-info-comentarios { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_comentarios.gif)}
#box-info-email { background-image:url(/wp-content/themes/boletimbaixada/images/icon_16x16_email.gif)}

/* Anuncios */
.ad-300x250 { width:300px; height:250px; line-height:250px; background-color:#FFFFFF;}
.ad-234x60 {  width:234px; height:60px; line-height:60px; background-color:#e9eef2; margin-top:10px;}
.ad-125x125 { width:125px; height:125px;background-color:#FFFFFF;}

.ad-125x125 a, .ad-300x250 a, .ad-234x60 a { padding:0;}

/* MENU DA ESQUERDA */
#menu-principal-esquerda h3 { background-color:#fbd508; padding:10px; font-size:15px; border-left:#ffa200 5px solid;}
#menu-principal-esquerda a { margin-left:10px; padding:5px; display:block; font-weight:bold; color:#596871;}
#menu-principal-esquerda a:hover { background-color:#596871; color:#FFFFFF; text-decoration:none;}

/* SIDEBAR */
#sidebar-editorias h3 { background-color:#fff; padding:10px; font-size:15px; border-left:#ffa200 5px solid; margin-right:15px;}
#sidebar { background-color:#fbd508;}

/* TOPO */
body { background-image:url(/wp-content/themes/boletimbaixada/images/bg_header.jpg);background-repeat:repeat-x;}
#header { background-image:url(/wp-content/themes/boletimbaixada/images/header.jpg); background-position:center top; background-repeat:no-repeat; }
#header .col-675 { height:102px;}
#logotipo a { display:block; width:180px; height:31px; text-indent:-9999px;}
#tabs-buscas ul.tabNavigation li a { padding:5px;}
#tabs-buscas .tab_container { background:url(/wp-content/themes/boletimbaixada/images/bg_busca.gif) top repeat-x; height:50px; display:block; overflow:auto;}
#tabs-buscas .tab_container form { height:31px; margin:0; padding:0; margin-top:15px;}
#tabs-buscas .tab_container form #s { height:20px; font-size:11px; padding:0; margin:0; border:#FFCC00 1px solid; width:400px; padding-left:9px; padding-top:9px;}
#tabs-buscas .tab_container form#cse-search-box #s { height:25px; width:405px;}
#tabs-buscas .tab_container form #header-bt-pesquisa { position:absolute;}
#head-blogs { background-color:#000000; height:100%}

#menu-global { border-bottom:#000 2px solid; width:100%; clear:both; overflow:auto;}
#menu-global .container { border-top:#cfdbe4 1px solid; padding-top:1px; margin-top:5px; background-color:#e9eef2; overflow:auto;}
#menu-global ul { border-top:#fff 1px solid; }
#menu-global ul li { float:left;}
#menu-global a { display:block; padding:10px; color:#596871; font-weight:bold;}
#menu-global a:hover { background-color:#596871; text-decoration:none; color:#FFFFFF;}
#menu-global ul li a.ativo { background-color:#000; color:#FFFFFF;}

#busca { background-color:#000000; padding:5px; padding-bottom:10px;}
#s { padding:5px; font-size:15px; font-weight:bold; width:500px; border:none;}
#s-envio { background-color:#666666; color:#FFFFFF; font-size:15px; padding:5px; font-weight:bold; border:none;}

/* 	DROP DOWN */
#menu-global ul.dropdown a:active                { color: #ffa500; }
/*#menu-global ul.dropdown li a { display: block; padding: 4px 8px; border-right: 1px solid #333; color: #222; }*/
#menu-global ul.dropdown li.hover,
#menu-global ul.dropdown li.hover a             { background-color:#596871; color:#FFFFFF; }
/* 	LEVEL TWO */
#menu-global ul.dropdown ul 					{ visibility: hidden; position:absolute; top:auto; left:auto; }
#menu-global ul.dropdown ul li 					{ border-bottom: 1px solid #ba0d08; float: none;}
#menu-global ul.dropdown ul li a:hover			{ background-color:#ba0d08; color:#FFFFFF;}
/* IE 6 & 7 Needs Inline Block */
#menu-global ul.dropdown ul li a				{ border-right: none; width:100%; display: inline-block; } 
/* 	LEVEL THREE */
#menu-global ul.dropdown ul ul 					{ left: 100%; top: 0; }
#menu-global ul.dropdown li:hover > ul 			{ visibility: visible; }

/* RODAPE */
#footer { background-color:#e9eef2; width:100%; clear:both; margin:0; padding:0; overflow:auto; color:#596871;}
#footer li { float:left; list-style:none;}
#footer a { text-decoration:none; color:#596871;}
#footer a:hover { text-decoration:underline;}
#footer strong { font-weight:bold;}

#footer-superior, #footer-relacionamento { border-bottom:#a9b6c1 1px solid; height:40px; line-height:40px;}
#footer-superior ul li, #footer-relacionamento ul li { margin-right:10px;}
#footer-superior li { font-weight:bold;}

#footer-125 { border-top:#FFFFFF 1px solid; border-bottom:#a9b6c1 1px solid; padding-top:20px; height:145px;}
#footer-125 li { float:none;}
#footer-125-ad { width:125px; height:125px; background-color:#FFFFFF; margin-right:20px; float:left;}

#footer-125 ul  { width:150px;float:left;}
#footer-125 ul li { line-height:20px;}

ul#footer-125-plantao { width:350px; font-size:10px;}
ul#footer-125-plantao strong { font-size:12px;}

#footer-relacionamento { border-top:#FFFFFF 1px solid; }
#footer-pesquisa { float:right;}
#footer-pesquisa input{ height:20px;}
#footer-pesquisa #cse-search-box { margin:0; padding:0;}
input#footer-bt-pesquisa { background-color:#9aabb5; color:#FFFFFF; height:25px; border:none; font-size:10px;}

#footer-legal { background:url(images/footer-icon-sb.jpg) left no-repeat; min-height:50px; font-size:11px; padding-top:10px; border-top:#FFFFFF 1px solid; }

#footer-legal-ul { float:left;}
#footer-legal ul { margin-left:40px; width:800px;}
#footer-legal ul li { margin-right:10px; line-height:15px;}

#footer-legal-sophia { float:right;}

/* TABBER */

ul.tabNavigation {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	border-bottom: 1px solid #dee3e7;
	border-left: 1px solid #dee3e7;
	width: 100%;
}
ul.tabNavigation li {
	float: left;
	margin: 0;
	padding: 0;
	line-height: 30px;
	border: 1px solid #dee3e7;
	border-left: none;
	margin-bottom: -1px;
	background: #dee3e7;
	overflow: hidden;
	position: relative;
}
ul.tabNavigation li a {
	text-decoration: none;
	color: #596871;
	display: block;
	font-size: 11px;
	text-transform:uppercase;
	font-weight:bold;
	padding: 0 10px;
	border: 1px solid #fff;
	outline: none;
}	
ul.tabNavigation li a:hover {
	background: #fff;
	color:#ba0d08;
}
html ul.tabNavigation li.active, html ul.tabNavigation li.active, ul.tabNavigation li.active a {
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#ba0d08;	
}
div.tabs > div {
	padding: 5px;
	margin-top: 0px;
	background-color:#FFFFFF;
}

/* WIDGETS DENTRO DO TABBER */
#tabs-1 .tab_container li { padding:5px; font-size:12px}
#tabs-1 small { font-size:10px; color:#596871;}

/* PERSONALIZACOES DO WP */
.wp-caption { background-color:#fbd508; color:#596871; border:#c5d1da;}
.wp-caption-text { font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:left; padding:5px;}

#commentlist { padding:10px;}
#commentlist p, #commentlist li { display:block; overflow:auto;}
#commentlist img { float:left; padding:0px 10px 10px 0px;}
#commentlist p { width:300px;}
#commentlist cite { font-size:10px;}
#comentarios h3 { background-color:#fbd508; padding:10px; font-size:15px; border-left:#ffa200 5px solid; margin:10px;}
.authorcomment { background-color:#CCCCCC;}
form#commentform { padding:10px;}
form#commentform p { margin-bottom:5px;}
form#commentform label { width:150px;}
textarea#comment { padding:5px; width:100%; height:100px;}

#cidades { position:absolute; top:0; left:0; height:100%; width:100%; }
#cidades-conteudo { position:absolute;width:600px; height:400px; left:50%;top:50%;margin-left:-300px;margin-top:-150px; background-color:#FFFFFF;border:#eff3f6 1px solid;}
#cidades-fundo { background-color: #fff; -moz-opacity:.90; filter:alpha(opacity=90); opacity:.90; width:100%; height:100%; top:0; left:0; position:fixed;}
#cidades-conteudo h2 { margin:0; padding:0;}

h3 { color:#000000;}