/*

Theme Name: Blog da Cida
Theme URI: http://www.am4.com.br/off/cidadiogo/blogdacida/
Description: Blog da Deputada Cida Diogo
Version: 1.1
Author: AM4
Author URI: http://www.am4.com.br

*/
body {
  background: #ffffff;
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin: 0px;
  padding: 0px;
}

input, textarea {
  width: 300px;
  border-top: 1px solid #d0d0d0;
  border-left: 1px solid #d0d0d0;
  border-right: 2px solid #d0d0d0;
  border-bottom: 2px solid #d0d0d0;
  font: 11px "Tahoma", Arial, Helvetica, sans-serif;
  color: #898686;
  overflow:auto;
  padding:3px;
  background:#f7f6f6;
}
a { text-decoration:none;}

h1, h2, h3 {
}

h1, h1 a, h2, h2 a {
  text-decoration: none;
}

h1 a:hover, h2 a:hover {
  text-decoration: none;
}

h1 {
  font: 22px "Tahoma", Arial, Helvetica, sans-serif;
}

h2 {
  font-size: 28px;
  font-weight: normal;
}

h3 {
  font-size: 16px;
}

ul, ol {
  margin-top: 1.5em;
  line-height: normal;
}

ul, ol {
  margin-left: 3em;
}

blockquote {
  margin-left: 3em;
  margin-right: 3em;
}

a {
  color: #000000;
}

a:hover {
  text-decoration: none;
  color: #000000;
}

a img {
  border: none;
}

img.left {
  float: left;
  margin-right: 20px;
}

img.right {
  float: right;
  margin-right: 20px;
}

hr {
  display: none;
}

#header {
  width: 969px;
  height: 206px;
  margin: 0 auto;
}

/* Menu Topo */
#menu_topo { background:url(images/bg_topo1.jpg) left bottom repeat-x; height:30px; margin-top:22px;}

/* Logo */

#logo {
  width: 970px;
  height: 172px;
  margin: 0 auto;
  margin-top:5px;
}

/* Menu */

#menu { background:url(images/bg_topo2.jpg) left bottom repeat-x; height:31px; margin-top:5px;}

/* Search */

#search {
  float: left;
  width: 300px;
  margin-left:25px;
}

#search form {
  margin: 0;
  padding: 0;
}

#search fieldset {
  margin: 0;
  padding: 0;
  border: none;
}

#search input {
 width:227px;
 height:19px;
 border:1px solid #FFFFFF;
 background:#939393;
 margin-top:2px;
 font: 13px "Tahoma", Arial, Helvetica, sans-serif;
 padding-left:2px;
 padding-top:3px;
 color:#FFFFFF;
}

#search #s {
}

#search #x {
  margin: 0;
  padding: 0;
  width: 41px;
  height:14px;
  padding-top:5px;
  background:none;
  border:none;
}
#div_x { float:left; margin-left:10px; margin-top:2px;}
#div_s { float:left; _margin-top:-1px; *margin-top:-1px;}

/* Banner */

#banner {
  width: 969px;
  margin: 0 auto;
}
/* cida png */
#cida { background:url(http://www.am4.com.br/off/cidadiogo/blogdacida/wp-content/themes/blogdacida/images/cida.png) no-repeat; _background: none!important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.am4.com.br/off/cidadiogo/blogdacida/wp-content/themes/blogdacida/images/cida.png',sizingMethod='scale')!important; width:272px; height:267px; margin-top:-232px; margin-left:610px;}
	
/* Page */

#page {
  width: 968px;
  margin: 0 auto;
  padding: 0;
  padding-top:45px;
  *padding-top:70px;
  -padding-top:10px;
}

/* Content */

#content {
  float: right;
  width: 650px;
  margin-left:5px;
  -margin-left:3px;
}

.stbutton stico_default {}

.postmetadata { margin-top:10px; font: 10px Tahoma, Arial, Helvetica, sans-serif; margin-left:65px; margin-bottom:10px; color:#b02424;}
.postmetadata alt {color:#b02424;}
.postmetadata alt a { text-decoration:none; color:#b02424;}

.postmetadata a { text-decoration:none; color:#b02424;}

.post {margin-left:15px;}

.post .title {
  margin: 0px;
  padding: 0px;
  color:#b02424;
  font: 18px Tahoma, Arial, Helvetica, sans-serif; 
}

#data_post { background:url(images/bg_calendario.jpg) center center no-repeat; width:49px; height:51px; float:left; margin-top:5px; margin-left:-5px; margin-right:20px; padding-top:2px; font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; }

#dia { font: 22px Arial, Helvetica, sans-serif; color:#797979; text-align:center; margin-top:5px; font-weight:bold; width:49px; height: 34px; vertical-align:middle; }

.post .title a {
  text-decoration: none;
  color:#b02424;
}

.post .title a:hover {
  text-decoration: none;
  color:#b02424;
}

.post .entry {
  padding: 0px;
  margin:0px;
}

.post .meta {
  height: 20px;
  margin:0px;
  padding: 0px;
  margin-left:65px;
  margin-top:20px;
  padding-bottom:10px;
  margin-bottom:10px;
  line-height: normal;
  border-bottom:1px dotted #d5d5d5;
  color:#b02424;
}

.meta a { text-decoration:none; color:#b02424;}

.entry p { margin:0px; padding:0px; font: 11px Tahoma, Arial, Helvetica, sans-serif; margin-top:10px; }

.p_index {margin-left:63px;}

.post-edit-link { background:url(images/ico_edit.gif) left bottom no-repeat; padding-left:18px; }

#comments { padding:0px; margin-left:10px; border-top:1px solid #c82c2c;}

#comments h2 {font:18px Tahoma, Arial, Helvetica, sans-serif;}

.commentlist { padding:0px; margin:0px; padding-left:4px; list-style:none;}

#respond { border-top:1px solid #c82c2c; padding:0px; margin-left:10px;}

#respond h2 {font:18px Tahoma, Arial, Helvetica, sans-serif;}

/* banners da lateral */
#banners_lateral{
  width:260px;
  height:295px;
  background: #dddddd;
  padding:25px;
}

#banners_lateral_1 {
  float:left;
  padding-right:5px;
  padding-bottom:5px;
}
#banners_lateral_2 {
  float:left;
  padding-left:5px;
  padding-bottom:5px;
}
#banners_lateral_3 {
  float:left;
  padding-right:5px;
  padding-bottom:10px;
  padding-top:5px;
}
#banners_lateral_4 {
  float:left;
  padding-left:5px;
  padding-bottom:10px;
  padding-top:5px;
}
#banners_lateral_5 {
}

/* Sidebar */
#categorias {
  width:270px;
  margin:0px;
  background: #dedede;
  font:12px Arial, Helvetica, sans-serif;
  color:#000000;
  font-weight:bold;
  padding:10px;
}
#categorias ul {
  padding:0px;
  margin:0px;
}
#categorias ul li {
  padding:0px;
  margin:0px;
}
#categorias a { text-decoration:none;}

#categorias a:hover { text-decoration:none;}

#cat_1 {
  padding-left:30px;
  padding-bottom:1px;
  border-bottom:1px solid #000000;
  width:260px;
}

#cat_cida{
  vertical-align:middle;
  border-bottom:1px solid #000000;
}
#cat_agenda{
  vertical-align:middle;
}

#cat_2 {
  padding-left:30px;
  padding-top:1px;
  padding-bottom:1px;
  width:260px;
  border-bottom:1px solid #000000;
}

#cat_3 {
  padding-left:30px;
  padding-top:1px;
  padding-bottom:1px;
  width:260px;
  border-bottom:1px solid #000000;
}

#cat_mec{
  vertical-align:middle;
}
#cat_link2{
  vertical-align:middle;
}
#cat_link3{
  vertical-align:middle;
}
#cat_link4{
  vertical-align:middle;
}
#cat_link5{
  vertical-align:middle;
}
#cat_link6{
  vertical-align:middle;
}

#cat_4 {
  padding-left:30px;
  padding-top:1px;
  padding-bottom:1px;
  width:260px;
  border-bottom:1px solid #000000;
}

#cat_5 {
  padding-left:30px;
  padding-top:1px;
  padding-bottom:1px;
  width:260px;
  border-bottom:1px solid #000000;
}

#cat_6 {
  padding-left:30px;
  padding-top:1px;
  padding-bottom:1px;
  width:260px;
  border-bottom:1px solid #000000;
}

#cat_7 {
  padding-left:30px;
  padding-top:1px;
  padding-bottom:1px;
  width:260px;
  border-bottom:1px solid #000000;
}

#tit_post_ltr {
  width:310px;
  padding:0px;
  margin:0px;
  background: #dedede;
}

#posts_recentes {
 width:294px;
 background: #dedede;
 font:12px Helvetica, Arial, sans-serif;
 color:#000000;
 margin:0px;
 padding:0px;
 padding-bottom:20px;
 padding-left:8px;
 padding-right:8px;
}

#posts_recentes ul li {
 list-style:none;
 font:12px Arial, Helvetica, sans-serif;
 color:#000000;
 margin:0px;
 padding:0px;
 border-bottom:1px solid #c82c2c;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:10px;
}
#posts_recentes ul {
 margin:0px;
 padding:0px;
}

#posts_recentes a {
 color:#000000;
 text-decoration:none;
}

#posts_recentes a:hover {
 color:#000000;
 text-decoration:none;
}

#sidebar {
  float: left;
  width: 311px;
  vertical-align:top;
  background: #dedede;
  border-bottom:5px solid #3e3e3e;
  padding-bottom:10px;
  margin-bottom:15px;
}

#sidebar ul {
}

#sidebar li {
}

/* Calendar */

#sidebar #calendar {
  padding: 0;
}

#calendar caption {
}

#calendar table {
  width: 100%;
  padding: 0 20px;
  text-align: center;
}

#calendar thead th {
  border-bottom: 2px solid #F2F2F2;
  border-top: 1px solid #F2F2F2;
}

#calendar tbody td {
  padding: 5px 0;
  border-bottom: 1px solid #F2F2F2;
}

#calendar tfoot td {
  border-top: 1px solid #F2F2F2;
}

#calendar #prev {
  text-align: left;
}

#calendar #next {
  text-align: right;
}

#calendar a {
  font-weight: bold;
}

/* Footer */

#footer {
  clear: both;
  width: 970px;
  height: 75px;
  margin: 0 auto;
  padding: 0px;
 /* background: #8e1818;*/
 background:url(images/rodapecidadiogo.gif) center center no-repeat;
}

#footer p {
  margin: 0;
  line-height: normal;  
}

#footer .tabela {
float:left;
width:800px;
}

#footer a {}

#footer .legal {}

#footer .credit {}

/* avulsos */
.vermelho { color:#b32525;}

.pagetitle { margin-left:15px; padding:0px;}

.btn { background:url(images/btn_enviar.gif) center center no-repeat; border:none; width:59px; height:24px; margin-left:250px; cursor:pointer;}

.navigation { color:#8e1818; margin-bottom:10px; font-weight:bold;}

