@charset "utf-8";
/* CSS Document */
html, body {margin:0; height:97%;}
body
{
	background:url(../img/fundo_laterais.jpg) no-repeat center center fixed;
	background-size:cover;
	color:#000;
	text-align:center;
}
ul{
	list-style:none;
	padding:0; margin:0;}
#principal
{
	background:url(../img/fundo.jpg) repeat;
	width:1080px;
	height:100%;
	min-height:100%;
	overflow:auto;
	margin:10px auto 20px;
	padding-top:1%;
	box-shadow: 0 0 5px #333333;
}
#menu{ width:100%; display:block; float:left; border-bottom:1px solid #060;}
#logo{ display:block; float:left; text-align:center; width:35%; margin-left:10px;}
#logo a img
{
	text-decoration:none;
	border:none;
}
#logo img{width:100%;}
#link-menu
{
	display:block;
	float:right;
	width:53%;
	margin-top:0;
	padding:0;
	border:none;
}
#link-menu ul
{
	list-style:none;
	padding:0;
	border:none;
}
#link-menu ul li
{
	display:block;
	float:left;
	width:50%;
	padding:0;
	text-decoration:none;
	border:0px;
}
#link-menu ul li img{
	text-decoration:none;
	border:none;
	width:60%;
}
a:link, a:visited, a:hover, a:active {color: #060;}
.whatsapp{
	width:50%;
	text-align:right;
	float:right;
	font-size:20px;
	padding-right:30px;
	height:45px;
	color:#008000;
	}
.whatsapp img{
	vertical-align:-10px;
	height:30px;}
#lancamento{display:block; float:left; width:100%; margin-top:10px;}
#lancamento ul li{ display:block; float:left; width:48%; font-size:20px; margin:0 1%;}
#lancamento ul li img { width:80%;}
#diadascriacas {display:block; float:left; width:100%; margin-top:10px; border-bottom:1px solid #060;}
#diadascriacas img {margin-bottom:10px}
#texto {padding-left:2%; display:block; float:left; width:98%; margin-top:10px;}
#texto p
{
	margin-top:0;
	text-indent:41px;
	text-align:justify;
	font-size:18px;
	padding-right:20px;
}
#texto ul{list-style:none;}
#texto ul li
{
	text-decoration:none;
	text-align:justify;
	font-size:18px;
	padding-right:25px;
}
#texto ul li p{	text-indent:0px;}
#sub-menu-des{ display:block; float:left; width:100%; height:30px; padding:0; margin:0; border-top:#666 solid 1px; border-bottom:#666 solid 1px;}
#sub-menu-des ul li { display:block; float:left; padding: 0 2%; line-height:30px; font:Verdana, Geneva, sans-serif; font-size:20px;}
#sub-menu-des ul li a
	{ text-decoration:none;
	color:#FF6600;
	font:Verdana, Geneva, sans-serif;
	font-size:20px;}
#sub-menu-des ul li a:hover{ color:#090; background:#EBE6E1;}
#contato
{
	background:url(../img/fundo.jpg) repeat;
	display:block;
	float:left;
	width:100%;
	height:40%;
	color:#006600;
	text-align:center;
	padding-bottom:10px;
	margin-top:10px;
}
#contato ul li
{	display:block;
	float:left;
	width:50%;
	padding:1% 0;
	font-size:25px;}
#contato ul li a{	text-decoration:none;}
#contato ul li.ultima{display:block; float:left; width:100%;}
#contato ul li.ultima a{text-decoration:underline;}
#contato ul li img{
	vertical-align:-5px;}
.center
{	
	text-align:center;
}
#link_imagens
{
	display:block;
	float:left;
	width:100%;
	height:100%;
	text-align:center;
}
#link_imagens ul
{
	list-style:none;
	padding:0.5%;
}
#link_imagens ul li
{
	text-align:left;
	display:block;
	float:left;
	font-size:17px;
	border: #666 1px solid;
	padding:0.2% 1%;
	width:31%;
}
#link_imagens ul li a{ text-decoration:none;}
#imagens
{
	display:block;
	float:left;
	width:100%;
	height:530px;
	padding:0;
	text-align:center;
}
#imagens ul
{
	list-style:none;
}
#imagens ul li
{
	text-align:center;
	display:block;
	float:left;
	padding:0.5%;
	width:32.2%;
}
#imagens ul li img
{
	width:75%;
}
#imagens ul li a img
{
	border:none;
}
#imagens ol
{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}
#imagens ol li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:48.7%;
	line-height:25px;
}
#antes
{
	text-align:left;
	text-indent:5%;
}
#depois
{
	text-align:right;
}
#depois a { padding-right:5%;}

#promocao
{
	display:block;
	float:left;
	width:100%;
	height:830px;
	margin:0;
	padding:0;
}
#promocao ul li
{
	display:block;
	float:left;
	width:48.7%;
	margin:0px;
	padding:0.5%;
	border:0px;
}
#promocao ul li.right
{	border-left:#666 5px solid;}
#promocao2
{
	display:block;
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
}
#promocao2 img{
	width:50%;}
#informacoes
{
	display:block;
	float:left;
	width:100%;
	height:80px;
	background:#DBDBDB;
	font-size:14px;
	text-align:center;
	margin-top:5px;
	padding-bottom:5px;
}
#informacoes ul li
{ display:block;
	float:left;
	width:60%;
	height:80px;
	font-size:16px;}
#informacoes ul li.email
{ display:block;
	float:left;
	width:40%;
	font-size:20px;
	padding-top:0;}
#informacoes a.whats{
	text-decoration:none;
	color:#000;}
#informacoes img{
	width:25px;
	vertical-align:-5px;}
#orcamento
{
	display:block;
	float:left;
	width:100%;
	text-align:center;
	font-size:18px;
	margin:0;
	padding-bottom:10px;
}
#orcamento img{
	width:25px;
	vertical-align:-5px;}
#orcamento p.link a{
	text-decoration:none;
	color:#000;}
	#diadascriacas2, #rp, #rg{ display:none;}
@media screen and (max-width: 1000px) {
	body
	{	background:url(../img/fundo.jpg) repeat;}
	#principal { background:none; width:100%; height:auto; box-shadow:none;}
	#menu{ width:100%; display:block; float:left;}
	#logo{ display:block; float:left; text-align:center; width:43%; margin-left:10px;}
	#link-menu{	width:53%;	height:100%;}
	#link-menu ul{	list-style:none; padding:0;	border:none;}
	#link-menu ul li{width:50%;	}
	#link-menu ul li img{width:60%;}
	.whatsapp{width:45%; padding-right:0; margin-right:1%;}
	#lancamento{ height:100%; margin-top:20px;}
	#lancamento ul li{ font-size:25px;}
	#lancamento ul li img {width:70%;}
	#diadascriacas2{ display:block; float:left; width:100%; margin-top:2%; border-bottom:1px solid #060;}
	#diadascriacas2 img{width:90%; margin-bottom:2%;}
	#texto ul li
	{font-size:25px;}
	#texto ul li p{	text-indent:0px; font-size:25px;}
	#sub-menu-des{ width:100%; height:30px; padding:0; border-top:#666 solid 1px; border-bottom:#666 solid 1px;}
	#sub-menu-des ul li { display:block; float:left; padding: 0 2%; line-height:30px; font:Verdana, Geneva, sans-serif; font-size:20px;}
	#sub-menu-des ul li a {font-size:20px;}
	#link_imagens {	height:100%; text-align:center;}
	#link_imagens ul li {font-size:25px; width:48%;}
	#texto p
	{font-size:25px;}
	#imagens
	{
		width:100%;
		height:100%;
		font-size:24px;
	}
	#imagens ul
	{
		list-style:none;
	}
	#imagens ul li
	{
		text-align:center;
		display:block;
		float:left;
		padding:0.5%;
		width:32.2%;
	}
	#imagens ul a img
	{
		border:none;
	}
	#imagens ol
	{
		list-style:none;
		margin:0;
		padding:0;
		width:100%;
	}
	#imagens ol li
	{
		display:block;
		float:left;
		margin:0;
		padding:0;
		width:48.7%;
		line-height:25px;
	}
	#antes
	{
		
		text-align:left;
		text-indent:5%;
	}
	#depois
	{
		text-align:right;
	}
	#depois a { padding-right:5%;}
	
	#promocao
	{
		display:block;
		float:left;
		width:100%;
		height:100%;
		margin:10px 0 0 0;
		padding:0 1%;
	}
	#promocao ul li
	{
		display:block;
		float:left;
		width:100%;
		margin:0px;
		border:0px;
	}
	#slider, #slider div.sliderInner, #slider2, #slider2 div.sliderInner {
    width:70%;}
	#informacoes p
	{
		text-align:center;
	}
	#informacoes
	{
		font-size:25px;
		height:100%;
		padding-bottom:0.5%;
		padding-left:3%;
	}
	#informacoes img{
		width:25px;
		vertical-align:-5px;}
	#informacoes ul li
	{ display:block;
		float:left;
		width:100%;}
	#informacoes ul li.email
	{ display:block;
		float:left;
		width:100%;}
	#orcamento
	{
		font-size:25px;
		margin-top:0;
		padding-bottom:0;
	}
	#diadascriacas, #rp, #rg{ display:none;}
	#promocao ul li.right {border:none;}
}
@media screen and (max-width: 768px) {
	#principal{
		box-shadow:none;}
	#menu{ width:100%; display:block; float:left; border-bottom:1px solid #060;}
	#logo{ display:block; float:left; text-align:center; width:98%; margin-left:10px;}
	#logo img{ width:60%;}
	#menu{ width:100%;}
	#link-menu{	width:98%; margin-top:10px;}
	#link-menu ul{	list-style:none; padding:0;	border:none;}
	#link-menu ul li{width:50%;	}
	#link-menu ul li img{width:70%;}
	.whatsapp{ margin-top:10px; width:98%; text-align:center;}
	#lancamento{ display:block; float:left; width:100%; padding:0; margin:0;}
	#lancamento ul li{ width:98%;}
	#sub-menu-des{ display:block; float:left; width:100%; height:100%;}
	#sub-menu-des ul li { display:block; float:left; padding: 0 2%; line-height:30px; font:Verdana, Geneva, sans-serif; font-size:20px;}
	#sub-menu-des ul li a {font-size:20px;}
	#imagens {display:block; float:left; width:100%; height:100%;}
	#imagens ul li{width:49%; font-size:24px;}
	#imagens ol li {font-size:24px;}
	#promocao{
		width:98%;
		padding:0 2%;}
	#promocao ul li
	{
		width:100%;
		margin-top:1%;
		border:0px;
	}
	#slider, #slider div.sliderInner, #slider2, #slider2 div.sliderInner {
    width:70%;}
	#informacoes img{
		width:25px;
		vertical-align:-5px;}
	#informacoes ul li
	{ display:block;
		float:left;
		width:100%;}
	#informacoes ul li.email
	{ display:block;
		float:left;
		width:100%;}
	#orcamento
	{font-size:18px;}
	#diadascriacas, #rp, #rg { display:none;}
	#promocao ul li.right {border:none;}
}
@media screen and (max-width: 480px) {
	#logo{text-align:center; width:100%; margin-left:0;}
	#logo img{ width:60%;}
	#menu
	{
		display:block;
		float:left;		
		width:100%;
		height:100%;
		margin-left:0;
		margin-top:5px;
		padding:0;
	}
	#menu ul li img{
		width:98%;
	}
	#contato{
		display:block;
		float:left;
		height:100%;
		font-size:100%;
		}
	#contato ul h2{
		font-size:100%;
		}
	#contato ul li
	{	width:100%;
		height:100%;
		padding:2% 0;
		font-size:100%;
		border-top:double 1px #006633;}
	#contato ul li img{
		width:50px;}
	#sub-menu-des{ display:block; float:left; width:100%; height:100%;}
	#sub-menu-des ul li { display:block; float:left; width:100%; padding: 0 ; line-height:30px; font:Verdana, Geneva, sans-serif; font-size:20px;}
	#sub-menu-des ul li a {font-size:20px;}
	#link_imagens {	height:100%; text-align:center;}
	#link_imagens ul li {font-size:25px; width:98%;}
	#lancamento{ height:100%; width:100%; margin-top:10px;}
	#lancamento ul li{width:100%; margin-left:0; margin-top:5px;}
	#lancamento ul li img {width:90%;}
	#texto p{
		font-size:15px;}
	#imagens ul li
	{
		padding:0.5%;
		width:99%;
	}
	#imagens ul li img
	{
		width:99%;
	}
	#imagens ol li
	{	width:48.7%;
		font-size:24px;
		line-height:25px;
	}
	#informacoes{
		font-size:13px;}
	#informacoes img{
		width:18px;}
	#informacoes ul{
		padding:0;
		margin:0;}
	#informacoes ul li
	{ display:block;
		float:left;
		width:100%;}
	#informacoes ul li.email
	{ display:block;
		float:left;
		width:100%;
		font-size:15px;
		line-height:20px;}
	#orcamento
	{font-size:15px;}
	#promocao ul li.right {border-top:3px solid #666;}
	#rg, #rp { display:block; float:left; width:99%; height:100%;}
	#rg ul, #rp ul { padding:0; margin:0; list-style:none;}
	#rg ul li, #rp ul li {display:block;
		float:left;
		width:100%;
		margin:2px 0;}
	#rg ul li img, #rp ul li img{width:90%;}
	#diadascriacas, #sliderFrame, #sliderFrame2, #thumbs, #thumbs2, #slider, #slider2 {display:none;}
}