/* 
  BLUEPRINT CSS
   * Filename:screen.css    
  == STRUCTURE: ========================
   * Page width:            990 px
   * Number of columns:     25
   * Column width:          30 px
   * Margin width:          10 px
  ======================================   
*/

/*====================================== reset ======================================*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;	
	vertical-align:baseline;
}
body {line-height:1.5; }
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/*====================================== tipografia ======================================*/ 
body {
	font-size:75%;
	color:#222;
	background:#05376C;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*== titulos ==*/ 
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	color:#111;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.8em;color:#666;}
h3 {font-size:1.7em;
	line-height:1.25;
	color: #05376C;
	font-weight:bold;
	margin-top:5px;
	text-transform: uppercase;}
h4 {
	font-size:1.5em;
	line-height:1.25;
	color: #05376C;
	font-weight:bold;
	margin-top:5px;	
	padding: 0px;	
}
h5 {font-size:1.2em;font-weight: bold;color:#0094DE;letter-spacing: -0.075em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
/*== tags ==*/ 
p {margin:0 0 1.5em;}
a:focus, a:hover {color:#930;}
a {
	color:#555;
	text-decoration:none;
}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
/*== listas==*/ 
li ul, li ol {margin:0; list-style-type:none;}
ul, ol {list-style-type:none;}
ul {list-style-type:none;}
ol {list-style-type:none;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
/*== tabelas ==*/ 
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
/*== classes blueprint==*/ 
.small {font-size:.8em;margin-bottom:0;line-height:1.875em;}
.large {
	font-size:1.3em;
	line-height:1.25;
	color: #0094DE;
	font-weight:bold;
	margin:0px;
	padding: 0px;
	letter-spacing: 0.01em;
	}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {color:#666;padding:5px; margin-bottom:.5em;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {font-size:1em; font-style:italic; color:#505050;}
.last {margin-right:0;padding-right:0;}
.top {margin-bottom:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
/*====================================== grid ======================================*/ 
.container {width:990px;margin:10px auto 0; background:none;}
.showgrid {background:url(src/grid.png);}
body {margin:0; }
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25 {float:left;margin-right: 10px;}

div.last {margin-right:0;}
.span-1  { width: 30px;}
.span-2  { width: 70px;}
.span-3  { width: 110px;}
.span-4  { width: 150px;}
.span-5  { width: 190px;}
.span-6  { width: 230px;}
.span-7  { width: 270px;}
.span-8  { width: 310px;}
.span-9  { width: 350px;}
.span-10 { width: 390px;}
.span-11 { width: 430px;}
.span-12 { width: 470px;}
.span-13 { width: 510px;}
.span-14 { width: 550px;}
.span-15 { width: 590px;}
.span-16 { width: 630px;}
.span-17 { width: 670px;}
.span-18 { width: 710px;}
.span-19 { width: 750px;}
.span-20 { width: 790px;}
.span-21 { width: 830px;}
.span-22 { width: 870px;}
.span-23 { width: 910px;}
.span-24 { width: 950px;}
.span-25, div.span-25 { width: 990px; margin: 0; }

div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder { padding-right:26px;margin-right:25px;border-right:1px solid #eee;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9; clear:both;}
hr {
	background:#ddd;
	color:#ddd;
	clear:both;
	float:none;
	width:100%;
	height:.1em;
	margin:1em 0 1em;
	border:none;
}
hr.space {background:#333;color:#ccc;}
.clearfix:after, .container:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
/*====================================== divs ======================================*/ 
#topo{margin-bottom:14px;}
/* navegação */
#nav{float:left; width:90%; margin:10px 0; background:#005CA1;}
#nav ul{margin:10px;}
#nav li{font-size: 120%;line-height: 2.5em;	}
#nav li a{color:#fff; display:block;}
#nav li .current{color:#9ff;font-weight:bold;}
#nav li a:hover {color:#9FF;}
#capa{border-bottom:#ccc solid 1px;}
#perfil{
	border-bottom:#ccc solid 1px;
	background: url(../img/bg_id_perfil.gif) no-repeat right center;
}
#emacao{
	border-bottom:#ccc solid 1px;
	background: url(../img/bg_id_acao.gif) no-repeat right center;
}
#namidia{
	border-bottom:#ccc solid 1px;
	background: url(../img/bg_id_midia.gif) no-repeat right center;
}
#dia-a-dia{
	border-bottom:#ccc solid 1px;
	background: url(../img/bg_id_dia.gif) no-repeat right center;
}
#fotos{
	border-bottom:#ccc solid 1px;
	background: url(../img/bg_id_fotos.gif) no-repeat right center;
}
#contato{
	border-bottom:#ccc solid 1px;
	background: url(../img/bg_id_contato.gif) no-repeat right center;}
#wallpaper{background: url(../img/bg_id_wallpaper.gif) no-repeat right center;}
/* fim navegação */
/*== titulos das paginas ==*/ 
#feed_perfil, #feed_acao, #feed_midia, #feed_dia, #feed_fotos, #feed_contato, #feed_wallpaper, #feed_destaques, #feed_vejamais {
	font-size:2em;
	color:#777;
	margin-bottom:1em;
	line-height:1em;
	}
#feed_perfil{background: url(../img/bg_feedpage.gif) no-repeat 55px 20px;}	
#feed_acao{background: url(../img/bg_feedpage.gif) no-repeat 92px 20px;}	
#feed_midia{background: url(../img/bg_feedpage.gif) no-repeat 94px 20px;}	
#feed_dia{background: url(../img/bg_feedpage.gif) no-repeat 94px 20px;}	
#feed_fotos{background: url(../img/bg_feedpage.gif) no-repeat 55px 20px;}	
#feed_contato{background: url(../img/bg_feedpage.gif) no-repeat 80px 20px;}	
#feed_wallpaper{background: url(../img/bg_feedpage.gif) no-repeat 104px 20px;}	
#feed_destaques{background: url(../img/bg_feedpage.gif) no-repeat 115px 20px;}	
#feed_vejamais{background: url(../img/bg_feedpage.gif) no-repeat 94px 20px;}	

/*== fim dos titulos das paginas ==*/ 

#parceiros img{
	float:left;
	margin:0;
	background:#7394C7;
	padding:4px;
}
#conteudo{width: 700px; float:left; background:#fff; padding:25px; margin:10px 0}
.content_galeria{width:700px;}
.lista_acao {border-bottom: #777 1px solid; margin-bottom:1.5em;}
.listagem{clear:both; padding:10px 0; margin-bottom:10px;}


.fotoright  {
	background-color: #026DB3;
	clear:right;
	float:right;
	color:#fff;
	width: 310px;
	margin: 0px 0px 4px 4px;
	}
.fotoright  p {
	display: block;
	text-align: left;
	clear:both;
	padding: 0.8em;
	margin: 0px;
	}
.fotoright-foto {
	margin: 5px 4px 2px 4px;
	text-align:center;
}


.data {
	font-size:1em;
	margin-bottom:0;
	padding-left:5px;
	line-height:1em;
	border-left:#C30 10px solid;
	background: url(../img/bg_div_data.gif) no-repeat 70px bottom;
	}
.titulo{border-bottom:#ccc 2px solid;margin-bottom:1em;}
.moldura {padding:0;margin-bottom:1.5em;clear:both; width:100%;}

.destaques{
	float:left;
	width: 170px;
	margin: 0px 2px 5px 2px;
}
.destaques img{text-align:center;padding:5px; background:#0094DE; width:160px; height:100px; }

.galerias {
	float:left;
	width: 170px;
	background:#069;
	margin: 0px 2px 5px 2px;
}
.galerias img{
	text-align:center;padding:5px;
}	
.galerias h5 {
	font-size:1.3em;
	line-height:1.25;
	color: #fff;
	font-weight:bold;
	margin:5px;	
}
.paginacao{
	display: block;
	text-align: left;
	background-color: #F1F1F1;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px; 
	clear:both;
	}
/*== rodape ==*/
#rodape p {
	font-size:11px;
	padding: 20px 0;
	margin: 0;
	color: #ccc;
	text-align:center;
	}
#rodape p a{color:#FC0;}	

