/*
	CSS - Cascating Style Sheet 2.0
	UNASP - Centro Universitário Adventista de São Paulo
	URL: http://www.unasp-ht.edu.br
	Autor: Rodrigo Matias
	E-mail: rodrigo.matias@unasp.edu.br
	
	
	Esta folha de estilos dá base para as seguintes sessões:
	-- noticias
		(para a home e páginas internas)
	-- galerias
		(para as páginas internas)

*/


/* ----------------------------------

				LINKS 

   ---------------------------------- */

#menu_esq ul li a:link{
color:#fff;
text-decoration:none;
}

#menu_esq ul li a:visited{
color:#fff;
text-decoration:none;
}

#menu_esq ul li a:hover{
text-decoration:underline;
}

#menu_dir ul li a:link{
color:#fff;
text-decoration:none;
}

#menu_dir ul li a:visited{
color:#fff;
text-decoration:none;
}

#menu_dir ul li a:hover{
text-decoration:underline;
}

#submenu_interna p a:link{
color:#fff;
text-decoration:none;
}

#submenu_interna p a:visited{
color:#fff;
text-decoration:none;
}

#submenu_interna p a:hover{
text-decoration:underline;
}

#global p a:link{
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#969696;
text-decoration:none;
} 

#global p a:visited{
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#969696;
text-decoration:none;
} 

#global p a:hover{
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#969696;
text-decoration:underline;
} 

#global .galeria a:link img{
border:3px solid #d0d0d0;
}

#global .galeria a:visited img{
border:3px solid #d0d0d0;
}

#global .galeria a:hover img{
border:3px solid #f07700;
}

#global h5.tamanho_14 a:link{
font-size:14px;
}

#global h5.tamanho_14 a:visited{
font-size:14px;
}


#global h5.tamanho_15 a:link{
font-size:15px;
}

#global h5.tamanho_15 a:visited{
font-size:15px;
}

#global h5.tamanho_18 a:link{
font-size:18px;
}

#global h5.tamanho_18 a:visited{
font-size:18px;
}

#global h5.tamanho_24 a:link{
font-size:24px;
}

#global h5.tamanho_24 a:visited{
font-size:24px;
}

#global h5.sua a:link{
font-size:14px;
font-style:italic;
}

#global h5.sua a:visited{
font-size:14px;
font-style:italic;
}

#global h5 a:hover{
text-decoration:underline;
}

#global h3.titulo_box a:link{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:-0.04em;
font-weight:bold;
font-size:24px;
color:#5f93bd;
text-decoration:none;
}

#global h3.titulo_box a:visited{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:-0.04em;
font-weight:bold;
font-size:24px;
color:#5f93bd;
text-decoration:none;
}

#global h3.titulo_box a:hover{
text-decoration:underline;
}

#global span.sua a:link{
color:#f07700;
font-size:36px;
}

#global span.sua a:visited{
color:#f07700;
font-size:36px;
}

#global span.sua a:hover{
text-decoration:underline;
}

#materia p a:link{
margin:0 0 12px 0;
letter-spacing:-0.02em;
font:14px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#f07700;
text-decoration:underline;
}

#materia p a:visited{
margin:0 0 12px 0;
letter-spacing:-0.02em;
font:14px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#f07700;
text-decoration:underline;}

#materia p a:hover{
color:#f07700;
text-decoration:none;
}


#paginacao ul li a:link{
background:#f5f5f5;
padding:4px 10px 4px 10px;
margin:0 5px 0 0;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#999;
float:left;
}

#paginacao ul li a:visited{
background:#f5f5f5;
padding:4px 10px 4px 10px;
margin:0 5px 0 0;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#999;
float:left;
}

#paginacao ul li a:hover{
background:#5f93bd;
color:#fff;
}

#lista ul li p a:link{
font-size:14px;
line-height:18px;
color:#333333;
margin:20px 0 0 0;
}

#lista ul li p a:visited{
font-size:14px;
line-height:18px;
color:#333333;
margin:20px 0 0 0;
}


/* ----------------------------------

				TÍTULOS 

   ---------------------------------- */

h2.titulo_noticia{
color:#1c3f82;
font-size:29px;
letter-spacing:-0.08em;
float:left;
}

h3.box_interna{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:-0.04em;
font-weight:bold;
font-size:20px;
color:#5f93bd;
margin-bottom:10px;
}

h3.titulo_box{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:-0.04em;
font-weight:bold;
font-size:24px;
color:#5f93bd;
height:auto;
maring:0;
padding:0;
}

h3.titulo_pagina{
text-align:center;
color:#ff9900;
font-size:36px;
margin:10px 0 40px 0;
letter-spacing:-0.08em;
}

h4.antititulo {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
font-weight:bold;
color:#f07700;
padding:0;
margin:1px 0 5px 0;
}

h4.data {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
font-weight:normal;
color:#999;
padding:0;
margin:5px 0 10px 0;
}

h5{
font-family:Arial, Helvetica, sans-serif;
color:#336699;
font-weight:bold;
letter-spacing:-0.04em;
margin:0;
padding:0;
}

h5.tamanho_14{
font-size:14px;
}

h5.tamanho_15{
font-size:15px;
}

h5.tamanho_18{
font-size:18px;
}

h5.tamanho_24{
font-size:24px;
}

h5.sua{
font-size:14px;
font-style:italic;
}




/* ----------------------------------

				LISTAS 

   ---------------------------------- */

#menu_esq ul{
list-style:none;
margin:9px 0 0 20px;
padding:0;
color:#FFFFFF;
}

#menu_esq ul li{
display:inline;
font-weight:bold;
margin:0 5px 0 0;
}

#menu_esq ul li.selecionado{
display:inline;
font-weight:normal;
margin:0 6px 0 0;
color:#cedeea;
}


#menu_esq ul li.home{
display:inline;
font-weight:normal;
margin:0 3px 0 0;
color:#cedeea;
}


#menu_dir ul{
margin:1px 0 0 0;
padding:0;
color:#FFFFFF;
}

#menu_dir ul li{
display:inline;
margin:0 5px 0 0;
}



#global ul {
margin:10px 0 0 0;
padding:0 0 0 18px;
}

#global ul li{
list-style-image:url(../imagens/noticias/bt_seta_laranja.gif);
margin:0 0 8px 0;
}



#opcoes-esq ul{
list-style:none;
margin:0;
padding:0;
font-weight:bold;
}

#opcoes-esq ul li{
display:inline;
margin:0 15px 0 0;
padding:0;
float:left;
}

#opcoes-dir ul{
list-style:none;
margin:0;
padding:0;
}

#opcoes-dir ul li{
display:inline;
margin:0 15px 0 0;
padding:0;
float:left;
}

.box_cinza ul{
margin:10px 0 0 0;
padding:0 0 0 17px;
}

.box_cinza ul li{
list-style-image:url(../imagens/noticias/bt_seta_laranja.gif);
padding:3px 0 3px 1px;
}

#lista ul{
maring:0;
padding:0;
}

#lista ul li{
list-style:none;
padding:0 0 10px 0;
maring:0;
border-bottom:1px solid #ebebeb;
}

#lista_galerias ul{
maring:0;
padding:0;
}

#lista_galerias ul li{
list-style:none;
padding:0 0 10px 0;
maring:0;
border-bottom:1px solid #ebebeb;
}

#lista_calendario ul{
maring:0;
padding:0;
}

#lista_calendario ul li{
list-style:none;
padding:0 0 10px 0;
maring:0;
border-bottom:1px solid #ebebeb;
}

#paginacao ul {
margin:0 15px 0 250px;
list-style:none;
}

#paginacao ul li{
display:inline;
}



/* ----------------------------------

				DIVs 

   ---------------------------------- */

/*geral*/
#menu_interna {
width:950px;
height:30px;
background:#8baec9;
maring:0;
padding:0;}

#menu_esq {
width:auto;
float:left;
color:#FFFFFF;
}

#menu_dir{
text-align:right;
width:auto;
float:right;
padding:8px 10px 0 0;
color:#FFFFFF;
}

#submenu_interna {
width:930px;
height:23px;
background:#b3cadc;
color:#688599;
padding:7px 0 0 20px;
margin:0;
}

#submenu_interna p {
margin:0;
padding:0;
}

#subtopo{
background:#fff;
width:910px;
height:50px;
margin:auto;
border-bottom: 1px solid #f1f1f1;
clear:both;
}

.topo_box {
width:100%;
height:30px;
border-bottom:1px solid #e8e8e8;
margin:0 0 10px 0;
}

.box_global_cinza{
background:#f1f1f1;
width:inherit;
height:auto;
}

.conteudo_box{
width:92%;
height:90%;
margin:auto;
}

.espaco {
width:10px;
height:10px;
}

.todas {
margin:5px 0 0 0;
padding:0;
width:auto;
height:auto;
float:right;
font-weight:bold;
}

/*home de notícias*/
#global{
width:910px;
height:auto;
margin:auto;
margin-top:10px;
clear:both;
}

#global p{
margin:2px 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#969696;
}

#global_esq{
width:385px;
height:auto;
margin:0 15px 0 0;
float:left;
}

#global_dir{
width:507px;
height:auto;
margin:0;
float:right;
}

/*--esq*/
#destaque_foto{
background:#f3f3f3;
width:inherit;
height:420px;
margin:0 0 15px 0;
}

#fotos{
background:#f3f3f3;
width:inherit;
height:245px;
margin:0 0 15px 0;
padding:15px 0 0 0;
}

#videos{
background:#f3f3f3;
width:inherit;
height:245px;
margin:0 0 15px 0;
padding:15px 0 0 0;
}

.galeria{
text-align:center;
width:354px;
height:185px;
margin:25px 0 0 0;
padding:0;
}

.galeria .box{
text-align:left;
width:155px;
height:190px;
margin:0 10px 0 10px;
padding:0;
float:left;
}

#global_esq img.comborda{
border:3px solid #d0d0d0;
}

#mais_lidas{
width:inherit;
height:210px;
margin:0 0 15px 0;
}

#cadastro{
background:#f3f3f3;
width:inherit;
height:auto;
margin:0 0 15px 0;
padding:15px 0 0 0;
}

#cadastro p{
margin:10px 0 0 0;
}

#cadastro .opcoes{
width:160px;
height:45px;
margin:10px 5px 0 10px;
float:left;
text-align:center;
font-size:13px;
font-weight:bold;
color:#5c90b9;
line-height:18px;
}



/*--dir*/
#destaques_primario{
width:inherit;
height:420px;
margin:0 0 15px 0;
}

#destaques_primario .chamada-primario{
width:inherit;
height:auto;
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px solid #e8e8e8;
}

#destaques_primario .chamada-primario_ultima{
width:inherit;
height:auto;
margin:0;
padding:0 0 10px 0;
}


#destaques_secundario{
width:inherit;
height:535px;
margin:0 0 15px 0;
clear:both;
}

#eventos{
width:274px;
height:535px;
margin:0 0 0 0;
float:left;
}

#eventos .chamada{
width:inherit;
height:auto;
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px solid #e8e8e8;
}

#eventos .chamada img{
float:left;
margin: 0 10px 0 0;
padding:0;
border:0;
}

#campus{
width:220px;
height:535px;
margin:0;
float:right;
}

#campus .box{
margin:0;
background:#f3f3f3;
width:200px;
padding:10px;
height:86px;
}

#campus img.foto{
margin-top:18px;
border:0;
}

#sua_noticia{
width:inherit;
height:390px;
margin:0 0 15px 0;
padding:0;
}

#sua_noticia h3 .sua{
color:#f07700;
font-size:36px;
}

#sua_noticia .chamada{
width:100%;
height:auto;
float:left;
border-bottom:1px solid #e8e8e8;
padding:10px 0 10px 0;
}

#sua_noticia .chamada img{
border:none;
float:left;
margin:0 10px 0 0;
}

#sua_noticia p.sua{
font-style:italic;
}

#sua_noticia p.data{
font:11px Tahoma, Verdana, Helvetica, sans-serif;
color:#8e8e8d;
line-height:15px;
}

#sua_noticia p.nome{
font:11px Tahoma, Verdana, Helvetica, sans-serif;
font-weight:bold;
color:#8e8e8d;
line-height:15px;
}

#sua_noticia p.descricao{
font:11px Tahoma, Verdana, Helvetica, sans-serif;
color:#b7b7b7;
line-height:15px;
}

#tags{
text-align:center;
width:910px;
height:120px;
margin:auto;
margin-bottom:15px;
clear:both;
}

/*lista de notícias*/

#global_esq_lista{
width:540px;
height:auto;
margin:0 0 0 0;
float:left;
}

#global_dir_lista{
width:350px;
height:auto;
margin:0;
float:right;
}

#lista{
width:inherit;
height:auto;
margin:0 0 15px 0;
padding:0;
}

#lista img{
float:left;
margin: 0 10px 0 0;
padding:0;
border:3px solid #d0d0d0;
}

#lista_galerias{
width:inherit;
height:auto;
margin:0 0 15px 0;
padding:0;
}

#lista_galerias img{
float:left;
margin: 0 10px 0 0;
padding:0;
border:3px solid #d0d0d0;
}


#relacionadas{
width:inherit;
height:auto;
margin:15px 0 0 0;
float:left;
}

#relacionadas .chamada{
width:inherit;
height:auto;
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px solid #e8e8e8;
}

#relacionadas .chamada img{
float:left;
margin: 0 10px 0 0;
padding:0;
border:3px solid #d0d0d0;
}

#ultimas{
background:#f3f3f3;
width:350px;
height:220px;
margin:15px 0 0 0;
float:left;
}

#paginacao {
width:auto;
height:25px;
padding:0;
margin:25px 0 0 0;
}


/*leitura da notícia*/
#cabecalho{
width:500px;
height:auto;
padding:15px 0 0 0;
float:left;
}

#cabecalho .data{
margin:15px 0 0 15px;
float:left;
}

#busca {
text-align:right;
width:380px;
height:auto;
padding:15px 0 0 0;
float:right;
}

#busca .texto{
font-size:14px;
font-weight:bold;
color:#5f93bd;
}

#barra_impressao{
width:549px;
height:25px;
padding:25px 0 0 0;
border-bottom:1px solid #eee;
}

#barra_impressao .categoria{
margin:0;
width:250px;
float:left;
}

.categoria-laranja{
font:10px Arial, Helvetica, sans-serif;
color:#ff9900;
text-transform:uppercase;
}

#materia {
margin:10px 0 0 0;
width:549px;
}

#materia h2{
letter-spacing:-0.03em;
font-size:24px;
font-weight:bold;
color:#333;
}

#materia h3{
margin:12px 0 0 0;
letter-spacing:-0.02em;
font-size:14px;
font-weight:normal;
color:#333;
}

#materia h4{
margin:30px 0 12px 0;
font:10px bold Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#333;
}

#materia p{
margin:0 0 12px 0;
letter-spacing:-0.02em;
font:14px Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666;
}

#materia img{
margin:0 0 5px 0;
border:none;
}

#materia div{
width:293px;
background:#e3e3e3;
display:block;
margin:0 30px 30px 0;
padding:0 0 5px 0;
float:left;
}

#materia p.legenda{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
width:280px;
height:auto;
margin:0 0 3px 10px;
padding:0;
color:#696969;
}

#opcoes{
margin:28px 0 10px 0;
padding:7px 0 5px 16px;
background:#f1f1f1;
width:533px;
height:18px;
font-size:12px;
color:#5f93bd;
font-weight:bold;
}

#opcoes-esq{
width:270px;
margin:0 0 0 10px;
padding:0;
float:left;
}

#opcoes-dir{
text-align:right;
width:200px;
margin:0;
padding:0;
float:right;
}

#box_noticia {
margin:15px 0 0 0;
padding:15px;
width:291px;
height:auto;
}

.ultimas{
margin:0;
padding:0 0 0 0;
height:auto;
}

.ultimas img{
border:none;
margin: 0 10px 5px 0;
float:left;
}

.ultimas-clear{
margin:10px 0 7px 0;
background:#CCCCCC;
height:1px;
clear:both;
}

.box_cinza {
background:#f1f1f1;
margin:15px 0 0 0;
padding:15px;
width:291px;
height:auto;
}

/*home das galerias*/

#global_col_1 {
width:390px;
height:auto;
float:left;
margin:0 15px 0 0;
}

#global_col_2 {
width:245px;
height:auto;
float:left;
margin:0 15px 0 0;
}

#destaque-2{
width:inherit;
height:330px;
}

#global_col_3 {
width:245px;
height:auto;
float:right;
}

#global img.semborda{
border:none;
float:left;
margin:0 13px 0 0;
}

#global img.semnada{
border:none;
float:none;
margin:0;
}


#cadastro_galeria{
background:#f3f3f3;
width:inherit;
height:auto;
margin:0 0 15px 0;
padding:15px 0 0 0;
}

#cadastro_galeria .opcoes_galerias{
margin:auto;
margin-top:10px;
width:160px;
height:45px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#5c90b9;
line-height:18px;
}

/*calendário*/

#lista_calendario .span{
list-style:none;
background:#6699cc;
width:36px;
height:16px;
padding:12px;
margin:0 10px 0 0;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

#lista_calendario .span_evento{
list-style:none;
width:470px;
height:auto;
margin:10px 0 0 0;
padding:0;
float:right;
}

#lista_calendario p{
margin:0 0 0 0;
padding:0;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}



/* ----------------------------------

				FORMULÁRIOS 

   ---------------------------------- */


#busca form{
margin:0;
padding:0;
}

#busca form input.campo{
width:180px;
height:17px;
margin:0 5px 4px 10px;
padding:2px 0 0 4px;
color:#B2B2B2;
font-size:14px;
border:1px solid #B2B2B2;
}

#busca form input.botao{
margin:0;
padding-top:0;
}
