
@charset "utf-8";
body {
	font-family: trebuchet ms;
	background: #A9C0C0;
	min-width: 775px;
	overflow-x:hidden;
	margin-left: -1px;
}

.bodyall {
	margin:0 auto;
	padding-left:5px;
	width:779px;
	text-align: left;
	background-image: url(images/bgfanor3.png);
	background-repeat: repeat-y;
	background-position:center;
}


.navigation {
margin: 10px 0 0 0;
clear:both;
}

.meio {
padding: 10px 0;
margin: 10px 0;
clear: left;

}
/* PARTE CIMA */

.logo {
float: left;
}

.menu {
  position: absolute; 
  width: 771px; 
  z-index: 0;
  top:112px;
  background:transparent;
  margin: 0 0 25px 0;
}

#menu {
   margin: 0px; 
   clear: both;
}


.colum1{
	float: left;
	margin: 0 0 0 15px;
}
.colum2 {
margin: 0 7px 0 0;
float:right;
}

.categorias {
width: 480px; 
margin: 0px;
padding: 0px;
}


.links {
clear: both;
}

.ticker {
margin: 20px 0 5px 0;
  z-index: 0;
}
table {
	table-layout:inherit;
	word-wrap:break-word;
} 

.ultimas {
	font-size: 12px;
	width: 445px;
	clear: both;
	margin: 0 0 10px 0;
}




.topico {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	margin: 0 0 3px 0;
	padding: 2px 0 5px 10px;
	text-decoration: none;
	height: 12px;
	background-image: url(images/bgtopic.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #EEEEEE;
	background-color: #FFFFFF;
	clear: both;
	
	vertical-align: middle;
}
.topicotxt {
	font-family: Arial;
	font-size: 11px;
	color: #4A4A4A;
	padding: 5px 2px 0 10px;
	line-height: 13px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	vertical-align: top;
	table-layout:fixed; 
	word-wrap:break-word; 
	clear: both;
	
} 

.topicotxt img {
	float:left;
	padding: 0 3px 0 0;
	border: 1px solid #999999;
}

.topicotxt a {
font-weight: bold;
}

.mais a{
color: #333333;
}

.mais a:hover{
color: #006699;
}

a:link, a:visited {
	color: #006699;
	text-decoration: none;
}


#t_cat1 {
	margin-right: 5px;
}

.tablecat {
	width: 240px;
}

.cats {
clear:both;
}
#t_cat1, #t_cat2 {
	float: left;
	width: 220px;
}

#cat_princ, #cat_esq {
	float: left;
	width: 220px;
}

#cat_esq  {
	margin-right: 5px;
	margin-left: 10px;
}


#cat_dir {
	float: left;
	width: 220px;
	margin-left: 0px;
}
#cat_princ {
	margin-right: 4px;
}
.topico a:link{
	color: #006699;
	text-decoration: none;

}
.topico a:visited{
	color: #006699;
	text-decoration: none;
}
.topico a:hover {
	color: #006699;
	text-decoration: none;
}
/*#banner {
	overflow: visible;
	z-index: 1;
}
#ticker {
	z-index: 0;
	margin-top: 8px;
	width: 476px;
	margin-bottom: 15px;
}*/

#cat_princ {
	margin-right: 5px;
}
#t_cat1, #t_cat2 {

	margin-bottom: 10px;
	
}



.entry {
overflow: hidden;
margin: 0 5px 0 0;
float: left;
width: 555px;
font-family:trebuchet ms;
font-size:11px;
}

.entry-pos {
overflow: hidden;
margin: 0 5px 0 0;
float: left;
width: 755px;
font-family:trebuchet ms;
font-size:11px;
}

.entry-pos img{margin:8px;}

.entryInst {
overflow: hidden;
	margin: 0 0px 0 -15px ;
	float: left;
	width: 375px;
	font-family:trebuchet ms;
    font-size:11px;
}

.entryInst img {
border: none;
}

#footer{
clear: both;
font-size: 11px;

padding: 20px 0 10px 0;
}


/* PAGINA DE NOTICIA */
.post-single { 
	margin: 20px 0 10px 0;
	width: 550px;
	float: left;
}

.post-title { 
	font-family: trebuchet ms;
	font-size: 24px;
	color:#006699;
	font-weight: bold;
}

/* 404 */
.test404{ 
float: left;
margin: 20px 0 0 30px;
}


/* COORDENACOES */

.coordenador {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 0px;
        background-color: #069;
	}

.coordenador img:hover{
	border:  #ccc solid 4px;
        border-top: 0px;
        border-left: 0px;
	margin-right:4px;
	}

.coordenador b{
   	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
        margin-top:10px;
        clear: inherit;
	}	

.coordenador p{
		font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size:11px;
        color: #ccc;

        text-align: left;
        padding-left: 5px
        }

/* MINICURRICULO */

.minicurriculo {
border-top: #ccc solid 3px;
border-bottom: #ccc solid 3px;

}

.minicurriculo a{
color: #fff;
text-align: center;
font-weight: bold;
font-size: 12px;
}


.minicurriculo p{
text-align: center;
}


.minicurriculo:hover {
background-color: #039;
border-top: #bbb solid 3px;
border-bottom: #bbb solid 3px;
}


/* MENSALIDADE */

.mensalidade {
margin-top: 8px;
margin-bottom: 8px;
border-top: #ccc solid 3px;
border-bottom: #ccc solid 3px;

}

.mensalidade a{
color: #fff;
text-align: center;
font-weight: bold;
font-size: 12px;
}


.mensalidade p{
text-align: center;
}


.mensalidade:hover {
background-color: #039;
border-top: #bbb solid 3px;
border-bottom: #bbb solid 3px;
}
	
/* IMG COORDENACOES */

.imgcoordenador {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border: #fff solid 4px;
        border-top: 0px;
        border-left: 0px;
	margin-right:4px;
	}

	
/* BANNER NOTICIA */
.bannersingle {
	margin: 11px 0 0 5px;
	text-align: center;
}

/* EMAIL */
#email {
font-family: Trebuchet Ms;
Font-size: 11px;
Background-color:#fff;
line-height: 11px;
margin: 10px 10px 10px 10px;
padding: 15px;
width:350px;
heigth:350px;
}

#email b {
font-family: Trebuchet Ms;
Font-size: 24px;
}


#email input {
font-family: Trebuchet Ms;
Font-size: 11px;
width:100%;
}

#email fieldset {
border: solid 1pt #ccc;
margin: 10px;
}

#email textarea {
font-family: Trebuchet Ms;
Font-size: 11px;
width:100%;
}

/*BANNER EXPANSIVO*/

.banner-vestibular{
overflow:hidden;
height:75px;
}

.banner-vestibular:hover{
height:450px;
margin-bottom:-375px;
position:relative; 
z-index:200;
}