/*  
Theme Name: Logomotiva
Theme URI: http://www.logomotiva.com.br
Description: Template do website da empresa Logomotiva
Version: 2.0.0
Author: Logomotiva - Comunicacao & Design
Author URI: http://www.logomotiva.com.br
*/

/* Zerando propriedades naturais . Reset */
	@import url("reset.css"); /* by Eric Meyer . http://meyerweb.com/eric/tools/css/reset/ */

/* GERAL */
	* { 
		margin: 0; 
		padding:0; 
		font-family:Arial, Helvetica, sans-serif;
		list-style:none}
	a, a:visited{ color:#1B75ED}
	p { 
		color:#4D4D4D;
		padding:5px 0;
		line-height:1.4em}	
	body{
		background:transparent url(/sites/all/themes/logomotiva/im/topo_global_bg.jpg) repeat-x scroll 0 -18px}	
	
/* TOPO */

	#topo_global {
		text-align: center;
		height: 62px;}
	#topo {
		height:62px;
		margin:0 auto;
		/*padding-top:34px;*/
		text-align:left;
		/*width:945px*/
		width:952px;}
	#topo_esquerda {
		float: left;
		width: 165px}
	#topo_esquerda #logo a {
		background: url(/sites/all/themes/logomotiva/im/logomotiva.gif) no-repeat left top;
		text-indent:-999px;
		display:block;
		overflow:hidden;
		width:160px;
		height:35px;}
	#topo_esquerda #logo{padding-top:15px; padding-left:2px}	
	#topo_direita {
		float: right;
		padding-top:7px;
		width: 550px}
	#menu_principal { 
		float:right;
		padding-top:5px}	
	#menu_principal ul li {
		float:left;
		padding-left:27px;
		list-style:none}
	#menu_principal ul li a {
		color:#6D6E70;
		display:block;
		font-size:14px;
		height:28px;
		padding-top:18px;
		text-align:center;
		text-decoration:none;
		/*width:60px;*/
		padding-left:4px;
		padding-right:4px;}
	#menu_principal ul li a.active {
		background:url(/sites/all/themes/logomotiva/im/menu_over.gif) repeat-x left bottom}
	#menu_principal ul li a:hover {
		background-color:#FFFF99;}
	#menu_principal ul li a.active:hover {
		text-decoration:none}
	#menu_principal p {
		color:#6D6E70;
		display:block;
		font-size:17px;
		font-weight:bold;
		text-decoration:none }	
	#menu_principal ul.nice-menu li  {
		border:none;
		background:none}	
		
/* CORPO */

	#corpo_global {
		padding: 10px 0 10px 0;
		text-align: center;}
	#corpo_global.home{
	}
	#corpo {
		margin: 0 auto;
		text-align: left;
		width: 945px }
	#destaque {width: 945px }
	#destaque #link_laranja {color: #F05A28 }
	#destaque h3 {
		font-size: 17px;
		color: #8C8C8C;
		font-weight:100;
		line-height:20px;}
	#destaque.contato h2 {
		background: url(/sites/all/themes/logomotiva/im/texto_contato.gif) no-repeat left top;
		text-indent:-9999px;
		overflow:hidden;
		font-size: 36px;
		color: #404041;
		padding-bottom: 25px }
	#destaque.clientes h2 {
		background: url(/sites/all/themes/logomotiva/im/nossos_clientes.gif) no-repeat left top;
		text-indent:-9999px;
		overflow:hidden;
		font-size: 36px;
		color: #404041;
		padding-bottom: 25px }		
	#auxilio {
		background-color: #FFFDE6;
		height: 35px;
		width: 925px;
		padding-top: 15px;
		margin-top: 40px;
		padding-left: 10px;
		font-size: 17px;
		border: 1px solid #FFEF00 }
	#corpo_esquerda {
		float: left;
		width: 230px }
	#barra_portfolio{
		background:transparent url(../im/barra_portfolio_bg.gif) repeat-x scroll left top;
		height:63px;
		padding-left:20px;
		padding-top:32px;
		width:937px;
		float:left}	
	#clientes_listar_lista{ display:none}	
	#block-views-portfolio_home_listar-block_1 h2 { display:none}
	#block-views-portfolio_home_listar-block_1{ float:left}
	#barra_portfolio span { 
		float:left;
		font-size:12px;
		color:#999;
		margin-top:2px}
	#barra_portfolio a {
		display:block;
		float:left;
		overflow:hidden;
		text-indent:-9999px;
		margin-left:10px}	
	#mostrar_icone{
		background:url(../im/icon_listar_icones.gif) no-repeat left top;
		height:16px;
		width:16px;}	
	#mostrar_lista{
		background:url(../im/icon_listar_lista.gif) no-repeat left top;
		height:16px;
		width:16px}		
	#conteudo {
		float: left;
		width: 410px;
		margin-top: 20px }
	#corpo_direita {
		float: left;
		width: 460px;
		margin-left: 70px;
		margin-top: 36px}
	#corpo_direita_interna {
		float: right;
		width: 250px;
		margin-left: 20px;
		margin-top: 30px}
	#block-views-ultimos_posts-block_1 h2 {
		text-indent:-9999px;
		background:url(/sites/all/themes/logomotiva/im/arquivos.gif) no-repeat left top;
		margin:25px 0 10px;
		height:26px}
	#block-views-ultimos_posts-block_1 a {
		color:#808080;
		display:block;
		font-size:12px;
		padding-bottom:5px;
		padding-left:25px;
		text-decoration:none;}
	#block-views-ultimos_posts-block_1 a:hover { text-decoration:underline}		
	#block-menu-menu-logolinks h2 {
		text-indent:-9999px;
		background:url(/sites/all/themes/logomotiva/im/logolinks.gif) no-repeat left top;
		margin:25px 0 10px;
		height:26px}
	#block-menu-menu-logolinks li {
		list-style:none!important}	
	#block-menu-menu-logolinks li a	 {
		color:#808080;
		font-size:12px;
		text-decoration:none}
	#block-menu-menu-logolinks li a:hover { text-decoration:underline}
	#mapa {	margin-top: 45px}
	#mapa p {margin-bottom: 40px}
	#conteudo_interna{
		float: left;
		width: 640px;
		margin-left: 20px;
		margin-top: 50px}
	#titulo h3{
		font-size:36px;
		color:#231F20}
	#titulo h2{
		font-size:21px;
		color:#404041;
		font-family:Verdana, Geneva, sans-serif;}		
	.views-field-title a:hover h3 {
		color:#7C0DFF;}
	.views-field-title a h3 {
		font-size:36px;
		color:#231F20;
		display:block;
		text-decoration:none}		
	.views-field-created { 
		float:left;
		margin-right:10px;
		color:#A6A8AB}
	.cont_coment { color:#A6A8AB}	
	.tags {
		color:#666;
		font-size:16px;
		padding:10px 0 65px;}				
	.tags a {
		color:#7C0DFF;
		font-size:14px;
		text-decoration:none}			
	#conteudo_interna_clientes {
		border-top:1px solid #E6E7E8;
		margin-top:40px }
	#conteudo_interna_clientes #lista_clientes {}	
	#conteudo_interna_clientes #lista_clientes li {
		color:#8C8C8C;
		float:left;
		font-family:Arial,Helvetica,sans-serif;
		font-size:13px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin-right:24px;
		margin-top:8px;
		width:156px;}
	#conteudo_interna_clientes #lista_clientes 	h4 {
		color:#808184;
		font-size:17px;
		font-weight:bold;
		padding-top:20px;
		padding-bottom:10px}	
	#destaque.portfolio h2 {
		color:#58595B;
		font-size:36px;
		padding-bottom:25px;
		margin-left:11px;
		}	
	#endereco h3{
		color:#444444;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		}
	#mapa h3{
		color:#444444;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		margin-bottom:11px;}
	#destaque.portfolio h3, .field-field-portfolio-chamada-lista, .field-field-portfolio-chamada{ display:none}	
	#views-exposed-form-portfolio-home-page-1 .views-exposed-form{float:none;}
	#conteudo_interna_portfolio .view-portfolio-home a:hover{ text-decoration:underline !important}
	#conteudo_interna_portfolio .views-field-title a, .lista_portfolio .titulo_portfolio a{
		font-family:Verdana, Geneva, sans-serif;
		font-size:18px;
		text-decoration:none;
		color:#444444}
	#conteudo_interna_portfolio .views-field-field-portfolio-chamada-lista-value a, .lista_portfolio .chamada_portfolio{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		color:#666666}	
	#conteudo_interna_portfolio .view-portfolio-home .views-field-title, .lista_portfolio .titulo_portfolio {margin:20px 0 6px 6px;}
	.lista_portfolio .chamada_portfolio { margin-left:8px}
	#conteudo_interna_portfolio .views-field-field-portfolio-chamada-lista-value{margin:0px 0px 20px 6px;}
	#conteudo_interna_portfolio .view-portfolio-home .views-row-first, #conteudo_interna_portfolio .view-portfolio-home .views-row-last, #conteudo_interna_portfolio .view-portfolio-home .views-row-even,
	#conteudo_interna_portfolio .view-portfolio-home .views-row-odd, .lista_portfolio{
		background:transparent url(/sites/all/themes/logomotiva/im/linha1.gif) no-repeat scroll 0 0;
		float:left;
		height:240px;
		margin:0 25px 25px 0;
		padding:11px;
		width:437px;}
	#conteudo_interna_portfolio .view-portfolio-home .views-row-2, #conteudo_interna_portfolio .view-portfolio-home .views-row-4,
	#conteudo_interna_portfolio .view-portfolio-home .views-row-6, #conteudo_interna_portfolio .view-portfolio-home .views-row-8,
	#conteudo_interna_portfolio .view-portfolio-home .views-row-10{ margin-right:0}
		
	#conteudo_interna_portfolio .view-portfolio-home .views-row-first:hover, #conteudo_interna_portfolio .view-portfolio-home .views-row-last:hover,
	#conteudo_interna_portfolio .view-portfolio-home .views-row-even:hover, #conteudo_interna_portfolio .view-portfolio-home .views-row-odd:hover, .lista_portfolio:hover{
		background-color:#FFFDE6}	
	#conteudo_interna_portfolio{width:945px;}
	#conteudo_interna_portfolio .entry{color:#444444}
	#conteudo_interna_portfolio .field-field-site-cliente{color:#666666}
	
	.field-field-sobre-o-projeto p{
		color:#666;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		padding-top:12px}
	.field-field-site-portfolio a{
		color:#7c0dff;
		text-decoration:none;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif}	
	.field-field-site-portfolio a:hover{
		color:#ff3e0d;
		text-decoration:underline}	
	.item-list .pager li{ padding:0; margin:44px 0 0 15px; !important;}	
	.item-list .pager {height:100px;}
/*Portfolio*/
	.portfolio_slideshow{ height:435px; clear:both}	
	.field-field-site-portfolio{
		float:left; 
		width:220px;}
	.field-field-site-portfolio .field-label{margin-bottom:15px;}
	.field-field-sobre-o-projeto{
		float:left;
		margin:0 30px;
		width:400px;}	
	.field-field-comentario-cliente{
		float:right;
		width:290px;}
	.field-field-comentario-cliente p{padding:11px 0 4px 0 !important;}	
	#conteudo_interna_portfolio strong{
		color:#444;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif}
	.field-field-tipo-portfolio{height:106px;}
	.portfolio_titulo{
		float:left;
		width:670px;}
	.portfolio_ferramenta{
		float:right;
		width:290px;
		height:30px;}
	.seta_voltar{margin:0 5px 0 0;}	
	.voltar_portfolio{margin-right:30px;}
	.portfolio_interno{
		border-bottom:2px solid #F6F6F6;
		padding-bottom:40px;
		margin-bottom:30px;}
	.voltar_portfolio_rodape{float:left;}	
	.setas_portfolio{
		float:right;
		width:732px;}
	.seta_voltar_rodape{ float: left}
	.seta_proximo_rodape{ float:right}
	.seta_voltar_rodape img{margin-right:10px;}
	.seta_proximo_rodape img{margin-left:10px;}
	.seta_voltar_rodape a, .seta_proximo_rodape a{
		color:#666666;
		font-size:14px;
		text-decoration:none;}
	.group-portifolio-esquerda legend{ display:none}	
	.group-portifolio-esquerda {
		border:none;
		float:left;
		padding:0;}
	.field-field-tipo-portfolio .field-items div{
		color:#666666;
		float:left;
		font-family:verdana;
		font-size:12px;
		margin-right:13px;}	
	.field-field-tipo-portfolio .field-label{margin-bottom:14px;}
	.field-field-comentario-cliente p{ 
	   color:#8c8c8c;
	   font-size:14px;
	   font-family:Georgia, "Times New Roman", Times, serif !important;
	   padding-top:12px}
	.views-field-field-portfolio-chamada-fid img, .lista_portfolio img{ 
	 	height:164px; 
		width:438px}  
	#block-views-clientes_listar-block_1 img{ 
	 	height:80px; 
		width:220px}
	#block-views-clientes_listar-block_1 .views-row-first, #block-views-clientes_listar-block_1 .views-row-last,#block-views-clientes_listar-block_1 .views-row-even,
	#block-views-clientes_listar-block_1 .views-row-odd{
		float:left;
		margin:0 20px 30px 0;}
	#block-views-clientes_listar-block_1 .views-field-title{margin-top:12px}
	#block-views-clientes_listar-block_1 .views-field-title span a{
	    font-family:Verdana,Geneva,sans-serif;
		font-size:13px;}
	#conteudo_interna_portfolio #titulo{
		float:left;
        width:735px;}	
	.Portfolio #titulo h2{
		background:transparent url(/sites/all/themes/logomotiva/im/portfolio.gif) no-repeat scroll left top;
		color:#404041;
		font-size:36px;
		overflow:hidden;
		padding-bottom:25px;
		text-indent:-9999px;
		margin-top:7px;}	
	#conteudo_interna_portfolio #clientes_listar{
		float:right;
		border:1px solid #E6E6E6;
		color:#8C8C8C;
		float:right;
		text-align:center;
		text-decoration:none;
		padding:5px;}
	#conteudo_interna_portfolio #clientes_listar:hover{ 
		text-decoration:none !important; 
		background-color:#FFFF99}	
	#block-views-clientes_listar-block_1{ 
		border:1px solid #E6E6E6;
		display:none;
		margin-top:35px;
		margin-bottom:55px;
		border-left:none;
		border-right:none;
		clear:both}
	#barra_portfolio form { 
		float:left;
		margin-right:20px}	
	#block-views-clientes_listar-block_1 #barra_portfolio{
		margin-bottom:10px}	
	.sliderwrapper{ clear:both}
	#slider { padding-top:20px }
	#conteudo_interna_portfolio	#slider { 
	    padding-top:20px;
		top:-1px;
		border-top:1px solid #E6E6E6; }
    .view-clientes-listar .pager-previous{
		border: 1px solid #E6E6E6;
		float:left;
		margin-top:44px !important;}
	.view-clientes-listar .pager-first{
		border: 1px solid #E6E6E6;
		float:left;
		margin:44px 0px 0px 0 !important;}
	.block ul { padding:0 !important}	
    .view-clientes-listar .pager-last{
		border: 1px solid #E6E6E6;
		float:right;
		margin-right:10px;}	
	.view-clientes-listar .pager-next{
		border: 1px solid #E6E6E6;
		right:340px;
		position:absolute;
		margin-right:10px;}			
	.view-clientes-listar .pager-next a, .view-clientes-listar .pager-last a, .view-clientes-listar .pager-previous a, .view-clientes-listar .pager-first a{
		 color:#999999;
		 text-decoration:none;
		 font-size:40px;;
		 display:block;
		 width:163px}	
	.view-clientes-listar .pager-next a:hover, .view-clientes-listar .pager-last a:hover, .view-clientes-listar .pager-previous a:hover, .view-clientes-listar .pager-first a:hover{
		 text-decoration:none !important;}
	.view-clientes-listar .pager-next:hover, .view-clientes-listar .pager-last:hover, .view-clientes-listar .pager-previous:hover, .view-clientes-listar .pager-first:hover{
	 	 background-color:#ffff99}		 
	.view-clientes-listar .pager-current.last, .view-clientes-listar .pager-item , .view-clientes-listar .pager-item a, .view-clientes-listar .pager-current.first, .pager-current{ display:none!important} 
	.breadcrumb a{
		font-size:11px;
		color:#CCC;
		font-family:Verdana, Geneva, sans-serif;
		text-decoration:none}
	.breadcrumb a:hover{ text-decoration:underline}
	.breadcrumb{
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
		color:#CCC;
		text-decoration:none;
		margin-bottom:15px;}
	#barra_portfolio select { width:220px}	
	#barra_portfolio #edit-submit, #barra_portfolio #edit-submit-1, #barra_portfolio #edit-submit-2, #barra_portfolio #edit-submit-3 { display:none}
    #block-views-clientes_listar-block_1 .views-row-4, #block-views-clientes_listar-block_1 .views-row-8 { margin-right:0}
/*Contato*/
	#contact-mail-page label {
		font-size:15px;
		color:#BBBDBF;
		font-weight:100;
		padding-left: 9px;
		padding-bottom:12px;}
	#contact-mail-page .form-required{ display:none}
	#contact-mail-page .form-text{
		background:#FAFAFA none repeat scroll 0 0;
		border:1px solid #CCCCCC;
		height:26px;
		padding-left:10px;
		padding-top:4px;
		width:395px;
		color:#58595B;
		font-size:16px}
	#contact-mail-page .form-textarea {
		width:395px;
		height:200px;
		padding-left:10px;
		padding-top:6px;		
		border:1px solid #ccc;
		background:#FAFAFA;
		border:1px solid #ccc;
		color:#58595B;
		font-size:16px}	

	.textarea-identifier{ display:none}	
/* RODAPE */

	#rodape_global {
		text-align: center;
		height: 100px;
		width: 100%;
		background: url(/sites/all/themes/logomotiva/im/rodape_global_bg.jpg) repeat-x left top;
		padding-top: 60px;
		margin-top:30px}
	#rodape {
		margin: 0 auto;
		text-align: left;
		height: 100px;
		width: 945px }
	#rodape_esquerda {
		float: left;
		width: 100px }
	#rodape_esquerda p{ 
	   font-size:12px;
	   color:#6D6E70;}	
	#rodape h4 {
		font-size: 12px;
		color: #929497 }
	#direitos p, #rodape_direita p {
		font-size: 11px;
		color: #666 }
	address	{
		font-size: 12px;
		color: #6D6E70;
		line-height:1.4em;
		padding:5px 0;
		font-style:normal;}
	#rodape_meio {
		float: left;
		width: 470px;
		margin-left: 20px}
		#rodape_direita {
		float: right;
		margin-top: 15px}
	#direitos {
		float: left;
		width: 945px;
		margin-top: 20px;
		text-align: center;
		font-size: 11px}
	#direitos a {
		color:#6d6e70;
		text-decoration:none}	
	#direitos a:hover { text-decoration:underline} 	
	.clear { clear:both}	

	
/*blogomotiva*/
	.views-exposed-form .views-exposed-widget { padding:0}
	.views-exposed-form .views-exposed-widget .form-submit { margin:0}
	.views-exposed-form { 
		width:280px;
		float:right}
	.view-taxonomy-term h3 { display:none}	
	#comments { 
		background:transparent url(/sites/all/themes/logomotiva/im/comentarios.gif) no-repeat scroll left top;
		margin-top:30px;
		padding-top:50px;}
	#comments h2 {
		background: url(/sites/all/themes/logomotiva/im/envie_comentario.gif) no-repeat scroll left top;
		margin-top:30px;
		text-indent:-9999px;
		overflow:hidden
		}
	#comments a {
		color:#808080;
		text-decoration:none}
	/* Editando a views.css */
	.views-field-title {
     clear: left;
     font-size: 32px;
     margin-bottom: 12px;
	}
	
	.views-field-title span a {
		 color: #231F20;
		 font-weight: bold;
		 text-decoration: none;
	}
	
	#corpo_direita_interna .views-field-title {
		 font-size: 14px;     
	}
	#corpo_direita_interna .views-field-title span a {
		 font-weight:200;          
	}
	#corpo_direita_interna .views-field-title span a:hover {
		 color:#fff;         
	}
	.views-field-field-imagem-novo-blog-capa-fid {
		 float: left;
		 width: 242px;
	}	
	div.view-content div.views-row {		 
		 display: block;
		 height: 230px;
	}	
	div#corpo_direita_interna div.view-content div.views-row {
		 height: 48px;
		 padding:8px 6px 0 12px; 
		 border-radius:2px;        
	}
	div#corpo_direita_interna div.view-content div.views-row:hover {     
		 background:#FFCE5B;     
	}
	
/*Home*/

	.sliderwrapper .scroll{
		width:940px;
		height:346px}
	.scrollButtons.left {
		left:864px;
		top:380px}		
	.scrollButtons.right {
		right:0px;
		top:380px}
	.item-list {margin:14px 0;}	
	ul.slidenav a {
		color:#b1b1b1;
		border:1px solid #e5e5e5;
		font-family:Verdana, Arial, Helvetica, sans-serif	}		
	ul.slidenav a:hover {
		color:#ccc;
		background:#ffef00;
		border:1px solid #ffef00	}	
	ul.slidenav .slidetab-active {background-color:#e5e5e5}			
	.field-field-slider-imagem { }		
	.sliderwrapper .field-field-slider-imagem { margin-top:0}	
/*Tab Logomotiva*/
	.tab_link {
		width: 70px;
		display: block;
		float: left;
		height: 27px;
		border:1px solid #ccc;
		border-bottom:none;
		text-decoration: none;
		padding-left: 30px;
	}
	#tabs {
		width: 204px;
	}
	.tabs {
		width:204px}			
/*Formulario de Contato*/	
	
/*Remover*/
	ul.links.inline, .submitted, .links{ display:none!important}	
