@CHARSET "utf-8";

@font-face {
    font-family: "Matura MT Script Capitals";
    font-style: oblique;
    font-weight: normal;
    src: url(./external-fonts/MATURASC.TTF.eot?#iefix) format('embedded-opentype'); /*Para navegadores Internet Explorer*/
    src: local("Matura MT Script Capitals"), url('./external-fonts/MATURASC.TTF') format('truetype');
}
@font-face {    
    font-family: "Old English Text MT";
    font-style: oblique;
    font-weight: bold;
    src: url(./external-fonts/OLDENGL.TTF.eot?#iefix) format('embedded-opentype'); /*Para navegadores Internet Explorer*/
    src: local("Old English Text MT"), url('./external-fonts/OLDENGL.TTF') format('truetype');
}
@font-face {    
    font-family: "Viner Hand ITC";
    font-style: italic;
    font-weight: bold;
    src: url(./external-fonts/VINERITC.TTF.eot?#iefix) format('embedded-opentype'); /*Para navegadores Internet Explorer*/
    src: local("Viner Hand ITC"), url('./external-fonts/VINERITC.TTF') format('truetype');
}
@font-face {    
    font-family: "Ravie";    
    src: url(./external-fonts/RAVIE.TTF.eot?#iefix) format('embedded-opentype'); /*Para navegadores Internet Explorer*/
    src: local("Ravie"), url('./external-fonts/RAVIE.TTF') format('truetype');
}

*{
	cursor: url(http://contosdomachado.com.br/img/machadoMouse.cur), default;
	margin: 0px 0px 0px 0px;
}

/* use LVHA-> :link — :visited — :hover — :active */
a {
	text-decoration:none;
}
/* use LVHA-> :link — :visited — :hover — :active */
a:link {
	color: #ffffff;
	cursor: url(http://contosdomachado.com.br/img/machadoMousePointer.cur), default;
}
a:visited {
	color: #ffffff;
}
a:hover {
	color: #ff0000;
}
body[id^="bd-autores"] a.autoresReady {
	color: gray;
}
#bd-autoresJuno a.autoresJunoReady {
	color: gray;
}
#bd-autoresMaurizio a.autoresMaurizioReady {
	color: gray;
}
#bd-capa a.capaReady {
	color: gray;
}
#bd-contato a.contatoReady {
	color: gray;
}
body[id^="bd-contracapa"] a.contracapaReady {
	color: gray;
}
#bd-contracapaImagem a.contracapaImagemReady {
	color: gray;
}
#bd-contracapaTexto a.contracapaTextoReady {
	color: gray;
}
#bd-imagensExtras a.imagensExtrasReady {
	color: gray;
}
#bd-pressRelease a.pressReleaseReady {
	color: gray;
}
#bd-titulos a.titulosReady {
	color: gray;
}
#bd-redesSociais a.redesSociaisReady {
	color: gray;
}
#bd-resenhas a.resenhasReady {
	color: gray;
}
#bd-sinopse a.sinopseReady {
	color: gray;
}
#bd-vendas a.vendasReady {
	color: gray;
}
#autoresImg {
	background-color: #000000;
   	float: right;
   	text-align: center;
   	width:  80%;
}
#autoresImg346 {
	background-color: #000000;
   	float: right;
   	text-align: center;
   	width:  80%;
}
body {
	background-color: #000000;
   	font-size: 62.5%;
   	margin: 4px 0px 0px 0px;
}
.clickMouse {
	cursor: url(http://contosdomachado.com.br/img/machadoMousePointer.cur), default;
}
div[id^="0img"] {
   	text-align: center;
}
div[id^="mainImagensExtras"] {
   	float: right;
   	opacity: inherit;
   	padding-bottom: 2px;
   	padding-left: 10px;
   	padding-top: 2px;
   	width:  74%;
}
.espacoEntreLinhas-fontes346 {
   	font-size: 0.9em;
   	line-height: 33px;
}
.fade
{
    opacity:0.5;
}
.fade:hover
{
	box-shadow: inset 0 2px 5px #fff, 0 1px 3px #666 !important;
    opacity:1;
	top:2px;
}
img {
   max-width: 100%;
}
#main346,#main346Pai {
	background-color: #000000;
	color: #ffffff;
   	float: right;
   	font-size: 2.8em;
   	text-align: center;
   	width:  97%;
}
#main {
	background-color: #000000;
	color: #ffffff;
   	float: right;
   	font-size: 4.8em;
   	margin: 20px 0px 0px 0px;
   	text-align: center;
   	width:  80%;
}
#mainPressReleaseSinopse > p, #mainPressResenhas > p, #mainPressReleaseSinopse >p {
    text-align: justify;
	margin: 0px 10px 0px 10px;
}

#mainPressReleaseSinopse {
	background-image: url('../img/background/CamadaMachado1011x500ie.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
   	float: right;
   	font-family: "Times New Roman", "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC";
   	font-size: 1.6em;
   	opacity: inherit;
   	padding-bottom: 20px;
   	padding-left: 10px;
   	padding-top: 25px;
   	width:  74%;
}
#mainPressResenhas a {
	color: #000000;
	text-decoration: underline;
}
#mainPressResenhas {
	background-image: url('../img/background/CamadaMachado989x403.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
   	float: right;
   	font-family: "Times New Roman", "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC";
   	opacity: inherit;
   	padding-bottom: 33px;
   	padding-left: 10px;
   	padding-top: 38px;
   	width:  74%;
}
#menu {
   	color: #ffffff;
}
.menuColorStrings {
	text-shadow:#000 1px -1px, #000 -1px 1px, #000 1px 1px, #000 -1px -1px;
	background-color: #000000;
}
p {
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;
}
.sombra {
     -moz-box-shadow:    3px 3px 3px rgba(77, 77, 77, 0.87);
     -webkit-box-shadow: 3px 3px 3px rgba(77, 77, 77, 0.87);
     box-shadow:         3px 3px 3px rgba(77, 77, 77, 0.87);
}
#tituloPressRelease {
	color: #ffffff;
	font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	text-align: center;
}

/* > 1000px este abaixo funciona. No Chrome pode somar 100px, no IE + 20px ...*/
@media screen and (min-width: 1000px) {
	.c346 {
		display: none;
	}
	.fundoImgExtras {
		background-color: #ffffff;
		border-style: inset;
		float: left;
		height: 230px;
		text-align: center;
		width: 23%;
	}
	#mainPressReleaseSinopse {
	   	font-size: 1.6em;
	   	height: 100%;
	   	margin: 0% 12% 0% 0%;
	   	width: 54%;
	}
	#mainPressResenhas {
	   	font-size: 1.6em;
	   	height: 100%;
	   	margin: 0% 12% 0% 0%;
	   	width: 54%;
	}
	#mau {
		font-size: 0.5em;
		line-height: 38px;
	}
	#mau346 {
		font-size: 0.5em;
		line-height: 18px;
	}
	#menu {
		background-color: #000000;
	   	float: left;
	   	font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	   	font-size: 2.8em;
	   	height: 100%;
	   	margin: 50px 0px 0px 0px;
	   	width:  20%;
	}
	#menu2 {
	   	float: left;
	}
	#menuSmart {
		display: none;
	}
	#jun {
		font-size: 0.5em;
	}
	#linhas {
		font-size: 0.5em;
	}
	.rodape {
		background-color: #ffffff;
		float: left;
		text-align: center;
		width: 36%;
	}
	#submenu {
	   	font-size: 1.0em;
	   	line-height: 42px;
	   	margin-left: 10px;
	   	margin-top: 24px;
	   	width:  90%;
	}
	#tituloPressRelease {
	   	font-size: 3.0em;
	   	margin: 20px 0px 35px 0px;
	}
}

/* > 688px e < 1000px este abaixo funciona. No Chrome pode somar 100px, no IE + 20px ...*/
@media screen and (min-width: 688px) and (max-width: 1000px) {
	.c346 {
		display: none;
	}
	.fundoImgExtras {
		background-color: #ffffff;
		border-style: inset;
		float: left;
		height: 180px;
		text-align: center;
		width: 23%;
	}
	#imgCapa {
	   width: 75%;
	}
	#imgCapa346 {
	   width: 85%;
	}
	#imgContraCapa {
	   width: 75%;
	}
	#mainPressReleaseSinopse, #mainPressResenhas {
	   	font-size: 1.4em;
	}
	#mau {
		font-size: 0.5em;
		line-height: 38px;
	}
	#menu {
		color: #ffffff;
	   	float: left;
	   	font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	   	font-size: 1.8em;
	   	height: 873px;
	   	margin: 50px 0px 0px 0px;
	   	width:  20%;
	}
	#menu2 {
	   	float: left;
	}
	#menuSmart {
		display: none;
	}
	#jun {
		font-size: 0.5em;
	}
	#linhas {
		font-size: 0.5em;
	}
	.rodape {
		background-color: #ffffff;
		float: left;
		text-align: center;
		width: 36%;
	}
	#submenu {
	   	font-size: 1.0em;
	   	line-height: 32px;
	   	margin-left: 5px;
	   	margin-top: 14px;
	   	width:  100%;
	}
	#tituloPressRelease {
	   	font-size: 2.0em;
	   	margin: 20px 0px 35px 0px;
	}
}

/* tablet */
/* > 320px e < 688px este abaixo funciona. No Chrome pode somar 100px, no IE + 20px ...*/
@media screen and (min-width: 320px) and (max-width: 688px) {
	.botao {
		height: 30px;
		width: 30px;
	}
	.c1000 {
		display: none;
	}
	.fundoImgExtras {
		background-color: #ffffff;
		border-style: inset;
		float: left;
		text-align: center;
		width: 51%;
	}
	#mainPressReleaseSinopse346 {	
	   	background-image: url('../img/background/CamadaMachado346.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	   	float: right;
	   	font-family: "Times New Roman", "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC";
	   	font-size: 1.5em;
	   	opacity: inherit;
	   	padding-bottom: 33px;
	   	padding-left: 10px;
	   	padding-top: 38px;
	   	width:  94%;
	}
	#mainPressResenhas346 {	
	   	background-image: url('../img/background/CamadaMachado346.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	   	float: right;
	   	font-family: "Times New Roman", "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC";
	   	font-size: 1.5em;
	   	opacity: inherit;
	   	padding-bottom: 33px;
	   	padding-left: 10px;
	   	padding-top: 38px;
	   	width:  94%;
	}
	#menu {
		color: #ffffff;
	   	float: left;
	   	font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	   	font-size: 1.7em;
	   	height: 100%;
	   	margin: 0px 0px 0px 0px;
	   	width:  11%;
	}
	#menuFlutuante346 {
		background-color: rgba(10,23,55,0.5);
		float: left;
		left:20;
	   	position:absolute;
	   	top: 5%;
		z-index:100;
	}
	#menuSmart {
		background-color: #333333;
		position:	absolute;
		text-align: left;
	}
	.reducao {
	   	width:  114px;
	}
	.rodape {
		background-color: #ffffff;
		float: left;
		text-align: center;
		width: 90%;
	}
	#submenu346 {
	   	margin-left: 5px;
	   	margin-top: 14px;
	   	width:  100%;
	}
	#tituloPressRelease346 {
	   	color: #ffffff;
		font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
		font-size: 1.7em;
		text-align: center;
	}
}


/* celular */
/* > 220px e < 320px este abaixo funciona. */
@media screen and (min-width: 220px) and (max-width: 320px) {
	#autoresImg346 {
		background-color: #000000;
	   	float: right;
	   	text-align: center;
	   	width:  97%;
	}
	.botao {
		height: 30px;
		width: 30px;
	}
	.commentsFB {
		background-color: #000000;
		text-align: center;
		width: 100%;
	}
	.c1000 {
		display: none;
	}
	.fundoImgExtras {
		background-color: #ffffff;
		border-style: inset;
		float: left;
		text-align: center;
		width: 90%;
	}
	#mainPressResenhas346, #mainPressReleaseSinopse346 {
	   	background-image: url('../img/background/CamadaMachado346.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	   	float: right;
	   	font-family: "Times New Roman", "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC";
	   	font-size: 1.4em;
	   	opacity: inherit;
	   	padding-bottom: 33px;
	   	padding-left: 10px;
	   	padding-top: 38px;
	   	width:  94%;
	}	
	#menu {
	   	float: left;
	   	font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	   	font-size: 1.5em;
	   	margin: 0px 0px 0px 0px;
	   	width:  11%;
	}
	#menuFlutuante346 {
		background-color: rgba(10,23,55,0.5);
		float: left;
		left:20;
	   	position:absolute;
	   	top: 5%;
		z-index:100;
	}
	#menuSmart {
		background-color: #333333;
		position:	relative;
		text-align: left;
	}
	.reducao {
	   	width:  114px;
	}
	.rodape {
		background-color: #ffffff;
		float: left;
		text-align: center;
		width: 90%;
	}
	#submenu346 {
	   	margin-left: 5px;
	   	margin-top: 14px;
	   	width:  100%;
	}
	#tituloPressRelease346 {
	   	color: #ffffff;
		font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
		font-size: 1.5em;
		text-align: center;
	}
}

/* celular */
/* < 220px este abaixo funciona. */
@media screen and (max-width: 220px) {
	#autoresImg346 {
		background-color: #000000;
	   	float: right;
	   	text-align: center;
	   	width:  100%;
	}
	.botao {
		height: 30px;
		width: 30px;
	}
	.commentsFB {
		background-color: #000000;
		text-align: center;
		width: 100%;
	}
	.c1000 {
		display: none;
	}
	.fundoImgExtras {
		background-color: #ffffff;
		border-style: inset;
		float: left;
		text-align: center;
		width: 90%;
	}
	#mainPressResenhas346, #mainPressReleaseSinopse346 {
	   	background-image: url('../img/background/CamadaMachado346.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	   	float: right;
	   	font-family: "Times New Roman", "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC";
	   	font-size: 1.3em;
	   	opacity: inherit;
	   	padding-bottom: 33px;
	   	padding-left: 10px;
	   	padding-top: 38px;
	   	width:  94%;
	}	
	#menu {
	   	float: left;
	   	font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	   	font-size: 1.4em;
	   	height: 100%;
	   	margin: 0px 0px 0px 0px;
	   	width:  11%;
	}
	#menuFlutuante346 {
		background-color: rgba(10,23,55,0.5);
		float: left;
		left:20;
	   	position:absolute;
	   	top: 5%;
		z-index:100;
	}
	#menuSmart {
		background-color: #333333;
		position:	relative;
		text-align: left;
	}
	.reducao {
	   	width:  73px;
	}
	.rodape {
		background-color: #ffffff;
		float: left;
		text-align: center;
		width: 90%;
	}
	#submenu346 {
	   	margin-left: 5px;
	   	margin-top: 14px;
	   	width:  100%;
	}
	#tituloPressRelease346 {
	   	color: #ffffff;
		font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
		font-size: 1.4em;
		text-align: center;
	}
	.titulosContosMachado {	    
		font-size: 1em;	
	}	
}
.titulosContosMachado {
    color: black;
    font-family: "Matura MT Script Capitals", "Old English Text MT", "Viner Hand ITC", "Times New Roman";
	font-size: 1.5em;
}
.titulosContosMachado:hover {
    color: #ff0000;
}
p.titulosContosMachado > span {
    font-family: "Ravie";
    font-style: italic;
}
.textoComprar {
    font-size: 1.5em;
    text-align: justify;
    margin-right: 10px;
}
.textoComprar>a {
    color: red;
	font-style: italic;
}
.textoComprar>a:hover {
    color: red;
}
