/**
 * Baseado em posicionamento relative e float
 *
 * Correcções para o mobile
 *
 * @since creation 2008/01/17
 * @since update 2008/01/17
 */




/****************************************************************
 * BODY
 ****************************************************************/
	body { background:white url(../images/bg_body.gif) repeat-x; }

	a:link { color:#666; }
	a:visited { color:#666; }
	a:hover { color:#999; }
	a:active { color:#666; }

	a.image_link { display:block; }
	a.image_link:hover img { display:none; }




/****************************************************************
 * PÁGINA
 ****************************************************************/
	#pagina {
		position:absolute;
		top:0;
		left:60px;
		font-family: Georgia,"Times New Roman", arial, helvetica, sans-serif;
		font-size:11px;
		color:#666;
		width:1000px;
		z-index:90;
	}




/****************************************************************
 * NAVIGATION VERTICAL
 ****************************************************************/
	#navv {
		position:relative;
		float:left;
		width:166px; /* width:106px;margin-right:60px; */
	}

	#navv h1#logo {
		background:#ff0500 url(../images/logo_leya.gif);
		width:106px;
		height:145px;
	}
	#navv #logo a span {
		height:145px;
		display:block;
		cursor:pointer;
	}
	#navv #logo a span#h1_text { display:none; }


	#navv #mrks {
		background:url(../images/bg_mrks.gif) repeat-x;
		width:106px;
		height:482px;
		padding-top:19px;
	}

	#navv #mrks li {
		text-align:center;
		padding:8px 0;
	}




/****************************************************************
 * RIGHT
 ****************************************************************/
	#right {
		position:relative;
		float:left;
	}




/****************************************************************
 * CONTENT
 ****************************************************************/
	#content {
		float:left;
		margin-top:44px;
		width:750px;
	}




/****************************************************************
 * NAVIGATION HORIZONTAL
 ****************************************************************/
	#content #navh a {
		display:block;
		float:left;
		width:82px;
		height:101px;
		cursor:pointer;
	}
	#content #navh a:hover { background:#ff0500; }
	#content #navh a:hover img { display:none; }
	#content #navh a:last-child { margin-right:0; }
	#content #navh a span { display:none; }

	#navh .mini_box_nav {
		width:109px;
		display:block;
		float:left;
	}



/****************************************************************
 * CONTENT INTERNAL
 ****************************************************************/
	#c {
		float:left;
		margin-top:44px;
		min-height:422px;
		position:relative;
		width:740px;
		text-align:justify;
	}
	#c #internal_images {
		float:right;
		margin-left:12px;
		width:220px;
		text-align:center;
	}
	#c #internal_images img {
		display:block;
		margin:0 auto;
		margin-top:16px; /* margem entre bloco de imagem e legenda */
		margin-bottom:8px;
/*		border:1px solid #999;*/
	}
	#c #internal_images img:first-child { margin-top:0px; }

	#c #internal_images p { text-align:center; }

	#c a,
	#c a:link,
	#c a:active,
	#c a:visited { color:#ff0500; }
	#c a:hover { color:#000; }




	#c #noticia_interior {}
	#c #noticia_interior h2 {
		font-size:15px;
		font-family:Georgia,"Times New Roman", serif;
		margin-top:7px;
		margin-bottom:26px;
		text-transform:uppercase;
		color:#000;
	}
	#c #noticia_interior h3 {
		font-size:11px;
		font-family:Georgia,"Times New Roman", serif;
		margin-bottom:0px;
		color:#000;
	}
	#c #noticia_interior #texto_noticia { margin-bottom:30px; }

	#c a.voltar {
		margin-top:30px;
		color:#ff3733;
	}
	#c div.voltar {
		text-align:right;
		margin-bottom:14px;
	}
	#c a.voltar, #c a.voltar:visited { color:#ff0500; }
	#c a.voltar:hover, #c a.voltar:active { color:#000; }




/****************************************************************
 * NOTÍCIAS FRONT
 ****************************************************************/
	#content #news .noticia {
		float:left;
		width:233px;
/*		padding-right:63px;*/
		margin-top:52px;
		margin-left:0;
	}
	#content #news .noticia:last-child {
		margin-right:0;
	}

	#content #news .noticia .noticia_header {
		height:90px;
		width:170px;/**/
	}

	#content #news .noticia .noticia_header h2 {
		font-family:Georgia,"Times New Roman", serif;
		font-size:25px;
		font-weight:normal;
		text-transform:uppercase;
	}
	#content #news .noticia .noticia_header h2 a {
		color:black;
		text-decoration:none;
	}
	#content #news .noticia .noticia_header h2 a:hover { color:#999; }

	#content #news .noticia .noticia_header h3 {
		font-family: Georgia,"Times New Roman", serif;
		font-size:13px;
		font-weight:normal;
		text-transform:uppercase;
	}
	#content #news .noticia .noticia_header h3 a {
		color:black;
		text-decoration:none;
	}
	#content #news .noticia .noticia_header h3 a:hover { color:#999; }

	#content #news .noticia .noticia_body {
		padding-bottom:16px;
		height:90px;
		width:170px;/**/
	}

	#content #news .noticia .noticia_body p {
		font-family: Georgia,"Times New Roman",arial, helvetica,sans-serif;
		font-size:10px;
	}
	#content #news .noticia .noticia_body p a { text-decoration:none; }
	#content #news .noticia a img { margin-bottom:8px; }
	


/****************************************************************
 * BARRA HORIZONTAL de NOTÍCIAS
 ****************************************************************/
	#bar_news {
		float:left;
		margin-top:20px;
		background: url(../images/barra_cinza.gif) top left repeat-x;
		width:736px;
		height:100px;
		position:relative;
	}
	#bar_news a#ver_noticias {
		position:absolute;
		top:0;
		left:0;
		width:98px;
		height:22px;
	}
	#bar_news #noticias { padding-left:20px; }
	#bar_news #noticias .noticia {
		float:left;
		width:178px;
		padding-right:0;
		margin-top:28px;
		margin-left:0;
	}
	#bar_news #noticias .noticia:last-child {
		padding-right:0px;
		width:144px;
	}
	#bar_news #noticias .noticia h4 {
		color:black;
		font-size:11px;
		font-family: Georgia,"Times New Roman",arial, helvetica, sans-serif;
		font-weight:normal;
		width:142px;
	}
	#bar_news #noticias .noticia h4 a { color:black; }
	#bar_news #noticias .noticia h4 a:hover { color:#999; }
	#bar_news #noticias .noticia p {
		font-size:10px;
		width:142px;
	}
	#bar_news #noticias .noticia p a { text-decoration:none; }
	#bar_news #noticias .noticia .noticia_header { height:54px; }

	#bar_news #noticias .noticia a.saiba_mais { margin-right:52px; }




/****************************************************************
 * LINK na BARRA HORIZONTAL de NOTÍCIAS
 ****************************************************************/
	#bar_news .noticia a.saiba_mais { float:right; color:#ff3733; }
	#bar_news .noticia a.saiba_mais:hover { color:#666; }
	#bar_news .noticia .saiba_mais:hover img { display:none; }




/****************************************************************
 * LISTA de NOTÍCIAS
 ****************************************************************/
	#noticia_interior h2 { margin-bottom:80px; }
	#noticia_interior h3 a {
		color:#000 !important;
		font-weight:normal;
		font-family:Georgia,"Times New Roman", arial,sans-serif;
	}
	#noticia_interior p.data { color:#ff0500; }
	#noticia_interior .texto_noticia { margin-bottom:15px; }




/****************************************************************
 * NOTÍCIA COMPLETA
 ****************************************************************/
	#noticia_interior #noticia_completa h2 { margin-bottom:24px; }
	#noticia_interior #noticia_completa h3 {
		font-family:Georgia,"Times New Roman", san-serif;
		font-size:15px;
	}
	#noticia_interior #noticia_completa h3.subtitulo {
		font-family:Georgia,"Times New Roman", san-serif;
		font-size:11px;
		color:#666;
	}
	#noticia_interior #noticia_completa .texto_noticia {}
	#noticia_interior #noticia_completa p.data { margin-bottom:12px; }




/****************************************************************
 * IMAGENS DIREITA
 ****************************************************************/

/****************************************************************
 * FRONT
 ****************************************************************/
	#front_image {
		position:absolute;
/*
		top:130px;
		left:660px;
*/
		top:130px;
		right:10px;
		z-index:8;
	}

/****************************************************************
 * INTERNAL
 ****************************************************************/
	#internal_image {
		position:absolute;
		top:200px;
		left:660px;
	}
	#internal_image img { display:block; }
	#internal_image p { text-align:center; }




/****************************************************************
 * PAGINADOR
 ****************************************************************/
	.pagination {
		margin-top:10px;
		color:#666 !important;
		text-align: center;
		font-size:10px;
		background:#fafaf8;
	}
	.pagination td { padding: 0 1px; }
	.pagination span { color:#666 !important; }
	.pagination a:link,
	.pagination a:visited { color: #f44 !important;}
	.pagination a:active { color: #f86 !important; }
	.pagination a:hover { color: #f85 !important; }




/****************************************************************
 * FOOTER
 ****************************************************************/
	#footer {
		float:left;
		margin-top:5px;
		padding-top:8px;
		padding-bottom:8px;
		width:736px;
		text-align:center;
		border-top:1px solid #878787;
	}
	#footer img.rss {
		vertical-align:bottom;
		margin-bottom:2px;
	}





	
	