	@charset "utf-8";
/* CSS Document */

html{overflow-x: hidden}


body{
	margin:0;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    background: url(../../images/bg_vertical2.jpg) repeat-x;
	}

    div#bg_borda{
    	background:url(../../images/bg_horizontal.jpg) repeat-y center
        }

.pos_esq{ float:left}
.pos_dir{ float:right}
.clear{ clear:both}

img{border:0px}

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

#clear{clear:both}


/* INICIO TOPO */

	div#bg_topo{
    	background-image:url(../../images/layout/bg_topo.jpg);
        background-repeat:repeat-x;
        width:auto;
        height:59px
        }
        div#campo_topo{
            text-align: left;
            margin-left: auto;
            margin-right: auto;
            width:779px;
        	height:59px;
            }
        div#campo_topo1{
            position:absolute;
            left:50%;
            margin-left:-423px;
            margin-top:7px;
            width:847px
            }
            div#pos_logo{
                padding-top:3px;
                width:155px;
                float:left;
                }
                div#lg_beta{
                	position:absolute;
                    margin-left:200px;
                    .margin-left:-570px;
                    margin-top:35px;
                    .margin-top:42px
                    }
            div#text_form_topo{
            	float:left;
                padding-left: 177px;
                padding-top: 22px;
                width:146px;
                font-size:10px;
                text-transform:uppercase;
                color:#a91407;
                }
            div#campo_cidade_topo{
              	float:left;
                margin-top: 17px;
                *margin-top:20px;
                width: 145px;
                }
                select.form_topo1{
                    border:1px solid #fff;
                    background-color:#f8ba25;
                    color:#a91407;
                    font-size:10px;
                    font-family:Verdana, Arial, Helvetica, sans-serif;
                    height:20px;
                    width:145px;
                    padding-top:2px;
                    }
            div#campo_bairro_topo{
            	float:left;
                margin-left: 10px;
                margin-top: 17px;
                *margin-top:20px;
                width: 104px;
                }
                select.form_topo2{
                    border:1px solid #fff;
                    background-color:#f8ba25;
                    color:#a91407;
                    font-size:10px;
                    font-family:Verdana, Arial, Helvetica, sans-serif;
                    height:20px;
                    width:104px;
                    padding-top:2px;
                    }
            div#campo_btok_topo{
            	float:left;
                margin-left: 10px;
                padding-top: 19px;
                }
/* FIM TOPO */


/* INICIO CONTEUDO */
	div#bg_conteudo{
        width:auto
        }
	div#bg_conteudo_interna{
    	/*background: url(../../images/layout/bg_mapa.jpg) repeat-x;*/
        width:auto
        }
        div#campo_conteudo{
        	width:779px;
            text-align: left;
            margin-left: auto;
            margin-right: auto;
            padding-top:40px;
        	background-color:#FFFFFF;
            }
        div#campo_conteudo_interna{
        	background-color:#FFFFFF;
        	width:779px;
            text-align: left;
            margin-left: auto;
            margin-right: auto;
            }
    div#mapeamento_link{
    	height:28px;
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
        color:#6b1810;
        background: url(../../images/layout/bg_mapa.jpg) repeat-x;
        padding-top:10px;
        padding-left:24px;
        margin-bottom:18px;
        }
    div#mapeamento_link2{
    	height:28px;
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
        color:#71b5c9;
        background: #e9f5ea;
        padding-top:10px;
        padding-left:24px;
        margin-bottom:18px;
        }
    div#mapeamento_link2 a{
    	color: #71b5c9;
    }
    div#bg_conteudo_final{
        width:515px;
        float:left;
        margin-left:4px;
        padding-bottom:10px
    	}
    div#bg_conteudo_tela_cheia{
        margin-left:4px;
        padding-bottom:10px
    	}
    div#conteudo_central_interna_tc{
        }
    div#conteudo_central_interna{
        }
        div#campo_conteudo_interno{
            width:476px;
            padding-left:19px;
            }
        div#campo_conteudo_interno_tc{
            padding-left:19px;
            padding-right:19px;
            }
        div#campo_conteudo_interno_tc2{
            padding-left:19px;
            padding-right:19px;
            }
        div#campo_conteudo_interno_tcc{
            padding-left:19px;
            padding-right:3px;
            }
            div#tit_interma{
            	height:59px;
                padding-bottom:10px;
                border-bottom: 1px solid #e5e5d3;
                }
            div#tit_interma2{
            	height:30px;
                padding-bottom:10px;
                border-bottom: 1px solid #e5e5d3;
                }
            div#tit_interma3{
            	height:59px;
                padding-bottom:10px;
                }
            div#tit_interma4{
            	height:72px;
                padding-bottom:10px;
                border-bottom: 1px solid #e5e5d3;
                }

					div#texto_noticia_rel_hspoleto{
                        line-height:14px;
                        }

					div#texto_noticia_rel_cafe{
                        line-height:14px;
                		border-bottom: 1px solid #e5e5d3;
                        padding-top:5px
                        }
    /*div#lateral_direito_interna{
        width:223px;
        float:left;
        margin-left:17px;
        background-image:url(../../images/layout/bg_lateral.jpg);
        background-repeat:repeat-x;
        padding-bottom:12px;
    	padding-top:12px;
        padding-left:13px
        }
        div#noticias_relacionadas_interna{ margin-bottom:20px}
        div#campo_lateral_dir_interna{ width:212px}
            div#tit_destaque_lateral_dir{
                margin-bottom:12px;
                }
            div#tit_destaque_lateral_dir1{
                }
            div#tit_destaque_lateral_dir2{
                margin-bottom:12px;
                margin-top:20px
                }
                div#campo_tit_lateral_dir{
                    font-weight:bold;
                    font-size:18px;
                    color:#6b1810;
                    letter-spacing:-1px;
                    border-bottom:1px solid #e5e5d3;
                    border-top:1px solid #e5e5d3;
                    padding-bottom:5px;
                    margin-bottom:5px;
                    line-height:18px
                    }
                div#campo_tit_lateral_dir1{
                    font-weight:bold;
                    font-size:18px;
                    color:#6b1810;
                    letter-spacing:-1px;
                    border-bottom:1px solid #e5e5d3;
                    border-top:1px solid #e5e5d3;
                    padding-bottom:5px;
                    margin-bottom:5px;
                    line-height:18px
                    }
                div#campo_tit_lateral_dir2{
                    font-weight:bold;
                    font-size:12px;
                    color:#6b1810;
                    letter-spacing:0px;
                    border-bottom:1px solid #e5e5d3;
                    border-top:1px solid #e5e5d3;
                    height:22px;
                    width:168px;
                    margin-bottom:10px;
                    }
                    div#pos_tit_destaque_interna{margin-top:7px}
                    div#pos_tit_destaque_interna2{margin-top:4px}
                    div#texto_noticia_rel{
                        line-height:14px;
                        }
                        div#espac_tit{margin-top:5px}
                    div#monte_sua_salada{
                        height:24px;
                        background-color:#f3f3e9;
                        margin-top:13px;
                        margin-bottom:14px;
                        width:167px
                        }
                        div#campo_sua_salada{padding-left:8px; padding-right:8px}*/

/* FIM CONTEUDO */
/* INICIO MAPA SITE */
	div#bg_mapa_site{
    	background-color:#f0f0e9;
        width:auto;
        padding-bottom:33px
        }
        div#campo_mapa_site{
        	width:779px;
            margin-left:auto;
            margin-right:auto;
            text-align:left
            }
            div#margem_lateral_mapa_site{
            	width:779px;
                padding-top:29px
                }
                div#mapa_coluna1{
                	float:left;
                    width:130px;
                    padding-left:11px
                    }
                div#mapa_coluna2{
                	float:left;
                    width:120px;
                    margin-left:20px
                    }
                div#mapa_coluna3{
                	float:left;
                    width:90px;
                    margin-left:20px
                    }
                div#mapa_coluna4{
                	float:left;
                    width:130px;
                    margin-left:20px
                    }
                div#mapa_coluna5{
                	float:left;
                    width:95px;
                    margin-left:20px
                    }
                div#mapa_coluna6{
                	float:left;
                    width:95px;
                    margin-left:21px
                    }
                    p#tit_mp_site{
                    	font-size:11px;
                        font-weight:bold;
                        color:#6b1810;
                        margin-top:0px;
                        margin-bottom:2px
                        }
                    p#espacamento_mp_site{
                    	margin-top:0px;
                        margin-bottom:0px;
                        }
                    p#espacamento_mp_site2{
                    	margin-top:5px;
                        margin-bottom:5px;
                        line-height:10px;
                        }
                    a.link_mp_site{color:#FF0000; font-size:11px}
/* FIM MAPA SITE */

div#rodape{
	border-top:1px solid #dbdbca;
    width:779px;
    margin-top:53px
    }
    img#logo_rodape{
        margin-top:5px;
        margin-right:10px;
        float:left
        }
    div#txt_direitos_reservados{
    	font-size:11px;
        font-weight:bold;
        color:#ae847d;
        float:left;
        margin-top:10px
        }

						form#enquete_campanha{margin-top:20px; padding-bottom:10px}
                        span#enquete_votar{margin-left:20px}
                        div#resultado_enquete{
                        	background-color:#f0f0e5;
                            width:185px;
                            padding:10px
                            }

div#campo_cadastro_ok{
	width:686px;
    background-color:#f2f2ec;
    border:2px solid #ecede2;
    padding:17px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#6b1810
    }



div#descricao_cadastro{float:left; width:348px}

p#espac_link_site{margin-top:9px; margin-bottom:9px}
p#espac_link_btsite{margin-top:18px; margin-bottom:9px}
p#espacamento_link_site{margin-top:0px; margin-bottom:0px}
a.link_site{color:#FF0000; font-size:11px}
a.link_site2{color:#FF0000; font-size:12px}
a.link_site3{color:#FF0000; font-size:13px}
a.link_site4{color:#FF0000; font-size:14px}
a.link_site6{color:#FF0000; font-size:11px}
a.link_site_marrom{color:#6b1810; font-size:12px; font-weight:bold}
.font_marcador_numerico{ font-size:12px; color:#6b1810 }

.font_vermelha1b{color:#FF0000; font-size:11px; font-weight:bold}
.font_vermelha2b{color:#FF0000; font-size:12px; font-weight:bold}
.font_vermelha2{color:#FF0000; font-size:12px}
.font_vermelha3{color:#FF0000; font-size:13px}
.font_vermelha3b{color:#FF0000; font-size:13px; font-weight:bold}
.font_vermelha4{font-size:14px; color:#FF0000}
.font_vermelha4b{font-size:14px; color:#FF0000; font-weight:bold}
.font_vermelha5b{color:#FF0000; font-size:15px}
.font_vermelha5{color:#FF0000; font-size:15px; font-weight:bold}
.font_vermelha6b{color:#FF0000; font-size:16px; font-weight:bold}
.font_vermelha7b{color:#FF0000; font-size:17px; font-weight:bold}
.font_vermelha8b{color:#FF0000; font-size:18px; font-weight:bold}
.font_vermelha9b{color:#FF0000; font-size:19px; font-weight:bold}
.font_vermelha20b{color:#FF0000; font-size:20px; font-weight:bold}
.font_vermelha21b{color:#FF0000; font-size:21px; font-weight:bold}
.font_vermelha22b{color:#FF0000; font-size:22px; font-weight:bold}

.font_cinza10{color:#d1d1c1; font-size:10px}

.font_branca{color:#ffffff}

.font_marrom{color:#6b1810}
.font_marrom0{color:#6b1810; font-size:10px;}
.font_marrom1{color:#6b1810; font-size:11px}
.font_marrom1b{color:#6b1810; font-size:11px; font-weight:bold}

.font_marrom2{color:#6b1810; font-size:12px}
.font_marrom2b{color:#6b1810; font-size:12px; font-weight:bold}

.font_marrom3{color:#6b1810; font-size:12px; font-weight:bold; text-decoration:underline}
.font_marrom3n{color:#6b1810; font-size:12px; font-weight:bold}

.font_marrom3b{color:#6b1810; font-size:13px; font-weight:bold}
.font_marrom3bu{color:#6b1810; font-size:13px; font-weight:bold; text-decoration:underline}
.font_marrom3u{color:#6b1810; font-size:13px; text-decoration:underline}
a.font_marrom3u:hover{color:#6b1810; font-size:13px; text-decoration:underline}

.font_marrom4{color:#6b1810; font-size:13px}
.font_marrom4b{color:#6b1810; font-size:14px; font-weight:bold}

.font_marrom5{color:#6b1810; font-size:15px}
.font_marrom5b{color:#6b1810; font-size:15px; font-weight:bold}

.font_marrom7{color:#6b1810; font-size:17px}
.font_marrom7b{color:#6b1810; font-size:17px; font-weight:bold}
.font_marrom7bu{color:#6b1810; font-size:17px; font-weight:bold; text-decoration:underline}
.font_marrom9b{color:#6b1810; font-size:19px; font-weight:bold}

.font_marrom8b{color:#6b1810; font-size:18px; font-weight:bold}

.font_marrom24b{color:#6b1810; font-size:24px; font-weight:bold}

.font_noticia_destacada{color:#6b1810; font-size:33px; letter-spacing:-2px}
.font_data{color:#FF0000; margin-bottom:5px}

div#window-top-small
{
	padding-bottom:	20px;
}

div#window-top-large
{
	padding-bottom: 20px;
}

div#conteudo_borda{
    	background-color:#f2f2ec;
        border:2px solid #ecede2;
        padding-top:15px;
        padding-bottom:15px;
        padding-left:15px;
        padding-right:5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
        }
        div#seta_baixo{height:17px; margin-top:-2px}

        img#tit_spoletutti{padding-top:20px; padding-bottom:20px}

        div#seta_cima{height:17px; margin-bottom:-2px}




/* Receitas */
span.acoes_receitas a {
	padding-bottom: 20px;
	margin-left: 15px;
	cursor: pointer;
}
span.acoes_receitas a img {
	margin-bottom: 10px;
	margin-top: 10px;
}

/** botoes **/
.btn_imprimir {
	cursor: pointer;
}
.btn_indique {
	cursor: pointer;
}
.font_destaque {
	color:red;
	font-weight: bold;
}



#avatar_comu{margin-right:2px; margin-bottom:0px; .margin-bottom:2px}

div#pos_votacao{padding-top:20px}
div#result_porcentagem{padding-top:3px; padding-right:5px; width:98px; float:right}
.porcentagem1{background-color:#FF0000;}
.porcentagem2{background-color:#ff7800;}
.porcentagem3{background-color:#f9a727;}
.porcentagem4{background-color:#f9de27;}
div.txt_enqete{padding-top:3px; padding-left:25px; .padding-left:0px; width:80px}

                        div#tit_comunidade_3{
                        	padding-top:10px;
                            padding-bottom:10px;
                            border-bottom: 1px solid #e5e5d3  !important;
                            border-top: 1px solid #e5e5d3 !important;
							width: 477px
                            }
                            div#cria_comunidade{background-color:#f8f8f4; padding:10px}
                            input#campo_comunidade{width:305px; padding-left:5px}
                            div.tit_comu{width:370px}
                            div.detalhe_comu{padding-top:7px}
                            div.pos_det_comu{padding-left:50px}
                            div.campo_votacao{padding-top:3px; width:48px}
                            div.positivo{padding-top:3px; color:#d1d1c1; font-size:10px}
                            div.esp_votacao{margin-top:4px}
                            div.esp_votacao1{padding-top:3px; width:320px}

           div.tit_comunidade_pq{
           		background-color:#F3F3EB;
                padding-top:14px;
                padding-bottom:14px;
                padding-left:20px;
                padding-right:20px;
                border-bottom:2px solid #FFFFFF
                }
           div.tit_comunidade_pq2{
           		background-color:#f5f5f2;
                padding-top:14px;
                padding-bottom:14px;
                padding-left:20px;
                padding-right:20px;
                border-bottom:2px solid #FFFFFF
                }
		#container
		{
			width: 65px;
			height: 15px;
			display: block;
			float: left;
		}
		#container .red
		{
			background-color: #FF0000;
			display: block;
			height: 15px;
			float: left;
		}
		#container div.num
		{
			float: left;
			margin-left: 4px;
		}

/*********************************
	MALABARISMO 2009 - CHERRY PLUS
*********************************/

#malHeadindex{
	margin-top: -260px;
}

#mal_link_index a{
	display:none;
	height:105px;
	margin-left:601px;
	margin-top:-128px;
	overflow:hidden;
	position:absolute;
	text-indent:-9000px;
	width:115px;
	z-index: 999;
	background: url(../../images/spoleto/camp_malabarismo/bgsplash.gif);
}

/*********************************
	MENU
*********************************/
#malmenu{
	background: url(../../images/spoleto/camp_malabarismo/malBgMenu.jpg) repeat-x;
	border-bottom:1px solid #D6CBB9;
	height:33px;
	width:779px;
	margin-bottom:15px;
	margin-top:-18px;
	*margin-top:-20px;
}

#malmenu ul{
	padding-left: 20px !important;
}

#malmenu ul li{
	float:left;
	height:33px;
	list-style: none;
}

#malmenu ul li a{
	display:block;
	height:0 !important;
	overflow:hidden;
	padding-top:33px;
}

#malmenu ul li a:hover{
	background: transparent;
}

#home{
	width: 72px;
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -20px -34px;
}
#cadastro{
	width: 72px;
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -92px -34px;
	display: none;
}
#galeria{
	width: 72px;
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -164px -34px;
}
#videos{
	width: 72px;
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -236px -34px;
}
#esqueci{
	width: 88px;
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -308px -34px;
}
#boasvindas{
	margin-right:20px;
	padding:11px 0 0 0;
	float:right !important;
	font: 10px Verdana;
	color:#6b1812;
	text-transform: uppercase;
}
#boasvindas a{
	display: inline !important;
	font: 10px Verdana;
	color:#6b1812;
	text-transform: uppercase;
}

.malmenu1{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -20px 0;
}
.malmenu2{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -92px 0;
}
.malmenu3{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -164px 0;
}
.malmenu4{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -236px 0;
}
.malmenu5{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -308px 0;
}
.malmenu6{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -395px 0;
	width: 40px;
	height: 32px;
	display: block;
	float: left;
	text-indent: -9000px;
	overflow: hidden;
}
.malmenu7{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -522px 0;
	width: 36px;
	height: 32px;
	display: block;
	float: left;
	text-indent: -9000px;
	overflow: hidden;
}

#malmenu form{
	width: 330px;
	height: 34px;
	display: inline-block;
	vertical-align: top;
	*display:inline;
	*zoom:1;
}

#malmenu form label{
	display: block;
	float: left;
	padding-top:6px;
}

.labellog{
	width:95px;
}

.labelpass{
	width:120px;
}

.malinplog{
	width: 83px;
	height: 15px;
	background: #ece7de;
	color:#6b1810;
	border: 1px solid #6b1810;
}

.malinpsenha{
	width: 103px;
	height: 15px;
	background: #ece7de;
	color:#6b1810;
	border: 1px solid #6b1810;
}

.malMenuEnviar{
	background: url(../../images/spoleto/camp_malabarismo/spriteMenu.jpg) -674px 0;
	width: 30px !important;
	height: 32px;
	text-indent: -9000px;
	overflow: hidden;
	border: 0 !important;
	*font-size: 0px !important;
	*display:block !important;
	*line-height: 0px !important;
}

/*********************************
	CADASTRO
*********************************/

#mal_cadastro h1{
	background: url(../../images/spoleto/camp_malabarismo/mal_title_cadastro.jpg);
	display: block;
	width: 589px;
	height: 83px;
	text-indent: -9000px;
	overflow: hidden;
}

#mal_cadastro fieldset{
	border: 0;
}

#mal_cadastro form{
	margin-left: 10px;
	margin-bottom:50px;
	margin-top:20px;
	width:465px;
}

#mal_cadastro form label{
	display: block;
}

#mal_cadastro form input, #mal_cadastro form select{
	border: 1px solid #ddd3c3;
	margin-bottom: 2px;
	color: #6b1812;
}

#mal_cadastro form span{
	display: block;
	float: left;
	width: 75px;
	font:12px Verdana;
	color:#6f1f16;
}

.error{
	font:12px Verdana;
	color:#6F1F16;
	margin-left: 22px;
	margin-bottom:5px;
}

.spanconf{
	width: 140px !important;
}

.spannum{
	width: 30px !important;
}

.spancompl{
	width: 95px !important;
}

.labelfield2{
	display: block;
	float: left;
	margin-right: 5px;
}

.labelprefix{
	display: block;
	float: left;
	margin-right: 2px;
}

.cpobrigatorio{
	width:145px !important;
}

#malnome{
	width: 353px;
}
#malcpf	{
	width: 135px;
}
#malcep{
	width: 135px;
}
#malendereco{
	width: 353px;
}
#malbairro{
	width: 79px;
}
#malnumero{
	width: 50px;
}
#malcomplemento{
	width: 85px;
}
#malestado{
	width: 109px;
}
#malcidade{
	width: 109px;
}
#malemail{
	width: 196px;
}
#malprefix{
	width: 25px;
}
#maltel{
	width: 123px;
}
#mallogin{
	width: 119px;
}
#malsenha{
	width: 119px;
}
#malconf{
	width: 144px;
}
#maltwitter{
	width: 214px;
}

.malBtEnviar{
	background: url(../../images/spoleto/camp_malabarismo/malbtEnviar.jpg);
	width: 46px;
	height: 19px;
	text-indent: -9000px;
	overflow: hidden;
	float: right;
	margin-right:176px;
	border: 0 !important;
	*font-size: 0px !important;
	*display:block !important;
	*line-height: 0px !important;
}

#ceplabel{
	font:12px Verdana;
	color:#6F1F16;
}

#ceplabel a{
	font:bold 12px Verdana;
	color:#6F1F16;
}

/*********************************
	VIDEOS
*********************************/

#malvideos{
	width: 484px;
	margin-top:-14px !important;
}

#malvideos h1{
	background: url(../../images/spoleto/camp_malabarismo/maltitle_videos.jpg) no-repeat;
	width: 483px;
	height: 81px;
	text-indent: -9000px;
	overflow: hidden;
}

#malcont_video h2{
	font:20px Georgia;
	color:#6f1f16;
	margin-left: 90px;
}

#malcont_video p{
	font:10px Arial;
	color:#6f1f16;
	text-transform: uppercase;
	margin-left: 90px;
}

#malplayer{
	margin-left: 75px;
	width: 347px;
	height: 340px;
}

.EnviarVideos{
	display: block;
	background: url(../../images/spoleto/camp_malabarismo/EnviarVideo.jpg) no-repeat;
	width: 92px;
	height: 17px;
	text-indent: -9000px;
	overflow: hidden;
	margin-left:329px;
}

#todosVideos{
	width: 189px;
}

#todosVideos h3{
	font:bold 18px Arial;
	color: #6f1f16;
}

.videoThumb{
	width: 90px;
	float: left;
}

.videoMini{
	padding-bottom: 10px;
	*padding-bottom: 30px;
}

.videoMini p{
	font:10px Arial;
	color:#6f1f16;
	text-transform: uppercase;
	*margin:0;
}

.videoMini p a{
	font:10px Arial;
	color:#6f1f16;
	text-transform: uppercase;
}

/********************************
	ALERT
********************************/

.alertcad{
	background: url(../../images/spoleto/camp_malabarismo/bgAlertCadastro.png);
	width: 408px;
	height: 136px;
	text-align: center;
}

.alertcad p{
	padding-top: 30px;
	font:16px Georgia;
	color: #6f1f16;
}

.btokalert{
	display: block;
	margin-left: 190px;
	width: 25px;
	height: 17px;
	background: url(../../images/spoleto/camp_malabarismo/malBotaoOk.jpg);
	text-indent: -9000px;
	overflow: hidden;
}

/********************************
	GALERIA
********************************/

.mgal {
	border-bottom:1px solid #FFFFFF !important;
	margin-left:-5px;
	margin-top:35px;
}

.mbgfotos {
	background:transparent url(../../images/spoleto/camp_malabarismo/mal_bg_galeria.jpg) no-repeat scroll 0 0;
	height:313px !important;
	padding-left:10px;
	padding-top:10px !important;
	width:500px;
}

.mallegenda{
	background:#FFFFFF none repeat scroll 0 0 !important;
}

#mal_texto_legenda{
	font: 13px Georgia;
	color:#6f1f16;
}

.esq_seta {
	border-right:1px solid #FFFFFF !important;
}

.dir_seta{
	border-right:1px solid #FFFFFF !important;
}

img.malborda {
	border-right:1px solid #FFFFFF !important;
	cursor:pointer !important;
	float:left !important;
}

.mslide_control {
	border-bottom:2px solid #FFFFFF !important;
	border-top:2px solid #FFFFFF !important;
	height:82px;
	margin-left:5px;
	margin-top:20px !important;
}

#mal_link_insc a{
	display:block;
	height:105px;
	margin-left:601px;
	margin-top:-128px;
	overflow:hidden;
	position:absolute;
	text-indent:-9000px;
	width:115px;
	z-index: 999;
	background: url(../../images/spoleto/camp_malabarismo/bgsplash.gif);
}

#lateral_direito_interna_mal{
	float:left;
	margin-left:34px;
	padding-bottom:12px;
	width:223px;
}


/********************************
	LOGIN
********************************/

#malvlogin{
	width: 484px;
	margin-top:-14px !important;
}

#malvlogin h1{
	background: url(../../images/spoleto/camp_malabarismo/title_VLogin.jpg) no-repeat;
	width: 483px;
	height: 81px;
	text-indent: -9000px;
	overflow: hidden;
	margin-bottom:-15px;
}

#malcont_vlogin{
	margin-left: 25px;
}

#malcont_vlogin p{
	font:15px Georgia;
	color:#6f1f16;
}


#malcont_vlogin p a{
	font:bold 15px Georgia;
	color:#6f1f16;
}

#malcont_vlogin form{
	width: 500px;
}

#malcont_vlogin form label{
	display: block;
	font:15px Georgia;
	color:#6f1f16;
	clear: both;
}

#malcont_vlogin form input{
	border: 1px solid #6b1810;
	margin-bottom: 5px;
	font: 11px Arial;
	color:#6f1f16;
}

.ltitlog{
	display: block;
	float: left;
	margin-right: 10px;
	font:15px Georgia;
	color:#6f1f16;
	width: 50px;
}

.ltitinp{
	display: block;
	float: left;
	width: 200px;
}

.malenvlo{
	margin-right:288px !important;
	margin-top:15px;
}

/********************************
	CADASTRO VIDEO
********************************/

#malvcad{
	height:260px;
	width:484px;
	margin-bottom: 15px;
	margin-top:-20px;
}

#malvcad h1{
	background: url(../../images/spoleto/camp_malabarismo/title_VCadastro.jpg) no-repeat;
	width: 483px;
	height: 81px;
	text-indent: -9000px;
	overflow: hidden;
}

#malcont_vcad{
	margin-left: 25px;
	border-bottom:1px solid #E5E5D3;
	height:160px;
}

#malcont_vcad p{
	font:15px Georgia;
	color:#6f1f16;
}


#malcont_vcad p a{
	font:bold 15px Georgia;
	color:#6f1f16;
}

#malcont_vcad form{
	width: 500px;
}

#malcont_vcad form label{
	display: block;
	font:15px Georgia;
	color:#6f1f16;
	clear: both;
}

#malcont_vcad form input{
	border: 1px solid #6b1810;
	margin-bottom: 5px;
	font: 11px Arial;
	color:#6f1f16;
	width: 264px;
}

#malcont_vcad form textarea{
	border: 1px solid #6b1810;
	margin-bottom: 5px;
	font: 11px Arial;
	color:#6f1f16;
	width: 264px;
}

.ltitcad{
	display: block;
	float: left;
	margin-right: 10px;
	font:12px Verdana;
	color:#6f1f16;
	width: 150px;
}

.malenvcad{
	margin-left:152px !important;
	margin-right:73px;
	margin-top:15px;
	width:46px !important;
}

.videoMini2{
	padding-bottom: 5px;
	display: block;
	float: left;
	margin-right: 10px;
}

.videoMini2 p{
	font:10px Arial;
	color:#6f1f16;
	text-transform: uppercase;
	display:block;
	float:left;
	width:115px;
	overflow:hidden;
	margin-right:15px;
	margin-top:0;
}

#ultvidcad{
	margin-left: 25px;
}

#ultvidcad h2{
	background: url(../../images/spoleto/camp_malabarismo/title_multvid.jpg) no-repeat;
	width: 160px;
	height: 30px;
	text-indent: -9000px;
	overflow: hidden;
}


/********************************
	ESQUECI
********************************/

#malvesq{
	width: 484px;
	margin-top:-14px !important;
}

#malvesq h1{
	background: url(../../images/spoleto/camp_malabarismo/title_mesqueci.jpg) no-repeat;
	width: 298px;
	height: 50px;
	text-indent: -9000px;
	overflow: hidden;
	margin-bottom:-15px;
	margin-left:13px;
}

#malcont_vesq{
	margin-left: 16px;
}

#malcont_vesq p{
	font:15px Georgia;
	color:#6f1f16;
}


#malcont_vesq p a{
	font:bold 15px Georgia;
	color:#6f1f16;
}

#malcont_vesq form{
	width: 500px;
}

#malcont_vesq form label{
	display: block;
	font:15px Georgia;
	color:#6f1f16;
	clear: both;
}

#malcont_vesq form input{
	border: 1px solid #6b1810;
	margin-bottom: 5px;
	font: 11px Arial;
	color:#6f1f16;
	width: 205px;
}

.ltitesq{
	display: block;
	float: left;
	margin-right: 10px;
	font:12px Verdana;
	color:#6f1f16;
	width: 50px;
}

.malenvesq{
	margin-right:232px !important;
	margin-top:15px;
	width:46px !important;
}

/********************************
	CADASTRO EVENTO
********************************/

#malenv{
	width: 484px;
	margin-top:-14px !important;
}

#malenv h1{
	background: url(../../images/spoleto/camp_malabarismo/title_massista.jpg) no-repeat;
	width: 298px;
	height: 50px;
	text-indent: -9000px;
	overflow: hidden;
	margin-bottom:-15px;
	margin-left:13px;
}

#malcont_evn{
	margin-left: 16px;
}

#malcont_evn p{
	font:15px Georgia;
	color:#6f1f16;
}


#malcont_evn p a{
	font:bold 15px Georgia;
	color:#6f1f16;
}

#malcont_evn form{
	width: 500px;
}

#malcont_evn form label{
	display: block;
	font:15px Georgia;
	color:#6f1f16;
	clear: both;
}

#malcont_evn form input{
	border: 1px solid #6b1810;
	margin-bottom: 5px;
	font: 11px Arial;
	color:#6f1f16;
	width: 205px;
}

.ltitevn{
	display: block;
	float: left;
	margin-right: 10px;
	font:12px Verdana;
	color:#6f1f16;
	width: 50px;
}

.ltitinp2{
	display: block;
	float: left;
	width: 34px;
}

.malenvevn{
	margin-right:232px !important;
	margin-top:15px;
	width:46px !important;
}

.envprefix{
	width: 31px !important;
}

.envtel{
	width: 171px !important;
}

.labelmal{
	display: block;
	font:15px Georgia;
	color:#6f1f16;
	clear: both;
}

#espacamento_texto_interna a{
	color:#6B1810;
	font-weight:bold;
}

#espacamento_texto_interna a:hover{
	text-decoration: underline;
}

/**********
CARDAPIO
*********/

h2.tituloCardapio{
	font-size: 40px;
	letter-spacing: -2px;
	font-family: Georgia, serif;
	font-weight: normal;
	color:#6b1810;
	margin: 0;
	padding: 0;
}
h3.subTituloCardapio{
	font-size: 22px;
	font-family: times, serif;
	font-weight: normal;
	color:#ff3333;
	margin: -5px 0 0;
	padding: 0;
	letter-spacing: -2px;
}

.submenuCardapio a{
	display: block;
	width: 245px;
	border: 1px solid #eaecdf;
	margin: 5px 0;
	padding: 5px 10px;
	font-family: Georgia, serif;
	color:#6b1810;
	text-decoration: none;
	font-size: 22px;
	letter-spacing: -1px;
}
.submenuCardapio a:hover{
	background-color: #f2f2f2;
}
/***SLIDESHOW - set the width and height to match your images **/

#slideshow {
    position:relative;
    height:338px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 338px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 338px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

/************************
     BANNER FLOATER
************************/

div#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:11;
	left: 100px;
	top: 20px;
}