* CSS Document */
* {margin:0; padding:0}
body {margin:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background:#e7ead0}
img {border:0; none}

/*HEADER*/
#page-header {background:url(../../imagens/header_back.jpg) repeat-x}
#header {margin:auto; width:950px; height:545px; color:#fff}
#header #menu-logo {height:138px}
#header #logo {float:left; padding:5px 0 0 1px}
#header #menu {float:right; padding:15px 0 0 0}
#header #menu ul {list-style:none}
#header #menu li {padding:0 0 0 0px; display:inline}
#destaque-principal {border:solid 1px #333}
#social {float:right}


#menu a {color:#FFF; text-decoration:none; padding:5px 7px 10px 7px}
#menu a:hover {color:#FEBF01; border-bottom:2px solid #FEBF01}

/*CONTENT*/
#content {margin:0 auto; width:950px; height:355px; color:#7b7b7b; padding:15px 0 0 0}
.titulo {border-left:solid #89544E 5px; padding:5px 0 5px 5px}
.titulo1 {border-left:solid #89544E 5px; padding:5px 0 1px 5px}
.titulo3 {border-left:solid #89544E 5px; padding:5px 0 3px 5px}
#box01 {width:225px; height:355px; float:left}
#box02 {width:450px; height:355px; float:left; display:inline; margin:0 0 0 20px}
#box03 {width:225px; height:355px; float:left; display:inline; margin:0 0 0 20px}

/*NOVIDADES*/
#novidades {float:left; height:200px; width:200px; height:100%}
#novidades #texto {padding:8px 0 0 16px}
#novidades #leia {float:right; padding:5px 0 0 0}

/*VISITA*/
#visita {float:left; height:200px; width:200px; height:100%}
#texto-visita {padding:8px 0 0 0px; text-align:center}

/*ENCOMENDA*/
#texto-encomenda {padding:8px 0 0 220px; background:url(../../imagens/bg-encomendas.jpg) no-repeat; height:100%}

/*AMBIENTE*/
#texto-ambiente {padding:8px 0 0 16px}

/*INTERNAS*/
#header-interna {margin:auto; width:950px; height:325px; color:#fff}
#menu-logo-interna {width:260px; height:100%; float:left; padding:10px 0 0 0}
#menu-interna {float:left; padding:0 0 0 0; width:260px}
#menu-interna ul {list-style:outside circle; padding:12px 0 0 20px; margin:0}
#menu-interna li {padding:5px 0 0 0}
#destaque-principal-interna {float:left; width:550px; height:287px; padding:20px 0 0 45px}
.titulo-internas {}
#menu-interna a {color:#FFF; text-decoration:none; text-shadow:#000 2px 2px; padding:5px}
#menu-interna a:hover {color:#333; background:#FFF; text-shadow:none}

/*DOLCCE INTERNA*/
#box-dolcce {float:left; width:620px; padding:0 0 0 80px}
#dolcce-grill {margin:auto; width:950px; height:780px; color:#7b7b7b; padding:25px 0 0 0}

/*CONFEITARIA INTERNA*/
#confeitaria {margin:auto; width:950px; height:850px; color:#7b7b7b; padding:25px 0 0 0}
#box-confeitaria {float:left; width:620px; height:100%; padding:0 0 0 80px}
#lista-esq {float:left; width:205px}
#lista-dir {float:right; width:205px}
.titulo-tortas {color:#89544E; font-weight:bold; font-size:1.4em}

/*RESTAURANTE*/
#restaurante {margin:auto; width:950px; height:530px; color:#7b7b7b; padding:25px 0 0 0}

/*PADARIA*/
#padaria {margin:auto; width:950px; height:850px; color:#7b7b7b; padding:25px 0 0 0}

/*SORVETERIA*/
#sorveteria {margin:auto; width:950px; height:640px; color:#7b7b7b; padding:25px 0 0 0}
#box-sorveteria {float:left; width:620px; height:100%; padding:0 0 0 80px}
.titulo-sorveteria {color:#89544E}

/*CAFETERIA*/
#cafeteria {margin:auto; width:950px; height:1200px; color:#7b7b7b; padding:25px 0 0 0}

/*RODAPE*/
#page-rodape  {background:url(../../imagens/bg_rodape_mod_.jpg) repeat-x}
#rodape {background:url(../../imagens/bg_rodape_mod.jpg) no-repeat; margin:auto; width:950px; height:150px; color:#fff; font-size:11px}
#footerleft {float:left; width:156px; padding:50px 0px 2px 140px}
#footerright {float:left; width:604px; color:#605f5f; padding:80px 0px 0px 0px}
.clear {clear:both;	margin:0px;	padding:0px}
#rodape ul {padding:0px 0px 0px 0px;list-style:none; margin:0}
#rodape ul li {display:inline; padding:0px 5px 0px 5px}
#rodape li a {font:11px; color:#fff;text-transform:capitalize;text-decoration:none}
#rodape li a:hover {color:#FEB800}
address {font-style:normal; padding-left:5px; color:#FFF}
#intelligence {float:right; color:#999; font-size:10px}
#intelligence a {text-decoration:none; color:#999}
#intelligence a:hover {text-decoration:none; color:#FEB800}

/*OVER*/
a.dcontexto{position:relative; padding:0; text-decoration:none; cursor:pointer; z-index:24; color:#7b7b7b}
a.dcontexto:hover{background:transparent; z-index:25; position:relative;}
a.dcontexto span{display:none}
a.dcontexto:hover span{display:block; position:absolute; width:190px; top:2em; text-align:justify; left:1em; padding:5px 10px; border:1px solid #999; background:#fff; color:#333333}

/*CONTATO*/
#contato input, select, textarea {font-size:11px; font-style:oblique;color:#333;	border-top:1px solid #515153;border-right:1px solid #DEDAD3;border-bottom:1px solid #DEDAD3;border-left:1px solid #515153;margin-bottom:3px;font-family:Helvetica; letter-spacing:1px}
#contato select, textarea {}
#contato label input {padding:1px 1px}
#contato fieldset {margin-bottom:10px}
#contato legend {display:none}

#content-contato {margin:0 auto; width:950px; height:430px; color:#7b7b7b; padding:25px 0 0 0}
#box-contato {float:left; width:620px; height:100%; padding:0 0 0 80px}
.cssform p{width: 300px;clear: left;margin: 0;padding: 0px 0 8px 0;padding-left: 155px}
.cssform label{font-weight: bold;float: left;margin-left: -105px;width: 100px;}
.cssform input[type="text"]{ width: 180px}
.cssform textarea{width: 250px;height: 150px;}
* html .threepxfix{margin-left: 3px;}

#titulo_comment {float:left; height:40px; width:950px; margin-bottom:10px}
.titulo_c {float:left;border-left:solid #89544E 5px; padding:0px 20px 0px 5px}
#titulo_c_r {float:left; padding-top:0px; border-left:2px solid #89544E; padding-left:5px; width:350px}
#box_comment {margin:0 auto; width:950px; height:150px; color:#7b7b7b; padding:0 0 0 0}
#comentario {padding-left:10px}

#comentar {padding-left:10px; padding-top:10px}
#comentar fieldset {height:25px;border:none; margin:0; padding:0 0 0 0}
#comentar input {color:#7b7b7b}


dl {background: url(../../imagens/dot.gif) repeat-x 0 1.6em; margin:0 0 1em; overflow:auto; width:100%}
dt, dd.price{background-color:#E7EAD0; font-size:1.2em; font-weight:bold}
dt {color:#89544E; float:left; padding-right:3px}
dd {margin:0}
dd.price{color:#999; float:right; padding-left:3px; font-size:1.0em}
dd.ingredients{color:#555; font:italic 1.0em Georgia,Times,sans-serif; float:left; padding:3px 0; width:100%}
