.ct-inner{background:#fbe592 url(../img/bg-inner.gif) repeat-y 0 0; padding:0 0 130px 0; min-height:488px;}
* html .ct-inner{height:488px;}

#header{position:relative; float:left; width:960px; background:url(../img/bg-header-inner.jpg) no-repeat right 0; margin:0 0 0 0;}
	.ct-inner #header{height:145px;}
	.ct-inner #header h1{position:absolute; left:0; top:0; width:195px; height:145px; background:url(../img/logo-outback-inner.jpg) no-repeat 0 0;}
	.ct-inner #header h1 a{float:left; width:100%; height:100%; text-indent:-6666px; overflow:hidden;}


#footer-inner{position:relative; clear:both; width:960px; height:27px; padding:52px 0 0 0; background:url(../img/footer-inner.jpg) no-repeat 0 0; margin:0 auto;}
	#footer-inner ul{float:left; width:960px; padding:8px 0 0 0;}
	#footer-inner ul li{float:left; display:inline; font-size:10px; color:#fffac2; padding:0 32px 0 28px;}
	#footer-inner ul li a{color:#fffac2;}


.ct-inner .main{float:left; clear:both; width:696px; overflow-x:hidden;}
	.main h2{color:#891b1e; font-size:24px; font-weight:bold; line-height:20px; padding:30px 35px 20px 35px;}
	.main h2 span{font-size:18px;}

.fix-car-inner{position:absolute; left:19px; top:-124px; width:122px; height:124px; background:url(../img/fix-car-inner.gif) no-repeat 0 0; z-index:40;}
* html .fix-car-inner{top:-124px;}

p{color:#301405; font-size:15px; line-height:24px; padding:0 35px 30px 35px; text-align:left;}
p a{color:#89191c;}
p a.btn{display:inline-block; width:123px; height:18px; line-height:16px !important; text-align:center; padding:0 0 0 0; font-size:12px; font-weight:bold; color:#f8e496; background:url(../img/bg-button.jpg) no-repeat 0 0; text-decoration:none; text-transform:uppercase; cursor:pointer;}
p .fright,
p.fright{float:right; margin:0 0 0 12px;}
p .fleft,
p.fleft{float:left; margin:0 12px 0 0;}
span.fleft{display:block;float:left;padding:0 35px 30px;width:280px;line-height:normal;}
span.fleft img{margin-bottom:20px}

h3{color:#891b1e; font-weight:bold; font-size:18px; padding:15px 0 18px 35px;}
h3 span{color:#e67303; font-style:italic; font-size:16px;}

p.small-font{font-size:13px; line-height:17px;}
p.small-font img{margin-bottom:70px;}
p.small-font img.fleft{margin-right:20px;}
p.small-font img.fright{margin-left:20px;}
a.link-mais-info{display:inline-block; width:160px; text-align:center; height:18px; text-decoration:none; line-height:16px !important; padding:0 0; font-size:12px; font-weight:bold; color:#f8e496 !important; background:url(../img/bg-button.jpg) repeat-x 0 0; border:0 !important; text-decoration:none !important;}


ul.bebidas{display:inline-block; list-style:none; padding:0 0 0 0; width:250px;}
ul.bebidas li{display:list-item; padding:0 0 20px 50px; background:url(../img/bullet-circ-vinho.gif) no-repeat 35px 4px; color:#89191c; font-weight:bold; font-size:13px;}
ul.bebidas li.nobullet{background:none; color:#301405; font-weight:normal; padding-left:27px;}


.col{width:250px !important; float:left; text-align:left !important; font-size:12px !important; padding:0 0 0 50px;}
.col a{font-size:13px !important; text-decoration:underline !important; border:none !important;}

.col2{width:330px !important; float:left; text-align:left !important; font-size:12px !important; padding:0 0 0 0;}
.col2 a{font-size:13px !important; text-decoration:underline !important; border:none !important;}

.col3{width:360px !important; float:left; text-align:left !important; font-size:12px !important; padding:0 0 0 50px;}
.col3 a{font-size:13px !important; text-decoration:underline !important; border:none !important;}



strong.vinho{font-size:15px !important; color:#891b1e !important; padding:10px 0 0 0; display:inline-block;}
strong.vinho-small{font-size:13px !important; color:#891b1e !important;}


/** pontilhados/linhas **/
.main .pontilhado-marrom{position:relative; clear:both; width:634px; height:7px; margin:0 auto; background:url(../img/dot-line-1.gif) no-repeat 0 0;}
.sidebar .pontilhado-marrom{position:relative; clear:both; width:223px; height:7px; margin:32px auto; background:url(../img/dot-line-small-1.gif) no-repeat 0 0;}


/******************* CONTEUDO PRINCIPAL (MAIN) *******************/

/** paginacao **/
.paginacao{width:100%; text-align:center; padding:5px 0 3px 0; display:inline-block; margin:0;}
	.paginacao ul li{display:inline; padding:0 0;}
	.paginacao ul li a{color:#563e23 !important; font-size:16px; font-weight:bold; text-decoration:none; padding:2px 5px;}
	.paginacao ul li a:hover{text-decoration:underline;}
	.paginacao ul li a.on{background:#891b1e; color:#fbe592 !important; cursor:none;}
	.paginacao ul li a.on:hover{text-decoration:none; cursor:none;}


/** box para chamadas **/
.box-lead{position:relative; width:662px; padding:0 0 0 0; text-align:center; margin:25px auto 25px auto;}
	.box-lead .top-border{position:relative; width:662px; height:29px; background:url(../img/border-top-lead.gif) no-repeat 0 0;}
	.box-lead .bottom-border{position:relative; width:662px; height:29px; background:url(../img/border-bottom-lead.gif) no-repeat 0 0;}
	.box-lead blockquote{position:relative; width:662px; padding:25px 0; background:url(../img/bg-lead.gif) repeat-y 0 0; text-align:center; font-weight:bold; color:#891b1e; font-size:24px;}
	.box-lead blockquote p{font-size:15px; color:#89191c; font-weight:normal;}
	.box-lead blockquote a{color:#891b1e; font-size:24px; border-bottom:2px solid #9f321c;}
	* html .box-lead a{ border-bottom:none;}


/** box para chamadas pequeno **/
.box-lead-small{position:relative; width:224px; padding:0 0 0 0; text-align:center; margin:0 0 15px 35px;}
	.box-lead-small .top-border{position:relative; width:224px; height:34px; background:url(../img/border-top-box-sidebar.gif) no-repeat 0 0;}
	.box-lead-small .bottom-border{position:relative; width:224px; height:30px; background:url(../img/border-bottom-box-sidebar.gif) no-repeat 0 0;}
	.box-lead-small blockquote{position:relative; width:224px; padding:0 0 10px 0; background:url(../img/bg-box-sidebar.gif) repeat-y 0 0; text-align:center; font-weight:bold; color:#891b1e; font-size:13px;}
	.box-lead-small blockquote p{font-size:13px; color:#89191c; font-weight:normal;}
	.box-lead-small blockquote a{color:#891b1e; font-size:13px; border-bottom:2px solid #9f321c;}
	.box-lead-small blockquote span{font-size:10px;}
	* html .box-lead-small a{ border-bottom:none;}


/** lista de noticias imprensa **/
dl.imprensa{padding:0 35px 45px 35px;}
	dl.imprensa dt{padding:20px 0 22px 0; line-height:24px;}
	dl.imprensa dt h4{color:#891b1e; font-size:18px;}
	dl.imprensa dt span{font-size:15px; color:#301405;}
	dl.imprensa dd{position:relative; padding:0 0 30px 0 ; background:url(../img/dot-line-1.gif) no-repeat 0 bottom;}
	dl.imprensa dd p{ color:#891b1e; font-size:15px; color:#301405; line-height:24px; padding:0 0 18px 0;}
	dl.imprensa dd a{position:absolute; right:0; display:inline-block; text-align:center; width:123px; height:18px; padding:0 0 0 0; font-size:12px; font-weight:bold; color:#f8e496; background:url(../img/bg-button.jpg) no-repeat 0 0; text-decoration:none; text-transform:uppercase; cursor:pointer; z-index:100;}
	* html dl.imprensa dd a{height:17px; padding:1px 0 0 0;}



/******************* SIDEBAR *******************/
.ct-inner .sidebar{float:right; width:224px; padding:30px 20px;}

	.sidebar h4{color:#891b1e; font-size:18px; font-weight:bold; padding:0 0 0 0; line-height:18px;}
	.sidebar a.btn{display:inline-block; background:url(../img/bg-button-ico.jpg) no-repeat 0 0; width:96px; height:18px; padding:0 27px 0 0; font-weight:bold; color:#f8e496; font-size:12px; text-align:right; margin:10px 0 0 0; text-decoration:none;}

	/* box encontre */
	.encontre{width:224px; height:110px; padding:95px 0 0 0; background:url(../img/bg-mapa.jpg) no-repeat right 20px; }
	.encontre select{width:123px; border:1px solid #a5a4a1; margin:8px 0 0 0;}
	.encontre input{margin-top:10px !important;}


.box-info{width:224px;}
	.box-info .top-border{width:224px; height:34px; background:url(../img/border-top-box-sidebar.gif) no-repeat 0 0;}
	.box-info .bottom-border{width:224px; height:30px; background:url(../img/border-bottom-box-sidebar.gif) no-repeat 0 0;}
	.box-info .ct-border{width:174px; padding:0 25px 10px 25px; background:url(../img/bg-box-sidebar.gif) repeat-y 0 0;}
	.box-info .ct-border h4{font-size:14px; color:#891b1e; padding:0 0 10px 0 ;}
	.box-info .ct-border p{color:#301405; font-size:12px; padding:0 0 18px 0 ;}
	.box-info .ct-border p a{color:#301405;}
	.box-info dl{width:170px;}
	.box-info dl dt{width:170px; color:#301405; font-size:12px; font-weight:bold; padding:0 0 6px 0; cursor:pointer;}
	.box-info dl dt:hover{color:#6c1518;}
	.box-info dl dt span{border-bottom:1px solid #301405;}
	.box-info dl dt.on{color:#6c1518;}
	.box-info dl dt.on span{border-bottom:1px solid #6c1518;}
	.box-info dl dd{width:170px; color:#301405; font-size:11px; line-height:15px; padding:0 0 10px 0; display:none;}
	.box-info dl dd a{color:#301405;}


/** perguntas e respostas **/
dl.perguntas-respostas{}
	dl.perguntas-respostas dt{padding:0 0 20px 51px; background:url(../img/bullet-circ-vinho.gif) no-repeat 38px 4px; color:#89191c; font-weight:bold; cursor:pointer; font-size:13px;}
	dl.perguntas-respostas dd{padding:0 27px 22px 35px; display:none;}
	dl.perguntas-respostas dd p{background:url(../img/bg-dl-perfuntas-respostas.png) repeat 0 0; padding:20px; font-size:13px;}
	* html dl.perguntas-respostas dd p{background:#fcedb2;}

dl.bebidas-lista{float:left; width:290px; overflow-x:hidden;}
	dl.bebidas-lista dt{padding:0 0 20px 31px; background:url(../img/bullet-circ-vinho.gif) no-repeat 18px 4px; color:#89191c; font-weight:bold; cursor:pointer; font-size:13px;}
	dl.bebidas-lista dd{padding:0 27px 22px 25px; display:none;}
	dl.bebidas-lista dd p{background:url(../img/bg-dl-perfuntas-respostas.png) repeat 0 0; width:223px; padding:20px; font-size:13px;}
	* html dl.bebidas-lista dd p{background:#fcedb2;}
	.main dl.bebidas-lista .pontilhado-marrom-smalll{position:relative; clear:both; width:263px; height:7px; margin:0 auto; background:url(../img/dot-line-small-1.gif) repeat-x 0 0;}



/** box trabalhe conosco **/
.box-lead ul.tab{position:absolute; left:50px; top:-24px; z-index:200; }
	.box-lead ul.tab li{display:inline;}
	.box-lead ul.tab li a{height:38px; display:inline-block; background:#89191c url(../img/tab-bg-left.gif) no-repeat 0 -38px; text-decoration:none;}
	.box-lead ul.tab li a span{height:27px; display:inline-block; background:url(../img/tab-bg-right.gif) no-repeat right -38px; padding:11px 18px 0 18px; font-weight:bold; color:#e37b17; font-size:14px; cursor:pointer;}
	.box-lead ul.tab li a.on{background:#e37b17 url(../img/tab-bg-left.gif) no-repeat 0 0;}
	.box-lead ul.tab li a.on span{background:url(../img/tab-bg-right.gif) no-repeat right 0; color:#891b1e;}
	.box-lead ul.smalltab{left:25px; top:-22px;}
	.box-lead ul.smalltab li{float:left; padding:0 1px 0 0;}
	.box-lead ul.smalltab li a span{float:left; font-size:11px; padding:2px 14px 0 14px; height:36px; line-height:11px; text-align:center; font-weight:bold; cursor:pointer;}

/** mais informacoes dos enderecos **/
div.mais-info{padding:0 27px 22px 35px; display:none;}
	div.mais-info p{background:url(../img/bg-dl-perfuntas-respostas.png) repeat 0 0; padding:20px; font-size:13px; line-height:16px;}
	* html div.mais-info p{background:#fcedb2;}


h3.nopadtop{padding-top:0 !important; padding-left:35px !important; display:inline-block;}
span.fix-pad{display:inline; padding:0 0 0 31px;}
