/*  
Theme Name: Recepção dos Calouros 2009
Theme URL: http://www.ufrrj.br/graduacao/calouros2009
Description: Tema desenvolvido para o site Recepção dos Calouros 2009.
Version: 1.0
Author: Decanato de Ensino de Graduação
Author URL: http://www.ufrrj.br/portal/modulo/deg/index.php
*/

*{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family:Arial, "Times New Roman", Times, serif;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

body{
	margin:0;
	padding:0;
	font-size:12px;
	background-image: url(bg_textura.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

a{ text-decoration:none;
}

a:hover{ text-decoration:underline;
}

h1, h2, h3, h4, h5, h6{
    margin:0;
    font-style:italic;
}

img{ border:0;
}

select, textarea, input.text{
	color:#6E5845;
	border:none;
	border-top:1px solid #A6A6A6;
	border-right:1px solid #A6A6A6;
}

input.botao{
	cursor:pointer;
	border:0;
	font-size:0;
	letter-spacing:0;
	color:transparent;
	background-color:transparent;
}

/****************************** ÁREAS ******************************/

#siteTopoalbum, #siteTopo, #siteCentroalbum, #siteCentro, #siteRodapealbum, #siteRodape{
	clear:both;
	width:900px;
	margin:0 auto;
}

/****************************** TOPOalbum ******************************/

#siteTopoalbum{
	height:300px;
	background-image: url(../arquivos_album/bg_topoalbum.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#siteTopoalbum h1{
	width:199px;
	height:58px;
	padding:125px 0 0 177px;
}

#siteTopoalbum h1 a{
	display:block;
	height:58px;
}

#siteTopoalbum h1 span{ display:none; 
}

#siteTopoalbum ul.menu{
	float:left;
	width:500px;
	height:23px;
	margin:0;
	list-style:none;
	padding-top: 47px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 120px;
}

#siteTopoalbum ul.menu li{
	float:left;
	display:block;
	height:23px;
	margin:0;
	padding:0 16px 0 3px;
	background-position:right;
	background-repeat:no-repeat;
}

#siteTopoalbum ul.menu li.item1{
	width:250px;
	background-image: url(../arquivos_album/menu_fotos.gif);
	float: none;
}

#siteTopoalbum ul.menu li.item2{
	width:80px;
	background-image: url(menu_galeria.gif);
}

#siteTopoalbum ul.menu li.item3{
	width:80px;
	background-image: url(menu_concurso.gif);
}

#siteTopoalbum ul.menu li.item4{
	width:140px;
	padding-right:0;
	background-image: url(menu_sobre.gif);
}

#siteTopoalbum ul.menu a{
	display:block;
	height:23px;
}

#siteTopoalbum ul.menu span{ display:none; }


/****************************** TOPO ******************************/

#siteTopo{
	height:300px;
	background-image: url(bg_topo.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#siteTopo h1{
	width:199px;
	height:58px;
	padding:125px 0 0 177px;
}

#siteTopo h1 a{
	display:block;
	height:58px;
}

#siteTopo h1 span{ display:none;
}

#siteTopo ul.menu{
	float:left;
	width:500px;
	height:23px;
	margin:0;
	list-style:none;
	padding-top: 47px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 120px;
}

#siteTopo ul.menu li{
	float:left;
	display:block;
	height:23px;
	margin:0;
	padding:0 16px 0 3px;
	background-position:right;
	background-repeat:no-repeat;
}

#siteTopo ul.menu li.item1{
	width:80px;
	background-image: url(menu_home.gif);	
}

#siteTopo ul.menu li.item2{
	width:80px;
	background-image: url(menu_galeria.gif);
}

#siteTopo ul.menu li.item3{
	width:80px;
	background-image: url(menu_concurso.gif);
}

#siteTopo ul.menu li.item4{
	width:140px;
	padding-right:0;
	background-image: url(menu_sobre.gif);
}

#siteTopo ul.menu a{
	display:block;
	height:23px;
}

#siteTopo ul.menu span{ display:none;
}


/***************************** CENTROalbum *****************************/

#siteCentroalbum{
	/* height:571px; */
	/*font-style:italic;*/
}

h5{
	color:#FD6C02;
	border-bottom:1px solid #FD6C02;
}

h6{
	padding-top:14px;
	padding-bottom:10px;
	font-size:170%;
	font-weight:normal;
	color:#FD6C02;
	border-top:1px solid #FD6C02;
}

#siteCentroalbum form.busca{
	float: right;
	height: 22px;
	margin: 0;
	padding-top: 47px;
	padding-left: 55px;
	padding-right: 7px;
}

#siteCentroalbum form.busca label{ display:none;
}

#siteCentroalbum form.busca input.text{
	width:120px;
	height:16px;
	padding:2px 5px 0 5px;
	margin-right:5px;
	vertical-align:bottom;
}

#siteCentroalbum form.busca input.botao{
	width:21px;
	height:21px;
}

#siteCentroalbum div.rss{
	clear: both;
	float: right;
	width: 37px;
	height: 15px;
	margin-top: 14px;
	margin-right: 35px;
}

#siteCentroalbum div.rss a{
	display:block;
	height:15px;
}

#siteCentroalbum div.rss span{ display:none;
}


/***************************** CENTRO *****************************/

#siteCentro{
	/* height:571px; */
	/*font-style:italic;*/
}

h5{
	color:#FD6C02;
	border-bottom:1px solid #FD6C02;
}

h6{
	padding-top:14px;
	padding-bottom:10px;
	font-size:170%;
	font-weight:normal;
	color:#FD6C02;
	border-top:1px solid #FD6C02;
}

#siteCentro form.busca{
	float: right;
	height: 22px;
	margin: 0;
	padding-top: 47px;
	padding-left: 55px;
	padding-right: 7px;
}

#siteCentro form.busca label{ display:none;
}

#siteCentro form.busca input.text{
	width:120px;
	height:16px;
	padding:2px 5px 0 5px;
	margin-right:5px;
	vertical-align:bottom;
}

#siteCentro form.busca input.botao{
	width:21px;
	height:21px;
}

#siteCentro div.rss{
	clear: both;
	float: right;
	width: 37px;
	height: 15px;
	margin-top: 14px;
	margin-right: 35px;
}

#siteCentro div.rss a{
	display:block;
	height:15px;
}

#siteCentro div.rss span{ display:none;
}


/********************* CONTEÚDOalbum *********************/

#siteConteudoalbum{
	float:right;
	width:650px;
	padding-left:0px;
	color:#6E5845;
	font-size:13px;
	background-position: right;
}

#siteConteudoalbum a{ color:#6E5845;
}

#siteConteudoalbum a.mais{ color:#FD6C02;
}

#siteConteudoalbum h5{
	padding-bottom:3px;
	font-size:200%;
	font-weight:normal;
}

#siteConteudoalbum h4{
	clear:both;
	margin:20px 0 0 0;
	font-size:120%;
	color:#FD6C02;
}

#siteConteudoalbum h2{
	color:#564231;
	font-size:140%;
	font-weight:normal;
}

#siteConteudoalbum h2 a{ color:#564231;
}

#siteConteudoalbum small, #siteConteudoalbum .data{
	font-size:85%;
	color:#764D2B;
	margin:3px 0 20px 0;
}

#siteConteudoalbum p.resultado{
	margin:5px 0;
	font-size:150%;
}

#siteConteudoalbum p.resultado b{
	font-weight:normal;
	font-size:120%;
}

#siteConteudoalbum ul.busca{
	margin:0;
	padding:0;
}

#siteConteudoalbum ul.busca li{
	clear:both;
	margin:0;
	padding:14px 0 0 0;
}

#siteConteudoalbum ul.busca img.imagem{
	float:left;
	padding-right:10px;
}

#siteConteudoalbum ul.galeria{
	margin:0;
	padding:0;
}

#siteConteudoalbum ul.galeria li{
	float:left;
	width:102px;
	height:77px;
	margin:0;
	padding:19px 18px 0 0;
	list-style:none;
}

#siteConteudoalbum ul.galeria li img{
	display:block;
	width:102px;
	height:77px;
}

#siteConteudoalbum form.formulario{
	width:360px;
	margin:0;
}

#siteConteudoalbum form.formulario label{
	display:block;
	float:left;
	clear:left;
	width:65px;
	font-size:110%;
}

#siteConteudoalbum form.formulario input.text{
	float:left;
	width:284px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:9px;
}

#siteConteudoalbum form.formulario textarea{
	width:339px;
	height:105px;
	padding:10px;
	margin-top:12px;
}

#siteConteudoalbum form.formulario p.caracteres{
	float:left;
	margin:10px 0 0 0;
	font-size:90%;
}

#siteConteudoalbum form.formulario input.botao{
	float:right;
	color:#FD6C02;
	font-size:160%;
	font-style:italic;
}


/********************* CONTEÚDO *********************/

#siteConteudo{
	float:right;
	width:600px;
	padding-left:20px;
	color:#6E5845;
	font-size:13px;
	background-position: right;
}

#siteConteudo a{ color:#6E5845;
}

#siteConteudo a.mais{ color:#FD6C02;
}

#siteConteudo h5{
	padding-bottom:3px;
	font-size:200%;
	font-weight:normal;
}

#siteConteudo h4{
	clear:both;
	margin:20px 0 0 0;
	font-size:120%;
	color:#FD6C02;
}

#siteConteudo h2{
	color:#564231;
	font-size:140%;
	font-weight:normal;
}

#siteConteudo h2 a{ color:#564231;
}

#siteConteudo small, #siteConteudo .data{
	font-size:85%;
	color:#764D2B;
	margin:3px 0 20px 0;
}

#siteConteudo p.resultado{
	margin:5px 0;
	font-size:150%;
}

#siteConteudo p.resultado b{
	font-weight:normal;
	font-size:120%;
}

#siteConteudo ul.busca{
	margin:0;
	padding:0;
}

#siteConteudo ul.busca li{
	clear:both;
	margin:0;
	padding:14px 0 0 0;
}

#siteConteudo ul.busca img.imagem{
	float:left;
	padding-right:10px;
}

#siteConteudo ul.galeria{
	margin:0;
	padding:0;
}

#siteConteudo ul.galeria li{
	float:left;
	width:102px;
	height:77px;
	margin:0;
	padding:19px 18px 0 0;
	list-style:none;
}

#siteConteudo ul.galeria li img{
	display:block;
	width:102px;
	height:77px;
}

#siteConteudo form.formulario{
	width:360px;
	margin:0;
}

#siteConteudo form.formulario label{
	display:block;
	float:left;
	clear:left;
	width:65px;
	font-size:110%;
}

#siteConteudo form.formulario input.text{
	float:left;
	width:284px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:9px;
}

#siteConteudo form.formulario textarea{
	width:339px;
	height:105px;
	padding:10px;
	margin-top:12px;
}

#siteConteudo form.formulario p.caracteres{
	float:left;
	margin:10px 0 0 0;
	font-size:90%;
}

#siteConteudo form.formulario input.botao{
	float:right;
	color:#FD6C02;
	font-size:160%;
	font-style:italic;
}


/********************* LATERALalbum *********************/

#siteLateralalbum{
	float:left;
	width:243px;
	height:700px;
	color:#907A67;
	background-image: url(../arquivos_album/bg_lateralalbum2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#siteLateralalbum a{ color:#907A67;
}

#siteLateralalbum h3{
	padding-bottom:5px;
	font-size:100%;
	color:#FD6C02;
}

#siteLateralalbum h3 a{ color:#FD6C02;
}

#siteLateralalbum div.area1, #siteLateralalbum div.area2, #siteLateralalbum div.area3{ overflow:hidden;
}

#siteLateralalbum div.area1{
	height:500px;
	padding-left:5px;
	padding-right:30px;
	padding-top: 190px;
}

#siteLateralalbum div.area1 span.clique{
	display:block;
	width:115px;
	height:37px;
	margin:10px auto;
}

#siteLateralalbum div.area1 span.clique a{
	display:block;
	height:37px;
}

#siteLateralalbum div.area1 span.clique span{ display:none;
}

#siteLateralalbum div.area2{
	height:130px;
	padding-top:40px;
	padding-left:20px;
	padding-right:10px;
}

#siteLateralalbum div.area3{
	height:110px;
	padding-top:50px;
	padding-left:40px;
	padding-right:30px;
}

p.paginacao{
	clear:both;
	margin:0;
	padding-top:60px;
	text-align:center;
	color:#6B5948;
	font-size:18px;
	letter-spacing:-1px;
}

p.paginacao a{ color:#6B5948;
}

p.paginacao span.paginas a{
	margin:0 5px;
	font-size:17px;
}

p.paginacao span.paginas a.ativo{ color:#FD6C02;
}

p.paginacao span.pgAnte, p.paginacao span.pgProx{
	font-size:15px;
	font-weight:bold;
}

p.paginacao span.pgAnte{
	margin-right:13px;
	padding-left:15px;
}

p.paginacao span.pgProx{
	margin-left:13px;
	padding-right:15px;
}


/********************* LATERAL *********************/

#siteLateral{
	float:left;
	width:243px;
	height:700px;
	color:#907A67;
	background-image: url(bg_lateral2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#siteLateral a{ color:#907A67;
}

#siteLateral h3{
	padding-bottom:5px;
	font-size:100%;
	color:#FD6C02;
}

#siteLateral h3 a{ color:#FD6C02;
}

#siteLateral div.area1, #siteLateral div.area2, #siteLateral div.area3{ overflow:hidden;
}

#siteLateral div.area1{
	height:150px;
	padding-left:30px;
	padding-right:30px;
	padding-top: 190px;
}

#siteLateral div.area1 span.clique{
	display:block;
	width:115px;
	height:37px;
	margin:10px auto;
}

#siteLateral div.area1 span.clique a{
	display:block;
	height:37px;
}

#siteLateral div.area1 span.clique span{ display:none;
}

#siteLateral div.area2{
	height:130px;
	padding-top:40px;
	padding-left:20px;
	padding-right:10px;
}

#siteLateral div.area3{
	height:110px;
	padding-top:50px;
	padding-left:40px;
	padding-right:30px;
}

p.paginacao{
	clear:both;
	margin:0;
	padding-top:60px;
	text-align:center;
	color:#6B5948;
	font-size:18px;
	letter-spacing:-1px;
}

p.paginacao a{ color:#6B5948;
}

p.paginacao span.paginas a{
	margin:0 5px;
	font-size:17px;
}

p.paginacao span.paginas a.ativo{ color:#FD6C02;
}

p.paginacao span.pgAnte, p.paginacao span.pgProx{
	font-size:15px;
	font-weight:bold;
}

p.paginacao span.pgAnte{
	margin-right:13px;
	padding-left:15px;
}

p.paginacao span.pgProx{
	margin-left:13px;
	padding-right:15px;
}


/***************************** RODAPÉalbum *****************************/
#siteRodapealbum{
	height:232px;
	padding-top:0px;
	background-image: url(bg_rodape.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#siteRodapealbum p{
	width:670px;
	margin:0 auto;
	padding-top:10px;
	color:#6F6F60;
	font-size:11px;
	text-align:center;
	border-top:1px solid #614123;
}

#siteRodapealbum p a{ color:#68361B; }


/***************************** RODAPÉ *****************************/

#siteRodape{
	height:232px;
	padding-top:0px;
	background-image: url(bg_rodape.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#siteRodape p{
	width:670px;
	margin:0 auto;
	padding-top:10px;
	color:#6F6F60;
	font-size:11px;
	text-align:center;
	border-top:1px solid #614123;
}

#siteRodape p a{ color:#68361B;
}
