* {
margin:0;
padding:0;
}

body {
	padding: 0;
	font: 70%/140% Arial, Helvetica, sans-serif;
	background-color:#fff;
}

.clear {
	clear:both;
}

a img {
	border:none;
}

#corpo{

}

/** Atualizar somente imagem */
#header{
	background: url(http://www.assinedigerati.com.br/img/header.png) 1px; 
	height: 180px;
}

#header #top{
	width: 960px;
	margin: 0 auto;
	height: 128px;
}

a.logo-assinedigerati {
	width: 285px;
	height: 105px;
	display: block;
	float: left;
	text-indent: -9999px;
	background: url(http://www.assinedigerati.com.br/img/logo-assinedigerati.png) top left no-repeat;
}

#top ul {
	list-style-type: none;
	float:right;
	width:400px;
	margin-top:35px;
}

#top li {
	display: inline;
	float:left;
}

#top li a {
	color:#E62828;
	font-weight:bold;
	font-size:1.2em;
	text-decoration: none;
	margin: 0 0 0 20px;
}

#top li a:hover {
	color:#fff;
}

#news {
	width:217px;
	height:60px;
	font-size:1.1em;
	color:#E4AFAF;
}

#news strong {
	color:#fff;
}

input.email-news {
	width:170px;
	float:left;
	margin-top:6px;
	height:15px;
}

#news img {
	padding:5px;
	float:left;
}
#header #menu{
	margin-top:19px;
	margin-left:auto;
	margin-right:auto;
	height: 33px;
	width: 960px;
	text-align:center;
	color:#CCC;
	
}

#header #menu ul{
	list-style: none;
	margin:0px;
	font-family: helvetica, arial, sans-serif;
	font-size:12px;
}

#header #menu ul li{	
	float: left;
	margin-left: 5px;
	cursor: pointer;
}
#header #menu ul li a:link{
	display:block;
	padding-bottom:5px;
	padding-top:8px;
	padding-left:2px;
	padding-right:2px;
	width: auto;
	height: 19px;
	color: white;
	text-decoration: none;
	vertical-align:bottom;
	font-family: inherit;
	font-weight: bolder;
}
#header #menu ul li a:visited{
	display:block;
	padding-bottom:5px;
	padding-top:8px;
	padding-left:2px;
	padding-right:2px;
	height: 19px;
	width: auto;
	color: white;
	text-decoration: none;
	vertical-align:bottom;
	font-family: inherit;
	font-weight: bolder;
}
#header #menu ul li b{
	display:block;
	padding-bottom:5px;
	padding-top:8px;
	width: auto;
	height: 19px;
	text-decoration: none;
	vertical-align:bottom;
	font-family: inherit;
	font-weight: bolder;
	cursor:auto;
}
#header #menu ul li a:hover{
	background: url(http://www.assinedigerati.com.br/img/botao-ativo.png);
}
#header #menu ul li a:active{}

/* antigo 
#header #menu ul li a div.psc{
	background: url(http://www.assinedigerati.com.br/img/menu-psc.png) no-repeat;
}

#header #menu ul li a div.ps3w{
	background: url(http://www.assinedigerati.com.br/img/menu-ps3w.png) no-repeat;
}

#header #menu ul li a div.x360{
	background: url(http://www.assinedigerati.com.br/img/menu-x360.png) no-repeat;
}

#header #menu ul li a div.bbc{
	background: url(http://www.assinedigerati.com.br/img/menu-bbc.png) no-repeat;
}

#header #menu ul li a div.mac{
	background: url(http://www.assinedigerati.com.br/img/menu-mac.png) no-repeat;
}

#header #menu ul li a div.wv{
	background: url(http://www.assinedigerati.com.br/img/menu-wv.png) no-repeat;
}

#header #menu ul li a div.actual{
	background: url(http://www.assinedigerati.com.br/img/menu-actual.png) no-repeat;
}


 fim antigo 


*/

#header #menu ul li.ativo{
	background: url(http://www.assinedigerati.com.br/img/botao-ativo.png);
	display:block;
	padding-bottom:5px;
	padding-top:8px;
	padding-left:2px;
	padding-right:2px;
	height: 19px;
	width: auto;
	color: white;
	text-decoration: none;
	vertical-align:bottom;
	font-family: inherit;
	font-weight: bolder;
}
#header #menu ul li.ativo a{
	background: url(http://www.assinedigerati.com.br/img/botao-ativo.png);
	padding-bottom:0px;
	padding-top:8px;
	padding-left:2px;
	padding-right:2px;
}

#conteudo{
	background:#FFF url(http://www.assinedigerati.com.br/img/conteudo-bg.png) repeat-x;
}

#conteudo1{
	width:960px;
	margin: 0 auto;
}

#conteudo1-top{
	width:950px;
	height:250px;
	float:left;
}

#conteudo1-top .destaque {
	width:617px;
	height:215px;
	background: url(http://www.assinedigerati.com.br/img/bg-destaque.png) top left no-repeat;
	display:block;
	float: left;
	margin: 30px 5px;
}

.foo1 ul , .foo1 li{
	margin:0;
	padding:0;
	list-style:none;
}

.foo1 {
		margin:15px 10px;
}

.foo1, .foo1 li {
		width: 600px;
		height:200px;
		display:inline;
		float:left;
		overflow:hidden; 
}

.foo1 .carousel-previous, .foo1 .carousel-next {
	display:block;
	margin-left: 540px;
	margin-top:-40px;
	width: 25px;
	height:25px;
	background: url(http://www.assinedigerati.com.br/img/botao-volta.png) top left no-repeat;
	position:absolute;
	text-indent:-9999px;
}

.foo1 .carousel-previous:hover {
	background: url(http://www.assinedigerati.com.br/img/botao-volta.png) 0px -25px no-repeat;
	cursor:pointer;
}

.foo1 .carousel-next {
	margin-left: 570px;
	background: url(http://www.assinedigerati.com.br/img/botao-avanca.png) 0px 0px no-repeat;
}

.foo1 .carousel-next:hover {
	background: url(http://www.assinedigerati.com.br/img/botao-avanca.png) 0px -25px no-repeat;
	cursor:pointer;
}

a.img-destaque img {
	border:#fff 3px solid;
	margin:8px;
	float:left;
}

a.tit-destaque {
	font: 2.2em Impact, Arial, Helvetica, sans-serif;
	color: #C91019;
	float:left;
	display:block;
	text-decoration:none;
}

a.desc-destaque {
	font: 16px Arial, Helvetica, sans-serif;
	color:#AEAEAE;
	text-decoration:none;
}

#conteudo1-top .banner {
	width:300px;
	height:215px;
	float: left;
	margin: 30px 0px 20px 18px;
	background:#454545;
}

#conteudo1-bottom{
	width:960px;
	float:left;
	margin-top: 30px;
}

#conteudo1-bottom .col-esq {
	width:640px;
	float:left;
}

#conteudo1-bottom .col-dir {
	width: 320px;
	float:left;
}

#conteudo1-bottom .col-dir img {
	margin:5px 5px 15px 5px;
	float:left;
}

div.revista-home {
	width: 310px;
	float: left;
	margin: 5px;
	margin-bottom: 30px;
}



div.revista-home img{
	float: left;
}

div.revista-home div.descricao{
	float: left;
	margin-left: 5px;
	border:0px solid;
	width:170px;
}

div.revista-home div.descricao div.etiqueta{
	background: url(http://www.assinedigerati.com.br/img/bg-etiqueta.png) no-repeat;
	height: 95px;
	width: 170px;
	margin-left: -5px;
}

div.revista-home div.descricao div.etiqueta1 {
	background: url(http://www.assinedigerati.com.br/img/bg-etiqueta1.png) no-repeat;
	height: 95px;
	width: 170px;
	margin-top:5px;
	margin-left: -5px;
	float:left;
}

div.revista-home div.descricao div.etiqueta span.preco{
	font: 30px Impact, Arial, Helvetica, sans-serif;
	color: #C91019;
	margin-left: 43px;
	margin-top: 23px;
	float: left;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit {
	font: bold 18px "Trebuchet Ms";
	color:#CC0000;
	margin-left: 35px;
	margin-top: 15px;
	line-height:0.8em;
	float: left;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit-x {
	font: bold 14px "Trebuchet Ms";
	color:#CC0000;
	margin-left: 30px;
	margin-top: 15px;
	line-height:0.8em;
	float: left;
}


div.revista-home div.descricao div.etiqueta1 span.et-tit1 {
	font:bold 18px "Trebuchet Ms";
	color:#CC0000;
	margin-left: 35px;
	margin-top: 25px;
	line-height:0.8em;
	float: left;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit-menor{
	font:bold 18px  "Trebuchet Ms";
	color:#CC0000;
	line-height:1em;
	margin-left: 35px;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit-menor-x{
	font:bold 16px  "Trebuchet Ms";
	color:#CC0000;
	line-height:1em;
	margin-left: 30px;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit-menor1{
	font:bold 16px  "Trebuchet Ms";
	color:#CC0000;
	line-height:0.7em;
	margin-left: 45px;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit-menor1-x{
	font:bold 14px  "Trebuchet Ms";
	color:#CC0000;
	line-height:0.7em;
	margin-left: 45px;
}

div.revista-home div.descricao div.etiqueta1 span.et-tit-menor2-x{
	font:bold 14px  "Trebuchet Ms";
	color:#CC0000;
	line-height:1.5em;
	margin-left: 30px;
}


div.revista-home div.descricao div.etiqueta1 span.et-tit-menor2{
	font:bold 16px  "Trebuchet Ms";
	color:#CC0000;
	line-height:1.2em;
	margin-left: 35px;
}


span.et-tit2 {
	font:bold 18px "Trebuchet Ms";
	color:#CC0000;
	line-height:1em;
	float: left;
	text-transform: uppercase;
	margin-bottom:10px;
	text-align:center;
}

div.revista-home div.descricao div.etiqueta span.desconto{
	font: 31px Impact, Arial, Helvetica, sans-serif;
	color: #626262;
	margin-left: 14px;
	margin-top: 26px;
	float: left;
}

div.revista-home .descricao a.titulo{
	font:bold 16px Arial, Helvetica, sans-serif;
	margin-left:3px;
	text-decoration: none;
	color: #C91019;
}

div.revista-home .descricao a.botao{
	background:#FFF url(http://www.assinedigerati.com.br/img/botao-mais.png) no-repeat;
	margin-left: 50px;
	margin-top: 5px;
	padding-left: 115px;
	padding-top: 25px;
	*padding-top: 10px;
	float: left;
}

div.revista-home .descricao a.botao:hover{
	background-position: 0px -26px;
}

a.botao1{
	background:#FFF url(http://www.assinedigerati.com.br/img/botao-mais.png) no-repeat;
	margin-left: 190px;
	margin-top: -15px;
	padding-left: 115px;
	padding-top: 25px;
	*padding-top: 10px;
	float: left;
}

a.botao1:hover{
	background-position: 0px -26px;
}

div.revista-home .descricao a{
	margin-left:3px;
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #858585;
}

#corpo-bg-bottom{
	background:#FFF url(http://www.assinedigerati.com.br/img/conteudo-bottom-bg.png) repeat-x;
	height: 100px;
	margin-top: -40px;
	*margin-top: -20px;
}

#interna-esquerda{
	width: 600px;
	margin-left: 10px;
	margin-top: 20px;
	margin-right:10px;
	float: left;
	border-right: #DADADA 1px solid;
	padding:10px;
}

#interna-esquerda div.revista-interna{
	height: 340px;
}

#interna-esquerda div.revista-interna h1{
	font: 2.2em Impact, Arial, Helvetica, sans-serif;
	color: #C91019;
}

#interna-esquerda div.revista-interna img{
	margin-top: 20px;
	float: left;
}

#interna-esquerda div.revista-interna p{
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #888;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	width: 340px;
}

#interna-esquerda div.revista-interna img{
	margin-top: 5px;
	margin-left: 10px;
}

#interna-esquerda div.revista-interna p span{
	font: 0.9em Arial, Helvetica, sans-serif;
}

#interna-esquerda div.assinatura, #interna-esquerda div.assinatura-full{
	margin-top: 20px;
	margin-right: 15px;
	width: 285px;
	float: left;
}

#interna-esquerda div.assinatura-full{
	width: 600px;
}

#interna-esquerda div.assinatura span.titulo, #interna-esquerda div.assinatura-full span.titulo{
	font:2em Impact, Arial, Helvetica, sans-serif;
	color: #888;
}

strong.verm {
	font:bold 1.5em Arial, Helvetica, sans-serif;
	color: #C91019;
}

#interna-esquerda div.assinatura p, #interna-esquerda div.assinatura-full p{
	font: 1.3em Arial, Helvetica, sans-serif;
	color: #888;
	background: #F9F9EA url(http://www.assinedigerati.com.br/img/assinatura-interna-bottom.png) left bottom no-repeat;
	padding: 10px;
	padding-bottom: 50px;
	margin-top: 5px;
}


.box {
	background: #F9F9EA url(http://www.assinedigerati.com.br/img/assinatura-interna-bottom.png) left bottom no-repeat;
	font: 1.3em Arial, Helvetica, sans-serif;
	color: #888;
	background: #F9F9EA url(http://www.assinedigerati.com.br/img/assinatura-interna-bottom.png) left bottom no-repeat;
	padding: 10px;
	padding-bottom: 20px;
	display:block;
	float:left;
	margin-top: 5px;
}

.box table {
	font-size:0.8em;
	margin-top:10px;
	padding:10px;
	border:#CECECE 1px solid;
}

.box .ass-box {
	font-size:0.8em;
	margin-top:10px;
}

.box .ass-box span {
	padding:10px;
	border:#CECECE 1px solid;
	color:#838383;
	margin-bottom:5px;
	display: block;
}

.box .ass-box span ul{
	list-style: none;
}
.box .ass-box span ul li{
	padding: 3px;
	margin-bottom: 5px;
	background: #F9F9EA;
}
.box .ass-box span ul li:hover{
	background: #838383;
	cursor: pointer;
	color: #fff;
}

.box .ass-box span ul li.ativo{
	background: #838383;
	cursor: pointer;
	color: #fff;
}

.box table tr {
	height:40px;
}

.box table td {
}

.box table td.destaque, .box table td.destaque1 {
	padding:3px;
	font-size:1.2em;
	font-weight: bold;
	width: 100px;
	text-align:center;
}

.box table td.destaque, .box table td.destaque1 strong {
	font-size:12px;
	font-weight: bold;
}

 .box table td.destaque {
	color:#C91019;
	font-size:1.5em;
}

 .box table td.verm {
	color:#C91019;
	font-weight:bold;
}


.verm {
	color:#C91019;
	font-weight:bold;
}


#interna-esquerda div.assinatura-full p{
	float: left;
	width: 570px;
	background: #F9F9EA;
}

span.destaque{
	font-weight: bold;
	text-decoration: line-through;
}

#interna-esquerda div.assinatura p span.menor, #interna-esquerda div.assinatura-full p span.menor{
	font:bold 0.8em Arial, Helvetica, sans-serif;
}

#interna-esquerda div.assinatura p span.preco, #interna-esquerda div.assinatura-full p span.preco{
	font-weight: bold;
	color: #C91019;
}

#interna-esquerda div.assinatura p img{
	/*margin: 0 50px;*/
	max-width: 265px;
}

#interna-esquerda div.assinatura-full p img{
	margin-right: 10px;
	float: left;
}

#interna-esquerda div.assinatura a.botao, a.botao{
	background:#FFF url(http://www.assinedigerati.com.br/img/botao-assine.png) no-repeat;
	margin-left: 155px;
	margin-top: 5px;
	padding-left: 127px;
	padding-top: 35px;
	float: left;
}

#interna-direita{
	width: 300px;
	margin-left: 10px;
	margin-top: 20px;
	float: left;
}

#footer{
	background:#575757 url(http://www.assinedigerati.com.br/img/bg-footer_r.png) repeat-x;
	height: 140px;
	color:#909090;
	font-size:1.1em;
	line-height:1.5em;
}

#footer strong {
	font-size:1.2em;
}

#footer #menu-footer{
	width:960px;
	margin: 0 auto;
}

#footer #menu-footer ul{
	padding-top: 15px;
	list-style: none;
	font-family: helvetica, arial, sans-serif;
	font-weight:bolder;
	font-size:12px;
	margin: 0 auto;
	width:960px;
}
#footer #menu-footer div ul{
	padding-top: 0px;
	float:left;
	list-style: none;
	font-family: helvetica, arial, sans-serif;
	font-weight:bolder;
	font-size:12px;
	width:960px;
}

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

#footer #menu-footer ul li a:link{
	color: white;
	text-decoration: none;
	vertical-align:bottom;
	font-family: inherit;
	font-weight: inherit;
	font-size:inherit;
}
#footer #menu-footer ul li a:visited{
	color: white;
	text-decoration: none;
	vertical-align:bottom;
	font-family: inherit;
	font-weight: inherit;
	font-size:inherit;
}

#footer #menu-footer ul li a:hover{
	text-decoration: underline;
}

#footer #menu-footer ul li.bg{
	margin-top: 4px;
	width: 1px;
	height: 14px;
}

#footer #menu-footer ul li.espaco{
	margin-top: 4px;
	width: 155px;
	height: 14px;
}
#footer #menu-footer #contato{
	float: left;
	width: 600px;
}
#footer #menu-footer #formPag{
	float: right;
	vertical-align:super;
}

#ed_ant{
	margin-bottom:20px;
	float: left;
}

#ed_ant img{
}

#ed_ant a{
	font:bold 1em Arial, Helvetica, sans-serif;
	color: #858585;
	text-decoration: none;
	display: block;
	width: 140px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}

ul.info {
	clear:both;
	width:280px;
	font-size:12px;
	font-weight:bold;
	color:#6C6C6C;
	list-style-type: none;
}

ul.info li {
	padding-left:18px;
	background:url(http://www.assinedigerati.com.br/img/001_25.png) top left no-repeat;
	margin-bottom:3px;
}

margin-left10{
	margin-left:10px;
}