/* 
Theme Name: Cantinho da Kátia
Theme URI: http://www.cantinhodakatia.com.br
Version: 1.0
Author: Samuel,Halane/Z13
Author URI: http://www.z13.com.br
*/
* { margin:0 auto;}
body {background-position:center top; text-align:center; background-image:url(images/bg.png); background-repeat:repeat; font-family:Tahoma, Geneva, sans-serif;}
img {border:0;} p{line-height:22px; font-size:16px;}
/*campactaçao*/
#logo,#box01, #box03, #box02, #footer, #news, #direitos, #box_footer, div#homecarousel, #featured ul.ui-tabs-nav, #featured .ui-tabs-panel, div#homecarousel ul li, #featured ul.ui-tabs-nav li, #featured ul.ui-tabs-nav li img, #tit_page h1, #tit_page, #hr, #ler_category a, #ler_category,#search, #post-0,.entry-content, #hr2 {float:left;}
#top_tel, #geral_menu, #geral_footer {width: 990px;}
#top_tel {width: 300px; float:right;}
#geral_index, #box01, #box03, #box02, #page {width: 960px;}
/*header*/
#geral_menu, #gmenu {height: 55px;}
#top_tel {height:47px;margin-top: 15px;}
#phone {float: right;height: 47px;width: 183px;margin-right: 15px;background-image: url(images/tel.png);}
#gmenu {width: 100%;background-image: url(images/menu.png);background-repeat: repeat-x;}
ul.menu {list-style-type:none;text-align:left;}
ul.menu li {float:right;width:auto;padding: 17px 5px 0 18px;height:27px;}
ul.menu a {text-decoration:none; color:#FFF;}
.hr_menu {width:3px; height:27px; float:right; background-image:url(images/hr_menu.png); margin-left:22px;}
ul.menu a:hover {color:#8ACAB6;}
#geral_index {	min-height:500px;padding-right: 15px;padding-left: 15px;}#box01 { float:right; width:690px;}#redes {float: right;width: 120px;margin-top: 17px;margin-left: 34px;}#box_busca {width:510px;margin-top:17px;float:right;text-align: left;}.style1 {color: #0c91c4;font-weight: bold;font-size:20px;float: left;padding-top: 5px;padding-right: 6px;}.f_busca {width:315px;font-size:13px;padding-left:15px; padding-right:20px;height:31px;background-image:url(images/busca.png);background-repeat:no-repeat;border:0;background-color:transparent;float: left; }.bt_busca {width:39px;height:31px;border:0;background-image:url(images/bt_busca.png);background-repeat:no-repeat;background-color:transparent;color:#FFF;}
#menu {float: right;height: 55px;width: 670px;margin: 6px 20px 0 0;}
#conteudo_geral {height: auto;min-height:400px;width: 990px;}
/*index*/
#box02 {height:480px;}#box03 { margin-top:31px; margin-bottom:31px; min-height:267px;}a img {outline:none;border:none;text-decoration:none;}/* ———Cardápio ——— */div.carousel_on {padding:276px 0 0 0;}
/*Cardápio index*/
div#homecarousel {width:960px;height:255px;background-image: url(images/homecarousel_bg.png);position: relative; background-repeat: no-repeat;background-position: center 0;}
#cardapio { z-index:300; position:absolute;background-repeat:no-repeat;width:297px;height:157px;left: 635px;top: -15px;list-style-position: inside;}
div.jcarousel-clip {width:820px !important; height:157px !important;margin:5px 5px 5px 65px;overflow:hidden; margin-top:35px; }
div#homecarousel ul, div#homecarousel2 ul { padding:0;}
div#homecarousel ul li {width:191px !important;height:157px;position:relative; margin-right: 8px;margin-bottom: 0;margin-left: 8px;visibility: visible;}
div.jcarousel-prev {width:50px;height:78px;background:url(images/homecarousel_left.png) 0 0 no-repeat;position:absolute;left:0;top:10px;cursor:pointer;}
div.jcarousel-prev:hover {background:url(images/homecarousel_left_active.png) 0 0 no-repeat;}
div.jcarousel-prev-disabled-horizontal, div.jcarousel-prev-disabled-horizontal:hover, div.jcarousel-prev-disabled-horizontal:active {background:url(images/homecarousel_left.png) 0 0 no-repeat;cursor:default;}
div.jcarousel-next {width:50px;height:78px;background:url(images/homecarousel_right.png) 0 0 no-repeat;position:absolute;right:0;top:70px;cursor:pointer;}
div.jcarousel-next:hover {background:url(images/homecarousel_right_active.png) 0 0 no-repeat;}
div.jcarousel-next-disabled-horizontal, div.jcarousel-next-disabled-horizontal:hover, div.jcarousel-next-disabled-horizontal:active {background:url(homecarousel_right.png) 0 0 no-repeat;cursor:default;}
/*Cardápio page*/
div#homecarousel2 {	width:auto;height:157px;position: relative;	margin-bottom: 20px;}
div#homecarousel2 ul li {width:191px !important;height:157px;position:relative;margin-right: 25px;margin-bottom: 40px;margin-left: 15px;visibility: visible;float: left;background-color:transparent;}
div#homecarousel2 ul li .div2 {	width:193px;height:39px;background:url(images/carousel_item.png) 0 0 no-repeat;	position:absolute;left:-3px;bottom: -13px;}
div#homecarousel2 ul li div span.price2 {display:block;color:#FFFFFF;text-align:left;font-family: Tahoma;font-size: 14px;font-weight: bold;padding-top: 10px;padding-left: 15px;}
#page_cont {float: left;width: 710px;margin-right: 14px;height:auto;overflow:hidden; margin-bottom:20px;}
/*Carousel*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0; margin: 0;overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none; width: 75px; height: 75px;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
#img_cardapio {float: left;height: auto;width: auto;}
#page {text-align:left;}
#page h1{color:#F00; padding-bottom:15px; text-shadow:1px 2px 1px #999; }
#search {font-size:16px; font-family:"arial narrow"; width:710px; margin-right:14px;}
#serch p{font-size:10px;}
#post-0,.entry-content{width:710px;margin-top:5px;}
#search p{color:#333;padding-top:7px;font-size:12px;}
#search a,h6{color:#dd3d26;margin-top:10px; text-decoration:none; font-size:15px;}
.entry-content h2, p{font-size:14px;}
#page strong {font-size:12px;}
#hr2 { width:700px; padding-top:20px; background-repeat:repeat-x; background-image: url(images/hr2.png); background-position:left; height:3px;}
#ler_category{width:710px;text-align:left;margin-right:14px;float: left;}
#hr{ width:3px; margin-left:15px; height:47px;background-image:url(images/hr.png); background-position:left; background-repeat:no-repeat;}
#lateral {float: left;width: 221px;}
#tit_page h2 {font-size:50px; color:#0C91C4; font-family:Tahoma, Geneva, sans-serif; text-align:right; float:right; font-weight:bold;}
#tit_page {	margin-bottom:20px;width:710px;}
#single_f {	float: left;width: 710px;margin-top: 10px;font-family: Tahoma, Geneva, sans-serif;color: #F00;font-size: 16px;text-decoration:none; margin-bottom:10px;}
/*footer*/
#footer {height: 170px;width: 100%;background-image: url(images/footer.png);background-repeat: repeat;color: #FFF;margin-bottom: 0px;}
#geral_footer {height: 104px;padding-right: 15px;padding-left: 15px;padding-top: 22px;}
#news {width: 264px;margin-right: 50px;text-align: left;height: 100px;}
#news p{font-family:"Arial Narrow"; font-size:13px; color:#FFF;}
.style2 {color: #FFF;font-size:14px;}
#direitos {width: 329px;margin-right: 131px;font-size: 12px;margin-top: 10px;}
#box_footer {width: 186px;height: 90px;text-align: left;margin-top: 10px;}
#topo_geral {height: 190px;	width: 100%;background-repeat: repeat-x;background-image: url(images/menu.png);	background-position: 55px center;}
#topo_geral2 {height: 190px;	width: 990px;}
#marca {float: left;margin: 20px 0 0 15px;text-align:left;}
#banner {width:180px;height:499px;background-color:#BF0000;margin-right: 20px;margin-left: 20px;margin-bottom:20px;}
/*GALERIA*/
.alignnone { margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {    display:block;    margin: 5px auto 5px auto;}
.alignright {    float:right;    margin: 5px 0 20px 20px;}
.alignleft {    float:left;    margin: 5px 20px 20px 0;}
.aligncenter {    display: block;    margin: 5px auto 5px auto;}
a img.alignright {    float:right;    margin: 5px 0 20px 20px;}
a img.alignnone {    margin: 5px 20px 20px 0;}
a img.alignleft {    float:left;    margin: 5px 20px 20px 0;}
a img.aligncenter {    display: block;    margin-left: auto;    margin-right: auto}
.wp-caption {background: #dddddd;    border: 1px solid #ccc;    max-width: 96%;     padding: 5px 3px 10px;    text-align: center;}
.wp-caption.alignnone {    margin: 5px 20px 20px 0;}
.wp-caption.alignleft {    margin: 5px 20px 20px 0;}
.wp-caption.alignright {    margin: 5px 0 20px 20px;}
.wp-caption img {    border: 0 none;    height: auto;    margin:0;    max-width: 98.5%;    padding:0;    width: auto;}
.wp-caption p.wp-caption-text {    font-size:11px;    line-height:auto;    margin:0;    padding:0 4px 5px;}
/* [gallery] shortcode styles. */
.gallery {	display: block;	clear: both;	overflow: hidden;	margin: 0 auto;	}
.gallery .gallery-row {	display: block;	clear: both;	overflow: hidden;	margin: 0;	}
.gallery .gallery-item {	overflow: hidden;	float: left;	margin: 0;	text-align: center;	list-style: none;	padding: 0;	}
.gallery .gallery-item .gallery-icon img {	background: #fff ;	border: solid 1px #ccc;	padding: 5px;	margin: 0 20px 0 0;	}
.gallery .gallery-item .gallery-icon :hover img {filter:alpha(opacity=90);	-moz-opacity: 0.5;	opacity: 0.5;	-khtml-opacity: 0.5;}
.gallery-caption {	margin: 0 0 20px 0;	}
.gallery a {	text-decoration: none;	color: #000;}
.gallery a:hover em {	display: block;}

