#blogposts
{
  width:650px;
  color:#5c5c5c;
  float:left;
  font-size:13px;
  margin-top: 7px;
}
#post
{
  width:630px;
  border-style: solid;
  border-width: 1px;
  margin-top: 8px;
  float:left;
  color:#5c5c5c;
  font-size:13px;
}
#postcabecalho
{
  text-align: right;
  background-color: #F3F2F2;
  font-size: 10px;
  padding: 5px;
  width: 620px;
}
#postcabecalho a{
  color: #5C5C5C;
  text-decoration: none;
  font-family: Verdana; 
}
#posttitulo{
  float:left;
  font-size:15px;
  font-weight:bold;
}
#posttitulo a{
  font-family:Arial,Helvetica,sans-serif;
  color:#5c5c5c;
  text-decoration:none;
}
#posttitulo a:hover{
  font-family:Arial,Helvetica,sans-serif;
  color:#2198d0;
  text-decoration:none
}
#postimagem
{
  float:left;
  padding: 10px;
}
#posttexto
{
  padding: 10px;
  width: 610px;
  text-align: justify;
}
#posttexto a{
  color:#5c5c5c;
  text-decoration:none;
}
#posttexto a:hover{
  color:#2198d0;
  text-decoration:none
}
#blogpaginacao
{
  width:630px;
  margin-top: 8px;
  float:left;
  color:#5c5c5c;
  font-size:13px;
}
#blogpaginacao a{
  color:#5c5c5c;
  text-decoration:none;
}
#blogpaginacao a:hover{
  color:#2198d0;
  text-decoration:none
}
#bloghist
{
  margin-top: 15px;
  float:left;
  font-size:13px;
  width:250px;
}
#bloghist a{
  color:#5c5c5c;
  text-decoration:none;
}
#bloghist a:hover{
  color:#2198d0;
  text-decoration:none
}
/*
Blog comentarios
*/
#blogcomentarios {
  width:600px;
  float:left;
  margin-bottom:0px;
  margin-top:5px;
}

.blogcomentario-user {
  clear:both;
  padding:0px;
  color:#094e4f;
  float:left;
  width: 100%;
  margin-top: -5px;
}
.blogcomentario-user img {
  border:4px solid #fff;
}
.blogcomentario-texto {
  width:612px;
  min-height:40px;
  padding:10px;
  background-color:#ddd;
  float:left;
  margin-top:15px;
  text-align:justify;
}
.blogcomentario-texto p{
  margin-bottom:20px;
}
.blogcomentario-texto input {
  float:right;
}
.blogcomentario-seta {
  font-size: 0px;
  line-height: 0%;
  border-top:20px solid #ddd;
  border-right:30px solid #fff;
  border-left:30px solid #fff;
  width:0px;
  height:0px;
  clear:both;
  margin-top:70px;
  *margin-top:0px;
  margin-left: 30px;
}
#blogcomentarios .bts {
  clear:both;
}
/*
fim comentarios blog
*/


body {
	margin-top:0px;
	background-image:url(../images/background.jpg);
        font-family:Arial,Helvetica,sans-serif;
}

h6{
        margin:0px auto 12px auto;
        font-size: 14px;
        font-weight:bold;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }

#detalhe-parceiro{
        text-align:center;
        border-width: 2px;
        border-style: solid;
        border-color:#2198d0;
        width:522px;
        height:336px;
}

/* Cursos - Arquivos */
#curso-arquivos {
        width:615px;
        color:#5c5c5c;
        float:left;
        font-size:13px;
}
#curso-arquivos h3{
     margin-bottom:0px;
     text-align:center;
     font-size: 20px;
}
#curso-arquivos h4{
     margin-top:0px;
     margin-bottom:0px;
     font-size: 16px;
     text-align:center;
    font-weight: normal;
}
#curso-arquivos a{
   color:#5c5c5c;
   text-decoration:none;
}
#curso-arquivos a:hover{
   color:#2198d0;
   text-decoration:none;
}
#curso-arquivos-menu{
    width:245px;
    float:left;
    background-color:#e5e5e5;
    padding:5px 10px 5px 10px;
    font-size:12px;
    color:#5c5c5c;
}
#curso-arquivos-menu a{
   color:#5c5c5c;
   text-decoration:none;
}
#curso-arquivos-menu a:hover{
   color:#2198d0;
   text-decoration:none;
}

/* Fim - Cursos - Arquivos */

h5 a{
    /* Alteração do Vitor, neylor favor alterar a cor da listagem de noticias, devido a isto foi criada a tag h5 */
    font-size:16px;
    color:#2198d0;
    font-weight:bold;
    text-decoration:none;
  }
 
 
 h2 a{
	font-size:16px;
    color:#2198d0;
    font-weight:bold;
    text-decoration:none;
}

h4 {
	text-align: left;
	float: left;
}

li.justificado{
text-align: justify;
}

p.justificado{
	text-align: justify;
	
}


a.link{
	color: #2198d0;
	text-decoration: none;
	font-weight: bold;
}
a.link:hover{
	color: #2198d0;
	text-decoration:underline;
	font-weight: bold;
}

a.linkg{
	color: gray;
	text-decoration: none;
	font-weight: bold;
}
a.linkg:hover{
	color: gray;
	text-decoration:underline;
	font-weight: bold;
}

 
 
 
 
 
  
sup{

 	font-size: 10px;
 } 
  

.borda{
                    -moz-border-radius:10px;
                    -webkit-border-radius:10px;

                    -moz-box-shadow: 0 0 1em #d4d4d4;
                    -webkit-box-shadow: 0 0 1em #d4d4d4;
                    
                    background-color: #fff;
                }

img{
    border:0px;
}

p.justify{
    text-align:justify;
}

span.space{
    color:#fff;
}


/* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES */
#top, #left, #right, #bottom ,.class{
	float:left;
}


/* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES *//* MULTIPLAS ATRIBUIÇÔES */

#main{
	width: 950px;
	height:768px;
        margin: 0px auto 0px auto;
	padding:0px 0px 0px 00px;

}
#top{
	width:100%;
         /*margin-bottom:30px;*/
        margin-bottom:10px;
		margint-top:-20px;
    }
    #logo{
        float:left;
		margin-top: 0px;
        /*margin-bottom:15px;*/
        margin-bottom:0px;

    }

    #menu {
        width:900px;
        height:20px;
        padding:12px 20px 12px 20px;
        float:left;
        word-spacing:30px;
        z-index:2;
        margin-top: 10px;
        background-color: #fff;
    }



	#menu a{

            color:#b4b5b5;
            text-decoration:none;
            font-weight: bold;
            }

            #menu a:hover{

            color:#2198d0;
            text-decoration:none;
            }

            #menu space{
                color:#fff;
            }

            #itens_menu{
                float:left;
            }
            #busca{
                /*
                Antigo: NEYLOR POR FAVOR VERIFICAR
                    margin-left:30px;
                    float:left;
                */                
             float:right;
            }

            #menu input{
                height:12px;
            }
            #menu input.submit{
                width:25px;
                height:20px;
                margin-top:-2px;
                background-color:white;
                background-image: url(../images/lupa.png);
                background-repeat:no-repeat;
                border:none;
            }

            #menu input.submit:hover{

                background-color:#ebeded;

            }

     #maismenu{
        float:left;
        width:800px;
        z-index:1;
        margin-top:115px;
        position:absolute;
        font-size:12px;
        *margin-top:50px;
        *margin-left:-940px;
        *z-index:2;

     }
     #maismenu a{
        color:#5c5c5c;
        text-decoration:none;
     }

     #maismenu a:hover{
        color:#2198d0;
        text-decoration:none;
     }
     
     #abamenu1,#abamenu2,#abamenu3,#abamenu4,#abamenu5{
     	
     	-moz-border-radius-bottomleft: 10px;
                 -moz-border-radius-bottomright: 10px;
                 
                 -webkit-border-bottom-left-radius:10px;
                 -webkit-border-bottom-right-radius:10px;
                 

                    -moz-box-shadow: 0em 0.4em 1em #d4d4d4;
                  -webkit-box-shadow: 0em 0.4em 1em #d4d4d4;
     }
     
             #abamenu1{
                 display:none;
                 float:left;
                 min-width:115px;
                 border:solid;
                 /*border-color:#2198d0;*/
				 border-color:#fff;
                 background-color:#fff;
                 margin-left:16px;
                 padding:10px 8px 8px 8px;
                
             }
             
             #abamenu1 a{
                 margin-bottom:3px;
                
             }
             
             
             #abamenu2{
                 display:none;
                 min-width:115px;
                 border:solid;
                   /*border-color:#2198d0;*/
				 border-color:#fff;
                 background-color:#fff;
                 margin-left:153px;
                 padding:10px 8px 8px 8px;
                 position:absolute;
            }
            #abamenu3{
                 display:none;
                 min-width:115px;
                 border:solid;
                   /*border-color:#2198d0;*/
				 border-color:#fff;
                 background-color:#fff;
                 margin-left:248px;
                 padding:10px 8px 8px 8px;
                 position:absolute;
            }
            #abamenu4{
                 display:none;
                 min-width:115px;
                 border:solid;
                  /*border-color:#2198d0;*/
				 border-color:#fff;
                 background-color:#fff;
                 margin-left:397px;
                 padding:10px 8px 8px 8px;
                 position:absolute;
                 
            }
            #abamenu5{
                 display:none;
                 min-width:115px;
                 border:solid;
                   /*border-color:#2198d0;*/
				 border-color:#fff;
				 background-color:#fff;
                 margin-left:585px;
                 padding:10px 5px 5px 5px;
                 position:absolute;
            }
    #nav_site{
                width:885px;
                height:20px;
                float:left;
                font-size:12px;
                /*background-color:silver;*/
                text-align:left;
                z-index: 2;

                font-weight: bold;
}

            #nav_site a{
                text-decoration:none;
                color:#5c5c5c;
            }

            #nav_site a:hover{
                color:#2198d0;
            }


        #nav_site1{
                width:885px;
                height:20px;
                float:left;
                font-size:14px;
                /*background-color:silver;*/
                text-align:left;

                font-weight: bold;
}

            #nav_site1 a{
                text-decoration:none;
                color:#5c5c5c;
            }

            #nav_site1 a:hover{
                color:#2198d0;
            }




            seta{
                font-weight:normal;
                color:gray;
            }

#left{
	width:73%;
	height:768px;
}

#right{
	width:28%;
	height:768px;
}

#bottom{
    width:100%;
    height:130px;
    color:#5c5c5c;
    font-size:12px;

}
    #bottom a{
    color:#5c5c5c;
    text-decoration:none;
    }

    #bottom a:hover{
    color:#2198d0;
    text-decoration:none;
    }


    #row{
        background-color:#b4b5b5;
        width:940px;
        height:3px;
        margin-top:8px;
        margin-bottom:8px;
    }

    #bottom space{
        color:#fff;
    }




.titulo_pequeno{
	width:280px;
	height:15px;
	padding:8px 11px 8px;
	margin:25px 0px 15px;
	float:left;
	background-color:#005869;
        color:#fff;
        font-size:16px;
        font-weight: bold;
}

.titulo{
	width:520px;
	height:16px;
	padding:8px 11px 8px;
	margin:25px 0px 15px;
	float:left;
	background-color:#8db500;
        color:#fff;
        font-size:16px;
        font-weight: bold;
}

.box_medio{
	width:340px;
}

#galeria {
	padding:20px;
	width:680px;
	height:200px;
	color:#000;
	float:left;
	}
#galeria, #galeria .sb-inner {
	background:#fff repeat-x;
	}

#destaque {
	padding:20px;
	width:680px;
	color:#000;

	float:left;
	}
#destaque, #destaque .sb-inner {
	background:#fff repeat-x;
	}

#tour {
	padding:20px;
	width:300px;
	height:180px;
	color:#000;
	float:left;
	}
#tour, #tour .sb-inner {
	background:#fff repeat-x;
	}

/*
 *  CSS - CURSOS
 */


#curso {
	
            height:205px;
            float:left;
            background-image: url(../images/cursos/bg_curso_csj.jpg);
        }


#curso, #curso .sb-inner {
	background:#fff repeat-x;
	}

        #curso p{
            text-align:justify;
        }

        #curso h1{
        text-align:right;
        margin:0px;
        font-weight:bold;
        font-size: 34px;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }

        #curso h2{
        margin:0px auto 12px auto;
        font-size: 18px;
        font-weight:normal;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }




#resumo{
    width:245px;
    padding-left:45px;
    padding-top:20px;
    float:left;
}

    tr .icon_resumo{
        padding-bottom:20px;
    }
    tr .disc_resumo{
        color:#b4b5b5;
        font-weight: bolder;
        font-size: 14px;
        padding-bottom:20px;
    }
    tr .disc_resumo P{
        margin:0px;
        color:#b4b5b5;
        font-size: 12px;

    }

    #resumo a{
        color:#5c5c5c;
        text-decoration:none;
        }

        #resumo a:hover{
        color:#2198d0;
        text-decoration:none;
        }

	#resumo h2 a{
		font-size:16px;
    	color:#2198d0;
    	font-weight:bold;
    	text-decoration:none;
	}



 /*  BORDER RADIUS
  *
  * -moz-border-radius-topleft / -webkit-border-top-left-radius
  * -moz-border-radius-topright / -webkit-border-top-right-radius
  * -moz-border-radius-bottomleft / -webkit-border-bottom-left-radius
  * -moz-border-radius-bottomright / -webkit-border-bottom-right-radius
  */



        #img_curso{

            height:200px;
            /*background-color:#cfcccc;*/
           -webkit-border-top-left-radius:25px;
           -webkit-border-top-right-radius:25px;
           background-repeat:no-repeat;
            background-image: url(../images/cursos/curso_csj.jpg);
       }


        #nome_curso{
            text-align:right;
            padding:6px 6px 6px 6px;
            background-color:#5c5c5c;
            color:#fff;
        }

        #sub_menu {
	padding:5px 6px 5px 6px;
	background:#fff;
        word-spacing:88px;
		height: 40px;
	}

            #sub_menu a{

            color:#b4b5b5;
            text-decoration:none;
            }

            #sub_menu a:hover{

            color:#2198d0;
            text-decoration:none;
            }

            #sub_menu space{
                color:#fff;
            }

        #desc_curso {
	width:615px;
	color:#5c5c5c;
        float:left;
        font-size:13px;

	}

        #desc_curso.campus {
	width:100%;

	}

        .img_noticia{
            margin-right:15px;
        }




        #multimidia{
            float:left;
            width: 800px;
        }


            .video_curso{
                float:left;

            }
            .noticia_curso{
                float:left;
            }

                .noticia_curso a{
                    text-decoration:none;
                    color:#5c5c5c;
                }
                .noticia_curso a:hover{
                    text-decoration:underline;
                }

            .labs_curso{

                float:left;
            }


            .video{

                float:left;
                margin-right:40px;
                border:solid;
                border-color:#5c5c5c;
                border-width: 5px;
                -moz-border-radius:8px;
                -webkit-border-radius:8px;
            }
            .noticias{
                width:256px;
                height:213px;
                float:left;
                border:solid;
                border-color:#5c5c5c;
                border-width: 5px;
                -moz-border-radius:8px;
                -webkit-border-radius:8px;
                padding:0px 8px 10px 8px;
                text-transform:capitalize;
                font-size:12px;
                text-align:left;
            }
            .noticias titulo{
                text-transform:capitalize;
                color:#2198d0;
                font-size:14px;
                text-align:left;
            }

            .noticias titulo:hover{
                text-decoration:underline;
                color:#2198d0;
            }


            .noticias p{
            }

            #labs{
                width:580px;
                height:90px;
                float:left;
                border:solid;
                border-color:#5c5c5c;
                border-width: 5px;
                -moz-border-radius:8px;
                -webkit-border-radius:8px;
                padding:10px 5px 10px 5px;
            }
                #labs a{
                    text-decoration:none;
                    color:#5c5c5c;
                }
                #labs a:hover{
                    text-decoration:underline;
                }

                #labs p{
                    margin-top:0px;
                }

                #labs img{
                    margin-right:5px;
                }





/*
 *  CSS - GRADUACAO-CURSOS
 */

#desc_curso h3{
     margin-bottom:0px;
     text-align:center;
     font-size: 20px;
}

#resumo h2.resu_carga a{
    color:#5c5c5c;
    font-weight: bold;
    font-size: 12px;
    text-decoration:none;
}

#bach{
    background-color:#e5e5e5;
    padding:5px 10px 5px 10px;
    font-size:12px;
    color:#5c5c5c;

}

.bach{
    background-color:#e5e5e5;
    padding:5px 10px 5px 10px;
    font-size:12px;
    color:#5c5c5c;

}

#lice{
    background-color:#e5e5e5;
    padding:5px 10px 5px 10px;
    font-size:12px;
    color:#5c5c5c;
}

#bach_lice{
    background-color:#e5e5e5;
    padding:5px 10px 5px 10px;
    font-size:12px;
    color:#5c5c5c;

}

semestre a{
    color:#2198d0;
    font-size:18px;
    font-weight: bold;
    text-decoration:none;
    margin-top:10px;
}

semestre a:hover{
    text-decoration:underline;
}


bachar {
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    color: #009999;
}

licenc {

    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    color:#d32b2b;
}

#desc_curso h4{
     margin-top:0px;
     margin-bottom:0px;
     font-size: 16px;
     text-align:center;
    font-weight: normal;
}

#desc_curso h4.disc{

     text-align:left;
}
table {

    width:100%;
    font-weight: bold;
    font-size: 12px;
}


    table tr.sub_total {
        background-color:#d2ddd5;

    }

    table tr.impar {

        background-color: #e5e5e5;
    }

    table tr.bachar {
        color:teal;
        font-weight: bold;
    }
	
	    table tr.pesquisa1{
        color: #557792;
        font-weight: bold;
    }

    table tr.pesquisa2{
        color:#a95240;
        font-weight: bold;
    }

    table tr.linc {
        color:#d32b2b;
        font-weight: bold;
    }

    table td.numeral {
        text-align:center;
    }

    table td.leg_bach {
        color:teal;
    }

    table td.leg_linc {
        color:#d32b2b;
    }




/*
 *  CSS - DOCENTE
 */

#alfabeto a{
	color:#5c5c5c;
    text-decoration:none;
}
#alfabeto a:hover{
        color:#2198d0;
        text-decoration:none;
     }
#alfabeto
{
	margin-bottom: 20px;
	font-size: 14px;
}

.parceiro{
    width:260px;
    height:110px;
    padding:10px 10px 0px 10px;
    margin-bottom:15px;
    margin-left:16px;
    background-color:#d7ebf0;
    float:left;
}
.parceiro-cat{
    width:185px;
    height:60px;
    padding:10px 10px 0px 10px;
    margin-bottom:15px;
    margin-left:16px;
    background-color:#d7ebf0;
    float:left;
}

.parceiro i{
    font-size:12px;
    color:#2198d0;
}

.parceiro p{
    text-align:left;
    font-size:10px;
    color:#2198d0;
}

.parceiro a{
    text-decoration:none;
    color:#2198d0;
}
.parceiro a :hover{
    color:#2198d0;
    color:#B4B5B5;
}

.parceiro img{
    margin-right:8px;
}

.membro{
    width:260px;
    height:130px;
    padding:10px 10px 0px 10px;
    margin-bottom:15px;
    margin-left:16px;
    background-color:#d7ebf0;
    float:left;


}

.membro-coord{
    width:260px;
    height:130px;
    padding:10px 10px 0px 10px;
    margin-bottom:15px;
    margin-left:16px;
    background-color:#b4b5b5;
    float:left;


}

.membro-coord i{
    font-size:12px;
    color:#fff;
}

.membro-coord p{
    text-align:left;
    font-size:10px;
    color:#fff;

}

.membro-coord B{
    font-size:14px;
}

.membro-coord a{
    text-decoration:none;
    color:#fff;
}
.membro-coord a :hover{
    color:#2198d0;
}

.desc_membro{
    width:470px;
    margin-left:10px;
    float:left;
    font-size:14px;
}

.membro i{
    font-size:12px;
    color:#2198d0;
}

.membro p{
    text-align:left;
    font-size:10px;
    color:#2198d0;
}

.membro a{
    text-decoration:none;
    color:#2198d0;
}
.membro a :hover{
    color:#2198d0;
    color:#B4B5B5;
}

.membro img{
    margin-right:8px;
}

#nav{
    width:885px;
    height:20px;
    float:left;
    padding-left:15px;
    font-size:10px;
    /*background-color:silver;*/
    text-align:center;

}

#nav a{
    text-decoration:none;
    color:#5c5c5c;
}

#nav a:hover{
    color:#2198d0;
}








/*
 *  CSS - HOME
 */


#home {
	padding:10px 20px 30px 20px;
	width:900px;
	color:#000;
	float:left;
        z-index:0;

        color:#5c5c5c;
	}


#home, #home .sb-inner {
	/*
        *   COR DA DIV MAIN
        */
        background: repeat-x;
	}

        #home p{
            text-align:justify;
        }

        #home h1{
        text-align:right;
        margin:0px;
        font-weight:bold;
        font-size: 43px;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }

        #home h2{
        margin:17px auto 12px auto;
        font-size: 26px;
        font-weight:normal;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }


        #vitrine{
            width:615px;
            float:left;
        }

        #galeria-vitrine-home{

            float:left;
            z-index:0;
        }

        #galeria-home {
            padding:15px 15px 15px 15px;
            width:585px;
            height:248px;

	}

            /*
            *   COR DA DIV MAIN
            */
        #galeria-home, #galeria-home .sb-inner {

            background:#fff repeat-x;
            }

        #destaque-home {
            padding-top:15px;
            padding-bottom:5px;
            padding-right:15px;
            width:600px;
            float:left;
	}

            /*
            *   COR DA DIV MAIN
            */
        #destaque-home, #destaque-home .sb-inner {

            background:#fff repeat-x;
            }

        .destaque-elemento {
            width:295px;
            height:64px;
            margin-bottom:10px;
            float:left;
            font-size:14px;

	}
        .destaque-elemento a{
            text-decoration:none;
            color:#5C5C5C;
	}

        .destaque-elemento a:hover{
            color:#2198d0;
	}

        .destaque-elemento img{
            margin-right:10px;
            margin-left:15px;
	}




        #tour-home {
            padding:15px 15px 20px;
            width:272px;
            height:221px;
            float:left;
            font-size:14px;
	}

            /*
            *   COR DA DIV MAIN
            */
        #tour-home, #tour-home .sb-inner {

            background:#fff repeat-x;
            }
        #tour-home img{
            margin-bottom:10px;
        }


        #tour-home a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #tour-home a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #links a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #links a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #video-home {
            padding:15px 15px 20px;
            width:272px;
            height:221px;
            float:left;
            font-size:14px;
            margin-left:10px;

	}

        #video-home, #video-home .sb-inner {

            background:#fff repeat-x;
            }

         #video-home img{
            margin-bottom:10px;
        }


        #video-home a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #video-home a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #principal-video-home{
            float:left;
            width:189px;
            height:165px;

        }

        #thumb{
            float:left;
            width:81px;
            height:55px;
        }

        #thumb2{
            margin-bottom:10px;
            float:left;
            width:81px;
            height:55px;
        }

   #menu-curso-home {
        width:570px;
        height:30px;
        padding:10px 20px 10px 20px;
        margin:25px auto 25px auto;
        float:left;
        word-spacing:30px;
		font-size:14px;
    }

    #menu-curso-home, #menu-curso-home .sb-inner {
        background:#fff repeat-x;
    }

            #menu-curso-home space{
                color:#fff;
            }


            .item-menu-curso-home{
                height:24px;
                background-color:#fff;
                color:#dfd81d;
                float:left;
                text-align:center;
                padding-top:6px;
                font-size:18px;
                font-weight: bold;
				padding-left:15px;
				padding-right:15px;

}

            .item-menu-curso-home:hover{
                background-color:#dfd81d;
                color:#fff;
				cursor:pointer;
            }

            /*#curso-home {
            padding:10px 15px 20px;
            width:272px;
	        min-height:273px;
            float:left;
            font-size:14px;
	}		
        */

        #curso-home {
            padding:10px 15px 20px;
            width:272px;
	    	min-height:273px;
            float:left;
            font-size:14px;
            background:#fff repeat-x;
            #margin-right:10px;
            #width:272px;
            _margin-right:10px;
            _width:272px;
	}


        #curso-home img{
            margin-top:5px;
            margin-bottom:5px;
        }


        #curso-home a{
        	color:#5c5c5c;
			text-decoration:none;
        }

        #curso-home a:hover{
        	color:#2198d0;
			text-decoration:none

	}

        #curso-home a.curso-link {
            color:#dfd81d;
        }


        #curso-home2 {
            padding:10px 15px 20px;
            width:272px;
	    	min-height:273px;
            float:left;
            font-size:14px;
            background:#fff repeat-x;
            margin-left:10px;
            #width:262px;
            _margin-left:0px;
            _padding:10px 10px 20px;
	}


        #curso-home2 img{
            margin-top:5px;
            margin-bottom:5px;
        }


        #curso-home2 a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #curso-home2 a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #curso-home2 a.curso-link {
            color:#dfd81d;
        }






        #curso2-home {
           padding:10px 15px 20px;
           margin-left:10px;
            width:272px;
            height:263px;
            float:left;
            font-size:14px;
	}

            /*
            *   COR DA DIV MAIN
            */
        #curso2-home, #curso2-home .sb-inner {

            background:#fff repeat-x;
            }

        #curso2-home img{
            margin-top:5px;
            margin-bottom:5px;
        }


        #curso2-home a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #curso2-home a:hover{
        color:#2198d0;
	text-decoration:none;
        }

        #curso2-home a.curso-link {
            color:#dfd81d;
        }




#resumo{
    width:245px;
    padding-left:15px;
    padding-top:0px;
    float:left;
}

#resumo img.faixa{
    margin-top:15px;
}

        
#evento-home {
  padding:15px 15px 5px 15px;
  width:220px;
  height:241px;
  margin-top:15px;
  margin-left:17px;
  margin-bottom:25px;
  font-size:14px;
  
  /*padding:15px 15px 0px 15px;
	width:220px;
  height:216px;
  margin-top:15px;
  margin-left:17px;
  margin-bottom:25px;
  font-size:12px;*/
}
#evento-home a{
  color:#5c5c5c;
	text-decoration:none;
}
#evento-home a:hover{
  color:#2198d0;
	text-decoration:none
}
#evento-home a.evento-link {
  float:right;
}
#desc_evento{
  margin-left:13px;
  margin-bottom:15px;
}
#evento-home, #evento-home .sb-inner {
  background:#fff repeat-x;
}

#sucesso-home {
  padding:15px 15px 5px 15px;
	width:220px;
  height:241px;
  margin-top:15px;
  margin-left:17px;
  margin-bottom:25px;
  font-size:14px;
}
#sucesso-home, #sucesso-home .sb-inner {
  background:#fff repeat-x;
}

#sucesso-home a{
  color:#5c5c5c;
	text-decoration:none;
}
#sucesso-home a:hover{
  color:#2198d0;
	text-decoration:none
}
#sucesso-home a.caso-link {
  float:right;
}
#sucesso-home img{
  margin-bottom:10px;
}
#desc_caso{
  margin-left:13px;
  margin-bottom:15px;
}

#docente-home {
  padding:15px 15px 30px 15px;
  width:220px;
  height:209px;
  margin-top:15px;
  margin-left:17px;
  font-size:14px;
  margin-bottom:25px;
}
#docente-home, #docente-home .sb-inner {
  background:#fff repeat-x;
}
#docente-home a{
  color:#5c5c5c;
  text-decoration:none;
}
#docente-home a:hover{
  color:#2198d0;
  text-decoration:none
}
#docente-home a.docente-link {
  float:right;
}
#docente-home img{
  margin-bottom:10px;
}
#desc_doce{
  margin-left:13px;
  margin-bottom:15px;
}

#comunidade-home {
  padding:15px 15px 0px 15px;
  width:220px;
  height:216px;
  margin-top:15px;
  margin-left:17px;
  margin-bottom:25px;
  font-size:12px;
  
  /*padding:15px 15px 30px 15px;
  width:220px;
  height:210px;
  margin-top:15px;
  margin-left:17px;*/
}
#comunidade-home, #comunidade-home .sb-inner {
  background:#fff repeat-x;
}





/*
 *  CSS - NOTICIA
 */


    #generico {
		padding:10px 20px 30px 20px;
		width:900px;
		color:#000;
		float:left;
	    z-index:0;/*z-index:-1;*/
	    margin-bottom:10px;
	
	    color:#5c5c5c;
			
	    -moz-border-radius:10px;
	    -webkit-border-radius:10px;
	
	    -moz-box-shadow: 0 0 1em #d4d4d4;
	    -webkit-box-shadow: 0 0 1em #d4d4d4;
		
		

	}


#generico, #generico .sb-inner {
	/*
        *   COR DA DIV MAIN
        */
        background:#fff repeat-x;
	}


        #generico h1{
        text-align:right;
        margin:0px;
		*margin-top: -20px;
        font-weight:bold;
        font-size: 33px;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }

        #generico h2{
        margin:0px auto 12px auto;
        font-size: 18px;
        font-weight:normal;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }



        #list_curso{
            width:900px;
            background-color: #fff;

        }
        
        #list_curso td{
        	  width: 400px;
        	  padding:10px;
        	  background-color:#eee;
        }


        #list_curso p{
            text-align:justify;
        }

        #list_curso h1{
        text-align:right;
        margin:0px;
        font-weight:bold;
        font-size: 43px;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }

        #list_curso h2{
        margin:17px auto 12px auto;
        font-size: 26px;
        font-weight:normal;
        font-family: Arial,Helvetica,sans-serif;
        color:#5c5c5c;
        }

        #list_curso a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #list_curso a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #list_curso table{
            width:800px;
            margin-top:20px;
            margin-left:50px;
            font-size:14px;

	}



        #lista_evento {
	width:800px;
	color:#5c5c5c;
        float:left;
        font-size:16px;
        margin-top:20px;
        margin-left:20px;

	}
        #lista_evento a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #lista_evento a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #lista_evento a.evento-link {
        float:right;
        }





        /*
        *   VIDEO
        */

        #display_video{
            float:left;
        }

        #display_nav{
            width:320px;
            height:375px;
            float:left;
            margin-left:20px;
            margin-top: 35px;
        }

        #display_nav td.desc_video{
             vertical-align:text-top;
             padding-left:15px;
             width: 215px;
        }

        #display_nav a{
        color:#5c5c5c;
	text-decoration:none;
        }

        #display_nav a:hover{
        color:#2198d0;
	text-decoration:none

	}

        #resultado_busca a{
            color:#5c5c5c;
	text-decoration:none;
        }

        #resultado_busca a:hover{
            color:#2198d0;
	text-decoration:none
        }


        .paginacao li{
                display: inline;
                text-decoration:none;
                color:#5c5c5c;
                    }

        .paginacao li:hover{
                        color:#2198d0;                    
        }

#login{
    width:350px;
    float:right;
    margin-right:15px;
    margin-top:15px;
}

a.remember_login{
    color:#2198d0;
    font-size:11px;
    text-decoration:none;
}

input.submit_login{
    float:right;
    color:#2198d0;
    border:none;
    margin-right:15px;
    background-color:#c4e4ed
}

input.submit_login:hover{
    cursor:pointer;
}



  #resultado_busca b{
        color:black;
        font-size:14px;

 }


 #galeria {
           height:20px;
    }

    #galeria a{
            color:#b4b5b5;
            text-decoration:none;
            font-weight: bold;
    }

    #galeria a:hover{
            color:#2198d0;
            text-decoration:none;
    }
    
    .faixa{
    width: 230px;
    	height:16px;
		padding:8px 11px 8px;
		margin:0px 15px 15px;
		background-color:#ff8000;
        color:#fff;
        font-size:16px;
        font-weight: bold;
    }
	
	
	
	
	
	
	
	
	
	
	
	
	
	#menu2 {
        width:900px;
        height:20px;
        padding:5px 20px 12px 20px;
        float:left;
        word-spacing:30px;
        z-index:2;
        margin-top: 10px;
        background-color: #fff;
		 
    }



	#menu2 a{

            color:#b4b5b5;
            text-decoration:none;
            font-weight: bold;
            }

            #menu2 a:hover{

            color:#2198d0;
            text-decoration:none;
            }

            #menu2 space{
                color:#fff;
            }

            #itens_menu2{
                float:left;
            }
            #busca2{
                /*
                Antigo: NEYLOR POR FAVOR VERIFICAR
                    margin-left:30px;
                    float:left;
                */                
             float:right;
            }

            #menu2 input{
                height:12px;
            }
            #menu2 input.submit{
                width:25px;
                height:20px;
                margin-top:-2px;
                background-color:white;
                background-image: url(../images/lupa.png);
                background-repeat:no-repeat;
                border:none;
            }

            #menu2 input.submit:hover{

                background-color:#ebeded;

            }

     #maismenu2{
        float:left;
        width:800px;
        z-index:1;
        margin-top:35px;
        position:absolute;
        font-size:12px;
        *margin-top:-645px;
        *margin-left:-810px;
        *z-index:2;

     }
     #maismenu2 a{
        color:#5c5c5c;
        text-decoration:none;
     }

     #maismenu2 a:hover{
        color:#2198d0;
        text-decoration:none;
     }
	
	
	#submenub1,#submenub4,#submenub6{
     	
     	-moz-border-radius-bottomleft: 10px;
                 -moz-border-radius-bottomright: 10px;
                 
                 -webkit-border-bottom-left-radius:10px;
                 -webkit-border-bottom-right-radius:10px;
				 
                 

                    -moz-box-shadow: 0em 0.4em 1em #d4d4d4;
                  -webkit-box-shadow: 0em 0.4em 1em #d4d4d4;
     }
     
             #submenub1{
                 display:none;
                 float:left;
                 min-width:115px;
                 border:solid;
                 /*border-color:#2198d0;*/
				 border-color:#fff;
                 background-color:#fff;
                 margin-left:11px;
                 padding:10px 8px 8px 8px;
				 
				 /*border: medium solid #FFFFFF; 
				 background-color: #FFFFFF;*/ 
				 float: left; 
				 -moz-border-radius-bottomright: 10px; 
				 -moz-border-radius-bottomleft: 10px;
                
             }
             
             #submenub1 a{
                 margin-bottom:3px;
                
             }
            #submenub4{
                 display:none;
				 margin-left:410px;
                 min-width:115px;
                 border:solid;
                  /*border-color:#2198d0;*/
				 border-color:#fff;
                 background-color:#fff;
                 padding:10px 8px 8px 8px;
                 position:absolute;
				  
				 /*border: medium solid #FFFFFF; 
				 background-color: #FFFFFF;*/ 
				 float: left;
                 
            }
            #submenub6{
                 display:none;
				 margin-left:610px; 
                 min-width:230px;
                 border:solid;
                   /*border-color:#2198d0;*/
				 border-color:#fff;
				 background-color:#fff;
                 padding:10px 5px 5px 5px;
                 position:absolute;
				 
				 /*border: medium solid #FFFFFF;*/ 
				 /*background-color: #FFFFFF;*/ 
				 float: left;
				 
            }
/*
comentarios
*/
#comentarios {
	width:96%;
	padding:10px;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
}

#relacionadas {
	width:576px;
	padding:10px;
	float:left;
	margin-bottom:5px;
	margin-top:0px;
}
.comentario-caixa {
	width:780px;
}
.comentario-user {
	clear:both;
	padding:0px;
	color:#094e4f;
	float:left;
	width: 100%;
	margin-top: -5px;
}
.comentario-user img {
	border:4px solid #fff;
}
.comentario-texto {
	width:60%;
	min-height:40px;
	padding:10px;
	background-color:#ddd;
	float:left;
	margin-top:30px;
}
.comentario-texto p{
	margin-bottom:20px;
}
.comentario-texto input {
	float:right;
}
.setacomentario {
	font-size: 0px;
	line-height: 0%;
	border-top:15px solid #ddd;
	border-right:30px solid #fff;
	border-left:30px solid #fff;
	width:0px;
	height:0px;
	clear:both;
	margin-top:70px;
	*margin-top:0px;
	margin-left: 30px;
}
.seta {
	width: 16px !important;
	height: 19px !important;
	float: left;
}

#comentarios .bts {
	clear:both;
}
/*
fim comentarios
*/
.noticiahidden{
	display:none;
}
.formulariocomentario{
	background-color:#ddd;
	padding:10px;
	float:left;
	/*width:100%;*/
	-webkit-box-shadow:rgba(0, 0, 0, 0.5) 3px 3px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 3px;
	overflow: hidden;
}
.form{
	width:360px;
	margin:5px;
	float:left;
	font-size: 13px;
}
.h2com{
	font-size: 13px;
	margin:0px auto 0px auto;
    font-weight:normal;
    font-family: Arial,Helvetica,sans-serif;
    color:#5c5c5c;
}
.formulariocomentario input[type='text'] {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	border: 1px solid #ccc;
	padding: 5px;
	height: 15px;
	margin: 3px;
}
.formulariocomentario input[type="password"] {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius:5px;
	border: 1px solid #ccc;
	padding: 5px;
	height: 16px;
	margin-right: 3px;
	margin: 3px;
}
.mini
{
	font-size: 10px;
}
.captcha
{
	text-align: bottom;
}
.campo125
{
	width: 125px;
}
.h1com
{
	text-align:left;
    margin:0px;
    font-weight:bold;
    font-size: 16px;
    font-family: Arial,Helvetica,sans-serif;
    color:#5c5c5c;
}
#compartilhe
{
	text-align: right;
	background-color: #F3F2F2;
	font-size: 10px;
	padding: 5px;
	margin-top: 8px;
}
#compartilhe a{
	color: #5C5C5C;
	text-decoration: none;
	font-family: Verdana;	
}
.propagandachata
{
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -210px;
	margin-left: -375px;
	width: 0px;
	height: 0px;
	z-index: 20;
}
.fechar
{
	position: fixed;
	top: 50%;
	left: 50%;
	text-align: right;
	width: 420px;
	height: 50px;
	margin-top: -235px;
	margin-left: -375px;
	display:none;
	background-color:#ddd;
}
.link
{
	cursor: pointer;
	font-family: Verdana;
}
#bannerfull
{
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -300px;
  margin-left: -338px;
  width: 0px;
  height: 0px;
  z-index: 20;
  display: block;
}
.fechar2
{
  position: fixed;
  top: 50%;
  left: 50%;
  text-align: right;
  width: 675px;
  height: 50px;
  margin-top: -325px;
  margin-left: -338px;
  display:block;
  background-color:#ddd;
}
@media print
{
	#top
	{
		display:none;
	}
	#nav_site
	{
		display:none;
	}
	#compartilhe
	{
		display:none;
	}
	#faq
	{
		display:none;
	}
	#form
	{
		display:none;
	}
	#resumo
	{
		display:none;
	}
	#multimidia
	{
		display:none;
	}
	#bottom
	{
		display:none;
	}
}

