/*
Theme Name: Projeto Curitiba
Theme URI: http://www.projetocuritiba.com.br/
Description: Tema desenvolvido por Geraldo Ishida 
Author: Geraldo Ishida
Version: 1.0
*/

*{ margin:0px; padding:0px;}
body{ font-family:"Times New Roman", Times, serif; font-size:12px;}
ul{ list-style:none}
a{ text-decoration:none; color:#2d262a;}

body{ background:url(img/bg-topo.png) repeat-x; font-family:Arial, Helvetica, sans-serif; z-index:9999; }
#topo{ repeat-x; height:159px; width:976px; margin:auto; overflow:hidden}
#logo{ width:300px; height:96px; background: url(img/logo.png); text-indent:-9999px; cursor:pointer; margin-top:10px; display:block; float:left; margin-bottom:15px; }
#topo img{ float:left; width:655px; margin-top:15px; position:relative;} 
#topo ul{ position:relative}
#topo li { float:left; background:url(img/separa-li.png) no-repeat; margin-right:20px; line-height:41px; margin-top:-13px;}
#topo li a{ font-size:11px; color:#5b5b5b; display:block; margin-left:20px;}
#topo .menu{ float:left}
.banner-principal{ position:relative;}
.banner-principal img{ position:relative; top:-10px; width:100%}

#meio { width:976px; margin:auto;}
#meio .tab_container{ width:976px; background:url(img/bg-tab-container.png) repeat-x; font-family:"Times New Roman", Times, serif; margin-bottom:}
#meio .tab_container { }
#meio .minibox{ background:url(img/bg-tab-container.png) repeat-x; width:303px; padding:10px;  border-left:1px solid #d6d6d6;  border-right:1px solid #d6d6d6;border-bottom:1px #d6d6d6 solid; float:left; height:128px}
#meio .minibox h2{ font-size:18px; font-weight:normal; color:#2d262a; margin-bottom:10px;}
#meio .minibox h2 a{ font-size:18px; font-weight:normal; color:#2d262a; margin-bottom:10px;}
#meio .minibox a{ color:#794223;}
#meio .minibox p{ margin-bottom:5px;}
#meio .minibox a:hover{ text-decoration:underline}
#meio .minibox.ultimo{ border-right:1px solid #d6d6d6;}
#meio .minibox .texto{ width:180px; float:left }
#meio .minibox .img{  float:left; margin-top:10px; margin-left:15px;}
#meio .minibox .img img{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 3px 5px #999999; background:none repeat scroll 0 0 #F0F0F0;border:5px solid #fff; width:85px; height:85px;}
#meio .paginacao{ position:absolute; top:530px; left:982px;}
#meio .tabs li{ float:left;}
#meio .tabs { margin-bottom:0px; margin-left:30px; position:relative; font-family:"Times New Roman", Times, serif; font-size:18px; text-align:center;-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 3px 5px #999999;}
#meio .tabs li{ border-bottom:1px solid#d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid#d6d6d6; width:200px; line-height:30px; cursor:pointer;}
#meio .tabs li:hover{ background:url(img/bg-tab-container.png) repeat-x;}
 .banner-rodape{ padding-top:30px; width:973px; margin:auto; padding-bottom:30px;}
 .banner-rodape img{ margin-left:10px;  }
 input.enviar{ width:100px; height:25px; }
 
#meio #single-esquerdo { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b;width:640px; margin-left:10px; float:left;}
#meio #single-esquerdo .img-single img{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 3px 5px #999999; background:none repeat scroll 0 0 #F0F0F0;border:5px solid #fff; max-width:600px; margin-bottom:20px; margin-top:10px; }
#meio #single-esquerdo h2{  font-family:"Times New Roman", Times, serif; font-size:28px; font-weight:normal; color:#2d262a; margin-bottom:0px;}

#meio #single-direito{ width:326px; float:left;}
#single-direito h3 { color:#2D262A; font-family:"Times New Roman",Times,serif; font-size:20px; font-weight:normal; margin-bottom:0; margin-top:10px;}
#meio #single-direito ol{ margin-left:20px;}
#meio #single-direito li{ padding:5px;}
#meio #single-direito .minibox{ height:160px;}
#meio .box-categoria{ width:590px; border: #5b5b5b solid 1px; padding:10px; margin-top:10px; margin-bottom:10px; margin-right:20px;}
#meio .box-categoria .img{ float:left}
#meio .box-categoria img{ -moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 3px 5px #999999; background:none repeat scroll 0 0 #F0F0F0;border:5px solid #fff; width:85px; height:85px; }
#meio .box-categoria  .texto{ float:left; padding:10px; width:470px;}
#meio .box-categoria  .texto a { position:relative; top:10px;}
.breadcrumb { font-size:11px; color:#5b5b5b; margin-top:5px; margin-bottom:10px;}
.categoria-data { font-size:11px;}
#rodape{  height:25px; background-color:#deddd4; width:100%; margin-bottom:30px;}
#rodape-texto{ width:976px; margin:auto}
#rodape-texto p{ line-height:25px;}
#rodape-texto span{ float:right}