/* CSS Document */

body{
color:#000000;
margin:0px;
height:100%;
margin-top:10px;
background:#FFFFFF url("images/fundo_galv.gif") top left repeat-x fixed;	
}

#middle{
margin:0 auto 50px auto;
width:957px;
height:auto;
background-color:#FFFFFF;

/*background-image:url(images/backGround.gif);*/
background-repeat:repeat-y;

}

#conteudo{
width:907px;
min-height:auto;
max-height:auto;
margin:0 auto 20px auto;
}

#topSombra{
/*background-image:url(images/sombra_horiz_sup.gif);*/
background-color:#FFFFFF;
width:957px;
height:12px;

}


#bottomSombra{
	width:957px;
	height:9px;
	/*background-image:url(images/sombra_horiz_inf.gif);*/
	background-color:#FFFFFF;
	
	/*margin:0 auto 0 auto;*/
}


#imgTop{
	width:907px;
	height:269px;
	margin:18px auto auto auto;

}

#menuHorizontal{
	width:907px;
	height:30px;
	margin:12px auto auto auto;
	
	font-family:"Trebuchet MS";
	font-size:11px;
	letter-spacing:2px;
	color:#960715;
}

#menuHorizontal a{
	color:#960715;
	text-decoration:none;
}

#menuHorizontal a:hover{
	color:#717181;
	text-decoration:none;
}

#menuHorizontal_1{
	height:auto;
	float:left;
	width:250px;
}

#menuHorizontal_2{
	height:auto;
	float:left;
	width:250px;
}

#menuHorizontal_3{
	height:auto;
	float:right;
}


#linha1pxTop{
	height:1px;
	background-color:#000000;
	width:907px;
	margin:0 auto 0 auto;
}

#homePesquisa{
	width:907px;
	height:30px;
	margin:5px auto auto auto;
	
	font-family:"Trebuchet MS";
	font-size:12px;
	letter-spacing:1px;
	color:#020202;
}

#homePesquisa a{
	color:#020202;
	text-decoration:none;
}

#homePesquisa a:hover{
	color:#960715;
	text-decoration:none;
}

#homePesquisa_1{
	height:auto;
	float:left;
	width:250px;
}

#homePesquisa_2{
	height:auto;
	float:right;
	width:300px;
	text-align:right;
}

#btnPesquisar{
	background-image:url(images/icone.gif);
	background-repeat:no-repeat;
}

#btnPesquisar:hover{
	background-image:url(images/icone_hl.gif);
	background-repeat:no-repeat;
}

#colunas{
	width:907px;
	height:auto;
	margin:30px auto 0 auto;
	
	font-family:"Trebuchet MS";
	font-size:12px;
	letter-spacing:1px;
	color:#020202;
}

#leftColuna{
	width:188px;
	height:auto;
	float:left;

}

#logoUab{
	height:70px;
	margin-bottom:20px;
}

#menuVertical{
	height:400px;
	background-color:#e2e2e3;

}

#rightColuna{
	width:658px;
	height:auto;
	float:right;
}

#title{
	width:658px;
	height:auto;
	float:left;
	
	font-family:"Trebuchet MS";
	font-size:18px;
	letter-spacing:2px;
	/*color:#020202;*/
	color:#770C11;
}

#subTitle{
	width:658px;
	height:auto;
	float:left;
	
	font-family:"Trebuchet MS";
	font-size:14px;
	letter-spacing:2px;
	color:#717181;
}

#linha1pxText{
	height:1px;
	background-color:#000000;
	width:658px;
	margin:50px auto 0 auto;
	float:left;
	
}

.text{
	width:658px;
	height:auto;
	float:left;
	
	margin:20px auto 10px auto;
	
	font-family:"Trebuchet MS";
	font-size:11px;
	letter-spacing:1px;
	line-height:12pt;
	color:#717181;
}

.text a{
	color:#000000;
	text-decoration:none;
}

.text a:hover{
	color:#960715;
	text-decoration:none;
}

.menuUL{

	width:188px;
	max-width:188px;
	
	float:left;
	margin-left:0px;

	text-align:left;
	
	font-family:"Trebuchet MS";
	font-size:12px;
	letter-spacing:1px;
	line-height:18pt;
	/*color:#020202;*/
	color:#770C11;

	
	list-style-type:none;
	list-style-position:none;
	
	margin-left:-40px;
	
}

.menuUL a{

	/*color:#020202;*/
	color:#770C11;
	text-decoration:none;
}

.menuUL a:hover{

	color:#020202;
	text-decoration:none;	
}

.menuUL li{
	
	margin-left:4px;
	margin-right:4px;

	padding-left:5px;
	padding-top:10px;
	padding-bottom:0px;
	
	/*border-color:#FFFFFF;

	border-top:solid;
	border-top-width:1px;*/
	background-image:url(images/linha.gif);
	background-position:top;
	background-repeat:no-repeat;

}

#datanoticia {
	font-size:0.8em;
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#6B6969;
	letter-spacing:0.01em;
	vertical-align:bottom;
	line-height:1.5em;
	text-align:right;
	}

.botao {
	background-image: url(/galv/images/icone.gif);
	width:34px;
	height:13px;
	border:0;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	vertical-align:middle;
}

.numpesquisa {
	border:none;
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	cursor:auto;
	font-family:"Trebuchet MS", Arial, Verdana;
	color: #464646;
	font-size:0.9em;
	font-weight:bold;
	}
.numpesqoff {
	border:none;
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	cursor:auto;
	font-family:"Trebuchet MS", Arial, Verdana;
	color: #A51105;
	font-size:0.9em;
	font-weight:bold;
	}

.botaopesqoff {
	border:none;
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#999999;
	font-size:0.7em;
	font-weight:bold;
	}

.botaopesquisaverm {
	border:none;
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
	cursor:auto;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#A51105;
	font-size:0.9em;
	font-weight:bold;
	width:58px;
	}
.numpesquisa {
	border:none;
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	cursor:auto;
	font-family:"Trebuchet MS", Arial, Verdana;
	color: #464646;
	font-size:0.9em;
	font-weight:bold;
	}

	
.contador {
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#770C11;
	font-size:0.8em;
	font-weight:bold;
	text-align:left;
	margin-left: 10px;
	}

.just {
	text-align:justify;
}

.just2 {
	text-align:justify;
	top:10px;
}

.center {
text-align:center;
}


#central {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	top:2;
	}
.titulos {
	font-family:"Trebuchet MS";
	font-size:1.25em;
	letter-spacing:0.1em;
	/*color:#020202;*/
	color:#770C11;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	}

.titulos a {
	color:#770C11;
	text-decoration:underline;
	}

.titulos a:link {
	color:#770C11;
	text-decoration:underline;
	}

.titulos a:hover{
	color:#770C11;
	text-decoration:none;
	}

.FundoVermelho {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#770C11;
}
.titulosFndVermelho {
	font-family:"Trebuchet MS";
	font-size:1.25em;
	letter-spacing:0.1em;
	/*color:#020202;*/
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#770C11;
	text-align:center;
	}

.titulosFndVermelho a {
	color:#770C11;
	text-decoration:underline;
	}

.titulosFndVermelho a:link {
	color:#770C11;
	text-decoration:underline;
	}

.titulosFndVermelho a:hover{
	color:#770C11;
	text-decoration:none;
	}
	
.subtitulos {
	font-family:"Trebuchet MS";
	font-size:1em;
	letter-spacing:0.2em;
	color:#770C11;
	font-weight:bold;
	text-align:justify;
	line-height:1.2em;
	top:4px;
	}
	
.subtitulos a {
	color:#770C11;
	text-decoration:underline;
	}
	
.subtitulos a:link {
	color:#770C11;
	text-decoration:underline;
	}
	
.subtitulos a:hover {
	color:#770C11;
	text-decoration:none;
	}

.subtitulos2 {
	font-family:"Trebuchet MS";
	font-size:1.1em;
	letter-spacing:0.2em;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:1.2em;
	top:4px;
	}

.subtitulos2 a {
	color:#FFFFFF;
	text-decoration:underline;
	}
.subtitulos2 a:link {
	color:#FFFFFF;
	text-decoration:underline;
	}
.subtitulos2 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}		
.subtitulos3 {
	font-family:"Trebuchet MS";
	font-size:0.8em;
	letter-spacing:0.1em;
	color:#770C11;
	font-weight:bold;
	text-align:justify;
	line-height:1.2em;
	top:4px;
	word-spacing:0.2em;
	}
	
.subtitulos3 a {
	color:#770C11;
	text-decoration:underline;
	}
	
.subtitulos3 a:link {
	color:#770C11;
	text-decoration:underline;
	}
	
.subtitulos3 a:hover {
	color:#770C11;
	text-decoration:none;
	}
#area_texto {
	margin-left:10px;
	margin-right:5px;
	vertical-align:top;
	height:auto;
	text-align:justify;
	}
.textos {
	font-family:"Trebuchet MS";
	font-size:0.9em;
	color:#333333;
	text-align:justify;
	line-height:1.3em;
	}

.textos a {
	color:#333333;
	text-decoration:underline;
	}

.textos a:link {
	color:#333333;
	text-decoration:underline;
	}

.textos a:hover{
	color:#770C11;
	text-decoration:none;
	}


.textos ul {
margin-top:3px;
}

.textos2 {
	font-family:"Trebuchet MS";
	font-size:1.2em;
	color:#660000;
	font-weight:bold;
	text-align:justify;
	line-height:1.3em;
	letter-spacing:0.02em;
	text-transform:uppercase;
	}

.textosVerySmall {
	font-family:"Trebuchet MS";
	font-size:0.7em;
	color:#999999;
	text-align:justify;
	line-height:1.3em;
	}

.textosVerySmall a {
	color:#999999;
	text-decoration:underline;
	}

.textosVerySmall a:link {
	color:#999999;
	text-decoration:underline;
	}

.textosVerySmall a:hover{
	color:#770C11;
	text-decoration:none;
	}

/*
		AREA DE DEFINIÇÂO DOS PLANOS DE ESTUDOS - TABELAS
															*/
#semestreBorder {
	width:660px;
	margin:0;
	padding:2px;
	vertical-align:top;
	height:20px;
	background-color:#770c11;
	border-bottom:1px solid #000000;
	vertical-align:middle;
	}
			
#ano {
	width:360px;
	margin:0;
	padding:0;
	vertical-align:top;
	height:20px;
	float:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color:#2C2C2C;
	font-size:0.9em;
	text-align:justify;
	text-decoration:none;
	letter-spacing:0.01em;
	}															
	
					
#ects {
	width:140px;
	margin:0;
	padding:0;
	vertical-align:top;
	height:20px;
	float:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color:#2C2C2C;
	font-size:0.9em;
	text-decoration:none;
	letter-spacing:0.1em;
	text-align:center;
	}	
				
#forma {
	width:160px;
	margin:0;
	padding:0;
	vertical-align:top;
	height:20px;
	float:left;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color:#2C2C2C;
	font-size:0.9em;
	text-decoration:none;
	letter-spacing:0.1em;
	text-align:center;
	}
	

#semestre {
	width:660px;
	margin:0;
	padding:2px;
	vertical-align:top;
	height:auto;
	}	
	
	
#ano2 {
	width:360px;
	margin-left:5px;
	margin:0;
	padding:0;
	vertical-align:middle;
	height:auto;
	float:left;
	text-align:justify;
	}															
							
#ects2 {
	width:140px;
	margin:0;
	padding:0;
	vertical-align:middle;
	height:auto;
	float:left;
	text-align:center;
	}	
				
#forma2 {
	width:160px;
	margin:0;
	padding:0;
	vertical-align:middle;
	height:auto;
	float:left;
	text-align:justify;
	}	
	
#linha {
	width:660px;
	margin:0;
	padding:0;
	height:5px;
	}
	

.disciplinas {
	font-family: "Trebuchet MS", Arial;
	color:#344248;
	font-size:1em;
	text-align:justify;
	text-decoration:none;
	line-height:1.5em;
	letter-spacing: 0.02em;
}
.disciplinas a {
	color:#344248;
	text-decoration: none;
}
.disciplinas a:link {
	color:#344248;
	text-decoration: none;
}
.disciplinas a:hover {
color:#770c11;
	text-decoration: none;
}