/*
Theme Name: Pizza Big
Theme URI: http://www.pizzabig.com.br
Description: O template usado no site PizzaBig
Version: 1.0
Author: i2g
Author URI: http://www.i2g.com.br
*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


* { padding:0; margin:0; text-decoration:none; list-style:none; vertical-align:baseline; border:none; 
    font:normal 12px Trebuchet MS,Verdana, Helvetica, sans-serif; outline:0;}
   
img { -ms-interpolation-mode: bicubic; }

a {color:#FFCC33;}
a:hover {text-decoration:underline;} 
strong {font-weight:bold;}    
span {vertical-align:baseline;}
     
body {background:url(images/back.jpg) top left repeat-x;
      background-attachment: fixed;}
      
#header {width:100%; 
         height:200px; 
         background:url(images/backtrans.png) top left repeat;}

#headerinside {width:960px; 
               height:200px; 
               margin:0 auto;}
               
.description { float:left; text-align:center; margin-top:30px; color:#FFF; font:bold 42px Trebuchet Ms, Arial, Helvetica,sans-serif;  }
.description .telefone { color:#FFF500; font:bold 120px Trebuchet Ms, Arial, Helvetica,sans-serif; }               
               
#headerinside h1 {float:left; width:261px; height:193px; background:url(images/topo.png) left 7px no-repeat; padding-top:7px; margin-left:10px; }
#headerinside h1 a { text-indent:-9999px; overflow:hidden; display:block; width:261px; height:193px; }               

#parceiros {float:right;}
#parceiros ul {width:582px; height:90px; margin:50px 0 0 0 ;}
#parceiros ul h2 {font:normal 11px Arial, Verdana, Helvetica, Sans-serif; color:#A89A99; border-bottom:2px solid #A89A99; padding:0 0 2px 0;}
#parceiros ul li {width:140px; height:65px; float:left; margin:5px 0 0 5px;}
#parceiros ul li a {display:block; width:140px; height:65px; background:#4F0A00; border:1px solid #4F0A00;}
#parceiros ul li a:hover {border:1px solid #911200;}

#menutop { width:960px; 
           height:55px;
           margin:0 0 15px 0;}
           
#menutop ul {margin:0 0 0 40px;}

#menutop ul li {width:116px; 
                height:54px; 
                float:left; 
                display:inline; 
                margin:0 4px;}
                
#menutop ul li a span {font:bold 15px Trebuchet MS;}

#menutop ul li a {display:block; 
                  color:#FFCC33; 
                  text-align:center; 
                  height:27px; 
                  width:116px; 
                  background:url(images/menuli.png) bottom left no-repeat;}
                  
#menutop ul li a:hover {height:54px; text-decoration:none;}

#menutop ul li a:hover span {position:relative; top:30px;}

#center {width:960px; 
         margin:0 auto;
        min-height:500px;
        height:auto;
         background:url(images/centerback.png) left 70px no-repeat;
         color:#fff;}
         
#centerinside {width:960px; 
                margin:0 auto;
               color:#fff;}
               
#container { width:960px; background-color:#2C0600; padding-bottom:10px; }         

#left {float:left; width:597px; height:410px; }
         
#destaques { width:597px; 
             height:207px;
             background:url(images/destaquesback.png) top left no-repeat; 
             } 

  
#pizza p a { font:normal 22px Arial, Helvetica, sans-serif !important; }       
#ifyoulikedthat p { display:inline; }
#ifyoulikedthat p a { padding-right:10px; }      
#center #left #destaques .post {width:295px; float:left; margin:40px 0 0 0;}   

#center #left #destaques .post h2 {width:170px; margin:8px 0 0 0;}

/* #center #left #destaques .post .entry img {float:left; margin:0 0 0 6px;} */

#center #left #destaques .post h2 a {font:bold 24px Trebuchet MS; color:#FFF; margin-left:120px; }                  
  
#center #left #destaques .post h2 a:hover {text-decoration:none;}  
  
#center #left #destaques .post .entry span {color:#333; font:bold 17px Trebuchet MS; float:left; margin:5px 0 0 7px;}   
  
.ingredientes { color:#FFCC33; margin-left:10px; }
.ingredientes-index { color:#663333 !important; font-weight:bold; font-size:12px !important; margin-left:10px; }
.ingredientes-index a { color:#663333; font-weight:bold; text-decoration:underline; }
  
#center #left #destaques .post .postmetadata {float:left; width:160px; margin:5px 0 0 5px;}  
         
#center #left #destaques .post .postmetadata a {padding:0 2px; float:left; color:#663333; font-weight:bold; text-decoration:underline;}

#center #left #destaques .post .postmetadata a:hover {}

#more {width:597px; float:left;}

#sobremesas, #enquete {width:290px; height:120px; float:left; margin:10px 0 0 0;}

.balao1 { background:url(images/balao1.jpg) left top no-repeat; margin-left:20px;
          padding-bottom:15px; padding-top:2px; padding-left:2px; margin-bottom:20px;
          font:bold 14px Arial, Helvetica, sans-serif; margin-top:25px; }            
             
#sobremesas h3 {text-align:center; margin:25px 0 10px 0; font:bold 15px Trebuchet MS; color:#fff;}             

#sobremesas .descricao {font:normal 10px Arial; margin:10px 0 0 45px; width:150px; display:block;}
  
#sobremesas .custo  {color:#0099FF; font-size:12px; font-weight:bold; margin:10px 0 0 45px; display:block;}

.balao2 { background:url(images/balao2.jpg) left top no-repeat; 
          padding-bottom:25px; padding-top:8px; padding-left:10px;
          font:bold 14px Arial, Helvetica, sans-serif;  }   
          
#pizzaria { width:500px; margin-left:80px; }    
#pizzaria p { font:normal small arial, helvetica, sans-serif; line-height:1.5em; }
             
.pagetitle { font:bold 20px Arial, Helvetica, sans-serif;
             margin-left:20px; margin-top:35px; }    
             
#busca-tags { margin-left:20px; margin-top:20px; }                         
             
#promo {width:331px; height:319px; float:right;}

/* Single */

#leftinside {float:left; width:620px; height:410px;}

#center #leftinside .post {padding:10px 0 10px 10px; margin:25px 0 0 0; min-height:360px; height:auto !important; height:360px;}

#center #leftinside .post p {text-align:justify; margin:7px 0;}

#center #leftinside .post h2 a {display:block; font:normal 18px Trebuchet MS; color:#FFCC33; }

#center #leftinside .post h2 a:hover {text-decoration:underline;}

#respond h3, #comments {display:none;}

.comment {padding:10px; margin:10px 0; background:url(images/backtrans.png) top left repeat;}

.comment p {margin:4px 0;}

textarea#comment {color:#fff; width:600px; padding:10px; background:none; border:1px solid #fff; margin:5px 0;}

#submit {width:625px; height:26px; margin:0 0 0 175px; background:url(images/backtrans.png) top left repeat; color:#fff;}
#submit:hover {font:bold 14px Trebuchet MS;}

#author, #email, #url { width:210px; height:23px; display:inline-block; padding:5px 0 0 5px; color:#fff; background:none; border:1px solid #fff;}

#commentform p {margin:0 0 5px 0;}

#commentform p label small {width:162px; height:23px; display:inline-block; background:#670400; padding:5px 0 0 10px;}

/* Pages */

.c-pages {font:bold 24px Trebuchet Ms, Arial, Helvetica, sans-serif; background:#2F1008; }
.c-pages a {display:block; 
            color:#fff; 
            text-decoration:none; 
            font:bold 24px Trebuchet Ms, Arial, Helvetica, sans-serif;
            padding:10px; }
#titulo { width:792px; height:55px;  background:#2F1008 url(images/back-titulo.jpg) 15px 25px no-repeat; } 

#tamanhopizza {width:290px; height:70px; margin:20px; float:left;}
#tamanhopizza span.seta {text-decoration:underline; height:70px; width:100px; display:block; float:left; background: url(images/seta.png) top right no-repeat;}
#tamanhopizza ul {width:120px;float:left; margin:0 0 0 20px;}
#tamanhopizza ul li {width:120px; margin:0 0 5px 0;}
#tamanhopizza ul li span {color:#FFCC00;}


#tamanhopizza2 {width:290px; height:70px; margin-top:20px; margin-right:20px; margin-bottom:20px; margin-left:1px; float:left;}
#tamanhopizza2 span.seta2 {text-decoration:underline; height:70px; width:100px; display:block; float:left; }
#tamanhopizza2 ul {width:120px;float:left; margin:0 0 0 10px;}
#tamanhopizza2 ul li {width:180px; margin:0 0 5px 0;}
#tamanhopizza2 ul li span {color:#FFCC00;}


#formapgto {float:right; width:290px; height:70px; margin:20px;}
#formapgto h2 {margin:0 0 5px 0;}
#formapgto ul li {display:inline; float:left; margin:0 5px 0 0;}

#tamanhoforma {width:100%; height:100px;}

.precosp, .precose, .precos, .precosespe, .precoso, .precosdp, .precosde, .precoscal, .precoscalcli, .precoscaldoce, .precoscalzo, .precosla {display:none; width:810px; height:80px; padding:30px 0 10px 100px; background:url(images/splashe.jpg) 2% 50% no-repeat;}

.precosp li, .precose li, .precos li, .precosespe li, .precoso li, .precosdp li, .precosde li, .precoscal li, .precoscalcli li, .precoscaldoce li, .precoscalzo li, .precosla li {margin:40px 0 0 0; height:auto !important;}

.precosp span, .precose span, .precos span, .precosespe span, .precoso span, .precosdp span, .precosde span, .precoscal span, .precoscalcli span, .precoscaldoce span, .precoscalzo span, .precosla span {float:none !important; color:red; font:bold 20px Trebuchet MS !important; padding:0 !important; background:none !important; margin:0 0 0 5px;}

/* =================== Deletar ================================== */

.pizzas {float:left; margin:0 0 20px 13px; width:910px; height:auto; border:1px solid #563833; padding:10px;}

.pizzas ul li {width:227px; height:20px; margin:20px 0 0 0; float:left;} 

.pizzas ul li span {font:normal 12px Trebuchet MS, Verdana, Arial, Helvetica, Sans-serif; 
                                                                      top:0; 
                                                                      padding:1px 4px; 
                                                                      background:#421F1A;
                                                                      float:left;}

.pizzas ul li a {font:normal 14px Trebuchet MS, Verdana, Arial, Helvetica, Sans-serif; font-weight:bold; display:block; width:190px; height:20px; float:left; margin:0 0 0 10px; text-transform:uppercase; color:#FFF;}

/* =====================           ================================= */

.box-pizzas {float:left; margin:0 0 20px 13px; width:910px; height:auto; border:1px solid #563833; padding:10px;}

.lista-cardapio li { width:302px; height:20px; margin:20px 0 20px 0; float:left; }
.lista-cardapio li a { font:normal 14px Trebuchet MS, Verdana, Arial, Helvetica, Sans-serif; font-weight:bold; text-transform:uppercase; color:#FFF; }
.lista-cardapio li span.code { font:normal 12px Trebuchet MS, Verdana, Arial, Helvetica, Sans-serif; padding:1px 4px; background:#421F1A; float:left; margin-right:10px; }

.tags { width:252px; color:#FF9900; height:18px; overflow:hidden; background:url(images/tag.jpg) left top no-repeat !important; padding-left:25px; display:block !important; margin:5px 0 15px 0; }
.tags span a { font:normal 12px Trebuchet Ms, Helvetica, sans-serif; color:#FF9900; padding-left:5px; }        



.postinside {padding:10px;}
.postinside .entry p {text-align: justify !important; margin-top:10px; }
.postinside img {padding:5px; background:#250500;}
.yellow { color:yellow; font-weight:bold; }
blockquote { background-color:#421F1A; }

.franquias .entry {float:left; margin:20px 0 0 20px;}
.franquias .entry p {width:700px; margin-bottom:10px; text-align:justify; 
                     line-height:1.5em;}
.franquias .entry h3 {font:bold 16px Trebuchet MS; margin:0 0 10px 0; background:#2F1008; padding:3px;}
                  
.franquias ul {float:right; width:172px; margin:20px 30px 0 0;}
.franquias ul li { background:#6C0400 url(images/square.jpg) 6% 50% no-repeat; height:24px; margin:0 0 5px 0;}
.franquias ul li a {display:block; padding:3px 0 0 25px; }

/* ============================================== */
#marca {  width:770px; clear:both;    padding-left:150px; background:url(images/big-rodape.png) left top no-repeat; 
          padding-bottom:30px; margin-bottom:10px;  }
#footer { width:565px; height:46px; background:url(images/footer.png) left top no-repeat; 
          margin-top:30px; padding-top:15px; padding-bottom:10px; padding-left:20px; }
.tel { font:bold 16px Trebuchet Ms, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.endereco { color:#FFFF00; font:bold small Arial, Helvetica, sans-serif; }


#searchresult {width:940px; background-color:#2C0600; padding:10px;}
#searchresult .post h3, #searchresult .page h3, #searchresult .attachment h3  {float:left;}
#searchresult .post span.cod {float:left; padding:3px; font-weight:bold; background:#000;}
#searchresult .post h3 a, #searchresult .page h3 a, #searchresult .attachment h3 a {display:block; width:900px; font:bold 18px Trebuchet MS; margin:0 0 0 10px; }
#searchresult .post .ingredientes, #searchresult .page .ingredientes, #searchresult .attachment .ingredientes {float:left; margin:10px 0 0 10px;}

.entry h3 {font:normal 15px Trebuchet MS;}
.commentmetadata {display:none;}
.fn {font:bold 15px Trebuchet MS;}

#erro {width:960px; height:30px; margin:30px 0 0 20px;}
#searchindex {width:100%; height:30px; margin:10px 0 0 15px; }
#s {width:200px; background:#4F0A00; font:bold 12px Trebuchet MS; color:#FFCC33; padding:3px; border:1px solid #5F150C;}
#searchsubmit {padding:2px; background:#4F0A00; color:#FFF; border:1px solid #5F150C;}
.hidden {display:none;}

