/* CSS Document */

body {
	background-color:#ededed;
	font-family: "Trebuchet MS", Verdana;
	font-size:13px;
	margin:0;
	color: #454545;
}

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


a:hover {
	text-decoration:underline;
	color: #364AD6;
}

#bg {
	background-image:url(../imagens/bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#7785ab;
	width:100%;
}

#geral {
	background-color:#FFFFFF;
	width:770px;
	min-height:600px;
	background-image:url(../imagens/bggeral.jpg);
	background-position:top;
	background-repeat: repeat-x;
	text-align:left;
	padding-bottom:15px;
}

#rodape {
	background-color:#ededed;
	background-image:url(../imagens/bgrodape.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
}

#crodape {
	width:770px;text-align:left;padding:8px;
	font-size:10px;
}
.rc {font-size:11px;float:left;}
.site {font-size:10px;float:right;}

#cab {
	margin-bottom:0;
	width:770px;
}

#cab h1 {
	width:770px;
}

#cab h1 a { 
	display:block; 
	background-image:url(../imagens/header.jpg);
	text-indent:-999999px;	
	height:139px;
}




#menuLogado {
	padding:5px;
	text-align:right;
	margin:0 0 10px 0;
	background-color: #E6EAF2;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:-14px;
}


#menu {
	float:left;
	width:155px;
	padding:5px;
	xbackground-color:#CCCCCC;
	margin-right:12px;
}

#menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	xfont-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
}

#menu ul li {
	margin-bottom:5px;
}

#menu a {
	color:#495f8f;
	text-decoration:none;
	background-image:url(../imagens/seta.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:17px;
}

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

#apoiologos a { background:none; background-image:none; margin:0; padding:0;  }

#apoiologos img {margin-right:15px}

#conteudo {
	float:left;
	width:575px;
	xbackground-color:#99FF66;
	position:relative;
	line-height:18px;
}

h1 {
	font-size:15px;
	color:#3366CC;
	padding:0;
	margin:0 0 15px 0;
}

ol li {margin-bottom:12px;}

h1.titapresentacao, .inscAutor, .inscAvaliador, .titavAliadores {
	width:100%;
	height:17px;
	background-image:url(../imagens/titapresentacao.gif);
	background-position:lef top;
	background-repeat:no-repeat;
	text-indent:-99999999px;
	margin:0 0 10px 0;
}

h1.inscAutor {background-image:url(../imagens/titinscautor.gif);}
h1.inscAvaliador {background-image:url(../imagens/titinscavaliador.gif);}
h1.titavAliadores {background-image:url(../imagens/titavaliadores.gif);}

#apresentacao p {text-align:justify;}

input, select, textarea {
	background-color:#f7f7f7;
	border:1px solid #6A7588;
	padding:2px;
	font-family:"Trebuchet MS", Verdana;
	font-family:13px;
	margin-bottom:5px;
	color:#454545;
}

#timer {
	width:200px;
	display:none;
}


.tfvHighlight {
	color:red;
}

.erro {
	color:red;
	font-weight:bold;
}

h5.areaSelecione {
	font-size:14px;
	padding:8px 3px 8px 3px;
	margin:0;
	background-color:#f7f7f7;
	
}

h2 {
	font-size:16px;
	padding:0;
	margin:0 0 15px 0;	
	color: #333333;
}

p.det {
	background-color:#f7f7f7;padding:5px;
}

h4.det {
	border-bottom:1px solid #DBE0EA;
	padding-bottom:3px;
	margin-bottom:4px;
}

#listareas ul{
	list-style-type:none;
	background-color:#3333FF
}

.itemger {
	margin-bottom:10px;
	border-bottom:1px solid #E3E3E8;
}

.apublicado h3 {
	font-size:15px;
	padding:0;
	margin:0 0 5px 0;
	color:#525461;
}

.apublicado {
	padding-bottom:3px;
	border-bottom:1px solid #D2D2D2;
	margin-bottom:20px;
	float:left;
	width:100%
}

.apublicado ul {
	padding:0;
	margin:0 0 15px 20px;
}

.aresumo {
	display:none;
	padding:8px;
	background-color:#f7f7f7;
}


#apoioroda {
	margin-bottom:5px;width:770px;padding:8px;;text-align:left;
	background-image:url(../imagens/bgapoio.gif);
	height:103px;
	background-position:top;
	background-repeat:no-repeat;
	padding-left:25px;
	width:770px;
	float:l;
}

#apoioroda img { margin-right:10px; }

#realizacaoroda {
	float:left;
}
#apoiosroda {
	float:right;
	margin-right:5px;
}