
*{
	margin:0;
	padding:0;
}


h1 {text-decoration: none; color: #336699; font-family: arial; font-size: 18px; font-style: bold; }

h2 {text-decoration: none; color: #66cc00; font-family: arial; font-size: 14px; font-style: bold; }

a {text-decoration: none; color: #336699}

body {
	/*background-color: #EEEEEE;*/
    background-image: url(imagens/img_background.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    background-attachment: fixed;
    background-color: #EEEEEE /* cor de fundo inferior, para que quando terminar a imagem, ele continua com essa cor */
    margin: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}

#espaco_pagina {
	width: 750px;
    height: 700px;
	background-color: #FFFFFF;
	position: absolute;
	left: 50%;
	margin-left: -375px;

}



table.cadastro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
tr.cabec_cadastro {
    background-color: #99CCFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}

tr.linha1_cadastro {
    background-color: #F4F6FA;
}

tr.linha2_cadastro {
    background-color: #E9EDF5;
}

#mensagem {
  position: absolute;
  top: 50px;
  left: 40px;
}


#img_topo {
	position: absolute;
}

#area_banners_inferiores {
	position: absolute;
	top: 620px; *top: 620px;
    left: 0px;
    width: 750px;

}

#img_linha_hor {
	position: absolute;
    top: 30px; *top: 20px;
    left: 20px;

}

#livezilla {
	position: absolute;
	top: 30px;
    left: 20px;

}

#img_rodape {
	position: absolute;
	top: 701px;
}


/* Página Princial */

#area_slogan {
	position: absolute;
	z-index: 1;
	top: 140px;
	left: 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #000000;
    /*text-shadow: 1px 1px 2px #000000; /* Shadow para o Firfox */
    /*filter: shadow(color=#333333, direction=120, strength=5); /* Shadow para o IE */

}


#area_texto_principal {
	position: absolute;
	top: 294px;
	height: 220px;
	width: 360px;
    margin: 15px 20px;
	text-align: justify;
    /*font-size: 14px;*/
    z-index: 1;
}


#menu_principal {
	position: absolute;
	left: 5px;
	top: 130px;
    font-family: arial;
    font-weight: bold;
    font-size: 16px;
}

	#menu_principal ul {
		margin:0;
		padding:0;
		list-style-type:none;
		display:block;
		line-height:30px;
		width:176px;
	}

	#menu_principal li {
		margin:0;
		padding:0;
		border-top:0px;
		border-bottom:0px;
		text-indent:35px;
	}

	#menu_principal li a {
		display:block;
		text-decoration:none;
		color: #FFFFFF;
		background: url(imagens/botao_menu.gif) no-repeat 7% 50%;
		width:176px;
	}

	#menu_principal li a:hover{
		background: url(imagens/botao_menu2.gif) no-repeat 7% 50%;
		color: #FFFF00;
	}



#img_acad {
	position: absolute;
	left: 398px;
	top: 270px;
}



/* Páginas Secundarias */

#area_texto {
	position: absolute;
	top: 23px;
	height: 800px;
	width: 405px;
	margin: 20px;
	/*background-color: #FFFFFF;*/
	text-align: justify;
    z-index: 1;

}

#area_texto ul {
    margin:0 0 0 20;
    list-style-type:circle;
    list-style-position:outside;
	text-align: left;
}

#slogan_lateral {
	position: absolute;
	top: 80px;
    left: 480;
	height: 100px;
	width: 200px;
    margin: 20px;
	/*background-color: #FFFFFF;*/
	font-family: Georgia;
    font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	text-align: center;
    z-index: 1;

}


#img_lateral {
	position: absolute;
	top: 23px;
	left: 400px;

}

#img_barra_vertical {
	position: absolute;
	top: 23px;
	left: 445px;

}

#menu_hor {
	position: absolute;
	margin:0 auto;
	left: 0pt;
	top: 0pt;
	width:750px;
	z-index: 9999;
	font: bold 12px Verdana, Arial, sans-serif;
	}

	#menu_hor ul {
		list-style:none;
		}

	#menu_hor li {
		list-style:none;
		display:block;
		float:left;
		line-height:22px;
		/*border:solid #336699;*/
		border-width:0 2px 0 2px;
		/*background:#336699;*/
		height:22px;
		margin:0 1px 0 0;
		}

	#menu_hor li a {
		display:block;
		float:left;
		color:#fff;
		padding:0 25px;
		height:22px;
		}

	#menu_hor li a:hover {
		color:#FFFF00;
		}
