/**



@Theme Name: Citta_Theme



@Theme URI: http://www.citta-america.com.br/

@Author: Christiano de Chermont



@Author URI: http://www.citta-america.com.br



@Version: 1.0



*/

@import url("reset.css");



body {background-color: #fff; margin:0; font-family:Arial, Helvetica, sans-serif;}



a img{border:0;}



a{color:#787878;} 



a:hover{text-decoration:none;}



#geral{width:919px;  margin:auto;}



#topo{width:919px; height:85px; margin-bottom:6px; z-index:10; position:absolute; background:url(../imagens/fundo-topo.jpg) no-repeat;}



#topo img{float:left; margin:10px 6px;}



#topo #menu{background:url(../imagens/fundo-menu.jpg) no-repeat; width:796px; height:36px; float:left; margin-top:36px;}



#topo #menu ul{ list-style:none;}



#topo li{width:auto; height:10px; float:left; margin:6px;}



/* jquery */

#topo li{margin:4px;}

#topo li{height:20px; margin-top:3px; padding:6px 5px;}

#topo .shopping{background:url(../imagens/fundo-li-shopping.gif)  repeat 0 0;}

#topo .unidades{background:url(../imagens/fundo-li-shopping.gif)  repeat 0 0;}

#topo .entretenimento{background:url(../imagens/fundo-li-entretenimento.gif)  repeat 0 0;}

#topo .comercializacao{background:url(../imagens/fundo-li-comercializacao.gif)  repeat 0 0;}

#topo .office{background:url(../imagens/fundo-li-office.gif)  repeat 0 0;}

#topo .cadastre{background:url(../imagens/fundo-li-cadastre.gif)  repeat 0 0;}

/* jquery */



#topo #menu form{ float:right; margin:6px 9px;}



#topo #menu form select{width:120px;font-size:10px; border: none;}



#topo #menu form input{width:120px;font-size:10px;border:none;}



#topo #menu form select, #topo #menu form input{ vertical-align:middle;}







#topo #links{position:absolute; top:10px; right:10px; font:Tahoma, Geneva, sans-serif; font-size:10px;}







#topo #links a{ text-decoration:none;}







#topo #links a:hover{ text-decoration: underline;}







#destaques{width:919px; height:352px;}







#banner_grande{width:701px; height:352px; float:left; margin-right: 6px;}







.banner_peq{width:212px; height:115px; float:left; margin-bottom:2px;}







#meio{width:919px; height:207px; margin-top:7px;}







#programacao{width:488px; height:207px; float:left; margin-right:5px;}







#novidades{width:425px; height:207px; float:left; background: url(../imagens/novidades.jpg) no-repeat;}







#conteudo{width:400px; height:80px; font-family:Arial, Helvetica, sans-serif;font-size:10px; margin: 0 17px 0px 17px;}







#conteudo img{ float:left; margin-right:6px;}







#conteudo h2{font-size:11px; margin-bottom:4px; font-weight:bold; margin-top:3px;}


p {text-align:justify;}




#conteudo h3{font-size:10px; float: right;   margin:0 6px 0 0;}







#conteudo h3 a{ color:#1e574e; text-decoration:none;}







#conteudo h3 a:hover{color:#5a898a;} 







#ancoras{width:425px; height:74px; margin-top:8px; float: left;}







#rodape{width:920px;height:80px; text-align:center; margin-top:25px;}







#rodape p { font-family:Tahoma, Geneva, sans-serif; font-size:10px; text-align:center; color:5a6760;}



#banner-homme{width:920px;}



#interna{ width:920px; background:url(../imagens/fundo-loja.jpg) no-repeat; padding-top: 10px; padding-bottom:10px; padding-left: 44px; }



#conteudo-interna{ width:865px; height:460px;  color:#787878;  font-size:12px; overflow:auto; padding-top:10px;}



#post {float: left; width:560px;}

#post p { line-height:normal; margin:10px 0;}



#post .titulo{font-family:Verdana, Geneva, sans-serif; color:#8d0004; font-size:14px; font-weigh:bold;}



#banner-mulher{float:right; margin-right:15px;}



h2{font-weight:bold; margin-bottom:8px;}


.loja{ width:646px; height:372px;}


#topo-loja{width:646px; height:94px; background:url(../imagens/fundo-topo-loja.gif) no-repeat; padding: 6px;}







#topo-loja img{ float:left; margin-right:15px;}







#topo-loja h2, h3, #info-evento h2{font-size:16px;font-weight:bold; margin-bottom:10px;}







#topo-loja h2, #info-evento h2{	color:#8d0004;	margin-bottom:4px;}







#conteudo-loja { width:386px; height:135px; padding:6px; background:url(../imagens/fundo-conteudo-loja.gif) no-repeat; float:left;}







#conteudo-loja p {overflow: auto; width:376px; height:123px; line-height:14px;}







.mapa {float:right !important;}







#galeria{width:646px; height:94px; background:url(../imagens/fundo-topo-loja.gif); margin: 15px 0; float:left;}







#galeria img {float:left; margin:7px 5px;}







#navegacao a{ float:left; margin-right:10px;} 







#evento{width:554px; height:111px; background: url(../imagens/fundo-eventos.gif) no-repeat; padding:14px 0px 0px 14px; float: left; margin-bottom:6px;}







#evento img{float:left; margin-right:6px;}







#info-evento{float:left; width:337px;}







#info-evento p{ margin-bottom:4px;}







#conteudo-home, #interna{position:absolute; z-index:1; top:96px;}







#banner-home {position:absolute; z-index:1; top:96px; margin-bottom:100px;}







.interna{position:absolute; z-index:1; top:735px; width:920px;}







#topo-interna{ margin-top:10px;}







#topo-interna form, #topo-interna img, #topo-interna select{float: left; margin-right:5px;}

#topo-interna h2{float: left; margin-right:5px; width:600px;}





#resultado-loja{ width:694px; height:520px; margin-top:50px;}

#resultado-loja .desc_img{ background-color:#CCCCCC; width: 26px; height: 94px; float: left; margin-right: 10px; }





#contato{ width:554px; margin-top:10px;}







#contato p {margin-bottom:10px; line-height: 14px;}







#contato input, #contato textarea, #contato select{width:200px; border: none;}







#contato table td{ height:20px; width:320px;}







#contato input, #contato textarea, #contato select{margin-bottom:6px; margin-top:6px; vertical-align: middle;}





.titulo-cat {font-family:Verdana, Geneva, sans-serif; color:#8d0004; font-size:14px; font-weigh:bold}



#evento h1{font-family:Verdana, Geneva, sans-serif; color:#8d0004; font-size:10px;  font-weight:bold; }