/*Estilo da Tabela de Inscrição no Vestibular*/
@import url("../../vestibular/inscricao/style/style.css");
/***************************/

body {
	background:url("../images/fundo_body.jpg");
	margin:0px;
	padding:0px;
	text-align:left;
}

img {
	border:0px;
}

/**************
Tabelas
**************/
td {
	font:10px Verdana;
}

th {
	background:#999;
	color:#FFF;
	font-size:10px;
}

.title {
	background:#666;
	color:FFF;
	text-align:center;
}

/****************
Títulos
****************/

h1 {
	margin-top:10px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#113D7A;
}

h2 {
	background:url("../images/fundo_title_news.jpg") repeat-y;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	margin:0px;
	padding:2px 0px 2px 5px;
}

blockquote {
	text-align:center;
	margin:0px auto;
}

/***********************
DIVISÃO DA PÁGINA NOTÍCIAS
***********************/
#news_left {
	width:296px;
	float:left;
	padding-right:10px;
	border-right:1px solid #CCCCCC;
}

#news_right {
	width:296px;
	float:right;
	margin-left:9px;
}

/***********************
TOPO
***********************/
#top{
		width:780px;
		background:url("../images/fundo_topo.jpg");
		float:left;	
}

/***********************
CORPO
***********************/
#corpo{
	width:780;
	float:left;
	background:url("../images/fundo_corpo.jpg");
	font:10px verdana;
	text-align:left;
}

#corpo .conteudo{
	width:615;
	float:left;
	margin-left:5px;
}

#corpo .conteudo a{
	color:#2E5FA0;
	font-size:10px;
	text-decoration:none;}

#corpo .conteudo a:hover{
	text-decoration:underline;
	}

#corpo .conteudo input,textarea,select {
	border:1px solid #999999;
	font:11px verdana;
	margin:2px;

}
	
#corpo .esquerdo {
		width:150px;
		float:left;
}

/***********************
ENDERÇO QUE APARECE
EM TODAS AS PÁGINAS
***********************/
address
	{
     font:9px verdana;
	 margin-top:20px;
	 text-align:center;
	 color:#666666;
	 clear:both;
	}
	
/***********************
MENU SUPERIOR
***********************/
#alignmenuie {
	float:left;
}

.submenu{
	position:absolute;
	top:110px;
	width:160px;
	visibility:hidden;
	z-index:1000;
}

.itemmenu a{
	cursor:default;
	width:100%;	
	display:block;
	background:#366FBD;
	font:10px arial;
	text-align:center;
	padding:2px 0px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid #113D7A;
	border-bottom:1px solid #113D7A;
	position:relative;
	top:0px;
	left:0px;
}
.itemmenu a:hover{
	background:#ABCAF5;
	color:white;
	border-right:1px solid #113D7A;
	border-bottom:1px solid #113D7A;
}
.itemmenu{
	float:right;
	width:91px;
}


/***********************
MENU LATERAL
***********************/
.itemlateral{
	float:left;
	width:140px;
	/*position:relative;*/
}
.sublateral{
	position:absolute;
	left:142px;
	width:175px;
	visibility:hidden;
	z-index:2000;
}
.itemlateral a{
	cursor:default;
	width:100%;
	font:10px arial;
	font-weight:bold;
	display:block;
	text-align:left;
	padding:2px 0px;
    text-decoration:none;
    background:#366FBD;
    color:#FFFFFF;
	border-bottom:1px solid #113D7A;
/*    height:0px; /* sem isso não funciona direito no IE */
}
.itemlateral a:hover{
	background:#ABCAF5;
	color:#FFFFFF;
}
/***********************
BARRA DO RODAPÉ
***********************/
#footer {
	width:780px;
	float:left;
	font:10px arial;
	color:#FFFFFF;
	background:#113D7A;
	margin:0px;
	padding:1px 0px;
	text-align:center;
}

#directweb {
	clear:both;
	padding-top:10px;
	width:780px;
	text-align:center;
}		

.tabela {
border-collapse: collapse;
}
.tabela tr td {
text-align:center;
border:1px solid #cccccc;
padding:1px;
}
.tabela th{
border:1px solid #cccccc;
background-color:#eeeeee;
color:#000000;
font-weight:bold;
}
.tabela2 {
border-collapse: collapse;
width:80%;
}
.tabela2 tr td {
text-align:left;
border-bottom:1px solid #eeeeee;
padding:1px;
}
.tabela2 th{
background:#ffffff;
border-bottom:1px solid #cccccc;
color:#000000;
text-align:left;
}

#grade.tabela2 {
width:90%;
}
#grade.tabela2 th{
font-weight:normal;
text-align:center;
border-bottom:1px solid #eeeeee;

}


