/*
Marketeer - Multipublicações S.G.P.S.
Folha de estilos para ecra
Copyright: 2000-2009 Multipublicações.pt - Todos os direitos reservados.
Autor: log, Open Source Consulting (www.log.pt)
Actualizado em: 29/Abr/2009
*/

body{
	line-height: 1.3em;
	background: #DEDEDE url(../images/bodyback.png) repeat-x top left;
	font-family: "MS Trebuchet",Arial,Helvetica, sans-serif;
	font-size: 62,5%;
	min-width: 975px;
}


/* clear floats */
.clear{
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

/*Conteudos não visiveis*/
.noshow{
	display: none;
	width: 1px; 
	height: 1px; 
	overflow: hidden;
	position: absolute; 
	left: -999em;
}

/* Horizontal Ruler*/

hr{
	border: 1px solid #DDDDDD;
}

/*FORMULÁRIOS GERAL*/

input.text{
	font-size: 16px;
	color: #666666;
	padding: 5px;
	height: 20px;
	line-height: 30px;
	border: 1px solid #DDDDDD;
}

input.submit{
	background: #DDDDDD;
	border: 0px solid #DDDDDD;	
	border-width: 1px 0 3px 0;
	font-size: 16px;
	color: #666666;
	padding: 0;
	height: 32px;
	margin: 0;
	margin-left: -4px;
}

input.submit:hover{
	background: #CCCCCC;
	border-color: #CCCCCC;
	cursor: pointer;
	color: #111111;
}

/*Pubs*/

.pub{
	font-size: .7em;
	color: #888888;
	line-height: 1.3em;
	clear: both;
}

.pub88x31{
	width: 88px;
}

.pub120x60{
	width: 120px;
}

.pub120x90{
	width: 120px;
}

.pub120x240{
	width: 120px;
}

.pub120x600{
	width: 120px;
}

.pub125x125{
	width: 125px;
}

.pub200x200{
	width: 200px;
}

.pub234x60{
	width: 234px;
}

.pub300x250{
	width: 300px;
}

.pub468x60{
	width: 468px;
}

.pub728x90{
	width: 728px;
}

.center{
	margin: 0 auto;
}


/*************FIM PUBS******************/



#maincontainer{
	width: 975px;
	margin: 0 auto;
}

#head{
	height: 125px;
}


#wrapper{
	background: #EEEEEE;
	border: 1px solid #DDDDDD;
	border-bottom: none;
	margin-top: 10px;
	padding: 10px;
	padding-top: 0;
	position: relative;
}


#contentwrapper{
	float: left;
	width: 645px;
}

#contentcolumn{
	float: left;
	width: 100%;
	clear: both;
}

#sidebar{
	float: left;
	width: 300px;
	margin-left:8px;
}

#footer{
	clear: left;
	width: 100%;
}


/*links */
a img {
	border: none;
	cursor: pointer;
}

a:link,
a:visited {
	color:#3884bf;
	text-decoration:none;
}
a:hover,
a:active,
a:focus {
	color:#2a6490;
	text-decoration: underline;
	cursor: pointer;
}

a:active,
a:focus{
	text-decoration: none;
}

h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}

h1{
	font-size: 1.8em;
}

h2{
	font-family: "Century Gothic", Arial, sans-serif;
	font-size:1.25em;
	font-weight: normal;
}

h2.pagetitle{
	margin: 5px;
}

h3{
	font-size:1.15em;
	font-family: "Century Gothic", Arial, sans-serif;
}

h4{
	font-size:1.15em;
}

h5{
	font-size:1.1em;
}

h6{
	font-size:1.05em;
}

p, li{
	font-size: 1em;
	line-height: 1.5;
}

p,small{
	color: #444444;
}


/*****************HEADER******************/

#head{
	position: relative;
}

#logo{
	position: absolute;
	top: 42px;
	width: 229px;
}

#logo h1 a{
	height: 46px;
	text-indent: -999em;
	overflow: hidden;
	display: block;
	background: transparent url(../images/logotipo.png) no-repeat 0 0;
}

#logo p{
	margin: 5px 0;
	font-size: .75em;
}

#head .pub{
	position: absolute;
	top: 25px;
	right: 0;
}

#submenu{
	position: absolute;
	top: 2px;
	border: 1px solid #DDDDDD;
	padding: 3px 0;
	border-width: 1px 0;
	width: 100%;
}
´
#submenu ul.esq{
	float: left;
}

#submenu ul.dir{
	float: right;
}


#submenu li{
	float: left;
	padding: 0 5px;
	border-right: 1px solid #DDDDDD;
	line-height: 1;
}

#submenu li.last{
	border: none;
}

#submenu li a{
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	color: #181818;
	font-size: 11px;
	padding: 0 5px;
	margin: 0;
	padding-left: 20px;
}

#submenu li a:hover,
#submenu li a:active,
#submenu li a:focus{
	text-decoration: underline;
	color: #000000;
}


#submenu li a.recomendar{
	background: url(../images/iconstopnav.png) no-repeat 0 0;
}

#submenu li a.sugestoes{
	background: url(../images/iconstopnav.png) no-repeat 0 -16px;
}

#submenu li a.mediakit{
	background: url(../images/iconstopnav.png) no-repeat 0 -32px;
}

#submenu li a.contactos{
	background: url(../images/iconstopnav.png) no-repeat 0 -48px;
}

#submenu li a.assinaturas{
	background: url(../images/iconstopnav.png) no-repeat 0 -64px;
}

#submenu li a.rss{
	background: url(../images/iconstopnav.png) no-repeat 0 -80px;
}



/*Logos TOPBAR*/

#submenu ul.logos{
	margin-left: 20px;
/*	float: right;*/
}

#submenu ul.logos li{
	border: none;
}

#submenu ul.logos li a{
	display: block;
	height: 16px;
	text-indent: -999em;
	overflow: hidden;
	padding: 0;
}

#submenu ul.logos li a[href*='multipublicacoes.pt']{
	background: url(../images/logos_topnavbar.png) no-repeat 0 0;
	width: 143px;
}

#submenu ul.logos li a[href*='marketeer.pt']{
	background: url(../images/logos_topnavbar.png) no-repeat -143px 0;
	width: 103px;
}

#submenu ul.logos li a[href*='executivedigest.pt']{
	background: url(../images/logos_topnavbar.png) no-repeat -246px 0;
	width: 60px;
}

#submenu ul.logos li a.premiere{
	background: url(../images/logos_topnavbar.png) no-repeat -306px 0;
	width: 55px;
}

#submenu ul.logos li a[href*='hoteiseviagens.com']{
	background: url(../images/logos_topnavbar.png) no-repeat -361px 0;
	width: 51px;
}





/******************CONTEUDO***************************/

/*MENU BAR PRINCIPAL*/

#menubar{
	width: 973px;
	height: 30px;
	background: #d01d00;
	float: left;
	clear: both;
	margin: 0 0 10px -10px;
	border-bottom: 1px solid #181818;
	position: relative;
	/*z-index: 5000;*/
}

#menu{
	margin-left: 5px;
	float: left;
}




/*Menu Principal*/


#menubar ul.dropdown {
	font-weight: bold;
}

#menubar ul.dropdown li {
	float: left;
	line-height: 30px;
	height: 30px;
	/*background: url(../images/menubar_divider.png) no-repeat right top;*/
	padding-right: 2px;
}

#menubar ul.dropdown li a{
	font-family: "Century Gothic","Lucida Grande", Arial, sans-serif;
	color: #FFFFFF;
	text-transform: lowercase;
	line-height: 30px;
	height: auto;
	display: block;
	padding: 0 7px;
	font-size: .85em;
	font-weight: 200;
}

#menubar ul.dropdown li a:hover{
	background: none;
}

#menubar ul.dropdown li.hover,
#menubar ul.dropdown li:hover,
#menubar ul.dropdown li.current-cat {
	text-decoration: none;
	background: #ae1908;
	color: #EEEEEE;
}

#menubar ul.dropdown li.current-cat a{
	color: #FFFFFF;
}

#menubar ul.dropdown li.hover a,
#menubar ul.dropdown li:hover a{
	color: #FFFFFF;
}

#menubar ul.dropdown a:link,
#menubar ul.dropdown a:visited	{ color: #FFFFFF; text-decoration: none; }
#menubar ul.dropdown a:hover		{ color: #FFFFFF; }
#menubar ul.dropdown a:active	{ color: #FFFFFF; }


/* -- level mark -- */

#menubar ul.dropdown ul {
	width: 190px;
}

#menubar ul.dropdown ul li {
	font-weight: normal;
	text-align: left;
	width: 190px;
}

#menubar ul.dropdown li:hover ul li{
	background: transparent url(../images/back_menu_submenu_vividred.png) repeat 0 0;
	color: #FFFFFF;
}


#menubar ul.dropdown li:hover ul li a{
	color: #FFFFFF;
	display: block;
}

#menubar ul.dropdown li:hover ul li a:hover{
	background: #ae1908; 
	color: #FFFFFF;
	cursor: pointer;
}

/*PESQUISA*/

#pesquisa{
	float: right;
}

#pesquisa p{	
	color: #666666;
	height: 30px;
	margin-right: 5px;
	line-height: 30px;
	float: right;
}

#pesquisa input.text{
	width: 200px;
	float: left;
	font-size: .7em;
	height: 15px;
	margin-top: 5px;
	line-height: 1;
	padding: 1px 5px;
}

#pesquisa input.bt_pesquisar{
	width: 90px;
	float: left;
	font-size: .7em;
	height: 19px;
	margin: 5px 0;
	margin-left: 3px;
	padding: 1px;
	
}


/**************************BREADCRUMB**************************/

#breadcrumb{
	width: 100%;
	float: left;
	clear: both;
	margin-bottom: 5px;
}

#breadcrumb p{
	color: #222222;
	font-size: .8em;
	height: 20px;
	line-height: 20px;
}

#breadcrumb p a:hover,
#breadcrumb p a:hover span{
	cursor: pointer;
}

#breadcrumb p a,
#breadcrumb p span{
	padding: 0 15px 0 8px;
	display: block;
	float: left;
}

#breadcrumb p a.home{
	background: #3884bf url(../images/breadcrumb_rl.png) no-repeat 100% 0;	
	color: #FFFFFF;
	padding-right: 0;
}

#breadcrumb p a.home span{
	padding-left: 17px;
	background: transparent url(../images/breadcrumb_house.png) no-repeat 0 center;
}

#breadcrumb p a{
	color: #EEEEEE;
}

#breadcrumb p a,
#breadcrumb p span{
	padding-left: 5px;
	background: #a7a7a7 url(../images/breadcrumb_r_nl.png) no-repeat 100% 0;
}

#breadcrumb p span.last{
	background: #a7a7a7 url(../images/breadcrumb_r_nlast.png) no-repeat 100% 0;;
}


/***************************SECÇÕES***************************/

.seccao{
	width: 100%;
	float: left;
	clear: both;
	margin: 5px 0;
}

.seccao h3{
	padding: 0 5px;
}

.seccao h3 a:hover{
	text-decoration: none;
	color: #181818;
}

.seccao p{
	font-size: 12px;
	padding: 0 5px;
	color: #666666;
}

.border{
	border: 2px solid #DDDDDD;
	background: #FFFFFF;
	float: left;
	margin: 0 0 10px;
}

.border img{
	max-width: 310px;
}

/**************************DESTAQUES****************************/

#destaque{
	/*height: 341px;*/
	width: 641px;
	background: #FFFFFF;
	border: 2px solid #DDDDDD;
}

#destaque .tabs-hide {
    display: none;
}

#destaque .ui-tabs-hide {
    display: none;
}

#navdestaq{
	width: 255px;
	padding: 5px;
	float: right;
}

#navdestaq li{
	margin: 0;
	border-bottom: 1px solid #DDDDDD;
	float: left;
}

#navdestaq img{
	float: left;
	margin-right: 5px;
}

#navdestaq img.thumb_destaque,
#navdestaq img.thumb_img_dest{
	width: 50px;
}

#destaque .destaques .cont_hor,
#destaque .destaques .cont_vert{
	width: 370px;
	height: 200px;
	overflow: hidden;
}
	
	
#destaque .destaques .cont_hor img{
	min-width: 370px;
	min-height: 200px;
}
	
#destaque .destaques .cont_vert img{
	min-width: 370px;
	min-height: 200px;
}

#navdestaq a{
	padding: 5px;
	width: 243px;
	float: left;
	display: block;
	color: #181818;
	font-size: 13px;
}

#destaque #navdestaq a:hover,
#destaque ul#navdestaq li.tabs-selected a{
	background: #EFEFEF;
	color: #3884bf;
	text-decoration: none;
}

.box320{
	width: 300px;
	clear: none;
	float: left;
	padding: 0 10px;
}

.box{
	width: 100%;
	padding: 0;
	float: left;
}


.box .destaques{
	width: 350px;
	float: left;
	margin-right: 15px;
	padding: 5px;
}

.box .destaques img{
	/*min-width: 350px;*/
	/*max-width: 375px;*/
}

.box .destaques h3{
	padding: 0;
}

.box .destaques h3 a{
	color: #3884bf;
	font-size: 1.05em;
}

.box .destaques h3 a:hover{
	color: #181818;
	text-decoration: none;
}

.box .destaques p{
	font-size: .8em;
	color: #666666;
	padding: 0;
}

/*********************CAMPANHA DO MÊS*******************/

#campanhames{
	width: 320px;
	float: right;
	
}

#campanhames .border{
	padding: 5px;
}

#campanhames .border img{
	width: 305px;
}

/*********************emdestaque*******************/

#emdestaque{
	width: 320px;
	float: right;
	
}

#emdestaque .border{
	padding: 5px;
}

#emdestaque .border img{
/*	width: 305px;*/
}


/*********************PRODUTO DO MÊS*******************/

#produtomes{
	width: 320px;
	float: right;
}

#produtomes .border{
	padding: 5px;
}

/*********************Entrevista*******************/

#entrevista{
	width: 320px;
	/*margin-top: 10px;*/
	float: right;
}

#entrevista .border{
	padding: 5px;
}

/****************PUB INDEX******************/

#pubindex{
	clear:none;
	float:right;
	width: 320px;
}

#pubindex .pub300x250{
	padding: 8px;
}

#pubindex .border{
	border: 2px solid #FFFFFF;
}


/*********************EDITORIAL*******************/
#editorialopiniao{
	margin-top: 0;
}


#editorial{
	width: 320px;
	float: left;
	margin-right: 5px;
}

#editorial .border{
	padding: 5px;
}


/*********************OPINIÃO*******************/

#opiniao{
	width: 320px;
	float: left;
}

#opiniao .border{
	padding: 5px;
}


/*********************Experiência Marketeer*******************/

#experiencia_marketeer{
	width: 320px;
	float: left;
}

#experiencia_marketeer .border{
	padding: 5px;
	width: 310px !important;
}




/********************PESSOAS**********************/

#pessoas{
	width: 320px;
	float: left;
}

#pessoas ul{
	padding: 5px;
}

#pessoas ul li{
	border-bottom: 1px solid #DDDDDD;
	line-height: 1;
	margin: 5px 0;
}

#pessoas ul li img{
	width: 70px;
	float: left;
	margin-right: 5px;
	border: 1px solid #DDDDDD;
}

#pessoas ul li h3{
	
}

#pessoas ul li p{
	
}


/*******************EDIÇÕES IMPRESSAS CARROSSEL******************/

#edicoes_impressas{
	width: 100%;
	float: left;
}

#edicoes_impressas div.border{
	width: 631px;
	padding: 5px;
}

#edicoes_impressas .carousel-prev,
#edicoes_impressas .carousel-next{
	width: 15px;
	height: 138px;
	text-indent: -999em;
	overflow: hidden;
}

#edicoes_impressas .carousel-prev{
	background: transparent url(../images/carrossel_navleft.png) no-repeat 0 0;
	float: left;
}

#edicoes_impressas .carousel-next{
	background: transparent url(../images/carrossel_navright.png) no-repeat 0 0;
	float: right;
}

#edicoes_impressas ul{
	
}

#edicoes_impressas ul li{
	text-align: center;
	padding: 5px;
}

#edicoes_impressas ul li img{
	border: 1px solid #DDDDDD;
	height: 100px;
	width: 70px;
}

#edicoes_impressas ul li h3{
	font-size: 13px;
	font-weight: normal;
}


/*DOSSIERS SEM CARROSSEL*/
#nocarrossel{
	
}

#nocarrossel li{
	margin: 0 10px;
	float: left;
}










/*******************CADERNOS ESPECIAIS******************/

#cadernos{
	width: 100%;
	float: left;
}

#cadernos div.border{
	width: 631px;
	padding: 5px;
}

#cadernos .carousel-prev,
#cadernos .carousel-next{
	width: 15px;
	height: 138px;
	text-indent: -999em;
	overflow: hidden;
}

#cadernos .carousel-prev{
	background: transparent url(../images/carrossel_navleft.png) no-repeat 0 0;
	float: left;
}

#cadernos .carousel-next{
	background: transparent url(../images/carrossel_navright.png) no-repeat 0 0;
	float: right;
}

#cadernos ul{
	
}

#cadernos ul li{
	text-align: center;
	padding: 5px;
}

#cadernos ul li img{
	border: 1px solid #DDDDDD;
	height: 100px;
	width: 125px;
}

#cadernos ul li h3{
	font-size: 13px;
	font-weight: normal;
}


/*DOSSIERS SEM CARROSSEL*/
#nocarrossel{
	
}

#nocarrossel li{
	margin: 0 10px;
	float: left;
}


/***********************FIM CONTEUDO PRINCIPAL********************************/

/******************SIDEBAR****************************/




/*******************EDIÇÃO IMPRESSA*******************/

#edicao{
	
}

#edicao .border{
	padding: 10px 5px;
}

#edicao .magpic{
	float: left;
	margin-right: 5px;
	text-align: center;
}

#edicao .magpic em{
	font-style: normal;
	text-transform: capitalize;
	font-size: .85em;
	margin: 5px 0;
	color: #666666;
}

#edicao .magpic a.bt_assinar{
	width: 99px;
	height: 20px;
	text-indent: -999em;
	overflow: hidden;
	display: block;
	background: transparent url(../images/bt_assinaturas.png) no-repeat 0 top;
	margin: 10px auto;
}

#edicao ul{
	width: 145px;
	float: right;
}

#edicao ul li.destmag{
	color: #3884bf;
	font-size: 18px;
	
}

#edicao ul li{
	font-size: 12px;
	margin-bottom: 8px;
	line-height: 1.1;
	font-weight: bold;
}

/*******************ÚLTIMAS***************************/

#ultimas{
	float: left;
	width: 320px;
}

#ultimas .border{
	padding: 5px;
	font-size: .85em;
}

#ultimas ul li{
	border-bottom: 1px solid #DDDDDD;
	line-height: 1.2;
	padding: 2px 0;
	width: 100%;
	float: left;
	clear: both;
}

#ultimas img{
	width: 60px;
	padding: 2px;
	border: 1px solid #DDDDDD;
	margin-right: 3px;
	float: left;
}

#ultimas img.thumb_img_dest{
	width: 50px;
}

#ultimas a{
	font-size: 13px;
}

#ultimas a:hover{
	color: #181818;
	text-decoration: none;
}

#ultimas span{
	font-size: .9em;
	color: #666666;
}

/*******************NEWSLETTER************************/

#newsletter{
	margin-top: 0;
}

#newsletter .border{
	padding: 5px;
}

#newsletter p{
	font-size: 12px;
}

#newsletter input.text{
	width: 204px;
	padding: 1px 0;
}

#formnewsletter select{
	border: 1px solid #BBBABA;
	padding: 0 2px;
}

#newsletter input.bt_assinar{
	width:70px;
}

/*******************MAIS LIDAS************************/

#mais{
	margin-top: 20px;
}

#mais .border{
	border-top: none;
	padding: 5px;
}

#mais #topheader{
	float: left;
	height: auto;
	width: 296px;
}

#mais #topheader li{
	float: left;
	margin: 0;
	text-align: center;
	height: 19px;
	line-height: 19px;
	padding: 2px 5px;
	background: #DDDDDD;
	border: 2px solid #DDDDDD;
	border-width: 2px 2px 0;
}


#mais ul#topheader li.tabs-selected{
	background: #FFFFFF;	
}

#mais ul#topheader li a{
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	display: block;
	color: #121212;
	text-transform: uppercase;
	float: left;
	font-family: "Century Gothic","Lucida Grande", Arial, sans-serif;
	text-decoration: none;
}

#mais ul#topheader li.tabs-selected a,
#mais ul#topheader li a:hover{
	color: #323232;
}

#mais .tabs-hide {
    display: none;
}

.listanot{
	
}

.listanot ul li{
	border-bottom: 1px solid #DDDDDD;
	float: left;
	width: 100%;
	padding: 10px 0;
}

.listanot ul li p{
	float: left;
	width: 100%;
	clear: both;
	font-size: .85em;
	line-height: 1;
	color: #666666;
}

.listanot ul li.first a{
	width: auto;
	display: block;
	float: none;
}

.listanot ul li.first span.visual{
	background: transparent url(../images/mais_icons.png) no-repeat -40px 0;
	color: #d01d00;
}

.listanot ul li.first span.comment{
	background: transparent url(../images/mais_icons.png) no-repeat -80px 0;
	color: #d01d00;
}

.listanot ul li.first span.votos{
	background: transparent url(../images/maisvotadas.gif) no-repeat 0 0;
	color: #d01d00;
}

.listanot ul li span.data{
	color: #666666;
	font-size: 12px;
	float: left;
}

.listanot ul li span.icon{
	text-align: right;
	float: right;
	color: #181818;
	font-size: 11px;
	padding-left: 18px;
	font-weight: bold;
	height: 16px;
	line-height: 16px;
}

.listanot ul li span.visual{	
	background: transparent url(../images/mais_icons.png) no-repeat -40px -16px;	
}

.listanot ul li span.comment{
	background: transparent url(../images/mais_icons.png) no-repeat -80px -16px;	
}

.listanot ul li span.votos{
	background: transparent url(../images/maisvotadas.gif) no-repeat 0 0;	
}

.listanot ul li img{
	border: 1px solid #DDDDDD;
	margin-right: 5px;
	float: left;
}

.listanot ul li a{
	font-size: 13px;
	width: 85%;
	padding: 0;
	margin: 0;
	float: left;
	line-height: 1.3;
}

.listanot ul li a:hover{
	color: #181818;
	text-decoration: none;
}




/*MAIS VOTADOS*/

.listanot .rating{
	float: right;
	padding: 0;
	clear: both;
	display: block;
}

.listanot .rating img{
	border: none;
}

/***************************SONDAGEM********************************/

#sondagem{
	
}

#sondagem .border{
	padding: 5px;
}

#sondagem #sondbox{
	width: 99%;
	padding: 0;
}

#sondagem p{
	font-size: 13px;
	font-weight: bold;
}

#sondagem ol li{
	font-size: 12px;
	color: #181818;
	line-height: 15px;
	margin: 5px 0;
	width: 100%;
	float: left;
}

#sondagem .checkbox{
	float: left;
	margin-right: 5px;
}

#sondagem ol li label{
	
}

#sondagem .submit{
	margin: 0;
	border: 1px solid #CCCCCC;
	padding: 0 5px;
}


/**************************FOOTER***********************************/

#footer{
	background: transparent;
	background: #dedede;
	width: auto;
	display: block;
	margin-top: 20px;
	padding: 5px 0;
	
}

#footer #sitemap{
	margin: 10px 50px;
	
}

#footer #sitemap li{
	float: left;
	margin: 0 35px;
	
}

#footer #sitemap li.rss a{
	padding-left: 20px;
	background: url(../images/rsssitemap.png) no-repeat 0 center;
}

#footer #sitemap li h4{
	color: #181818;
	font-weight: bold;
	font-size: 14px;

}

#footer #sitemap li ul li{
	float: none;
	margin: 0;
	font-family: "Century Gothic","Lucida Grande", Arial, sans-serif;
	font-size: 12px;
}

#footer #sitemap li ul li a{
	color: #181818;
}

#footer #logotipos{
	/*border-top: 1px solid #BBBBBB;*/
	padding-top: 10px;
	margin: 5px 0;
	width: 100%;
	float: left;
	clear: both;
}

#footer #logotipos a{
	text-indent: -999em;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0 10px;
	height: 29px;
}

#footer #logotipos span{
	float: right;
	color: #333;
	font-size: .8em;
	margin-top: 5px;
}


#footer #logotipos .multipublicacoes{
	width: 187px;
	background: transparent url(../images/logos_footer.png) no-repeat 0 0;
}

#footer #logotipos .marketeer{
	width: 146px;
	background: transparent url(../images/logos_footer.png) no-repeat -187px 0;
}

#footer #logotipos .edigest{
	width: 98px;
	background: transparent url(../images/logos_footer.png) no-repeat -333px 0;
}

#footer #logotipos .premiere{
	width: 95px;
	background: transparent url(../images/logos_footer.png) no-repeat -431px 0;
}

#footer #logotipos .hoteis{
	width: 67px;
	background: transparent url(../images/logos_footer.png) no-repeat -526px 0;
}

#footer #logotipos .log{
	width: 35px;
	background: transparent url(../images/logos_footer.png) no-repeat -593px 0;
	float: right;
	margin-top: -5px;
	margin-left: 3px;
}

#footer #logotipos .egoi{
	width: 46px;
	background: transparent url(../images/logos_footer.png) no-repeat -627px 0;
	float: right;
	margin-right: 20px;
}

.disclaimer{
	margin-top: 10px;
	color: #181818;
	text-align: center;
	font-size: 11px;
}

/***************************PÁGINA NOTÍCIA***************************/

#noticia{
	line-height: 1;
	padding: 5px 1%;
	width: 98%;
	font-size: 13px;
	color: #222222;
}

#noticia .border{
	padding: 5px;
}

#noticia img.fotoprincipal{
	float: left;
	margin-right: 5px;
	border: 1px solid #DDDDDD;
	background: #FFFFFF;
	padding: 2px;
	text-align: center;
	margin-bottom: 5px;
	margin-right: 5px;
	max-width: 630px;
}

#noticia h1,
#noticia h2,
#noticia h3,
#noticia h4,
#noticia h5,
#noticia h6{
	padding: 0;
	margin: 0;
}

#noticia h1{
	
}

#noticia h2{
	font-variant: normal;
	text-transform: none;
	font-size: 2em;
	line-height: 1.2;
	padding: 0;
}

#noticia h3{
	
}

#noticia h4{
	
}

#noticia h5{
	
}

#noticia h6{
	
}

#noticia .autor_data{
	font-size: .95em;
	margin: 0 0 5px;
	color: #333333;
	width: 100%;
	float: left;
}

#noticia .autor_data .data{
	color: #d01d00;
	padding: 5px 0;
	float: left;
	clear: both;
	width: 100%;
}

#noticia p{
	font-size: 1em;
	margin: 10px 0;
	color: #666666;
}


#noticia img.alignright{
	float: right;
}

#noticia div.wp-caption{
	background: #EEEEEE;
	border: 1px solid #DDDDDD;
	padding: 5px 2px;
	text-align: center;
	margin: 0 5px 0 0;
}

#noticia div.wp-caption p{
	margin: 0;
}

/*IMAGENS ALINHAMENTOS*/

#noticia img.alignright{
	float: right;
}

#noticia img.aligncenter{
	margin: 0 auto;
}

#noticia img.alignleft{
	float: left;
}

#noticia div.aligncenter{
	margin: 0 auto !important;
}

#noticia div.alignleft{
	float: left;
}

#noticia div.alignright{
	float: right;
}

/*FIM IMAGENS ALINHAMENTOS*/


#noticia .post-ratings{
	width: 100%;
	clear: both;
	border: 1px solid #DDDDDD;
	border-width: 1px 0;
}

#noticia .post-ratings p{
	margin: 0;
}

#noticia .info{
	border: 1px solid #DDDDDD;
	border-width: 1px 0;
	color: #222222;
}

.ferramentasSociais{
	clear: both;
	width: 100%;
	padding: 5px 0;
	margin-bottom: 5px;
	border:1px solid #DDDDDD;
	float: left;
	border-width: 1px 0;
	background: #EEEEEE;
}

.ferramentasSociais li{
	float: left;
	padding: 0 3px;
	font-size: 12px;
	width:16px;
}

.ferramentasSociais li a{
	float: left;
	color: #181818;
	padding-left: 16px;
	height: 16px;
	line-height: 16px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	cursor: pointer;
}

.tools{
	float: left;
	margin: 0 10px 0 0;
}

.tools li{
	width:auto;
	background: none;
	font-size:.8em;
}

.tools li a{
	padding-left: 20px;
	text-indent: 0;
	
}

.tools li.data{
	background: transparent url(../images/datanoticia.png) no-repeat left 0;
	float: left;
	color: #181818;
	height: 16px;
	line-height: 16px;
	padding-left: 20px;
	text-indent: 0;
	margin-left: 5px;
	
}

.tools li.comment a{
	background: transparent url(../images/comment.png) no-repeat left 0;
}

.tools li.comments a{
	background: transparent url(../images/comments.png) no-repeat left 0;
}

.tools li.send a{
	background: transparent url(../images/mail.png) no-repeat left 0;
}

.tools li.print a{
	background: transparent url(../images/printer.png) no-repeat left 0;
}


.tools li.share a{
	background: transparent url(../images/bt_tools.png) no-repeat left -96px;
}


/*RESIZE TEXT*/

ul.resizetext{
	float: right;
	margin-right: 20px;
}

ul.resizetext li{
	float: left;
	padding: 0;
	margin: 0;
}

ul.resizetext a{
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	padding: 0;
}

ul.resizetext .small{
	background: transparent url(../images/textresize.png) no-repeat 0 0;
}

ul.resizetext .small:hover{
	background-position: 0 -14px;
}

ul.resizetext .medium{
	background: transparent url(../images/textresize.png) no-repeat -16px 0;
}

ul.resizetext .medium:hover{
	background-position: -16px -15px;
}

ul.resizetext .large{
	background: transparent url(../images/textresize.png) no-repeat -32px 0;
}

ul.resizetext .large:hover{
	background-position: -32px -15px;
}

ul.resizetext .huge{
	background: transparent url(../images/textresize.png) no-repeat -48px 0;
}

ul.resizetext .huge:hover{
	background-position: -48px -16px;
}


.socialbookmarks{
	margin: 0 10px;
	float: right;
}


li.digg a{
	background: transparent url(../images/socialtools.png) no-repeat 0 top;
}

li.delicious a{
	background: transparent url(../images/socialtools.png) no-repeat 0 -16px;
}

li.facebook a{
	background: transparent url(../images/socialtools.png) no-repeat 0 -32px;
}

li.twitter a{
	background: transparent url(../images/socialtools.png) no-repeat 0 -48px;
}


/*EXCERTO*/
#left{
	float: left;
	width: 185px;
}

em#excerto{
	font-style: normal;
	text-align: right;
	font-weight: bold;
	font-size: 1.25em;
	line-height: 1.35;
	color: #d01d00;
}

/*RELACIONADAS*/

#relacionadas{
	margin: 20px 0;
	border:1px solid #DDDDDD;
	border-width: 3px 0;
	padding-bottom: -5px;
	padding-top: 5px;
}

#relacionadas ol{
	padding: 0;
}

#relacionadas li{
	padding: 5px 0;
	padding-left: 10px;
	background: transparent url(../images/blue_arrow.png) no-repeat 0 10px;
	border-bottom: 1px solid #DDDDDD;
	line-height: 1;
	color: #295f89;
	
}

#relacionadas li.last{
	border: none;
}


#relacionadas li a:hover{
	/*text-decoration: none;*/
}


/*CORPO NOTÍCIA*/

#corponoticia{
	width: 430px;
	float: right;
	line-height: 1.2;
	padding: 0 5px;
}

#corponoticia h1,
#corponoticia h2,
#corponoticia h3,
#corponoticia h4,
#corponoticia h5,
#corponoticia h6{
	font-family: Arial, "MS Trebuchet", sans-serif;
	line-height: auto;
	margin: 5px 0;
}

#corponoticia h1{
	font-size: 2.2em;
}

#corponoticia h2{
	font-size: 2em;
}

#corponoticia h3{
	font-size: 1.8em;
}

#corponoticia h4{
	font-size: 1.6em;
}

#corponoticia h5{
	font-size: 1.4em;
}

#corponoticia h6{
	font-size: 1.2em;
}

#corponoticia p{
	padding: 0;
	font-size: 1em;
	margin: 2px 0;
}

#corponoticia blockquote{
	border-left: 5px solid #DDDDDD;
	margin: 5px 15px 5px 0;
	width: 33%;
	font-style: italic;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	font-weight: bold;
	float: left;
	padding-left: 5px;
}

#corponoticia blockquote p{
	color: #505050;
}

#corponoticia span.cap{
	font-size: 600%;
	display: block;
	line-height: .7em;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	padding-right: .08em;
	text-transform: uppercase;
	float: left;
	font-weight: bold;
	margin-top: 8px;
}


#corponoticia address,
#corponoticia pre{
	width: auto;
	margin: 5px 0;
}

#corponoticia ol,
#corponoticia ul{
	margin: 5px 0;
}

#corponoticia ul li{
	list-style: square inside;
}

#corponoticia ol li{
	list-style: decimal inside;
}





/*COMENTARIOS*/
#box_comentarios{
	margin-top: 20px;
	width:99.4%;
}

#box_comentarios h3{
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
}

.tools_coment{
	border: 1px solid #DDD;
	border-width: 1px 0;
	margin: 5px;
	font-size: .8em;
}

.escrevercomentario{
	margin-left: 20px;
	background: url(../images/comment.png) no-repeat 0 0;
	padding-left: 20px;
}

.navcomment{
	float: right;
}

#box_comentarios ol{
	margin: 0 5px;
}

#box_comentarios ol li{
	margin: 10px 0;
	margin-right: 15px;
	padding: 5px;
	padding-left: 17px;
}

#box_comentarios ol li.odd{
	margin-left: 10px;
	margin-right: 5px;
	background: #EEEEEE;
}

#box_comentarios li p{
	
}

#box_comentarios li p .data{
	line-height: 16px;
	height: 16px;
	display: block;
	float: left;
	padding-left: 20px;
	background: transparent url(../images/comentarios.png) no-repeat 0 0;
}

.nocomments{
	padding: 5px 10px;
}

/*COMENTAR*/

#box_comentar{
	width:auto;
}

#contentcolumn fieldset .normas{
	padding: 0;
	margin:0;
	float: left;
	clear: both;
	width: 100%;
}

.normas p{
	margin: 0;
	padding: 0;
}




/************FORMATAÇÃO PARA AS PÁGINAS E POSTS******************/

.pagina{
	line-height: 1.5;
	padding: 5px;
	margin-bottom: 20px;
	float: left;
	width: 635px;
	/*color: #222222;
	font-size: 13px;*/
}

.pagina div.wp-caption{
	background: #EEEEEE;
	border: 1px solid #DDDDDD;
	padding: 2px;
	text-align: center;
	margin: 0 5px 0 0;
}

.pagina div.wp-caption p{
	margin: 0;
}

.pagina div.wp-caption img{
	margin-top: 3px;
}

.pagina h1{
	font-size: 2em;
}

.pagina h2{
	
}

.pagina h3{
	color: #111111;
	font-size: 1.3em;
	padding: 5px 0;
}

.pagina h4{
	padding: 5px 0;
	font-size: 1.1em;
	color: #333333;
}

.pagina h5{
	
}

.pagina h6{
	
}

.pagina p{
	padding: 0;
	margin: 5px 0;
	color: #222222;
	font-size: 12px;
}

.pagina img{
	float: left;
	margin-right: 5px;
	border: 1px solid #DDDDDD;
	background: #FFFFFF;
	padding: 2px;
	text-align: center;
	margin-bottom: 5px;
	margin-right: 5px;
}

/*IMAGENS ALINHAMENTOS*/

.pagina img.alignright{
	float: right;
}

.pagina img.aligncenter{
	margin: 0 auto;
}

.pagina img.alignleft{
	float: left;
}

.pagina div.aligncenter{
	margin: 0 auto !important;
}

.pagina div.alignleft{
	float: left;
}

.pagina div.alignright{
	float: right;
}

.pagina ul,
.pagina ol{
	padding: 0 10px;
}

.pagina ul li,
.pagina ol li{
	list-style: square inside;
	padding-left: 10px;
}


.pagina pre{
	padding: 5px 0;
	font-family: Arial, "MS Trebuchet", sans-serif;
	color: #333333;
	font-size: .9em;
}

.pagina ul li img{
	margin-right: 5px;
	width: 75px;
	height: 100px;
}

.pagina .externallink{
	border: none;
	float: none;
	line-height: 1;
	vertical-align: middle;
}

/*EDICAO*/

#edicaopost{
	line-height: 1;
	padding: 5px 1%;
	width: 98%;
	z-index: 1000;
	
}

#edicaopost h2.pagetitle{
	padding-left: 28px;
	background: url(../images/edicoes.png) no-repeat 0 center;
}

.edicaoimpressa .meta{
	font-size: .9em;
	padding: 5px 0;
	float: right;
}

#noticia h2.dataedicao{
	font-size: 2em;
}

.edicaoimpressa .meta li{
	background: none;
	padding: 0;
	list-style: none;
}

.edicaoimpressa #corponoticia{
	width: 99%;
	
}

.edicaoimpressa h4{
	font-size: 1em !important;
	font-weight: bold;
	margin: 0 !important;
	margin-top: 5px !important;
}

.edicaoimpressa form{
	float: left;
}

.edicaoimpressa #outrasedicoes{
	float: right;
}

.edicaoimpressa h4{
	padding: 5px 0;
	font-size: .9em;
	color: #333333;
}

.edicaoimpressa select{
	border: 1px solid #BBBABA;
	padding: 1px 0;
	width: auto;
	color: #111111;
	vertical-align: middle;
}


.edicaoimpressa form input.bt_assinar{
	width: auto;
	font-size: 1em;
}


/*********************AGENDA**********************/

#agenda{
	
}

#agenda h2.pagetitle{
	padding-left: 28px;
	background: url(../images/agenda_lista.png) no-repeat 0 center;
}

#agenda ul.listaeventos{
	margin: 5px;
}

#agenda ul.listaeventos li{
	padding: 5px 0;
	margin: 5px 0;
	border-bottom: 1px dotted #DDDDDD;
}

#agenda ul.listaeventos li .data{
	width: 2.2em;
	height: auto;
	margin-top: 5px;
	float: left;
	border: 1px solid #DDDDDD;
	margin-right: 5px;
	text-align: center;
	font-size: .76em;
}

#agenda ul.listaeventos li .data span.mes{
	background: #d01d00;
	color: #FFFFFF;
	float: left;
	width: 2.2em;
}

#agenda ul.listaeventos li .data span.dia{
}

#agenda ul.listaeventos li h3{
	font-weight: normal;
}

#agenda ul.listaeventos li p{
	font-size: .8em;
}

#agenda .pastevents{
	float:right;
	padding: 10px;
	font-size: .8em;
	
}




/***************LISTA NOTICIAS e ARQUIVO******************/

#noticias{

}

#noticias .pagetitle{
	padding-left: 28px;
	background: url(../images/pages.png) no-repeat 0 center;
}

#noticias .navegacao{
	font-size: .8em;
	border: 1px dashed #DDDDDD;
	border-width: 1px 0;
	margin: 1%;
	float: left;
	width: 98%;
}

#noticias .navegacao div{
	float: left;
}

#noticias .navegacao div.next{
	float: right;
}


#noticias .listanoticias{
	margin: 0;
	padding: 5px;
}

#noticias .listanoticias li{
	border-bottom: 1px dashed #DDDDDD;
	width: 100%;
	margin: 0;
	padding: 5px 0;
	float: left;
}

#noticias .listanoticias li small{
	font-size: .8em;
}

#noticias .listanoticias li h3{
	font-weight: normal;
	font-size: 1.1em;
	background: url(../images/listanoticia.png) no-repeat 0 center;
	padding-left: 20px;
}

#noticias .listanoticias li img{
	float: left;
	border: 1px solid #DDDDDD;
	padding: 1px;
	margin-right: 5px;
	margin-top: 5px;
	width: 75px;
}

#noticias .listanoticias li p{
	font-size: .85em;
}

#noticias .listanoticias li p.info{
	margin-top: 5px;
	color: #666666;
	font-size: .8em;
	padding-left: 20px;
	background: url(../images/info.png) no-repeat 0 center;
	clear: both;
}


/*****************PÁGINA DOSSIER*******************/

#dossier{
	width: 100%;
}

#dossier .pagetitle{
	padding-left: 28px;
	background: url(../images/dossiers.png) no-repeat 0 center;
}

#dossier .listadossiers{
	padding: 5px;
	border-bottom: 1px dashed #DDDDDD;
	margin: 5px;
}

#dossier .listadossiers li.titdossier a{
	padding-left: 18px;
	background: url(../images/dossier.png) no-repeat 0 center;
}

#dossier .listadossiers li.titdossier ul li p a{
	padding-left: 25px;
	background: url(../images/blue_arrow.png) no-repeat 12px center;
	font-size: .85em;
}

/****************PÁGINA DAS EDIÇÕES IMPRESSAS MOSAICO*******************/

#edicoesimpressas{
	
}

#edicoesimpressas h2.pagetitle{
	padding-left: 28px;
	background: url(../images/edicoes.png) no-repeat 0 center;
}

#edicoesimpressas ol{
	padding: 10px;
}

#edicoesimpressas ol li{
	float: left;
	margin: 1% 1% 3%;
	text-align: center;
	width: 23%;
}

#edicoesimpressas ol li.clear{
	clear: both;
	height: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#edicoesimpressas ol li a img{
	width: 90px;
}

#edicoesimpressas ol li p{
	font-size: .85em;
	color: #666666;
}



/***************PÁGINA DAS SUGESTÕES*******************/

#sugestoes{
	
}

#sugestoes h2.pagetitle{
	padding-left: 28px;
	background: url(../images/sugestoes_title.png) no-repeat 0 center;
}

/*****************PÁGINA RECOMENDAR*************/

#recomendar h2.pagetitle{
	padding-left: 28px;
	background: url(../images/recomendar_title.png) no-repeat 0 center;
}


#recomendar p{
	margin: 5px 5px 0;
	font-size: .9em;
}

/*******************CAMPO Editar Administrador******************/

.editar{
	border: 1px solid #3884bf;
	border-width: 1px 0;
	margin: 10px 0;
	float: left;
	width: 100%;
}

.editar p a{
	font-size: .9em;
}

/*******************COMPRAR EDIÇÕES***************************/

#last_edicoes{
	
}

#last_edicoes li.revistas{
	float: left;
	width: 25%;
	text-align: center;
}

#last_edicoes li.revistas input,
#last_edicoes li.revistas p{
	width: auto;
}

#last_edicoes li.revistas p{
	padding: 0;
	margin: 0;
	font-size: 1em;
	width: 100%;
}

/*******************PÁGINA RESULTADOS DA PESQUISA******************************/

#rpesquisa{
	
}

.navegacao{
	font-size: .8em;
	border: 1px dashed #DDDDDD;
	border-width: 1px 0;
	margin: 1%;
	float: left;
	width: 98%;
}

.navegacao div{
	float: left;
}

.navegacao div.next{
	float: right;
}


#rpesquisa h2.pagetitle{
	padding-left: 28px;
	background: url(../images/search.png) no-repeat 0 center;
}

#rpesquisa .listapesquisa{
	padding: 10px;
}

#rpesquisa .listapesquisa li{
	border-bottom: 1px dashed #DDDDDD;
	width: 100%;
	margin: 0 0 2px;
	padding: 5px 0;
	float: left;
}

#rpesquisa .listapesquisa li small{
	font-size: .8em;
}

#rpesquisa .listapesquisa li h3{
	font-weight: normal;
	font-size: 1.1em;
	background: url(../images/listanoticia.png) no-repeat 0 center;
	padding-left: 20px;
}

#rpesquisa .listapesquisa li img{
	float: left;
	border: 1px solid #DDDDDD;
	padding: 1px;
	margin-right: 5px;
	margin-top: 5px;
	width: 75px;
}

#rpesquisa .listapesquisa li p{
	font-size: .85em;
}


#rpesquisa .listapesquisa li p.info{
	margin-top: 5px;
	color: #666666;
	font-size: .8em;
	padding-left: 20px;
	background: url(../images/info.png) no-repeat 0 center;
}


/******************PÁGINA DE RESULTADO DOS FORMULÁRIOS**************************/

#resultform{
	
}

#resultform h2{
	
}

#resultform p{
	
}

#resultform h2.sucess{
	padding-left: 30px;
	background: url(../images/accept.png) no-repeat 0 center;
}

#resultform h2.unsucess{
	padding-left: 30px;
	background: url(../images/warning.png) no-repeat 0 center;
}

/*********************LINKS*************************************/

#links{
	
}

#links{
	padding: 5px 10px;
}

#links li{
	background: none;
}


/********************PÁGINA 404*********************************/

#page404{

}

#page404 h2.pagetitle{
	background: url(../images/warning.png) no-repeat 0 center;
	padding-left: 28px;
}

#page404 ol{
	margin: 10px 20px;
}

#page404 p{
	margin: 5px 0;
}
