/*
Theme Name: Ludor Solu&ccedil;&otilde;es Tecnol&oacute;gicas
Theme URI: http://www.ludor.com.br
Description:
Author: Min&eacute;rio Comunica&ccedil;&atilde;o
*/
* {padding:0; margin:0; border:0; list-style-type:none; font-family:'trebuchet ms', arial, verdana, sans-serif; color:#666;}
#geral{width:100%; margin:0 auto;}
.cb{clear:both;}

/*header & menu*/
#header{width:100%; height:133px; background-color:#35376e; border-bottom:solid 3px #000;}
#menu{width:1006px; height:133px; margin-left:-503px; left:50%; position:relative;}
#logo{float:left; width:320px; margin:35px 0 0 58px;}

#menu_conteudo{width:606px; height:40px; margin-top:48px; background:url(images/menu_bg.jpg) no-repeat; float:left; font-size:14px; text-align:center;}
#menu_conteudo li{display:inline;}
#menu_conteudo li a{float:left; width:100px; padding:11px 0; margin-right:1px; color:#35376e; text-decoration:none;}
#menu_conteudo li a:hover, #menu_conteudo li a#active{background:url(images/menu_bg_hover.jpg) -100px 0;}
#menu_conteudo li.bt_menu_first a:hover, #menu_conteudo li.bt_menu_first a#active{background:url(images/menu_bg_hover.jpg) 0 0;}
#menu_conteudo li.bt_menu_last a:hover, #menu_conteudo li.bt_menu_last a#active{background:url(images/menu_bg_hover.jpg) 100px 0;}

#busca{width:168px; height:19px; background:url(images/home_busca.gif) no-repeat; float:right; margin:5px 24px 0 0;}
#busca input{margin:3px 0 0 25px; margin:0 0 0 25px\9; width:133px; color:#fff; background:none; font-size:12px;}

/*home*/
#destaque{width:100%; background-color:#fff; margin-top:20px;}
#content_destaque{width:885px; height:380px; height:390px\9; margin-left:-443px; left:50%; position:relative;}

#home{width:1006px; height:340px; margin-left:-503px; left:50%; margin-top:50px; position:relative;}
#home_noticias{width:278px; height:340px; float:left; margin-left:39px; background:url(images/home_divisor.gif) no-repeat right center;}
#home_noticias a{text-decoration:none;}
.home_tit{font-size:17px; font-weight:bold; color:#35376e; line-height:45px;}
#home_noticias div.home_noticia{width:248px; margin-bottom:15px;}
#home_noticias p.home_noticia_titulo a{font-size:14px; color:#a68402;}
#home_noticias p.home_noticia_txtA{line-height:10px;}
#home_noticias p.home_noticia_txtA a{font-size:10px;}
#home_noticias .home_leiamais a{font-size:11px; color:#35376e; margin-left:5px;}

#autorizada{margin-left:39px; float:left; width:490px; height:140px; margin-top:20px;}
#autorizada .home_tit{line-height:20px; margin-bottom:20px;}
#autorizada ul li{width:auto; height:41px;width:490px;}
#autorizada ul li img{float:left; margin-bottom:15px;}

#revendedor{float:left; width:260px; height:140px; margin-left:40px; margin-top:20px;}
#revendedor .home_tit{line-height:20px; margin-bottom:20px;}

/*footer*/
#footer{width:100%; height:80px; background-color:#d8d8d8; font-size:12px; border-top:solid 1px #b8b8b8; margin-top:50px;}
#footer_conteudo{width:1006px; height:76px; margin-left:-503px; left:50%; position:relative;}
#footer_siganos, #footer_endereco, #footer_faleconosco, #footer_cartoes{float:left; margin-right:20px; background:url(images/footer_divisor.gif) no-repeat right bottom;}
#footer_siganos{width:175px; margin-left:39px;}
#footer_tit{font-size:14px; margin:15px 0 10px 0;}
#footer_siganos li{float:left; width:27px; height:27px; margin-right:13px;}
#footer_endereco{width:230px;}
#footer_faleconosco{width:110px;}
#footer_cartoes{width:133px; margin-right:17px !important; background:none;}
#footer_cartoes li{float:left; width:39px; height:27px; margin-right:13px;}
#footer_minerio{float:right; margin:50px 15px 0 0; #margin-right:10px;}
#footer_procedencia{position:absolute; width:130px; height:190px; bottom:0px; margin-bottom:41px; margin-bottom:50px\9; right:0; margin-right:10px;}

/*internas*/
.interna{width:1006px; height:auto; margin:35px 0 0 -503px; left:50%; position:relative;}
.interna_conteudo{width:723px; min-height:300px; float:left; margin-left:40px;}
.interna_conteudo a{color:#35376e;}
.interna_sidebar{width:186px; height:auto; float:left;}
h1{font-size:30px; color:#35376e; margin:0 0 35px 40px; margin:0 0 0 40px\9; height:40px; background:url(images/interna_titulo.gif) left bottom no-repeat; text-transform:uppercase;}


/*noticias*/
#noticias{margin-bottom:70px;}
#noticias a{text-decoration:none;}
.interna_noticia{border-bottom:solid 1px #d7d7d7; width:650px; margin-bottom:15px;}
.interna_data{font-size:18px; color:#b3b3b3; font-weight:bold; margin-bottom:5px;}
.interna_noticia_titulo{font-size:20px; color:#3d3d3d;}
.interna_noticia_titulo a{color:#666;}
.interna_noticia_txt{font-size:12px; color:#666; margin-bottom:15px;}
.interna_noticia_txt a{color:#666;}
h1.tit_noticia{font-size:20px; height:auto; padding-bottom:5px; text-transform:none; margin-bottom:10px;}
.data_noticia{font-size:12px; color:#0f115f; margin:0 0 30px 40px;}
.voltar{margin:0 0 10px 40px;}
.voltar img{vertical-align:middle;}
.voltar a{text-decoration:none; color:#C1BFC2;}
.noticia_conteudo{width:675px; font-size:12px;}
.noticia_conteudo p{margin:5px 0;}
.noticia_conteudo a{text-decoration:none;}
.noticia_conteudo ul, .noticia_conteudo ol{margin:15px 0 15px 15px;}
.noticia_conteudo ul li{list-style-type:disc; margin:7px 0 0 15px;}
.noticia_conteudo ol li{list-style-type:decimal; margin:7px 0 0 15px;}

/*paginas*/
.interna_paginas{width:675px; font-size:14px;}
.interna_paginas p{margin-bottom:25px;}
h2{font-size:18px; font-weight:bold; margin:25px 0 15px 0;}
h3{font-size:36px; font-weight:bold; color:#0f115f; margin-top:50px;}
.subtitulo{font-size:16px; color:#666; font-weight:bold;}
.interna_paginas ul li{list-style-type:disc; margin:7px 0 0 15px;}
.interna_paginas ul.clientes li{list-style-type:none; display:inline; width:172px; height:111px;}
.interna_paginas ul.lista_produtos{height:220px; clear:both;}
.interna_paginas ul.lista_produtos li{float:left; height:200px; text-align:center; list-style:none;}
.interna_paginas ul.lista_produtos li.tit_produtos{width:329px;}

/*sidebar*/
#interna_fotos .home_tit, #interna_twitter .home_tit{font-size:17px; font-weight:bold; color:#35376e; line-height:25px;}
#interna_twitter #siganos a{margin-left:0;}
#interna_fotos{margin-top:20px;}
h3.widget-title{padding:0 !important; margin:0 !important; height:0; line-height:0;}
a.link_twitter{text-decoration:none;}
#fidgetr_container_3{height:170px; max-height:170px;}
#fidgetr_container_3 ul{height:170px; max-height:170px;}
#fidgetr_container_3 li{width:75px; height:75px; float:left; margin:0 5px 10px 0;}
#fidgetr_container_3 li img{width:75px; height:75px;}

/*contato*/
#formulario_contato{font-size:12px; font-weight:bold;}
#formulario_contato input, #formulario_contato textarea{border:solid 1px #ccc; background-color:#ededed; width:400px; line-height:16px; font-size:12px;}
#formulario_contato textarea{}
.submit{background:url(images/contato_enviar.gif) no-repeat !important; width:50px !important; height:20px; border:none !important; cursor:pointer;}
.wpcf7-response-output{border:none !important; color:#ff0000; margin:0 !important;}

#ninja_form_1{font-size:12px; font-weight:bold;}
#ninja_form_1 input, #ninja_form_1 textarea{border:solid 1px #ccc; background-color:#ededed; width:550px; line-height:16px; font-size:12px;}
#ninja_form_1 textarea{height:135px;}
#ninja_form_1 label{display:block;}
.req-item-desc {visibility:hidden;}
.ninja-forms-help-text {visibility:hidden; width:0px; height:0px;}

.promoInput-paraglider {border-width:1px; border-style:solid; border-color:#999999; background-color:#eeeeee;}
