/*Theme Name: Divinal ThemeTheme URI: http://divinal.com.br/Description:Este tema foi desenvolvido por Contagia para divinal.com.br.Version: 1.0Author: Djalma Toledo & Julio BitencourtAuthor URI: http://contagia.com.br/*/

@import 'reset.css';
body { 	background:#cad5d9 url("img/bgn-body.jpg") repeat-x scroll 0 0;
	text-align: left;   	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
table {
	display:inline;
	float:left;
	margin-left:27px;
	margin-bottom:10px;
}
#post-111 table, #post-106 table, #post-114 table, #post-114 table{width:727px;}
ul.postTabs li{
	margin:0 2px;
}
ul.postTabs,ul.postTabs li a{padding:10px;font-size:14px;}
#page,#page #link-header,#page #header,#page #container{
	margin:0 auto;
	width:959px;
}
#page #link-header{
	background:#7fb2cd url("img/bgn-link-header.jpg") no-repeat scroll left 0;
	display:inline;
	float:left;
	height:49px;
}
#page #link-header ul{
	float:left;
	display:inline;
	margin:19px 0 0 203px;
}
#page #link-header ul li,#page #link-header ul li a{
	float:left;
	display:inline;
	text-decoration:none;
	color:#003156;
	margin-left: 2px;
}
#page #link-header ul .page-item-136,#page #link-header ul .page-item-136{border-right: 1px solid #003156;padding-right:5px;}
#page #link-header ul .page-item-25 a{
	border-right:1px solid #003156;
	padding-right:4px;
}
#page #link-header span{
	color:#003156;
	float:left;
	display:inline;
	margin-left:20px;
}
#header object{
	float:left;
	display:inline;
	height:250px;
}
#page #link-header form{
	margin:10px;
	float:right;
	display:inline;
}
.box-login{
	border: 2px solid #D3D3D3;
	display:inline;
	float:left;
	margin:10px 38px;
	width:300px;
}
.box-login form, .box-login form fieldset, .box-login form fieldset span, .box-login form fieldset input,.box-login form fieldset label{
	float:left;
	display:inline;
}
.box-login form{margin-left:44px;}
.box-login form input{width:200px;}
.btn-enviar{
	border:2px solid #007D9F;
	color:#007D9F;	margin:13px 0 0 0;
	padding:1px 5px;
	width:80px;
	float:left;
	display:inline;
}
.box-login form fieldset label, .box-login form fieldset span, .box-login p{
	margin:2px;
	color:#007D9F;
	background:transparent none repeat scroll 0 0;
}
#page #container .content .container .box-login p a, .box-login form fieldset .btn-cad{
	color:#007D9F;
	font-weight:bold;
	text-decoration:none;
}
#page #container .content #box-contatos address p{
	float:left;
	display:inline;
	line-height:18px;
	margin:0 11px;
	color:#959563;
	font:normal 13px arial;
	text-align:center;
}
#page #container .content #box-contatos address p span{
	font-size:12px;
}
#page #container .content #box-contatos address p strong{
	font-size:16px;
	font-size:20px;
}
#page #container .content #box-contatos{
	background-color:#FFFFCE;
	border:1px solid #C8CB9C;
	float:left;
	display:inline;
	margin:20px 0 0 14px;
	padding:15px 0;
	width:759px;
}
#page #container .content #box-contatos address{float:left;}
#page #container .content .container .box-login p a:hover, .box-login form fieldset .btn-cad:hover{
	text-decoration:underline;
}
#page #container .content .container .box-login p{
	width:274px;
	text-align:left;
}
.box-login form fieldset label{
	width:200px;
	margin-top:5px;
}
.box-login form fieldset span{margin:0 0 10px 0;width:215px;}
#page #link-header form label,#page #link-header form .btn-busca,#page #header #header-logo h1 a{
	text-indent: -9999em;
	content: ""; /* opera */
	display: inline-block; /* opera */
	line-height: 0; /* ie */
}
#page #link-header form #s, #page #link-header form .btn-busca{
	background:transparent url("img/bgn-input.jpg") no-repeat scroll 0 0;
	border:medium none;
	height:26px;
	width:248px;
	float:left;
	display:inline;
}
#page #link-header form #s{
	height:21px;
	width:243px;
	padding:5px 0 0  5px;
	font:bold 14px arial;
	color:#003156;
}
#page #link-header form .btn-busca{
	background:transparent url("img/btn-busca.jpg") no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:26px;
	width:31px;
}
#page #header{
	/* background:transparent url("img/bgn-header.jpg") no-repeat scroll 0 0; */
	float:left;
	display:inline;
	height:250px;
}
#page #header #header-logo, #page #header #header-logo h1 a{
	display:inline;
	float:left;
	height:201px;
	margin-left:9px;
	width:160px;
}
#page #header #header-logo h1 a{margin-left:0}
#page #container{
	background:#fff url("img/faux-column.jpg") repeat-y scroll left 0;
	float:left;
	display:inline;
}
/*INICO SIDEBAR*/
#page #container,#page #container #sidebar ul li{
	display:inline;
	float:left;
}
#page #container #sidebar{
	background:transparent url("img/bgn-sidebar2.jpg") no-repeat scroll 0 0;
	display:inline;
	float:left;
	width:177px;
	min-height:500px;
	height:auto !important;
	height:500px;
}
#page #container #sidebar ul{
	width:160px;
	display:inline;
	float:left;
	margin:15px 0 0 8px;
}
#page #container #sidebar #suckerfishnav, #page #container #sidebar #suckerfishnav ul{margin:0;}
#page #container #sidebar .produtos h2 {
	color:#0e6a9d;
	margin:10px 9px;
}
#page #container #sidebar #suckerfishnav ul li a{margin:5px 0;}
#page #container #sidebar .produtos li a{padding-left:20px;width:124px;}
#page #container #sidebar ul li a{
	background:#006599 none repeat scroll 0 0;
	color:#B2FCFD;
	display:inline;
	float:left;
	font-weight:bold;
	height:18px;
	margin:5px 8px;
	padding:4px 0 0 8px;
	text-decoration:none;
	width:136px;
}
#page #container #sidebar ul li a:hover{
	color:#650400;
	background:#ff6668;
}
#page #container #sidebar .menu-accordion {
	display:none;
	margin:0;
}
#page #container #sidebar .menu-accordion li a{
	background:#81B7CF none repeat scroll 0 0;
	color:#0A5F98;
	font-weight:bold;
	margin:1px 0 1px 8px;
}
#page #container #sidebar .menu-accordion li a:hover{
	color:#0A5F98;
	/*background-color:#E2EDF3;*/
	background-color:#FFFFFF;
}
#page #container #sidebar ul .dropdown a{
	margin-bottom:1px;
}
/*FIM SIDEBAR*//*INICIO CONTENT/SINGLE1.PHP*//*INICIO CONTENT/NOTICIAS-DIV/SINGLE1.PHP/*/
#page #container .content,#page #container .content #noticias-div ,#page #container  .content #noticias-div .box-post {
	display:inline;
	float:left;
	width:782px;
}
#page #container .content{
	background:#fff url("img/bgn-content.jpg") repeat-x scroll 0 0;
}
#page #container .content #noticias-div {
	display:inline;
	float:left;
}
#page #container  .content #noticias-div ,#page #container  .content #noticias-div .box-post{
	width:404px;
}
#page #container  .content #noticias-div {margin-left:12px;}
#page #container  .content #noticias-div .box-post h3 a, #page #container  .content  h3 a, .container div h2{
	display:inline;
	color:#097B9F;
	float:left;
	font:normal 22px "ms linedraw,georgia";
	text-decoration:none;
	margin:0 0 0 45px;
	width:394px;
}
#page #container  .content  .container h3 a{width:420px;}
#page #container  .content #noticias-div .box-post h3 a{margin:12px 0 5px 7px}
#page #container  .content #noticias-div .box-post h3 a:hover{color:#0E95EF;}
.container div h2{margin:8px 11px}
#page #container  .content #noticias-div .box-post span,#page #container  .content .btn-veja-mais{
	color:#0b6cb0;
	display:inline;
	float:right;
 	width:226px;
}
#page #container  .content #noticias-div .box-post a p,#page #container  .content #noticias-div .box-post p a{
	color:#323B42;
	display:inline;
	font-size:13px;
	line-height:16px;
}
.box-post a, #page #container .content .container div p a, td a{
	text-decoration:none;
	color:#0A5F98;

}

#page #container  .content #noticias-div .box-post .box-img{
	background:transparent url(img/box-img.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:113px;
	padding:2px 0 8px 6px;
	width:171px;
}
#page #container  .content #noticias-div .box-post .box-img img{
	display:inline;
	float:left;
	height:105px;
	width:158px;
}
#page #container  .content  .btn-veja-mais,#page #container  .content  #videos-div  .btn-veja-mais{
	position:relative;
	top:-3px;
}
#page #container  .content   .btn-veja-mais,#page #container  .content  #videos-div  h3  a{
	background-color:#ededed;
	height:23px;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
	width:80px;
	color:#6e6e6e;
	font: normal 12px "fritiger 47lightcn,verdana";
}
/*FIM CONTENT/NOTICIAS-DIV/SINGLE1.PHP/*/
/*INICIO CONTENT/VIDEOS-DIV/SINGLE1.PHP/*/
#page #container  .content  #videos-div{
	display:inline;
	float:left;
	margin-left:17px;
	width:338px;
}
#page #container  .content  #videos-div  h3  a{
	margin:10px 0;
	padding:7px 0 3px;
	width:341px;
}
#page #container  .content  #videos-div .videos{
	display:inline;
	float:left;
	height:311px;
	margin-top:27px;
}
.ngg-gallery-thumbnail {margin:7px}
/*FIM CONTENT/VIDEOS-DIV/SINGLE1.PHP/*//*INICO CONTENT/LINE2/SINGLE1.PHP/*/
.link-cad-video, .link-cad-noticias{
	height:10px;
	border-bottom:1px solid #CBCBCB;
	float:right;
	width:338px;
	margin-bottom:30px;
}
.link-cad-video{
	position:relative;
	right:8px;
}
.link-cad-noticias{
	float:left;
	width:404px;
}
#page #container  .content #line-2,#page #container  .content #line-2 #Fale-vendedores,
#page #container  .content #line-2 #pedido,#page #container  .content #line-2 #casa-vidro{
	border-right:1px solid #cacaca;
	display:inline;
	float:left;
}#page #container  .content #line-2{
	margin-top:20px;
	border-right:0;
}
#page #container  .content #line-2 #Fale-vendedores{width:242px;}
#page #container  .content #line-2 #Fale-vendedores .list-vend,#page #container  .content #line-2 #Fale-vendedores .list-vend li,#page #container  .content #line-2 #Fale-vendedores .list-vend li a,
#page #container  .content #line-2 #pedido ul li,#page #container  .content #line-2 #pedido ul li a{
	display:inline;
	float:left;
	margin-bottom:3px;
}
#page #container  .content #line-2 #Fale-vendedores .list-vend{
	margin-top:18px;
}
#page #container  .content #line-2 #Fale-vendedores .list-vend li a,#page #container  .content #line-2 #pedido ul li a{
	background-color:#EFEFF1;
	color:#2E2E2E;
	height:22px;
	margin:2px 0 0 15px;
	padding:8px 0 0 18px;
	text-decoration:none;
	width:199px;
}
#page #container  .content #line-2 h4{
	display:inline;
	color:#006faa;
	float:left;
	font:normal 19px "ms linedraw,georgia";
	text-align:center;
	text-decoration:none;
	width:238px;
}
#page #container  .content #line-2 #Fale-vendedores .img-vend,#page #container  .content #line-2 #pedido .img-pedido {
	margin:5px 0 0 15px;
	display:inline;
	float:left;
}
#page #container  .content #line-2 #pedido{
	width:180px;
}
#page #container  .content #line-2 #pedido ul li a{
	width:140px;
	margin-left:11px;
}
#page #container  .content #line-2 #pedido .img-pedido{
	margin:5px 0 0 5px;
}
#page #container  .content #line-2 #casa-vidro{	width:183px;}
#page #container  .content #line-2 #pedido  h4{
	width:176px;
	margin-bottom:17px;
	height:51px;
}
#page #container  .content #line-2 #casa-vidro  h4{
	margin:7px 0;
	width:170px;
}
#page #container  .content #line-2 #casa-vidro .img-casa {
	margin:5px 0 0 12px;
}
#page #container  .content #line-2  span{
	display:inline;
	color:#2E2E2E;
	font:normal 12px arial;
	float:left;
	text-align:center;
	text-decoration:none;
	width:170px;
	margin-top:10px;
}
#page #container  .content #line-2 #informativo{
	width:173px;
	border:0;
	float:left;
	display:inline;
}
#page #container  .content #line-2  #informativo  h4{
	width:170px;
	margin-top:14px;
}
#page #container  .content #line-2  #informativo   span{
	text-align:left;
	margin:10px 0 10px 15px;
	width:150px;
}
#page #container  .content #line-2  #informativo .img-informativo{
	float:right;
	display:inline;
	margin:3px;
}
.content .container .menu-sub-pages{
	display:inline;
	float:right;
	margin:10px 0;
	width:412px;
}
.content .container h4{
color:#097B9F;
display:inline;
float:left;
font:normal 22px"ms linedraw,georgia";
margin-top:31px;
margin-bottom:10px;
text-decoration:none;
}
.content .container .menu-sub-pages li, .content .container .menu-sub-pages li a{
	float:left;
	display:inline;
	text-decoration:none;
}
.content .container .menu-sub-pages li{
	background:transparent url(img/list-img.jpg) no-repeat scroll 0 4px;
	margin-left:10px;
	padding-left:20px;
}
/*FIM CONTENT/LINE2/SINGLE1.PHP/*//*INICIO FOOTER/*/
#page #container #footer{
	float:right;
	display:inline;
	width:782px;
	background-color:#fff;
}
#page #container #footer p{
	border-top:1px solid #D3D3D3;
	color:#666666;
	display:inline;
	float:left;
	font:normal 10px arial;
	margin-top:34px;
	margin-left:16px;
	padding-top:4px;
	text-align:center;
	width:729px;
}
#page #container .img-footer{
	float:right;
	position:relative;
	right:12px;
	top:-34px;
}
/*FIM FOOTER/*//*FIM CONTENT/SINGLE1.PHP*//*INICIO CONTENT/SINGLE2.PHP*/
#page #container  .content .container,#page #container  .content .container div h3{float:left;display:inline;}
#page #container  .content .container{
	height:auto !important;
	min-height:750px;
	height:750px;
}
.content-img{
	float: right;
	width: 365px;
}
#page #container .content .container div p .content-img a img{
	margin:0 0 6px 3px;
}
.ngg-galleryoverview {
	background-color:#d8e5ed;
	margin-left:11px;
	margin-bottom:30px;
}
#page #container  .content .container div h3{
	background:transparent url(img/title-h3.jpg) no-repeat scroll 26px 4px;
	margin-bottom:9px;
	margin-top:26px;
	padding-left:20px;
	width:761px;
}
#page #container  .content .container div p img{
	margin:0 0 6px 35px ;
	float:right;
	display:inline;
}
.shutterset_singlepic84 img, .shutterset_singlepic81 img,#page #container  .content .container div p .shutterset_singlepic158 img, #page #container  .content .container div p .shutterset_singlepic160 img{margin:0;}
#page #container  .content .container div p .shutterset_singlepic157 img {margin:0 0 6px 0;}
#page #container  .content .container #post-84 p span a img, #page #container  .content .container #post-78 p span a img, #page #container  .content .container #post-98 p span a img  {margin:0}
#page #container  .content .container div p .box-img img{margin:0 20px 5px 3px;float:left;display:inline;}
#page #container  .content .container div p, .content .container .menu-sub-pages li a {
	display:inline;
	float:left;
	line-height:18px;
	margin-left:24px;
	text-align:justify;
	width:731px;
	margin-bottom:10px;
	font-size:13px;
}
.content .container .menu-sub-pages li a{
	margin:0;
	width:373px;
	color:#000;
}
.col-img{
	float:right;
	width:348px;
}
#page #container  .content .box-post div p{
	float:left;
	display:inline;
	font:normal 13px arial;
	color:#010101;
	width:226px;
}
.container #premios_div,#page #container .content .container#premios_div p,.container #premios_div p span,
.container #premios_div img,#page #container .content .container #premios_div div {
	float:left;
	display:inline;
}
#page #container .content .container #premios_div div{
margin-bottom:10px;
margin-left:25px;
}
#page #container .content .container #premios_div p{
	width:605px;
}
.container #premios_div p span{
	background:#D8E5ED none repeat scroll 0 0;
	height:120px;
	margin:0 7px;
	padding:5px;
}
.container #premios_div p .title-span{
	text-aling:right;
	font-weight:bold;
}
.container #premios_div p .span-content{
	width:450px;
	text-aling:left;
}
#jornal{
	float:left;
	display:inline;
}
#jornal div {
	background:#D8E5ED none repeat scroll 0 0;
	display:inline;
	float:left;
	margin:10px;
	padding:8px;
}
#jornal div a {
	font:normal 16px arial;
	color:#000;
	display:inline;
	float:left;
	text-decoration:none;
	text-align:center;
}
#jornal div a:hover, .box-post a:hover, .box-post a:hover, #page #container .content .container div p a:hover,
.more-link:hover, td a:hover, .list-post ul li a:hover,  .list-post .btn-noticias:hover, .content .container .menu-sub-pages li a:hover{text-decoration:underline;}
.more-link, .list-post ul li a, .list-post ul li,  .list-post .btn-noticias{
	color:#0A5F98;
	font:bold 13px arial;
	text-decoration:none;
}
.list-post ul li{
	margin:6px 0;
	float:left;
	display:inline;
	width:312px;
}
.container .list-post, #page #container .content .container .list-post p{
	float:left;
	display:inline;
	width:312px;
	margin:0;
}
.list-post .btn-noticias{
	position:absolute;
	bottom:0;
	right:0;
	font-size:18px;
}
#page #container .content #content-cad .box h3 a, #page #container .content #content-cad .box h3{width:370px;}
#page #container .content #content-cad .box{
	float:left;
	width:400px;
}
#page #container .content #content-cad div p{
	width:350px;
}
#page #container .content #content-cad div p a img {margin-left:0;float:left;}
#page #container .content .container .list-post h3 {
	width:350px;
	padding:0;
	margin-top:19px;
}
#page #container .content .container .list-post{
	margin-left:27px;
	padding-bottom:40px;
	position:relative;
}
#page #container .content .container .list-post h2,#page #container .content .container .list-post p {
	margin: 3px 0;
}
.wp-pagenavi{float:left;margin:15px 0 15px 240px;}
div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng, div.wpcf7-response-output {
float:left;
}
/*FIM CONTENT/SINGLE2.PHP*/

/* Atulizar browser */
#box-atualizar{
	background-color:#FFF;
	left:50%;
	margin-left:-232px;
	margin-top:-100px;
	position:absolute;
	top:50%;
	width:500px;
	z-index:2;
	padding:15px;
	border: 3px solid #E2EDF3;
}
#box-atualizar p, #box-atualizar h2, #box-atualizar a{
	color:#097B9F;
	font:normal 18px arial;
	line-height:18px;
	margin-top:13px;
}
#box-atualizar p, #box-atualizar a{font-size:14px;} 
#box-atualizar a {
	float:left;
	margin:35px 10px 0 10px;
	text-align:center;
	text-decoration:none;
}
#box-atualizar #btn-fechar{
	color:red;
	position:absolute;
	right:0;
	text-decoration:none;
	top:-27px;
}
#container-light{
	width:100%;
	height:100%;
	z-index:1;
	position:absolute;
	background-color:#097B9F;
	opacity:.7; /* css standard */
	filter:alpha(opacity=70); /* IE patch */
}
#vidrotv{
margin:20px 0 0 14px;
}