/* Containers
----------------------------------------------------------------------------------------------------*/
.container_8 {
	margin-left:0px;
	width: 991px;
}

body {
	background-image:url(images/background.png);
	background-repeat:repeat;
	background-color:#cce3dc;
	font-family: verdana;

}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8{
	display:inline;
	float: left;
	position: relative;
	
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_8 .grid_1 {
	width:115px;
	height:24px;
	font-weight: bold;
	font-size: 12px;
}
    .container_8 .grid_2 {
	width:226px;
}
    .container_8 .grid_3 {
	width:344px;
}
    .container_8 .grid_4 {
	width:456px;
}
    .container_8 .grid_5 {
	width:595px;
}
    .container_8 .grid_6 {
	width:718px;
}
    .container_8 .grid_7 {
	width:841px;
}
    .container_8 .grid_8 {
	width:964px;
}





/* Prefix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_8 .prefix_1 {
	padding-left:123px;
}
    .container_8 .prefix_2 {
	padding-left:246px;
}
    .container_8 .prefix_3 {
	padding-left:369px;
}
    .container_8 .prefix_4 {
	padding-left:492px;
}
    .container_8 .prefix_5 {
	padding-left:615px;
}
    .container_8 .prefix_6 {
	padding-left:738px;
}
    .container_8 .prefix_7 {
	padding-left:861px;
}


/* Suffix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_8 .suffix_1 {
	padding-right:123px;
}
    .container_8 .suffix_2 {
	padding-right:246px;
}
    .container_8 .suffix_3 {
	padding-right:369px;
}
    .container_8 .suffix_4 {
	padding-right:492px;
}
    .container_8 .suffix_5 {
	padding-right:615px;
}
    .container_8 .suffix_6 {
	padding-right:738px;
}
    .container_8 .suffix_7 {
	padding-right:861px;
}


/* Push Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_8 .push_1 {
	left:123px;
}
    .container_8 .push_2 {
	left:246px;
}
    .container_8 .push_3 {
	left:369px;
}
    .container_8 .push_4 {
	left:492px;
}
    .container_8 .push_5 {
	left:615px;
}
    .container_8 .push_6 {
	left:738px;
}
    .container_8 .push_7 {
	left:861px;
}




/* Pull Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/
    .container_8 .pull_1 {
	right:123px;
}
    .container_8 .pull_2 {
	right:246px;
}
    .container_8 .pull_3 {
	right:369px;
}
    .container_8 .pull_4 {
	right:492px;
}
    .container_8 .pull_5 {
	right:615px;
}
    .container_8 .pull_6 {
	right:738px;
}
    .container_8 .pull_7 {
	right:861px;
}


/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/


.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}


.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}







/* DIV'S */
/* BANNER */
#monitoria a{
	color:#741959;
	text-decoration:none;
	font-weight:bold;	
}

#monitoria a:hover{
	color:#741959;
	text-decoration:underline;
	font-weight:bold;	
}


#monitoria {
	margin-left:355px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

#banner1 {
	height:100px;
	padding:56px 10px 0px 0px;
	
	
	



}

#banner2 {
	height:100px;
	padding:56px 0px 0px 0px;


}

#edital {
	height:100px;
	padding:56px 0px 20px 0px;

	



}

#edital a{
	
	border:none;

}




/* MENUS */
#cantod{
	width:8px;
	height:24px;
	float:left;
	padding: 0px 0px 5px 0px;
	margin-right:8px;

}

#cantoe{
	width:8px;
	height:24px;
	float:left;
	padding: 0px 0px 5px 0px;
	margin-left:8px;


}


#vazia   {
	height:20px;

}





#menu1 {
	height:20px;
	width:100px;
	padding: 0px 0px 5px 0px;
	text-align:center;
	
	
}


#menu2 {
	height:20px;
	width:100px;
	padding:0px 0px 5px 0px;
	text-align:center;


	
	


}

#menu3 {
	height:20px;
	width:80px;
	padding:0px 0px 5px 0px;




}

#menu4 {
	height:20px;
	width:65px;
	padding:0px 0px 5px 0px;



}

#menu5 {
	height:20px;
	width:75px;
	padding:0px 0px 5px 0px;



}

/* TEXTO */
#footer {
	
}

#ilustra {
	width: 344px;
	padding:0px;
	
}


#celula1{
	border-color: #000000;
 	border-style: solid;
 	border-width: 1px;

}

#celula1 h5{
	text-align:center;


}
#tabela {
	margin:10px;
	border-color: #000000;
 	border-style: solid;
 	border-width: 1px;

}
#celulas {
	border-color: #000000;
 	border-style: solid;
 	border-width: 1px;


}
/* FONTE E LINKS TEXTUAIS*/

#texto p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:10px;
	
}

h6,
h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:10px;
}

#texto a{
	color:#741959;
	text-decoration:none;
	font-weight:bold;	
}

#texto a:hover{
	color:#741959;
	text-decoration:underline;
	font-weight:bold;	
}

#banner1 a{
	text-decoration:none;
	border:none;
	
}


#banner1 a:hover{
	text-decoration:none;
	border:none;
	
}


#edital p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;


}


#menus a{
	color:#ECE9D8;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	display:block;
	padding: 4px 0px 4px 0px;
	background-color:#741959;
	font-weight:bold;	

	

}



#menus a:hover{
	color:#F0D4A5;
	text-decoration:none;
	font-weight:bold;	


	
}
#footer #texto p {
	font-size: 10px;
}

