*{
	margin:0;
	padding:0;
}

ul{list-style:none;}

.last-item{
	margin:0 !important;
}

@font-face {
    font-family: 'MASexyRegular';
    src: url('ma_sexy-webfont.eot');
    src: url('ma_sexy-webfont.eot?#iefix') format('embedded-opentype'),
         url('ma_sexy-webfont.woff') format('woff'),
         url('ma_sexy-webfont.ttf') format('truetype'),
         url('ma_sexy-webfont.svg#MASexyRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	background:#f1ddbc url(../images/bg.jpg) no-repeat top center;
}
body.sobre,
body.midia{
	background:#f1ddbc url(../images/bg-sobre.jpg) no-repeat top center;
}

a{
	text-decoration:none;
}

#wrapper{
	width:940px;
	margin:0 auto;
	padding:10px;
}

#wrapper #header{
	float:left;
	width:100%;
	height:170px;
	position:relative;
}

#wrapper #header h1{
	position:absolute;
	width:343px;
	height:170px;
	text-indent:-9999em;
	background:url(../images/logo-mtc.png) no-repeat;
	top:10px;
}

#wrapper #header h1 a{
	display:block;
	width:343px;
	height:170px;	
}


#wrapper #header h2{
	height: 78px;
    left: 216px;
    position: absolute;
    text-indent: -9999em;
    top: 110px;
    width: 307px;
}

#wrapper #header h2.sobre{
	background:url(../images/tit-sobre-empresa.png) no-repeat;
}
#wrapper #header h2.bem-casados{
	background:url(../images/tit-bemcasados.png) no-repeat;
}
#wrapper #header h2.doces{
	background:url(../images/tit-doces.png) no-repeat;
}
#wrapper #header h2.cupcakes{
	background:url(../images/tit-cupcakes.png) no-repeat;
}
#wrapper #header h2.bolos{
	background:url(../images/tit-bolos.png) no-repeat;
}
#wrapper #header h2.aulas{
	background:url(../images/tit-aulas.png) no-repeat;
}
#wrapper #header h2.exclusivo{
	background:url(../images/tit-exclusivo.png) no-repeat;
}
#wrapper #header h2.midia{
	background:url(../images/tit-midia.png) no-repeat;
}

#wrapper #header .nav-suplementar{
	float:right;
	clear:both;
}

#wrapper #header .nav-suplementar ul li{
	float:left;
	font-family:Georgia, Arial, Verdana;
	font-size:12px;
	line-height:18px;
	margin-right:20px;
}

#wrapper #header .nav-suplementar ul li a{
	color:#fff;
	text-decoration:none;
	padding:1px;
}
#wrapper #header .nav-suplementar ul li a:hover,
#wrapper #header .nav-suplementar ul li a.active{background:#ecabcd;}



#wrapper #header .nav-principal{
	float:right;
	clear:both;
	margin-top:25px;
	z-index:9999;
	position:relative;
}

#wrapper #header .nav-principal li{
	float:left;
	line-height:14px;
	font-size:24px;
	text-indent:-9999em;
}

#wrapper #header .nav-principal li a{
	background:url(../images/menu-sprite.png) no-repeat;
	display:block;
	height:43px;
}

#wrapper #header .nav-principal li.bolos a{
	width:101px;
}
#wrapper #header .nav-principal li.bolos a:hover,
#wrapper #header .nav-principal li.bolos a.active{
	background:url(../images/menu-bolos-on.png) no-repeat;
}

#wrapper #header .nav-principal li.doces a{
	width:103px;
	background-position:-101px 0;
}
#wrapper #header .nav-principal li.doces a:hover,
#wrapper #header .nav-principal li.doces a.active{
	background:url(../images/menu-doces-on.png) no-repeat;
}

#wrapper #header .nav-principal li.cupcakes a{
	width:129px;
	background-position:-204px 0;
}
#wrapper #header .nav-principal li.cupcakes a:hover,
#wrapper #header .nav-principal li.cupcakes a.active{
	background:url(../images/menu-cupcakes-on.png) no-repeat;
}

#wrapper #header .nav-principal li.bem-casados a{
	width:177px;
	background-position:-333px 0;
}
#wrapper #header .nav-principal li.bem-casados a:hover,
#wrapper #header .nav-principal li.bem-casados a.active{
	background:url(../images/menu-bem-casados-on.png) no-repeat;
}

#wrapper #header .nav-principal li.aulas a{
	width:110px;
	background-position:-510px 0;
}
#wrapper #header .nav-principal li.aulas a:hover,
#wrapper #header .nav-principal li.aulas a.active{
	background:url(../images/menu-aulas-on.png) no-repeat;
}


#wrapper #header .nav-principal li.exclusivo a{
	width:100px;
	background-position:-620px 0;
}
#wrapper #header .nav-principal li.exclusivo a:hover,
#wrapper #header .nav-principal li.exclusivo a.active{
	background:url(../images/menu-exclusivo-on.png) no-repeat 0 4px;
	height:50px;
}

#wrapper #main{
	float:left;
	width:100%;
	position:relative;
}

.sobre #wrapper #main{
	background:url(../images/ilustra_sobreaempresa.png) no-repeat -11px 0;
}

.midia #wrapper #main{
	background:url(../images/ilustra_midia.png) no-repeat -11px 0;
}

.interna #wrapper #main{
	/*min-height:765px;*/
	margin-top: 15px;
}




/* MIDIA */

.interna.midia #wrapper #main .content{margin-top: 20px; margin-right: 15px;}

.interna.midia #wrapper #main .content .cm p{padding:10px 50px 0 65px; margin:0 0 15px 0;}

.interna.midia #wrapper #main .content .cm  h3{font-size:14px; font-weight:bold; color:#979695; font-family:Georgia, Sans Serif; margin:0 0 15px 0; padding:0 50px 0 65px;}



.interna.midia #wrapper #main .content .cm  ul.midia{
	float:left;
	margin:0 0 15px 0;
	padding:0 50px 0 65px;
	width:100%;
}

.interna.midia #wrapper #main .content .cm  ul.midia li{
	background:url(../images/ico-lista-midia.gif) no-repeat 0 13px;
	float:left;
	line-height:18px;
	clear:both;
	padding:0 0 0 6px;
}

.interna.midia #wrapper #main .content .cm  ul.midia li a{
	font-size:12px;
	font-family:Georgia, Sans Serif;
	color:#d04f87;
	text-decoration:none;	
}
.interna.midia #wrapper #main .content .cm  ul.midia li a:hover{text-decoration:underline;}

/* FIM MIDIA */

#wrapper #main .bonequitcha{
	background:url(../images/bonequitcha.png) no-repeat;
	width:59px;
	height:152px;
	position:absolute;
	top: 240px;
	left: 180px;
	z-index:99;
}

#wrapper #main .content{
	float:left;
	width:740px;
	z-index:9;
}

/* AULAS */

#wrapper #main .content.aulas{
	background:url(../images/bg-conteudo-aulas.png) no-repeat;
	float:left;
	height:461px !important;
	padding:35px 30px 0 40px;
	width:553px !important;
	z-index:9;
}
#wrapper #main .content.aulas h4{color:#c80a6c; font-family:Georgia, Arial, Verdana; font-size:14px; font-weight:normal; line-height:18px; margin:0 0 10px 0;}
#wrapper #main .content.aulas p{color:#606060; font-family:Georgia, Arial, Verdana; font-size:12px; line-height:18px; margin:0 0 10px 0;}

#wrapper #main .content.aulas table.aulas td{background:#fffbee; border-right:1px solid #f6cbd4; font-family:Georgia, Arial, Verdana; font-weight:normal; color:#606060; font-size:13px; padding:5px 0 5px 7px; width:85px; vertical-align:middle;}
#wrapper #main .content.aulas table.aulas td.titulo{background:#fbe3e1; color:#d95c90; padding:2px 0 2px 7px;}
#wrapper #main .content.aulas table.aulas td.first{border-left:1px solid #f6cbd4;}
#wrapper #main .content.aulas table.aulas td span{color:#188ccb;}

#wrapper #main .menu-aulas{
	background:url(../images/bg-menu-aulas.png) no-repeat;
	display:block;
	padding:40px 0 0 30px; 
	height:456px !important;
	width:593px !important;
	position:absolute;
	top:30px; left:0;
	height:429px;
	width:377px;
}

#wrapper #main .menu-aulas h3{font-weight:bold; color:#50737b; font-family:Georgia, Arial, Verdana; font-size:12px; text-transform:uppercase; margin:0 0 5px 0;}

#wrapper #main .menu-aulas ul{margin:0;}

#wrapper #main .menu-aulas ul li{background:url(../images/ico-lista-aulas.gif) no-repeat 0 8px; font-family:Georgia, Arial, Verdana; font-size:12px; line-height:16px; padding:0 0 0 5px; margin:0 0 5px 0; width:275px;}

#wrapper #main .menu-aulas ul li.h3{background:none; margin:20px 0 0; width:377px;}
#wrapper #main .menu-aulas ul li.h3 h3{margin:0;}
#wrapper #main .menu-aulas ul li.last-item{margin:20px 0 0 !important;}

#wrapper #main .menu-aulas h3 a,
#wrapper #main .menu-aulas ul li a{color:#c80a6c; text-decoration:none; text-transform:lowercase; font-weight:normal; }

#wrapper #main .menu-aulas ul li a:hover{background:#fff;}
#wrapper #main .menu-aulas h3 a:hover{text-decoration:underline; }

body.aulas .ui-tabs .ui-tabs-hide{ display: none !important; }
body.aulas .ui-tabs .ui-tabs-selected a{background:#fff;}

/* FIM AULAS */
#wrapper #main ul.menu-exclusivo{float:left; margin:15px 0 0;}
#wrapper #main ul.menu-exclusivo li{float:left; height:25px; margin:0 0 5px 0; width:310px;}
#wrapper #main ul.menu-exclusivo li a{background:#f4d9e7; color:#c80a6c; height:25px; line-height:25px; font-size:12px; font-family:Georgia, Arial, Verdana; width:296px; padding:0 0 0 6px; display:block;}
#wrapper #main ul.menu-exclusivo li a:hover{background:url(../images/bg-menu-exclusivo.gif) no-repeat; color:#fff; width:304px;}

body.exclusivo .ui-tabs-hide{ display: none !important; }
body.exclusivo .ui-tabs-selected a{background:url(../images/bg-menu-exclusivo.gif) no-repeat !important; color:#fff !important; width:304px !important;}

/* EXCLUSIVO */

/* FIM EXCLUSIVO */

Body.internas.bolos #wrapper #main .content{
	width:100%;
	padding:20px 0 0;
}

/* CUPCAKES */

body.internas.cupcakes #wrapper #main{padding:20px 0 0;}

body.internas.cupcakes #wrapper #main .content{
	background:url(../images/bg-bolo.png) no-repeat;
	width:608px;
	z-index:99999;
	position:relative;
	margin:15px 0 0;
	float:right;
}

body.cupcakes ul.menu-cupcakes{float:left; clear:both;}
body.cupcakes ul.menu-cupcakes li{float:left;}
body.cupcakes ul.menu-cupcakes li a{height:38px; display:block; text-indent:-9999em;}
body.cupcakes ul.menu-cupcakes li a.tamanho{background:url(../images/bg-menu-cupcakes.png) no-repeat 0 0; width:88px;}
body.cupcakes ul.menu-cupcakes li a.tamanho:hover{background:url(../images/bg-menu-cupcakes.png) no-repeat 0 -38px !important; width:88px !important;}
body.cupcakes .ui-tabs-selected a.tamanho{background:url(../images/bg-menu-cupcakes.png) no-repeat 0 -38px !important;}

body.cupcakes ul.menu-cupcakes li a.sabores{background:url(../images/bg-menu-cupcakes.png) no-repeat -88px -38px; width:90px;}
body.cupcakes ul.menu-cupcakes li a.sabores:hover{background:url(../images/bg-menu-cupcakes.png) no-repeat -88px 0px !important; width:90px !important;}
body.cupcakes .ui-tabs-selected a.sabores{background:url(../images/bg-menu-cupcakes.png) no-repeat -88px 0px !important;}

body.cupcakes ul.menu-cupcakes-interno{width:270px !important;}
body.cupcakes ul.menu-cupcakes-interno li{background:url(../images/bullet-cupcakes.gif) no-repeat 0 8px !important; padding:0 0 0 10px !important; margin:0 10px 0 0; float:left; list-style:none;}
body.cupcakes ul.menu-cupcakes-interno li.first-item{background:none !important; padding:0 !important;}
body.cupcakes ul.menu-cupcakes-interno li a{color:#c80a6c; font-family:MASexyRegular; font-size:14px;}
body.cupcakes ul.menu-cupcakes-interno li a:hover{color:#8f9494;}
body.cupcakes ul.menu-cupcakes-interno .ui-tabs-selected a{color:#8f9494;}

body.cupcakes ul.menu-cupcakes-interno .ui-tabs-selected a.nos,
body.cupcakes ul.menu-cupcakes-interno li a.nos:hover{background:url(../images/ico-coracao-menu.gif) no-repeat right 6px; padding:0 15px 0 0;}
body.cupcakes ul.menu-cupcakes-interno li a.nos{background:url(../images/ico-coracao-menu-on.gif) no-repeat right 6px; padding:0 15px 0 0;}

body.cupcakes ul.menu-cupcakes-interno .ui-tabs-selected a.kids,
body.cupcakes ul.menu-cupcakes-interno li a.kids:hover{background:url(../images/ico-mais-kids-on.gif) no-repeat right 6px !important; padding:0 15px 0 0;}
body.cupcakes ul.menu-cupcakes-interno li a.kids{background:url(../images/ico-mais-kids.gif) no-repeat right 6px; padding:0 15px 0 0;}

body.cupcakes .ui-tabs-panel{clear:both; background:#fff; padding:10px 0 20px 15px;}
body.cupcakes .tabs-menu .ui-tabs-panel{padding:10px 10px 0 0;}

body.cupcakes .ui-tabs-panel p{font-size:12px; font-family:Georgia, Sans Serif; margin:0 0 15px 0; line-height:16px;}
body.cupcakes .ui-tabs-panel p.descricao{font-size:11px;}
body.cupcakes .ui-tabs-panel p strong.destaque{color:#745142; font-weight:bold;}
body.cupcakes .ui-tabs-panel p img{margin:0 0 0 5px;}

body.cupcakes #wrapper #main .content .destaque{width:608px;}

body.cupcakes .ui-tabs-hide{ display: none !important; }
body.cupcakes .sidebar-inner #tabs{margin:0;}
/* FIM CUPCAKES */

/* BOLOS */
body.cupcakes ul.menu-bolos{float:left; margin:20px 0 0; clear:both;}
body.cupcakes ul.menu-bolos li{float:left;}
body.cupcakes ul.menu-bolos li a{height:38px; display:block; text-indent:-9999em;}
body.cupcakes ul.menu-bolos li a.massas{background:url(../images/bg-menu-bolos.png) no-repeat 0 -38px; width:84px;}
body.cupcakes ul.menu-bolos li a.massas:hover{background:url(../images/bg-menu-bolos.png) no-repeat 0 0 !important; width:84px !important;}
body.cupcakes .ui-tabs-selected a.massas{background:url(../images/bg-menu-bolos.png) no-repeat 0 0 !important;}

body.cupcakes ul.menu-bolos li a.recheios{background:url(../images/bg-menu-bolos.png) no-repeat -84px 0; width:86px;}
body.cupcakes ul.menu-bolos li a.recheios:hover{background:url(../images/bg-menu-bolos.png) no-repeat -84px -38px !important; width:86px !important;}
body.cupcakes .ui-tabs-selected a.recheios{background:url(../images/bg-menu-bolos.png) no-repeat -84px -38px !important;}

body.cupcakes .ui-tabs-panel{display:table;}
body.cupcakes .ui-tabs-panel ul.lista-bolos{width:120px !important; margin:0 10px 0 0;}
body.cupcakes .ui-tabs-panel ul.lista-bolos li{line-height:14px !important;}
body.cupcakes .ui-tabs-panel ul.lista-bolos.right{float:right !important; margin:0;}

/* FIM BOLOS */

/* DOCES */

h3.doces{float:left; height:35px; margin:15px 0 0; text-indent:-9999em; width:100%;}

h3.doces.docinhos{background:url(../images/tit-doces-docinhos.png) no-repeat 0 0;}
h3.doces.tradicionais{background:url(../images/tit-doces-tradicionais.png) no-repeat 0 0;}
h3.doces.brownies{background:url(../images/tit-doces-brownies.png) no-repeat 0 0;}
h3.doces.whoopies{background:url(../images/tit-doces-whoopies.png) no-repeat 0 0;}
h3.doces.popcakes{background:url(../images/tit-doces-popcakes.png) no-repeat 0 0;}

ul.menu-doces{float:left; background:#fff; padding:20px 0 20px 15px; width:290px;}

ul.menu-doces li {
	font-size: 12px;
	font-weight: normal;
	font-family: georgia, arial, tahoma;
	color: #999;
	line-height: 16px;
	list-style: none;
	background: url(../images/bullet.gif) no-repeat 0px 5px;
	padding-left: 7px;

}
/* FIM DOCES */


/* MENU DOCES FINAL */
ul.menu-doces-final{
	padding:95px 0 0;
	height: 245px;
	position: absolute;
	left: 31px;
	top: 21px;
	z-index: 9999;
	width: 201px;
}
ul.menu-doces-final.bolos{
	background: url(../images/bg-menu-bolos-off.png) no-repeat 0 0;
}
ul.menu-doces-final.cupcakes{
	background: url(../images/bg-menu-cupcakes-off.png) no-repeat 0 0;
}
ul.menu-doces-final.doces{
	background: url(../images/bg-menu-doces-off.png) no-repeat 0 0;
}


ul.menu-doces-final li{
	float:left;
	height:27px;
	margin:0 0 5px 0;
	text-indent:-9999em;
	width:201px;
}

ul.menu-doces-final li a{
	display:block;
	height:27px;
	width:201px;
}

ul.menu-doces-final li a.infantil:hover{
	background: url(../images/bg-menu-bolos-infantil.png) no-repeat 1px 0;
	margin:2px 0 0 !important;
}
ul.menu-doces-final li a.aniversario:hover{
	background: url(../images/bg-menu-bolos-aniversario.png) no-repeat 1px 0px;
}
ul.menu-doces-final li a.casamento:hover{
	background: url(../images/bg-menu-bolos-casamento.png) no-repeat 1px 0;
	margin:-1px 0 0 !important;
}
ul.menu-doces-final li a.tematico:hover{
	background: url(../images/bg-menu-bolos-tematico.png) no-repeat 1px 0px;
	margin:-3px 0 0 !important;
}

ul.menu-doces-final li a.docinhos-gourmet:hover,
ul.menu-doces-final li a.docinhos-gourmet.active{background: url(../images/bg-menu-doces-gourmet.png) no-repeat 1px 0px; margin:1px 0 0;}

ul.menu-doces-final li a.docinhos-tradicionais:hover,
ul.menu-doces-final li a.docinhos-tradicionais.active{background: url(../images/bg-menu-doces-tradicionais.png) no-repeat 1px 0px;}

ul.menu-doces-final li a.brownies:hover,
ul.menu-doces-final li a.brownies.active{background: url(../images/bg-menu-doces-brownies.png) no-repeat 1px 0px; margin:-1px 0 0 !important;}

ul.menu-doces-final li a.whoopies:hover,
ul.menu-doces-final li a.whoopies.active{background: url(../images/bg-menu-doces-whoopies.png) no-repeat 1px 0px; margin:-3px 0 0 !important;}

ul.menu-doces-final li a.mesas-doces:hover,
ul.menu-doces-final li a.mesas-doces.active{background: url(../images/bg-menu-doces-mesas.png) no-repeat 1px 0px; margin:-5px 0 0 !important;}

ul.menu-doces-final li a.popcakes:hover,
ul.menu-doces-final li a.popcakes.active{background: url(../images/bg-menu-doces-popcakes.png) no-repeat 1px 0px; margin:-6px 0 0 !important;}


body.cupcakes .bolos .ui-tabs-panel{clear:both; background:none; padding:0; float:right;}
body.cupcakes .bolos .tabs-menu .ui-tabs-panel{padding:10px 10px 0 0;}

body.cupcakes .bolos .ui-tabs-panel p{font-size:12px; font-family:Georgia, Sans Serif; margin:0 0 15px 0; line-height:16px;}
body.cupcakes .bolos .ui-tabs-panel p.descricao{font-size:10px;}
body.cupcakes .bolos .ui-tabs-panel p strong.destaque{color:#745142; font-weight:bold;}
body.cupcakes .bolos .ui-tabs-panel p img{margin:0 0 0 5px;}

body.cupcakes .bolos li.ui-state-active a.infantil{
	background: url(../images/bg-menu-bolos-infantil.png) no-repeat 1px 0 !important;
	margin:2px 0 0 !important;
}
body.cupcakes .bolos li.ui-state-active a.aniversario{
	background: url(../images/bg-menu-bolos-aniversario.png) no-repeat 1px 0px !important;
}
body.cupcakes .bolos li.ui-state-active a.casamento{
	background: url(../images/bg-menu-bolos-casamento.png) no-repeat 1px 0 !important;
	margin:-1px 0 0 !important;
}
body.cupcakes .bolos li.ui-state-active a.tematico{
	background: url(../images/bg-menu-bolos-tematico.png) no-repeat 1px 0px !important;
	margin:-3px 0 0 !important;
}

body.cupcakes .bolos .ui-tabs-hide{ display: none !important; }
body.cupcakes .bolos .sidebar-inner #tabs{margin:0;}

/* FIM MENU DOCES FINAL */

.front #wrapper #main .content{
	margin-top:-50px;
}

#wrapper #main .content .destaque{
	float:right;
	width:726px;
	height:394px;
	background:url(../images/moldura.png) no-repeat;
	position:relative;
	z-index:1;
}
body.internas.bolos #wrapper #main .content .destaque{width:950px; position:relative;}

body.internas.bolos #wrapper #main .content .content-doces{
	background:url(../images/bg-conteudo-doces.png) no-repeat;
	display:block;
	padding:40px 0 0;
	height:335px;
	padding: 50px 88px 50px 30px;
	width:259px;
	position:absolute;
}
body.internas.bolos #wrapper #main .content .content-doces p{
	font-family: georgia, arial, tahoma;
	font-size: 12px;
	color: #979695;
	font-weight: normal;
	line-height: 18px;
}
#wrapper #main .content .destaque .info{
    position:absolute;
	top:24px;
	left:32px;
	z-index:999;
}

#wrapper #main .content .destaque .info h2{
    font-family: 'MASexyRegular';
	color:#fff;
}

#wrapper #main .content div.social{
    margin:0 auto;
	width:450px;
}

#wrapper #main .content div.social ul{
    float:left;
}

#wrapper #main .content div.social ul li{
    float:left;
	background:url(../images/bg-redes.png) no-repeat;
	height:31px;
	line-height:31px;
	margin-right:10px;
	text-indent:-9999em;
}

#wrapper #main .content div.social ul li.intro{
	background:none;
	text-indent:0px;
	font-family:georgia, arial, tahoma;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}

.instagram a{
	display:block;
}

#wrapper #main .content div.social ul li.fb{
    width:83px;
}

#wrapper #main .content div.social ul li.fb a{
	width:83px;
	height:31px;
	display:block;
}

#wrapper #main .content div.social ul li.tt{
    width:70px;
	background-position:-94px 0;
}

#wrapper #main .content div.social ul li.tt a{
    width:64px;
	height:31px;
	display:block;
}

#wrapper #main .content div.social ul li.fl{
    width:64px;
	background-position:-173px 0;
}

#wrapper #main .content div.social ul li.fl a{
    width:64px;
	height:31px;
	display:block;
}

#wrapper #main .sidebar{
	float:left;
	width:200px;
}

.slider-foto{
	float:left;
	width:384px;
	height: 435px;
	background:url(../images/bg-paper.png) no-repeat;
	position:absolute;
	left:0;
}

.sidebar-inner{
	float:left;
	width:384px;
	height: 435px;
	background:url(../images/bg-paper-bolos.png) no-repeat;
	position:absolute;
	left:0;
}

.sidebar-inner .inner{
	padding: 50px 88px 50px 30px;
}

.sidebar-inner .inner p{
	color:#909494;
	font-size:12px;
	line-height:15px;
	font-family:georgia, arial, tahoma;
}

.sidebar-inner #tabs{margin-top:25px;}

.sidebar-inner #tabs .ui-tabs-panel ul{
	width:130px;
	float:left;
	padding:0;
}

.sidebar-inner #tabs .ui-tabs-panel ul li{
	font-size:12px;
	font-weight:normal;
	font-family:georgia, arial, tahoma;
	color:#999;
	line-height:16px;
	list-style:none;
	background:url(../images/bullet.gif) no-repeat 0px 5px;
	padding-left:7px;
}

.content-doces #tabs .ui-tabs-panel ul li{
	font-size:12px;
	font-weight:normal;
	font-family:georgia, arial, tahoma;
	color:#999;
	line-height:16px;
	list-style:none;
	background:url(../images/bullet.gif) no-repeat 0px 5px;
	padding-left:7px;
}

#wrapper #main .sidebar .novidades a{
	display:block;
	width:193px;
	height:135px;
	background:url(../images/ch-blog.png) no-repeat;
	text-indent:-9999em;
}

#wrapper #main .sidebar .galeria-fotos{
	display:block;
	width:199px;
	height:254px;
	background:url(../images/ch-galeria-fotos.png) no-repeat;
}

#wrapper #main .sidebar .galeria-fotos .links{
	margin-top:78px;
	width:60px;
	float:left;
	margin-left:62px;
}

#wrapper #main .sidebar .galeria-fotos .links a{
	display:block;
	width:60px;
	background:url(../images/menu-galeria-fotos.png) no-repeat;
	text-indent:-999em;
}

#wrapper #main .sidebar .galeria-fotos a.cupcakes{
	height:24px;
}

#wrapper #main .sidebar .galeria-fotos a.bolos{
	background-position:0px -35px;
	margin-top:13px;
}

#wrapper #main .sidebar .galeria-fotos a.doces{
	background-position:0px -76px;
	margin-top:18px;
}

.interna #wrapper #main .content{
	width:609px;
	float:right;
	margin-top:10px;
	position:relative;
	z-index:999;
}

.interna #wrapper #main .content .ct{
	width:100%;
	float:left;
	height:60px;
	background:url(../images/head-content.png) no-repeat;
}
.interna #wrapper #main .content .cm{
	width:100%;
	float:left;
	background:url(../images/middle-content.png) repeat-y;
}

.interna #wrapper #main .content .cm p{
	font-family:georgia, arial, tahoma;
	font-size:12px;
	color:#979695;
	padding:0px 81px 10px 81px;
	font-weight:normal;
	line-height:18px;
}
.interna #wrapper #main .content .cb{
	width:100%;
	height:49px;
	float:left;
	background:url(../images/foot-content.png) no-repeat;
}

#footer{
	background:url(../images/bg-rodape.png) no-repeat center 0;
	padding:110px 0 0;
	height:172px;
	clear:both;
	width:100%;
}

#footer-inner{
	margin:0 auto;
	width:940px;
}

#footer-inner p.resp{
	font-size:14px;
	font-family:Georgia, Arial, Sans Serif;
	line-height:14px;
	margin-top: 44px;
	color: #41B6D0;
	font-weight:bold;
	float:left;
}

#footer-inner .box-rodape{
	background:url(../images/box-rodape.png) no-repeat;
	float:left;
	height:45px;
	margin:18px 18px 0 0;
	padding:10px 15px 10px 15px;
	width:178px;
	clear:both;
}

#footer-inner .box-rodape p{
	color:#41b6d0;
	font-size:11px;
	font-family:Georgia, Arial, Sans Serif;
	line-height:14px;
	letter-spacing:-1px;
}

#footer-inner h2.contato{
	background:url(../images/tit-contato.png) no-repeat;
	clear:both;
	height:35px;
	text-indent:-9999em;	
	margin:0 0 5px 0;
	width:72px;
	float:left;
}

#footer-inner div.end-tel{
	float:left;
	font-size:11px;
	font-family:Georgia, Arial, Sans Serif;
	color: #cf2b80;
	font-weight:bold;
	margin:10px 0 0 10px;
}

#footer-inner div.end-tel span{
	margin-right:15px;
}

#footer-inner fieldset{
	float:left;
	border:none;
	padding:0;
	margin:0 0 0 20px;
	width:485px;
}

#footer-inner fieldset legend{display:none;}

#footer-inner fieldset .form-item{
	float:left;
	clear:both;
	margin:0 0 5px 0;
	width:175px;
}

#footer-inner fieldset .form-item-mensagem{
	float:left;
	clear:none;
	margin:-47px 0 5px 10px;
	width:175px;
}

#footer-inner fieldset label{
	color:#038eae;
	font-size:11px;
	font-family:Georgia, Arial, Sans Serif;
	line-height:14px;
	clear:both;
}

#footer-inner fieldset input,
#footer-inner fieldset textarea{
	clear:both;
	border:1px solid #adbfbc;
	font-size:11px;
	font-family:Georgia, Arial, Sans Serif;
	padding:3px 5px;
	width:165px;
}

#footer-inner fieldset textarea{height:61px; width:288px;}

#footer-inner fieldset input.form-submit{
	background:url(../images/btn-enviar.png) no-repeat;
	border:none;
	cursor:pointer;
	height:21px;
	clear:both;
	text-indent:-9999em;
	width:67px;
	float:right;
}



