/* AGÊNCIA: ATHA DESIGN
DESIGNER: TIAGO ALVES MONTEIRO
E-MAIL: web@athadesign.com.br
FONE: (14) 8121-8785
DATA: AGOSTO/2007 */

* {	margin: 0px;	padding: 0px;	border: none;}
ul, ol {padding:0; margin:0; list-style:none;}
body, p, h1, h2, h3 {margin:0; padding:0;}


body {
	background-color: #87632F;
	background-image: url(../images/bg_03.jpg);
	background-repeat: repeat;
}
a { text-decoration:none; outline:0; color:#725527; text-decoration:underline;}
#concurso {position:absolute;  z-index:200; margin-top:53px;}
#geral {
	width: 779px;
	border: 2px solid #5E431A;
	background-color:#D9C495;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#geral #topo {
	background-image: url(../images/topo-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 285px;
	width: 779px;
	position: relative;
	border-bottom:solid 3px #A49064;
	background-color: #E4D1A7;
}
.slogan {display: none;} 
#geral #meio {
	width: 779px;
	position: relative;
}
#meio #conteudo01 {
	float: left;
	width: 331px;
	margin:4px;
	padding: 15px 20px 15px 20px;
	background-color:#E4D1A6;
	border: solid 1px #C1AC7E;
}

#meio #conteudo02 {
	height:auto;
	width: 379px;
	float: left;
	margin:8px 7px 6px 3px;
}
#meio .conteudo_secINI#conteudo02 {
	float:right;
}
.aniversarios_cont {
	margin:8px 7px;
	padding-bottom:15px;
}
#meio #galeria_fotos {
	width: 765px;
	float: left;
	margin-top: 3px;
	margin-left: 6px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	height: 250px;
}
#geral #rodape {
	clear: both;
	height: 40px;
	width: 759px;
	margin-top:4px;
	position: relative;
	padding-top:10px;
	padding-left: 10px;
	padding-right: 10px;
	border-top:solid 3px #A49064;
	background-color:#C1AC7E;
}

/*ESTRUTURA AS PAGINAS DE ATIVIDADES*/
#atividade #geral #meio #conteudo01 {
	float: right;
	height: auto;
	width: 425px;
	margin:4px;
	padding: 10px 15px 10px 15px;
	background-color:#E4D1A6;
	border: solid 1px #C1AC7E;
}
#atividade #geral #meio #conteudo02 {
	width: 300px;
	float: left;
	margin-top: 3px;
	margin-left: 6px;
	text-align: center;
}

#localizacao {
	float:left;
	margin:7px 15px 7px 0;
	width:373px;
	position:relative;}
	
#googlemaps {	border:solid 2px #725527;}


/*------------------------------------------*/
.bloco img {float:left; clear:both;
	border: 1px solid #095526;
	padding: 2px;
	background-color: #0A7D3C;
	margin:0 4px 5px 0;
	}
.bloco {
	display:block;
	clear: both;
	padding: 9px 0 0 0;
}
#home #conteudo02 img {
	border: 1px solid #C1AC7E;
	padding: 2px;
	background-color: #E4D1A6;
	margin: 4px;
}
#galeria .fotos img {
	border: 1px solid #C1AC7E;
	padding: 2px;
	background-color: #E4D1A6;
	margin-top: 10px;
	float: left;
	margin-left: 12px;
}


#atividade #meio ul {
	display:block;
	list-style-type:square;
	list-style-position: inside;
	line-height: 16px;
}

/*---------------------------TITULOS E SUBTITULOS-*/
h1.fotosdadojo {
	background-image: url(../images/tt_fotodadojo.gif);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: left center;
}

h1.bemvindos {
	background-image: url(../images/tt_bemvindos.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: -9000px;
}
h1.dicas {
	background-image: url(../images/tt_dicas.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: -9000px;
}
h1.profissionais {
	background-image: url(../images/tt_profissionais.gif);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: left center;
}
h1.horario {
	background-image: url(../images/tt_horarios.gif);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: left center;
}
h1.contato {
	background-image: url(../images/tt_contato.gif);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: left center;
}
h1.aniversarios {
	background-image: url(../images/tt_aniversarios.gif);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: left center;
}

h1.musculacao {
	background-image: url(../images/tt_musculacao.jpg);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: center center;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 50px;
}
h1.karate {
	background-image: url(../images/tt_karate.jpg);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: center center;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 50px;
}
h1.ginastica {
	background-image: url(../images/tt_ginastica.jpg);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: center center;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 100px;
}
h1.aikido {
	background-image: url(../images/tt_aikido.jpg);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: center center;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 50px;
}
h1.kung_fu {
	background-image: url(../images/tt_kung_fu.jpg);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: center center;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 100px;
}

h1.judo {
	background-image: url(../images/tt_judo.jpg);
	background-repeat: no-repeat;
	text-indent: -9000px;
	background-position: center center;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 100px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

/*DESIGN DO FORMULÁRIO xxxxxxxxxxxxxxxxxx*/
fieldset {
	border: 1px solid #725527;
	padding: 1em;
}
label {
	display:block;
	float:left;
	width:70px;
}
fieldset input {height: 15px;}
fieldset input, textarea {
	text-indent:3px;
	width: 250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#006633;
	background-color: #F1E9D3;
	border: 1px solid #725527;
}
input.destaque_menor {
	border: solid 1px #725527;
	background-color:#C1AC7E;
	width: auto;
}
input.ddd {	width: 30px;}
input.tel {	width: 70px;}
input:focus, textarea:focus {background-color:#FFF;}
/*-----------------------------------------------------*/
.aniversarios_cont table *,#conteudo02  table *{
	padding: 5px;
}
body#profissionais #conteudo02, body#horarios #conteudo02, body#aniversarios #conteudo02, body#contato #conteudo02 {
	width: auto;
	margin-left: 15px;
	margin-right: 15px;
}

/* menus */
#menu_diversos {
	list-style-type:none;
	position:absolute;
	width: 779px;
	top: 22px;
}
#menu_diversos li {	display:block;	float:left;}
#menu_diversos li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration: none;
	margin-left: 27px;
	margin-right: 27px;
}
#menu_diversos li a:hover {
	text-decoration:underline;
}
/*FIM DO MENU DIVERSOS xxxxxxxxxxxxxxxxxxxxxxxxxx*/

/*MENU DE ATIVIDADES*/
#menu_atividades {
	list-style-type:none;
	position:absolute;
	width: 477px;
	height: 64px;
	top: 188px;
	left: 303px;
	z-index: 100;
}
/* FIM DE MENU DE ATIVIDADES xxxxxxxxxxxxxxxxxxxxxxxxxxxx*/


.texto_meio a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #725527;
	text-decoration: none;
	border-bottom: dashed 1px #725527;
}

#rodape a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B6943;
	text-decoration: none;
}
#rodape a:hover { border-bottom: dashed 1px #7B6943;}

ul#menu_dicas li{
	color:#A49064;
	list-style-type: none;
	list-style-position: outside;
}
ul#menu_dicas a {
	display:block;
	list-style-type:none;
	font-family: "Microsoft Sans Serif", "Trebuchet MS", sans-serif;
	font-size: 12px;
	color:#A49064;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}
ul#menu_dicas a:hover {
	background-color:#E8D8B3;
}
 /* tipo */
 h2 { font: lighter 14px Verdana, sans-serif; color: #725527;}

#conteudo01, #conteudo02 {
	text-align: justify;
}
.destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #725527;
}
.texto_meio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B2B2B;
}
.destaque_menor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #725527;
}
#meio p {
	margin-top: 6px;
	text-align: left;
}
.topicos {
	font-family: "Microsoft Sans Serif", "Trebuchet MS", sans-serif;
	font-size: 17px;
	color: #725527;
	font-weight: normal;
}
.tt_atividades {
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size: 21px;
	color: #E9D9B4;
	margin-bottom: 10px;
	display: block;
	background-color: #D2B77D;
	text-indent: 5px;
	height: 35px;
	line-height: 35px;

}
.rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color: #7B6943;
	text-align: left;
}
.tt_dicas {
	text-align:left;
	font-family: "Microsoft Sans Serif", "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #725527;
	display: block;
	padding: 5px;
	background-color: #E4D1A6;
	border: 1px solid #C1AC7E;
}
.tt_galeria {
	font-family: "Microsoft Sans Serif", "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #725527;
	display: block;
	padding: 3px;
	background-color: #E4D1A6;
	border: 1px solid #C1AC7E;
}
/* Anuncio index
----------------------------------------------------------------------------*/
.cursoDP {
	float:left;
	width:371px;
	height:107px;
	margin:4px;
	border: solid 1px #C1AC7E;
}
.cursoDP a {
	display:block;
	width:371px;
	height:107px;
	text-indent:-9999px;
	background:url(../images/novosvalores.jpg) no-repeat bottom left;
}
.cursoDP a:hover {
	background:url(../images/novosvalores.jpg) no-repeat top left;
}

