/*-----------------------------------------------------------------------------
Modelo:		WebDesign
versao:		2.0
Empresa:	Itarget Tecnologia
Autor:		Natan Ca
al
-----------------------------------------------------------------------------*/


/* ================================================================== ESTRUTURA
-----------------------------------------------------------------------------*/
/*
@font-face {
    font-family: "fontenova";
    src: url(../fonts/nomedafonteEOT.eot);
    src: local("fontenova"), url(../fonts/nomedafonteTTF.ttf) format("truetype");
} 
*/
.title{display:none;}
* {
	font: 12px Verdana, Arial, Georgia;
	margin: 0;
	padding: 0;
	border:none;
}
body {
	background: #d2d2c9 url(../image/bg.png) center top no-repeat fixed;
}
/* Tudo */
#wrap {
	/* Pre-definido */
	display:block;
	width:950px;
	margin: 0 auto;
}
#top {
	height:312px;
}
#content {
}
#footer {
	height:87px;
	background:url(../image/footer.png); background-position:center;
	background-repeat:no-repeat;
}
#apoio .redondo{
	
	}
/* ====================================================================== GERAL
-----------------------------------------------------------------------------*/

/* Imagens */

img, fieldset {
	border:none;
}
h1 {
	font-size: 19px;
	color:#5d5e62;
	font-weight:normal;
}
h2 {
	font-size: 16px;
	font-weight:bold;
}
h3 {
	font-size: 14px;
	font-weight:bold;
}
hr {
	/* Retiramos a borda para colocar 
	novamente logo abaixo, resolvendo o 
	problema de borda dupla no IE */
	border:none;
	border-bottom:1px solid #CCC;
}
p {
	margin:2px 0;
	padding:2px 0;
}
strong {
	font-weight:bold;
}
iframe {
}
/* link geral */
a {
	color:#333;
}
/* link espec?fico */
a:link {
}
a:visited {
}
a:hover {
	color:#333;
}
a:active {
}

blockquote {
	margin:10px 0 10px 20px;
}
/* ===================================================================== LISTAS
-----------------------------------------------------------------------------*/

ul {
}
li {
	margin:2px 5px 2px 0;
}
/* ================================================================ FORMUL?RIOS
-----------------------------------------------------------------------------*/

form {
}
/* 
N?o recebem atributos FONT dos elementos PAIS
*/
input, textarea, select {
	margin:2px 0;
	padding: 3px;
}
/* ==================================================================== TABELAS 
( Quando houver alguma tabulagem )
-----------------------------------------------------------------------------*/

table {
}
/* LINHA */
tr {
}
/* COLUNA|C??LULA */
td {
}
/* ==================================================================== ITPACK
-----------------------------------------------------------------------------*/

#itpackNewsletter {
	display:none;
}
table tr td table tr td .age1 {
}
table tr td table tr td .age2 {
}
/* =========================================================== IDENTIFICADORES
-----------------------------------------------------------------------------*/

#top #logo {
	width: 240px;
	height:312px;
	float: left;
}
#top #toptop {
	width:710px;
	height: 312px;
	float: left;
	background-image: url(../image/top-cbis.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #column-left {
	width: 230px;
	float: left;
}
#content #column-center {
	width: 700px;
	float: left;
}
#content #column-right {
	width: 200px;
	float: left;
}

#footer #copyright {
	float:left;
	position:absolute;
	font-size: 10px;
	margin: 30px 0 0 260px;
}
#footer #by-itarget {
	font: 10px;
	float:left;
	position:absolute;
	margin: 10px 0 0 860px;
}
/* =================================================================== CLASSES
-----------------------------------------------------------------------------*/

.clear {
	clear:both;
	font-size:1px;
}
.padding-10 {
	padding: 10px;
}
.padding-left {
	width:200px;
	padding: 10px 0 10px 20px;
}
.padding-center {
	width:70%;
	padding: 10px 0 10px 40px;
	float:left;
}
.padding-right {
	width:150px;
	background: #666;
	padding: 10px 0 10px 10px;
}
.box {
	width:145px;
	float:left;
        margin-left:15px;
}
.box2 {
	
	margin: 10px 10px 10px 10px;
}
.box3 {
	width:335px;
	float:left;
	margin: 0 10px 0 0;
}
.box4 {
	float:left;
	padding-left:140px;
}
.box5 {
	float:left;
	padding-left:85px;
}
.noticia {
	display:block;
}
.photo {
	position:absolute;
	width:545px;
	margin: 60px 0 0 140px;
	float:left;
}
.title {
	position:absolute;
	width:30%;
	margin: 330px 0 0 25px;
	float:left;
}
#tema {
	color:#5F6064;
	position:absolute;
	z-index:999;
	margin:5px 0 0 -30px
}
.box_second {
	width:600px;
	float:left;
	margin: 0 0 0 200px;
}
#apoio {
	float: left;
	width: 859px;
	padding: 0 0 0 250px;
	margin: 0 auto;
}
#apoio img {
	vertical-align:middle;
}
#apoio span {
	vertical-align:middle;
	text-align: center;
	float: left;
	margin:0 50px;
	font-size: 11px;
	color: #999;
	font-weight: bold;
}
#apoio span img {
	
	vertical-align:middle;
	margin:0 30px;
}
span.age1 {
	color:#000;
}
.noticia-principal {
	padding-top:2px;
	padding-left: 2px;
}
span.age3 {
	color:#000;
	font-weight:bold;
        font-size: 16px;
}
.titulo_pagina{
top:0;
margin-bottom:20px;
}
.pagina{margin-top:-20px;}
.padding-center h1{margin-top:-20px;}
