Ã¯Â»Â¿body, td, div, p, input, textarea, select, a{font-family:Arial, Helvetica, sans-serif;}

table { border-collapse:collapse; border-spacing:0 }

body{
background-image: url(https://www.fotoregistro.com.br/img/fotoregistro/bg_Fr.gif);
background-repeat:repeat;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#footer{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.registrado{font-size: 75%;position: relative;	top: -0.5em;}
.registrado_rodape{font-size: 50%;position: relative;	top: -0.5em; text-decoration:none; color:#666666;}
.mncopyright{font-size: 0.9em;position: relative; top:0em; padding-right:1px;}

/*Lucas*/

/*AnimaÃƒÂ§ÃƒÂ£o de Banners*/
body {
    font-family: Arial, sans-serif;
}
div#tmpSlideshow {
    margin: 0 5px 10px 5px;
    padding: 0;
    position: relative;
    height: 270px;
    width: 750px;
}
div.tmpSlide {
    position: absolute;
    top: 0;
    left: 0;
    width: 750px;
    height: 280px;
    display: none;
}
div.tmpSlide img {
    float: left;
    margin: 0;
    width: 750px;
}
div#tmpSlideshowControls {
    position: absolute;
    bottom: -6px;
    right: -45px;
    *bottom: -7px;
    *right: -48px;
    width: 90px;
}
div.tmpSlideshowControl {
	padding-top:3px;
    float: left;
    margin: 0 0 0 0;
    background: url('/subhomes/fotoregistro/1107/images/banner/bt_blank.jpg');
    width: 15px;
    height: 15px;
    color: #554d31;
    text-align: center;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
}
div.tmpSlideshowControl span {
    vertical-align: middle;
}
div.tmpSlideshowControlOn {
    width: 15px;
    height: 15px;
    *width: 15px;
    *height: 16px;
	font-weight:bold;
    background-image: url('/subhomes/fotoregistro/1107/images/banner/bt_over.jpg');
}
div.tmpSlideshowControlActive {
    width: 15px;
    height: 15px;
    *width: 15px;
    *height: 16px;
	font-weight:bold;
	background-image: url('/subhomes/fotoregistro/1107/images/banner/bt_over.jpg');

}

div.tmpSlideCopy {
    position: absolute;
    left: 565px;
    top: 20px;
    width: 170px;
}
div#tmpSlideshow h4 {
    color: #b90f23;
    text-transform: uppercase;
    font: 14px Arial, sans-serif;
    margin: 10px 0;
}
div.tmpSlideCopy p {
    font: 11px Arial, sans-serif;
    line-height: 1.75em;
}

/*AnimaÃƒÂ§ÃƒÂ£o de Banners*/


/*Menu CabeÃƒÂ§alho - 20-12-2011*/
.menu_prdutos{
border-left:#CCCCCC solid thin;
border-right:#CCCCCC solid thin;
width:760px;
*width:756px;
_width:756px;
height:38px;
float:left;
_margin-top:0px;
*margin-top:0px;
_margin-bottom:0;
*margin-bottom:0;
}
.menu_prdutos div{ font-family:Helvetica,Arial,sans-serif; font-size:13px;}

.fotolivro{
border-right:#CCCCCC solid thin;
text-align:center;
width:152px;
padding:11px 0px 10px 0px;
color:#0d1d3f;
font-weight:600;
float:left;
}

.fotolivro a{
color:#0d1d3f;
font-weight:600;
}

.fotolivro a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 49px 10px 49px;
*padding:11px 45px 11px 46px;
_padding:11px 46px 11px 46px;
width:100%;
height:100%;
}

.fotopresentes{
border-right:#CCCCCC solid thin;
padding:11px 0px 10px 0px;
width:173px;
text-align:center;
color:#0d1d3f;
float:left;
font-weight:600;
}

.fotopresentes a{
color:#0d1d3f;
font-weight:600;
}

.fotopresentes a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 42px 11px 42px;
width:100%;
height:100%;
}

.revelacao-digital{
border-right:#CCCCCC solid thin;
padding:11px 0px 10px 0px;
text-align:center;
width:148px;
color:#0d1d3f;
font-weight:600;
float:left;}

.revelacao-digital a{ 
color:#0d1d3f;
font-weight:600;
}

.revelacao-digital a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 57px 11px 57px;
*padding:11px 57px 11px 57px;
_padding:11px 57px 11px 57px;
width:168;
*width:100%;
_width:100%;
}

.preco{
border-right:#CCCCCC solid thin;
width:140px;
padding:11px 0px 10px 0px;
text-align:center;
float:left;
}

.preco a{
color:#0d1d3f;
}

.preco a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 50px 11px 50px;
width:100%;
height:100%;
}
.prazo{
padding:11px  0px 10px 0px;
width:143px;
*width:140px;
_width:139px;
text-align:center;
color:#0d1d3f;
float:left;
}

.prazo a{
color:#0d1d3f;
}

.prazo a:hover{
background-color:#e3e3e3;
margin:-11px;
padding:11px 27px 11px 27px;
width:100%;
*width:153px;
_width:153px;
height:100%;
}
/*Menu Cabecalhos - 20-12-2011*/


/*Lucas - inicio - 04/11/11*/
.inspire_rodape{
font-size:11px;
color:#666666;
padding-left:20px;
text-decoration: none;
}

.inspire_rodape:hover{
font-size:11px;
color:#0d1d3f;
text-decoration: underline;
}

.atendimento_rodape{
font-size:11px;
color: #666666;
padding-left:20px;
text-decoration: none;
}

.atendimento_rodape:hover{
font-size:11px;
color:#0d1d3f;
text-decoration: underline;
}


.servicos_rodape{
font-size:11px;
color: #666666;
padding-left:20px;
text-decoration: none;
}

.servicos_rodape:hover{
font-size:11px;
color:#0d1d3f;
text-decoration: underline;
}

.facebook_rodape{
font-size:11px;
color: #666666;
height:15px;
text-decoration: none;
}

.twitter_rodape{
font-size:11px;
color: #666666;
height:15px;
text-decoration: none;
}

.orkut_rodape{
font-size:11px;
color: #666666;
height:15px;
text-decoration: none;
}

/*Flash*/
.prevdbook_imgdatafotolivro{
   font-size:10px;
   color:#333;
   margin-top:5px;
   margin-left:10px;
   margin-bottom:5px;
}
.prevdbook_imgquan{
	font-size:10px;
	color:#333333;
	margin-left:10px;
}


.breadcrumb{
margin-bottom:5px;
}
.prevdbook_comprar {
float:right;
margin:10px 260px 0 0;
}
.prevdbook_compartilha {
float:left;
margin-left:10px;
margin-top:5px;
font-size:10px;
}

.prevdbook_compartilha a{
text-decoration:none;
color:#3b3b3b;
}

.prevdbook_compartilha a:hover{
text-decoration:underline;
color:#000000;
}

.voltar {
float:right;
margin:5px 10px 10px 10px;
}
.botoes_flash{
width:756px;
height:40px;
margin:30px 10px 40px 0;
}
/*Flash*/
/*Banners*/
#jqb_object img{ 
	border: none;
}

#jqb_object { 
	position:relative;
	width:746px; height:276px; 
	overflow:hidden;
}


#jqb_object .jqb_bar{
	position:absolute;
	width:30px;
	height:20px;
	right:0px;
	bottom:0px;
	_bottom:-6px;
	*bottom:-6px;
	opacity:0.7;
	filter:alpha(opacity=10);
	background-color:#CCCCCC;
	color: #000000;
	*opacity:0.9;
	*filter:alpha(opacity=40);
	_opacity:0.9;
	_filter:alpha(opacity=40);
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
}

#jqb_object .jqb_slide{
	position:absolute;
	width:756px; height:270px; 
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
}

#jqb_object .jqb_info{
	position:absolute;
	padding: 2px 10px 2px 10px;
	float: left;
}

#jqb_object .jqb_btn{
	width: 15px; height:14px;
	margin: 5px 0 0 0;
	float: right;
}
#jqb_object .jqb_btn_next{
	background-image:url(/subhomes/fotoregistro/1107/images/banner/btn_next.png);
}
#jqb_object .jqb_btn_prev{
	background-image:url(/subhomes/fotoregistro/1107/images/banner/btn_prev.png);
}
/*Fim - Banners*/


.molde_segura{
width:756px;
position:absolute;
margin-left:-384px;
left:50%;
}

.sombra{
width:756px;
/*margin:0 auto;*/
background-image: url(/subhomes/fotoregistro/1107/images/sombra.png);
background-repeat:repeat-y;
}

.banner_principal{
width:756px;
margin:0 0 10px 0;
}
.box_anuncios{
width:756px;}

.banner_d-book{
float:left;
margin:1px 2px 2px 2px;
}

.banner_anuncio{
height:225px;
width:160px;
float:left;
margin:5px 14px 5px 5px;
_margin:5px 12px 5px 3px;
*margin:5px 7px 5px 8px;
border:thin solid #CCCCCC;
text-align:center;
}

.banner_anuncio_segundo{
width:160px;
float:left;
margin:5px 10px 5px 5px;
text-align:center;
}

.banner_anuncio_terceiro{
width:208px;
float:left;
height:250px;
margin:5px 0 5px 4px;
*margin:5px 0 5px 0;
_margin:5px 0 5px 10px;
border:thin solid #CCCCCC;
background-color:#f1f1f2;
text-align:center;
}



.banner_novo_anuncio{
height:225px;
width:160px;
float:left;
margin:5px 14px 5px 5px;
_margin:5px 12px 5px 3px;
*margin:5px 7px 5px 8px;
border:thin solid #CCCCCC;
text-align:center;
}

.banner_novo_anuncio_segundo{
width:160px;
float:left;
margin:5px 10px 5px 5px;
text-align:center;
}

.banner_novo_anuncio_terceiro{
width:208px;
float:right;
height:250px;
margin:5px 5px 5px 0;
*margin:5px 5px 5px 0;
_margin:5px 5px 5px 5px;
border:thin solid #CCCCCC;
background-color:#f1f1f2;
text-align:center;
}

.tarja_promo{float:left; margin-left:5px; margin-top:5px;}

.camera1{
height:45px;
width:55px;
float:left;
}
.titulo_banner_natal{
text-align:center;
font-size:13px;
text-align:left;
line-height:17px;
width:100%;
height:35px;
color:#333132;
font-family:Arial, Helvetica, sans-serif;
float:left;
font-weight:bold;
margin-top:8px;
}

.titulo_banner_natal_terceiro{
margin-top:25px;
text-align:center;
font-size:13px;
text-align:left;
line-height:17px;
width:100%;
height:35px;
color:#333132;
font-family:Arial, Helvetica, sans-serif;
float:left;
font-weight:bold;
}

.preco_banner_natal{
font-size:13px;
text-align:center;
color:#35616d;
font-weight:normal;
}

.img_anuncio{
width:100%;
float:left;
height:178px;
}

.bot_saiba{
width:100%;
text-align:center;
float:left;
margin-top:12px;
}

.links_menores_banner{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#666666;
width:500px;
*width:500px;
_width:500px;
text-align:center;
margin-top:-20px;
margin-left:15px;
}

.links_menores_banner a{
color:#666666;
text-decoration:none;
}

.links_menores_banner a:hover{
color:#333333;
text-decoration:underline;
}

.links_menores_mais_vendido{
text-align:center;
float:left;
background:#333333;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:5px 10px 5px 10px;
height:15px;
text-transform:uppercase;
font-size:12px;
}

.banner_disney {
float:left;
margin:5px 0 5px 7px;
}

/* LINKS   */

a.revelacaolink:link {
color: #4e4b4b;
text-decoration: none;
}

a.rodapebranco:link {
font-size:11px;
color: #FFFFFF;
text-decoration: none;
}

a.rodapebranco:visited {
font-size:11px;
color: #FFFFFF;
text-decoration: none;
}

a.rodapebranco:hover {
font-size:11px;
color: #FFFFFF;
}

a.rodapebranco:active {
color: #FFFFFF;
}



a.senha:link {
color: #FFFFFF;
}

a.senha:visited {
color: #FFFFFF;
}

a.senha:hover {
color: #FFFFFF;
}

a.senha:active {
color: #FFFFFF;
}

a.cadastrelinktop:link {
color: #000000;
}


a.cadastretoplink:active {
color: #000000;
}

a.cadastrelink:link {
color: #3a3a3a;
}

a.cadastrelink:visited {
color: #3a3a3a;
}

a.cadastrelink:hover {
color: #3a3a3a;
}

a.cadastrelink:active {
color: #3a3a3a;
}

a.inspirese:link {
color: #3a3a3a;
text-decoration: none;
}

a.inspirese:visited {
color: #3a3a3a;
text-decoration: none;
}

a.inspirese:hover {
color: #3a3a3a;
}

a.inspirese:active {
color: #3a3a3a;
}

a.linkpreto:link {
color: #000000;
text-decoration: none;
}

a.linkpreto:visited {
color: #000000;
text-decoration: none;
}

a.linkpreto:hover {
color: #000000;
}

a.linkpreto:active {
color: #000000;
}

ul { list-style:disc;
	}

.cadastre{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3a3a3a;
}

.titulos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FFFFFF;
}

.tit_home_branco a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
}

.tit_home_branco a:hover{
text-decoration:underline;
}

.titulovitrinefl{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
}

.titulor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color:#FFFFFF;
vertical-align:text-top;

}

.titulorcinza{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color:#4e4b4b;
vertical-align:text-top;

}


.titulorpreto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 6px;
color:#000000;
vertical-align:text-top;
}


.titulos_preto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#000000;
}


.t1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#3a3a3a;
}



.legenda{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}



.fotopresentes_titulo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#252424;
}



.fotopresentes_baixo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#3a3a3a;
}

.fotopresentes_baixopreto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}



.fotopresentes_baixopreto1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}



.alinhar{
text-align:left;
vertical-align:0px;
}





.depoimento_autor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ff7200;
}

	

.depoimento_data{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ff7200;
}

	

.rodape_especial{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}


.rodape_especial1{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000000;
}

	
.rodape{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
}
	
	.cadastretop{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
padding-right:12
}
	/* Texto revelacao */
.revelacao{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e4b4b;
}
.revelacao13{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4b4b;
}
    
	
	
	   /* Tabela de preÃƒÂ§o */

.preco td{
height:15px;
padding:3px 0;}

.preco tr:nth-child(2n+1) {
 background-color: #e4e7e8;
 }


.preco  tr:nth-child(2n) {
 background-color: #FFF;
 }
	.preco td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d3d3d;
padding-left:9px;


}
.informacoespreco{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d3d3d;
}
		   .tamanhos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
} 
	 
	   .precosqtinfo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a7a7a;
padding-left:35px;
}

	   /* Ajuda */
	   	   	   .ajudatexto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
}
	   	   .ajudatexto1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
padding-left:42px;
}
	   	   .ajudatexto2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
padding-left:39px;
}

	   	   .ajudatexto3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#818181;
padding-left:25px;
}
.titulorajuda{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color:#818181;
vertical-align:text-top;
}

.agilizar{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-left:43px;
}

a.ajudatextolink:link {
color: #818181;
text-decoration: none;
}

a.ajudatextolink:visited {
color: #818181;
text-decoration: none;
}

a.ajudatextolink:hover {
text-decoration:underline;
color: #818181;
}

a.ajudatextolink:active {
color: #818181;
}

#foto{background:#000000;}

/*Lucas - 29/09/11*/


#header{
background:url(/subhomes/fotoregistro/1107/images/bg-menu.png) repeat-x; 
width:100%;
}


/*Header*/
.fotoregistro_login{
padding-top:1px;
float:left;
height:18px;
font-size:12px;
margin-right:10px;
display:inline;
}

.menu_cadastre {
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
text-align:right;
padding:3px 18px 3px 0;
background-color:#FFFFFF;
height:13px;
}

.menu_cadastre a{
text-decoration:underline;
color:#000000;
}



.btOk{float:right;
margin:4px 0 0 -75px;
}

.logo-foto{
height:60px;
_height:60px;
*height:60px;
background-color:#0d1d3f;
float:left;
}

.novo_cadastre {
float:left;
width:330px;
*width:317px;
_width:317px;
margin-top:2px;
*margin-top:5px;
_margin-top:5px;
text-align:right;
}

.novo_cadastre a{
color:#FFFFFF;
text-align:right;
vertical-align:text-top;
font-size:11px;
text-decoration:none;
}

.novo_cadastre a:hover{
color:#FFFFFF;
text-decoration:underline;}

.faca_login{
float:left;
height:20px;
width:135px;
*width:130px;
_width:130px;
font-size:12px;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:right;
padding-top:19px;
_padding-top:16px;
*padding-top:16px;
}

.Formulario_login{
padding:16px 0 0 0;
float:right;
width:360px;
*width:372px;
_width:372px;
height:25px;
margin-right:-20px;
*margin-right:-30px;
_margin-right:-30px;
}


.novo_bt_login{
padding:16px 0 0 0;
float:right;
width:150px;
height:25px;
margin-right:0;
*margin-right:0;
_margin-right:0;
}

.logo_top{
float:left;
padding-top:6px;
width:263px;
height:61px;
_height:67px;
*height:67px;
}

.logo_top_logado{
float:left;
padding-top:4px;
width:600px;
height:61px;
}

.login {
color:#FFFFFF;
float:left;
margin:10px 0px 0 150px;
background-color:#0d1d3f;
text-align:right;
height:60px;}

.esqueceu_senha {
float:right;
width:147px;
*width:156px;
_width:156px;
margin-top:2px;
_margin-top:5px;
*margin-top:5px;
color:#FFFFFF;
text-align:right;
font-size:11px;
text-align:left;
}

.esqueceu_senha a{
color:#FFFFFF;
text-align:right;
vertical-align:text-top;
font-size:11px;
text-decoration:none;
}

.esqueceu_senha a:hover{
color:#FFFFFF;
text-decoration:underline;}
/*Header*/


/*Rodape*/
#rodapecinza {position:relative;width:752px;
background:#ffffff;
height:13px;
margin-top:5px;
margin-bottom:3px;
margin-top:20px;
}
#rodape {width:756px;height:55px;background-color:#0F1D42;font:normal 11px Arial;color:#BCC4C7;text-align:center;line-height:20px;padding:5px 0 0 0;}
#rodape a:link {text-decoration:underline;color:#F9EF04;}
#rodape a:visited {text-decoration:underline;color:#F9EF04;}
#rodape a:hover {text-decoration:underline;color:#FDF568;}

.rodape{
background-color:#0d1d3f;
padding:0 0 0 20px;
}

div.rodape{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
}
	div.rodape a img{
		border:none;
	}
	div.rodape a:link,
	div.rodape a:visited,
	div.rodape a:active
	{
		text-decoration:none;
		color:#ffffff;
	}
	div.rodape a:hover
	{
		text-decoration:none;
		color:#0d1d3f;
	}
div.rodape div{
	width:756px;
	overflow:hidden;
	border-top:18px solid #0E1D41;
	background:#ffffff;
	text-align:center;
}
#navRodape{
	margin:0 0 28px 5px;
	float:left;
	width:100%;
}
	#navRodape dt{
	 	color:#fff;
	 	font-weight:bold;
	}
		#navRodape dd{
			float:left;display:inline;
			border-right:1px solid #C4C9D8;
			margin:5px 0 0 4px;
			padding:0 4px 0 0;
		}
			#navRodape dd.last{border:none !important;}
			
div.rodape ul{
	padding:0;
	list-style-type:none;
	float:left;display:inline;
	margin:0 0 8px 265px;
}
	div.rodape ul li{
		float:left;display:inline;
		border-right:1px solid #fff;
		margin:0 0 0 4px;
		padding:0 4px 0 0;
		
	}
		div.rodape ul li.last{border:none !important;}
		
		div.rodape ul li a{
			color:#fff !important;		
		}
		
.titulor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
vertical-align:text-top;
}
.li_rodape{
list-style:none
}
a.rodapebranco:link {
padding:0 0 0 20px;
font-size:11px;
color:#666666;
text-decoration: none;
text-align:left;
}

a.rodapebranco:visited {
font-size:11px;
color:#666666;
text-decoration: none;
}


a.rodapebranco:hover {
font-size:11px;
color:#0d1d3f;
text-decoration:underline;
}

a.rodapebranco:active {
color:#FFFFFF;
}
/*Rodape*/

/*formulario de login*/
   #formulario_pagina_login{
	width:700px;
	background-color:#f5f5f5;
	height: auto;
	margin:20px 0 20px 0;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	padding: 0px;

}	

/*Input Formularios*/
.textoinputcd{
   background-color: #FFF8E6;
   border:1px solid #A5AEB5;
   height:24px;
   font-size:12px;
   width: 171px;
   text-align: center;
   margin: 0px;
}

/*frmLeft*/
div.frmLeft{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:11px;
	color:#C4C9D8;
	background:#0F1D42;
}
	div.frmLeft a img{
		border:none;
	}
	div.frmLeft a{
		color:#0E1E42;
	}
div.frmLeft {
	background:#fff;
}
div.frmLeft div.contentFrm{
	width:176px;
	background:#F1F2F7;
	overflow:hidden;
	padding:24px 0;
}
div.frmLeft div.contentFrm form{
	padding:0 12px;
}
	div.frmLeft div.contentFrm h2{
		color:#1A2F5A;
		font-weight:bold;
		font-size:12px;
		margin:0 0 8px 0;
	}
		div.frmLeft div.contentFrm label{
			color:#1A2F5A;
			font-size:12px;
		}
		div.frmLeft div.contentFrm input{
			margin:3px 0;
			border:1px solid #B7C2D3;
		}
		.stSenha{float:left;
		display:inline; width:102px;}
		.ckSenha{font-size:10px !important;}
		
		.ckSenha input, .btOk{border:none !important;}
		.esqueciSenha{
			text-decoration:none !important;
			font-size:10px;
			display:block;
			margin-top:5px;
			color:#0676B7 !important;
		}
		.nCadastrado{
			color:#07172F;
			font-weight:bold;
			margin:29px 0 16px 0;
			padding:7px 0;
			text-align:center;
			border-top:2px solid #344259;
			border-bottom:2px solid #344259;
		}
			.nCadastrado img{margin-top:6px;}
			
		.dBook{
			background:url(https://www.fotoregistro.com.br/img/fotoregistro/ico_download.gif) no-repeat left center;
			color:#0677B8 !important;
			font-weight:bold;
			font-size:12px;
			padding-left:21px;
			text-decoration:none;
			margin-left:18px;
		}



.Formulariotxt_login{
	width:300px;
	height: auto;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	color:#333132;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float:left;
}
.formulario-cadastro_login{
	width:300px;
	background-color:#f5f5f5;
	height: auto;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:20px 0 30px 40px;
	float:left;
	margin-right:20px;
}
.formulario2_login{
	width:300px;
	*width:300px;
	_width:300px;
	background-color:#f5f5f5;
	height:auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	padding: 0px;
}
/*formulario de login*/

/*Fim - Lucas - 29/09/11*/

















@charset "utf-8";
/* CSS Document */

body{background-image:url(https://www.fotoregistro.com.br/img/fotoregistro/bg_Fr.gif)!important; overflow-x:hidden; background-repeat:repeat;}

/*Botoes*/
.lvl1{padding:10px 20px; float:left;}

.lvl1:hover{background-color:#0d1d3f; color:#FFFFFF;}

.lvl2{padding:5px 10px;}

.lvl2:hover{background-color:#0d1d3f; color:#FFFFFF;}

.lvl3{background-color:#ffffff; padding:0 10px;}

.lvl3:hover{ background-color:#0d1d3f; color:#FFFFFF!important;}
/*Botoes*/

#container{width:957px!important;}



#homelogadacontainer {width: 976px!important; text-align: left; padding-left: 21px; padding-top: 21px;}



/*BotÃµes especificos*/

.compra1{float:right; background-color:#ffffff; box-shadow:5px 5px 5px #cccccc; text-decoration:none; border:#efefef solid 1px;  color:#0d1d3f; text-align:center;}

.compra2{background-image:url(https://www.fotoregistro.com.br/img/fotoregistro/bt_cp_bg.jpg); background-repeat:repeat-x; color:#FFFFFF!important; text-align:center; font-weight:normal!important; border-radius:5px; box-shadow:5px 5px 5px #cccccc; text-decoration:none; border:#fccd9a solid 1px; width:90px; margin-left:0px; margin-right:auto; padding:4px 0px; margin-top:5px; margin-bottom:5px; font-size:15px; text-transform:uppercase;}
.compra2:hover{}

.ajuda_escolha{position:absolute; margin-left:280px; top:225px; text-decoration:none; background-color:#ffffff; font-size:12px; box-shadow:5px 5px 5px #cccccc; border:#efefef solid 1px;  color:#333333; text-align:center; float:left;}

.md_detalhes{text-decoration:none; background-color:#ffffff; font-size:12px; box-shadow:5px 5px 5px #cccccc; border:#efefef solid 1px;  color:#0d1d3f; text-align:center; float:left;}

.novo_proj{text-decoration:none; background-color:#ffffff; font-size:12px; box-shadow:5px 5px 5px #cccccc; border:#efefef solid 1px;  color:#0d1d3f; text-align:center; float:left;}

/*BotÃµes especificos*/



/*Links*/

.link_simp a{color:#666666; font-weight:bold;}
.link_info {font-size:10px;}
.link_info a{font-size:10px; color:#0a78ba;}

.lkOpt{ margin-left:10px; color:#FF0000!important; text-decoration:underline; cursor:pointer;}
.lkVis{ margin-right:40px; color:#0033CC!important; font-size:11px; text-decoration:none; color:#0a78ba;}

/*Links*/


/*Header*/
#header{ background-image:none!important; margin-top:21px;}


#menu_info{width:auto; background-color:#FFFFFF; margin-left:3px; margin-top:-21px; margin-bottom:6px; border-radius:0 0 5px 5px; box-shadow:1px 0px 5px #cccccc;}
.menu{ display:block; list-style:none; width:auto; margin-top:6px; margin-bottom:6px; margin-left:12px; margin-right:15px; padding-left:0px!important; padding-right:0!important; padding-bottom:2px;}
.menu ul{ color:#0a78ba; font-size:11px; text-decoration:none!important;}
.menu li{ display:inline; margin-right:10px; color:#0a78ba; font-size:11px;}
.menu li a{ color:#0a78ba; font-size:11px; text-decoration:none;}

#menu_naveg {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 0 5px #CCCCCC;
    margin-bottom: 6px;
	margin-left:3px;
    padding: 0 10px 0 0;
    width: auto;
}
#menu_naveg img{float:left; margin:8px 10px}
#menu_naveg ul{float:right; padding:0; margin-top:25px;z-index: 9999;z-index: 99999;}
#menu_naveg li{display:inline; float:left; list-style:none; margin:0 10px;}
#menu_naveg li a{display:block; width:auto; font-size: 16px; text-decoration:none; color:#1c82bf;}

#menu_naveg li a:hover{}
/*Header*/

/*Promo line*/

.bg_promo{background-color:#0d1d3f; color:#FFFFFF; font-weight:bold;}

/*Promo line*/


/*Breadcrumb*/
#bread_crumb{border-radius:5px; box-shadow:1px 0px 5px #cccccc; overflow:hidden; height:25px; padding-left:24px;}
#bread_crumb ul{margin-top:5px; margin-bottom:5px; margin-left:-37px; color:#0a78ba; padding-left:0px!important; font-size:12px;}
#bread_crumb li{list-style-image:url("https://www.fotoregistro.com.br/img/fotoregistro/seta_bread_crumb.jpg"); margin:0 15px; float:left; padding-left:10px;}
#bread_crumb li a{ color:#0a78ba; text-decoration:none; display:block;}
#bread_crumb li.clear{ list-style-image:none; list-style:none;}
/*Breadcrumb*/


/*Miolo*/
#miolo{padding-top:21px; padding-bottom:21px; padding-left:22px; padding-right:27px; border-radius:10px; box-shadow:1px 0px 5px #cccccc; margin-bottom:6px;}

.area_extra1{padding:21px 22px; border-radius:10px; box-shadow:1px 0px 5px #cccccc; background-color:#FFFFFF; margin-bottom:15px;}


h1{margin:0 0; color:#de897d;}
.tituleira{margin:0 0; color:#de897d;}
.tituleira small{color:#9E9E9E; display:none;}
.tituleira small a{color:#9E9E9E; display:none;}
h2{font-size:18px; color:#b4d339;}
h3{margin-top:0; margin-bottom:5px; color:#de897d; font-size:20px!important;}
h4{font-weight:normal; margin-bottom:20px; font-size:13px!important; margin-top:5px; color:#9e9e9e;}

/*Temas*/
.share{ margin-top:10px; margin-left:32px; text-decoration:none;}
.share img{ margin-left:6px; border:none 0px;}

.box_info { width:450px; line-height:30px; padding-top:30px; padding-left:20px; margin-left:20px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.box_info ul{ margin-top:0;}
.box_info li{list-style:none;}
.box_info a{font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.box_info a:hover{text-decoration:none; color:#0d1d3f;}

/*Temas*/

/*Meus Projetos*/
.subtit{margin:5px 0;}
#inf_proj{width:387px; margin-top:20px; padding-top:21px; padding-left:21px; padding-bottom:21px; padding-right:21px; box-shadow:1px 0px 5px #cccccc; background-color:#FFFFFF; border-radius:10px; margin-right:25px;}
#inf_proj img{border:none 0px; float:left; margin:5px 0;}
#opts{width:96px; text-align:left; margin-left:40px; margin-top:20px; font-size:11px; color:#b8b6b6}
#opts p{ font-size:22px; color:#e9a287; margin:0px 0px;}
#opts img{ display:block; margin-left:4px; margin-right:4px; margin-top:10px;}
.img_space{margin-left:10px!important;}
.overlay{border:#CCCCCC solid 1px; background-color:#efefef; position:absolute; padding:10px 10px; width:60px; text-align:left; margin-left:-80px;}
.edit{ display:block; color:#FF0000!important;}
.copy{ display:block; color:#0000FF!important;}
.rename{ display:block; color:#00FFFF!important;}
.delete{ display:block; color:#666600!important;}


.date_dbook{float:left; width:250px; margin-top:10px;}
.date_dbook span{float:left;}
.date_dbook img{ margin-right:5px!important; margin-top:-3px!important; margin-left:15px!important;}
.date_dbook span.spacer{margin-right:45px;}

.filtro{margin-top:20px; border:#CCCCCC solid 1px; padding:10px 10px 5px 10px;}
.filtro fieldset{border:0px none; float:right; margin-left:10px;}

.tit_proj{width:100%; margin-bottom:5px; display:block; font-size:13px!important; color:#9e9e9e;}

#paginacao{margin-top:20px; border:#CCCCCC solid 1px; padding:10px; text-align:center; background-color:#FFFFFF;}

#paginacao a{}
#paginacao a span{}

.anterior{background-image: url(https://www.fotoregistro.com.br/img/fotoregistro/ant_icon.jpg); background-repeat: no-repeat; display: block; color: black; float: left; width: 80px; margin-left: 200px; margin-right: -260px; vertical-align: middle; height:16px; background-position:center left;}
.proximo{background-image: url(https://www.fotoregistro.com.br/img/fotoregistro/prox_icon.jpg); background-repeat: no-repeat; display: block; color: black; float: right; width: 80px; margin-left:-260px; margin-right:220px; vertical-align: middle; height:16px; background-position:center right;}
/*Meus Projetos*/


/*Modelos*/

#filter{border:#efefef solid 1px; width:192px; margin-right:5px; height:690px;}
#filter span{border-bottom:#efefef solid 1px; display:block; font-size:14px; font-weight:bold; height:20px; width:auto; padding:10px 5px;}
#filter span a{color:#0d1d3f;}
#filter span a:hover{color:#3469d9;}
#filter span.tit{ font-size:12px; margin:20px 20px 0 10px; border:none 0px;}
#filter .select{ border:#CCCCCC solid 1px; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:0px; width:150px; color:#000000; font-size:11px; text-decoration:none; padding-left:10px;}
#filter .select:hover{background-color:#0d1d3f; color:#FFFFFF;}



#box_modelos{ float:left; width:340px; border:#ccc solid 1px; margin-right:20px; margin-top:10px; margin-bottom:10px;}
#box_modelos h3{font-size:18px;  text-align:center; padding:10px 0;}
#box_modelos span{ display:block; width:auto; margin:10px 30px;}
#box_modelos img{ margin-left:auto; margin-right:auto; display:block; margin-bottom:10px; width:280px;}
.md_wd{width:682px; margin-top:0!important;}
.details{}

/*PreÃ§os*/
.preco{ width:120px!important; float:left; margin-top:0px!important; margin-right:55px!important;}
.preco font{color:#0033CC;}
.preco p{ margin:0px; font-size:11px; color:#FF0000;}
.preco_detalhe1{color:#FF0000;}
.preco_detalhe2{color:#666666;}
/*PreÃ§os*/

/*Modelos*/


/*Escolha Temas*/
#temas{margin-top:20px;}
#temas h4{font-weight:bold;}
#temas ul{float:left; margin-right:300px; line-height:30px;}
/*Escolha Temas*/



/*Modelos Fotolivro Info*/

#box_md_info{}
#box_md_info label{display:block ;float:left; width:120px; margin-bottom:20px; margin-left:10px;}
#box_md_info img{float:left;}
.tamanho_md{margin-left:20px;}
.orienta_md{margin-left:10px;}

.ori{float:left; width:150px;}
.ori img{ margin-right:10px; vertical-align:bottom; display:block;}
.ori span{display:block; width:150px; margin-bottom:5px;}


.box_compra{ background-color:#efefef; border:#CCCCCC 1px solid; float:left; width:435px; margin-left:20px; margin-top:20px; padding:15px; border-radius:10px;}
.box_compra span{ font-size:16px; font-weight:bold;}
.box_compra a{margin-top:-20px;}
.not_inf{font-size:10px; color:#999999; float:left; margin-left:80px; margin-top:5px;  width:auto;}
.info_mais{float:left; margin-top:20px; font-weight:bold; color:#9e9e9e; margin-left:9px;}
.info_mais ul{font-weight:normal; margin-left:-25px; margin-top:5px;}
.info_mais li{ list-style-image:url(https://www.fotoregistro.com.br/img/fotoregistro/seta_detalhes_md.jpg); line-height:20px; font-weight:bold;}
.info_mais li sup{display:block; margin-left:126px; position:absolute; margin-top:-23px;}
.ps_md{position:absolute; margin-left:324px;}
/*Modelos Fotolivro Info*/

/*Modelos Fotopresentes Info*/
#box_fp_info{}
#box_fp_info fieldset{ border:none 0px; float:left; margin-left:10px;}
#box_fp_info legend{font-size:12px;}
#box_fp_info label{display:block;}
#box_fp_info img{float:left;}

/*Modelos Fotopresentes Info*/


/*Miolo*/

/*Magic thumb*/
#box-magiczoom{ float:left; width:446px;}
.MagicZoomPup {background:#90a8d6; border:1px solid #022e6f;}

/* Styles for header on large zoom window */
.MagicZoomHeader {background:#90a8d6; font-size: 12px;}

/* Styles for large zoom window */
.MagicZoomBigImageCont {border:1px solid #fb9e11;}

/* Style of the expanded image */
.MagicThumb-expanded {border: 1px solid #90a8d6;}

/* Style of the caption for the expanded image */
.MagicThumb-caption {background: #90a8d6;color: #fff;}

/* CSS classes for multiple image selectors */
/* Styles for the inactive selector */
.Selector img {border: 1px solid #fff;}

/* Style for the active selector */
.Selector.Active img {border: 1px solid #fb9e11;}

/* Style of the close/next/previous buttons */
.MagicThumb-buttons {background: transparent url(../../img/magiczoom/buttons1.png) no-repeat 0 0; height: 24px; display: block;}
.MagicThumb-buttons a {width: 24px;	height:24px; margin:0px 1px !important; overflow: hidden;}

.window_hold{ width:446px; margin-left:0; margin-right:auto;}
.thumb{float:left; width:100px; margin:3px 3px;}

				
/*Magic thumb*/

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.hide{visibility:hidden;}
.margin_w{ margin-left:0!important; margin-right:0!important;}

#footer{width:768px;}








/*Tabela de PreÃ§os*/

.itens_tabela_precos{width:100%; height:auto;} 
.itens_tabela_precos a{color:#000000;} 

.tit_itens_tabela{text-align:center; width:100%; font-size:14px; font-weight:bold; display:block; margin:10px auto; text-transform:uppercase;}



.margin_box_itens{margin-left:90px!important;}

.box_tabela_precos{
background: #efefef; /* Old browsers */
width:170px; height:187px; float:left;
margin:20px 50px;}

.box_tabela_precos img{margin-left:3px; margin-right:auto; border:none 0px;}

.box_tabela_precos_terceiro{
background: #efefef; /* Old browsers */
width:170px; height:187px; *height:188px; _height:188px; float:left; -moz-border-radius: 8px;
margin:10px 0px 10px 12px;}

.titulos_itens_precos{font-size:20px; width:100%; display:block; font-weight:bold; color:#333333; margin-top:20px; margin-bottom:10px;}


.rodape_informativo{
font-size:9px;
}

.registrado{font-size: 75%;position: relative;	top: -0.5em;}
.registrado_rodape{font-size: 50%;position: relative;	top: -0.5em; text-decoration:none; color:#666666;}
.mncopyright{font-size: 0.9em;position: relative; top:0em; padding-right:1px;}

.subtitleh1, .subtitleh2, .subtitleh3{
	color:#4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}

.divisorias{
border-right:rgb(204, 204, 204) solid thin;
}

.texto_comum{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.tooltip {
	opacity:0.9;
	border:#CCCCCC thin solid;
	border-radius:5px;
	background-color:#eaeaea;
	display:none;
	font-size:12px;
	width:140px;
	padding:5px 5px 5px 5px;
	text-align:center;
	color:#000;
}


 
.tabela_precos{
border: thin solid rgb(204, 204, 204);
}

.spacer_top_img{
padding-top:5px;
}

.tabela_precos_bold{
font-weight:bold;
}

.tabela_precos_sub{
padding:5px 0 5px 30px;
font-size:11px;
}

.tabela_precos_space {
padding:5px 0 5px 10px;
}

.tabela_titulos{
padding:5px 0 5px 10px;
font-weight:bold;
color:#000000;
background-color:#efefef;
}

.tabela_titulos_bg{
font-weight:bold;
color:#000000;
background-color:#efefef;
}

.tabela_precos_tr_bg{
background-color:#f6f6f6;
}

/*INICIO BOTÃƒ?O GLOBAL F16*/
	
	.btglobal_f16 {
		text-align:center;
		margin:15px 10px 15px 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
    	background-color: #EDEFF4;
    	background-image: url("https://www.fotoregistro.com.br/img/bgbt_global_f16.jpg");
    	background-repeat: repeat-x;
    	border: 1px solid #8C8B8B;
    	border-radius: 5px 5px 5px 5px;
    	display: inline-block;
		padding:5px 20px 5px 20px;
   		text-align: center;
		}
	
	.btglobal_f16 a{
		color:#333333;
		text-decoration:none;
		}
	
	.btglobal_f16 a:hover{
		color:#000000;
		text-decoration:none;
		}
		

/*FIM BOTÃƒ?O TELA GLOBAL F16*/

/*INICIO LINKS GLOBAL*/
	
	.link_global {
		color:#333333;
		text-align:center;
		margin:0 5px 25px 0;
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
   		text-align: center;
		}
	
	.link_global a{
		color:#333333;
		text-align:center;
		margin:0 5px 25px 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
   		text-align: center;
		text-decoration:none;
		}
	
	.link_global a:hover{
		color:#000000;
		text-decoration:none;
		}
		

/*FIM LINKS GLOBAL*/


/*INICIO LINKS - 2 GLOBAL*/
	
	.link_global2 {
		color:#333333;
		text-align:center;
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
   		text-align: center;
		}
	
	.link_global2 a{
		color:#333333;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
   		text-align: center;
		text-decoration:none;
		}
	
	.link_global2 a:hover{
		color:#000000;
		text-decoration:none;
		}
		

/*FIM LINKS GLOBAL - 2*/


/*Tabela de PreÃ§os - Lucas 02/02/12*/


/*Ajustes lojas*/

.txt40{font-family: Arial, Helvetica, sans-serif!important;}
.titvitrine{font-family: Arial, Helvetica, sans-serif!important;}
body, td, div, p, input, textarea, select, a{font-family: Arial, Helvetica, sans-serif!important;}
.texto_comum{font-family: Arial, Helvetica, sans-serif!important;}
.linev {background-image: url(../img/fotoregistro/linev.gif);}
.displayfotos{ background-image:url(../img/fotoregistro/bg_fotos_selecionadas.gif);}
.lineh{background-image:url(../img/fotoregistro/lineh.gif);}
.amarelo, .marrom, .vinho, .txt31, .marrom4, .displayfotos, .totalcliques, .vinho4, .link_dados_conect, .subtitleh1, .subtitleh2, .subtitleh3{color:#9E9E9E}
.album{background-color:#FFFFFF; color:#9E9E9E;}
.txt24{color:#9E9E9E; font-size:12px!important;}
.textomcadastro{color:#9E9E9E;}
.campomcadastro{border:#9E9E9E solid 1px;}
.campotelmcadastro{border:#9E9E9E solid 1px;}
.campodddmcadastro{border:#9E9E9E solid 1px;}
.txt40 a{color:#9E9E9E;}
.nomear_proj{width:550px;}
/*Ajustes lojas*/

/*INICIO MENU DROP DOWN*/
	.menu-drop {	    
	    margin-top: 10px !important;
	    padding-bottom: 0 !important;
	    position: absolute;
	    width: 175px !important;
	    *margin-left:-7px;
	}
	
	.cont-menu-drop{
		background-color: white;
		box-shadow: 0 2px 5px #D2D2D2;
		margin-top: 8px;
		display: block;
		border-radius: 2px;
	    *border:1px solid #cecece !important;
	    _border:1px solid #cecece !important;
	}
	
	.menu-drop li{
		display:block !important;
		float:none !important;		
		padding:0px !important;
		border-top:1px solid #b9dcf4;
		margin:0px !important;
	}
	
	.menu-drop li a{
		margin: 0px !important;
		display:block;
	}
	.menu-drop a:hover{
		background-color:#5bb4ff;
		color:#fff !important;
	}
	
	ul.sub_menu .cont-menu-drop li a:hover{
		color:#fff !important;
	}
	
	.menu-drop a span{
		display:block;
		margin-left:7px;
		padding:4px 0px;
	}
	.first{border-top:0px none !important;}
	
	.active{
		font-weight:bold;
	}
	
	ul.dropdown { 
		position: relative; 
	}
	ul.dropdown li{  
		float: left; zoom: 1; 
	}
	ul.dropdown li a{ 
		display: block;
	}
	.dropdown li a:hover{
		color:#91af1c !important;
	}
	ul.dropdown li.hover,
	ul.dropdown li:hover{  
		position: relative;
	}
	
	ul.dropdown ul { 
		visibility: hidden; 
		position: absolute; 
		top: 100%; 
		left: 0; 
		margin-top:0px !important; 
	}
	ul.dropdown ul li { 
		font-weight: normal; 
		float: none; 
	}
	ul.dropdown ul li a{ 
		border-right: none;
		width: 100%; 
		display: inline-block; 
	}
	ul.dropdown li:hover > ul{ 
		visibility: visible; 
	}
	
	
/*FIM MENU DROP DOWN*/

/*INICIO BOTAO DOWNLOAD D-BOOK*/

	body:nth-of-type(1) .botao_cadastre {
		padding: 15px 55px 15px;
	}
	
/*FIM BOTAO DOWNLOAD D-BOOK*/
	.miolomedio {
		background-color: white;
		border-radius:5px;
		box-shadow: 1px 0px 5px #CCC;
		width: 748px;
		margin: 0 auto;
	}