@charset "ISO-8859-1";
/* CSS Document */

body {
	font:10px Verdana;
	color:#000000;
	background:#0f1131;
	background-image:url(../imagens/interface2/fundoAzulMarinho900.jpg);
	background-position:top;
	background-repeat:repeat-y;
	margin: 0;
    padding: 0;
	text-align:center;
	background-attachment:fixed;
	position: relative; /* THE FIX Bug no IE6*/

}

.clearBoth {
clear:both;
}

a {
    text-decoration: none;	
}

a:hover	{
	text-decoration: underline;
}

h1 a, h1 a:link, h1 a:visited, h1 a:hover {
    text-decoration: none;
}

.textoVerde {
	color: #268080;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.textoVinho {
	color:#993366;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.textoTituloPagina {
	color: #990066;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}


.SubTexto {
	padding: 20px 0px 20px 0px;
	clear:both;
	display: block;
	float: left;
	left: 226px;
}



/* =Estrutura
-----------------------------------------------------------------------------*/
#barraVermelha{
	background-image:url(../imagens/interface2/topo1900.jpg);
	background-position:top;
	background-repeat:repeat-y;
	height:56px;
}

#topoLinguagens {
	margin: auto;
	text-align:right;
	vertical-align:middle;
	width:900px;
}

#topoLinguagens #latDireita {
	margin: 10px 12px 0px 10px;
	float:right;
}

#topoLinguagens a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}

#topoLinguagens a:hover {
	font-size:12px;
	color:#CC66FF;
	text-decoration:underline;
}

#topoLinguagens #apDiv1 {
	position:relative;
	top:10px;
	left: 500px;
	width:373px;
	height:23px;
}

#topoLogo {
	display: block;
	background-image:url(../imagens/interface2/topo2900.jpg);
	background-position:top;
	background-repeat:repeat-y;
	height:140px;
}

#container {
	width:880px;
	text-align:left;
	margin: auto;
}

#container #menu {
	clear: both;
	margin: 0px 12px 10px 12px;
	display: block;
	float: right;
	padding: 0px;
	width: 876px;
}

#conteudo_home {
	margin: 0px 5px 10px 12px;
	padding: 10px 10px 10px 10px;
	float: left;
	background:#99cccc;
	width:600px;
	height:400px;
}

#conteudo {
	margin: 0px 5px 10px 12px;
	padding: 10px 10px 10px 10px;
	float: left;
	background:#99cccc;
	width:600px;
	height:100%;
	min-height:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
}

#conteudo #titulo{
	color: #990066;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
}

#conteudo a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}

#conteudo a:hover {
	font-size:12px;
	color:#8a2d5c;
	text-decoration:underline;
}

#conteudo #chamadaConteudo{
	text-align:center;
	padding: 20px 0px 20px 0px;
	color: #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
}



#floating {
	width:100%;
	height:200px;
	position:relative;
}
#floating div {
	position:absolute;
}

#floating #espacoDireito{
	padding: 0px 10px 0px 0px;
	float: left;
	bottom:0;
	left:0;
}

#floating #cxTextoBaixo{
	float: right;
	bottom:0;
	left:250px;
}

#lateralDireita {
	margin: 0px 12px 10px 0px;
	padding: 5px 5px 5px 5px;
	float:right;
	width:200px;
	height:400px;
	color:#FFFFFF;
	font-size:11px;
}

#lateralDireita a{
	color: #ff99ff;
	font-size:11px;
}

#lateralDireita a:hover {
	font-size:11px;
	color: #8a2d5c;
}

#conteudo #coluna_esquerda {
	float:left;
	width:290px;
}
#conteudo #coluna_direita {
	float:right;
	width:290px;
}


/* menu horizontal tipo 2*/
#otherstuff {
    margin: 0;
    padding: 0;
    clear: both;
    border-top: 1px;
    list-style: none inside;
}

#otherstuff li {
    width: 124px;
	height:40px;
    float: left;
    border-width: 0 0 0 1px;
    text-align: center;
    padding: 5px 0;
}

#otherstuff li:first-child {
    border: none;
    padding-left: 1px;
}

#otherstuff li a {
    display: block;
    width: 124px;
	height:40px;
    padding: 5px 0;
	text-decoration: none;
    color: #fff;
}

#otherstuff li a:hover {
    background: #8a2d5c;
}

#footer {
	color: #ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 10px 0px 20px 0px;
}

#footer a{
	color: #ffffff;
}

/* Fim menu horizontal tipo 2*/

a#btn_inscricao{background:url(../imagens/btn_inscricao.png) no-repeat; padding:7px 29px; font-size:11px; color:#FFF;}
a#btn_inscricao:hover{color:#906; font-size:11px; text-decoration:none;}

table#form_inscricao td{
	font-size:12px;
	color:#8A2D5C;
}

label.error {float:right; font-size:11px; color:#FFF; font-weight:700; vertical-align:middle; padding:3px; background-color:#8A2D5C;}

#lblMensagem {background:#8A2D5C; color:#FFF; font-weight:bolder; font-size:12px; padding:7px 50px;}

#btnEnviar{background:url(../imagens/btn_enviar.png) no-repeat; border:none; color:#FFF; padding:12px 13px; cursor:pointer;}

#txt_obg{font-size:10px; color:#33C; font-weight:bolder; margin:5px 0px;}
