body {
font-size:75%;
color:#00000;
background:#EDEDED url(images/background.jpg) no-repeat center top;
font-family:"Trebuchet MS",Georgia, Times, "Times New Roman", serif;
font-size:14px;
text-align:justify;
margin:0;
}

.title h2 a{
color: #666666;
}

.categories{
list-style:none;
float:left;
text-indent: -2000em;
}
.categories ul{
list-style:none;
float:left;
}
.categories ul li{
background: url(images/check.png) no-repeat left center;
text-indent: 0;
color: #666666;
float:left;
width:420px;
margin:0px;
padding:5px 0 5px 20px;
font-weight:normal;
font-size:12px;
}
.categories ul li a{
color: #666666;
text-decoration:none;
}

a img{
border:0;
}

.entry a img{
padding: 15px;
background: url(images/lupa.png) no-repeat right bottom;
}

.clientes a, .clientes a:visited{
  margin-left:15px;
  width:400px;
  height:30px;
  float:left;
  text-indent: -2000em;
}

.clientes a:hover, .clientes a:visited:hover{
  height:120px;
}

.strada a{
  background:url(images/cli_strada_a.png) no-repeat left top;
}
.audi a{background:url(images/cli_audi_a.png) no-repeat left top;}
.carbel a{background:url(images/cli_carbel_a.png) no-repeat left top;}
.garra a{background:url(images/cli_garra_a.png) no-repeat left top;}
.banzai a{background:url(images/cli_banzai_a.png) no-repeat left top;}
.separe a{background:url(images/cli_separe_a.png) no-repeat left top;}
.drscholl a{background:url(images/cli_drscholls_a.png) no-repeat left top;}
.allpe a{background:url(images/cli_allpe_a.png) no-repeat left top;}
.incopre a{background:url(images/cli_incopre_a.png) no-repeat left top;}
.prefaz a{background:url(images/cli_prefaz_a.png) no-repeat left top;}

.strada a:hover{
  background:url(images/cli_strada_a.png) no-repeat left -30px;
}
.audi a:hover{background:url(images/cli_audi_a.png) no-repeat left -30px;}
.carbel a:hover{background:url(images/cli_carbel_a.png) no-repeat left -30px;}
.garra a:hover{background:url(images/cli_garra_a.png) no-repeat left -30px;}
.banzai a:hover{background:url(images/cli_banzai_a.png) no-repeat left -30px;}
.separe a:hover{background:url(images/cli_separe_a.png) no-repeat left -30px;}
.drscholl a:hover{background:url(images/cli_drscholls_a.png) no-repeat left -30px;}
.allpe a:hover{background:url(images/cli_allpe_a.png) no-repeat left -30px;}
.incopre a:hover{background:url(images/cli_incopre_a.png) no-repeat left -30px;}
.prefaz a:hover{background:url(images/cli_prefaz_a.png) no-repeat left -30px;}

.navigation{
float:left;
width:420px;
margin-top:10px;
}
.navigation .alignright{
background:url(images/navidate.jpg) no-repeat left top;
float:right;
width:54px;
}
.navigation .alignright a{
background:url(images/navigate.png) no-repeat left top;
float:right;
width:54px;
height:16px;
text-indent:-2000em;
display:block;
}
.navigation .alignright a:hover{
background:url(images/navigate.png) no-repeat left bottom;
}

.navigation .alignleft{
float:right;
width:54px;
height:16px;
}
.navigation .alignleft a{
background:url(images/navigate.png) no-repeat right top;
width:54px;
height:16px;
text-indent:-2000em;
display:block;
}
.navigation .alignleft a:hover{
background:url(images/navigate.png) no-repeat right bottom;
}





h2{
color: #666666;
float:left;
width:420px;
padding:5px;
margin:0;
font-weight:normal;
font-size:18px;
}

h3{
background: url(images/check.png) no-repeat left center;
color: #666666;
float:left;
width:420px;
margin:0px;
padding:5px 0 5px 20px;
font-weight:normal;
font-size:12px;
}

h3 a{
color: #666666;
text-decoration:none;
}

h3 a:hover, h3 a:visited:hover{
color: #000000;
text-decoration:underline;
}

h3 a:visited{
color: #666666;
text-decoration:none;
}

.post #post-5 #post-13 #post-7 #portfolio #home{
margin:0;
}
.entry {
margin:0;
width:400px;
padding:0 0 15px 15px;
float:left;
}


.jingles-spots{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_jingles-spots.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.jingles-spots{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_jingles-spots.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.videos{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_videos.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.cliente_geral{
color: #F89F4E;
float:left;
width:420px;
height:45px;
background:url(images/h2_clientes_port.png) no-repeat left top;
margin:25px 0 0 0px;
padding-left:60px;
}
.pecas-graficas{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_pecas-graficas.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;

}
.blog{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_blog.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;

}
.virtual{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_virtual.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}

.h2-5{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_missao.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.h2-13{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_clientes.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.h2-7{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_contato.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.h2-portfolio{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_portfolio.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
.h2-home{
color: #666666;
float:left;
width:420px;
height:45px;
background:url(images/h2_home.png) no-repeat left top;
text-indent: -2000em;
paddin:0px;
margin:25px 0 0 0px;
}
#MailPress{
margin:0;
padding:0;
}
.MailPressFormEmail{
 width:150px;
margin:10px;
color:#66666;
text-align:center;
}

#mp-formdiv, #esquerda h2{
margin:0;
padding:0;
text-align:center;
}

#mailpress{
float:left;
margin:0;
}
#mailpress .widgettitle{
background: url(images/newstetterh2.png) no-repeat top left;
width:220px;
height:50px;
text-indent:-2000em;
float:left;
}
#esquerda ul{
list-style:none;
margin:0;
padding:0;
float:left;
}

#esquerda li{
margin:0;
display:inline;
padding:0;
float:left;
}
.itemPortfolio{
float:left;
margin:30px 30px 30px 30px;
}
.itemPortfolio a img{
border:none;
background: none;
padding: 0;
}
.cliente{
float:left;
margin:10px;
}

a, a:visited{
	font-family:"Trebuchet MS",Georgia, Times, "Times New Roman", serif;
	color:#990000;
	text-decoration:underline;
}

a:hover{
	color:#000000;
}
#top{
	background: url(images/top.png) repeat-x top center;
	width:100%;
	height:214px;
}
#header{
	background: url(images/header.png) no-repeat  top right;
	margin:0 auto;
	
	width:770px;
	height:214px;
	

}
#logo{
	
	width:180px;
	height:214px;
	margin:0;
	float:left;
		margin-left:3px;
}
#logo a{
	background: url(images/logo.png) no-repeat ;
	text-indent:-2000em;
	display:block;
	width:180px;
	height:214px;

}
#logo a:hover{
	background: url(images/logo.png) no-repeat -188px top;
}

#flash{
	float:left;
	width:533px;
	height:120px;
	margin-left:45px;
}

#menu {
	width: 533px;
	height:90px;
	float:left;
	margin-left:45px;
}

#menu ul {
	width: 485px;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}

#menu li {
	display:inline;
	height:60px;
	float:left;
	text-indent:-2000em;
}

#menu .page-item-5, #menu .page-item-5 a{
	width:98px;
	height:60px;
	float:left;
	text-indent:-2000em;
	background: url(images/menu.png) no-repeat 0px top;
}
#menu .page-item-5 a:hover{
	background: url(images/menu.png) no-repeat 0px bottom;
}
#menu .page-item-6, #menu .page-item-6 a{
	width:113px;
	height:60px;
	float:left;
	text-indent:-2000em;
	background: url(images/menu.png) no-repeat -98px top;
}
#menu .page-item-6 a:hover{
	background: url(images/menu.png) no-repeat -98px bottom;
}

#menu .page-item-13 a:hover{
	background: url(images/menu.png) no-repeat -211px bottom;
}

#menu .page-item-13, #menu .page-item-13 a{
	width:100px;
	height:60px;
	float:left;
	text-indent:-2000em;
	background: url(images/menu.png) no-repeat -211px top;
}

#menu .page-item-7, #menu .page-item-7 a{
	width:88px;
	height:60px;
	float:left;
	text-indent:-2000em;
	background: url(images/menu.png) no-repeat -396px top;
}

#menu .page-item-7 a:hover{
	background: url(images/menu.png) no-repeat -396px bottom;
}
#menu .cat-item-9, #menu .cat-item-9 a{
	width:85px;
	height:60px;
	float:left;
	text-indent:-2000em;
	background: url(images/menu.png) no-repeat -311px top;
 
}

#menu .cat-item-9 a:hover{
	background: url(images/menu.png) no-repeat -311px bottom;
}

#menu .page-item-3{
display:none;
}



#menu .cat-item-4{
display:none;
}
#menu .cat-item-5{
display:none;
}
#menu .cat-item-6{
display:none;
}
.container{
	background: url(images/container.png) repeat-y top center;
	margin:0 auto;
	width:770px;
	min-height:200px;
	display:table;
	border-bottom:2px solid #CCCCCC;

	
}
#esquerda{
	width:230px;
	margin:10px 0 10px 10px;
	float:left;
}
#direita{
	width:486px;
	float:left;
	margin:0px 0 0 10px;
	min-height:150px;
	
}
#footer{
	margin:0 auto;
	display:table;
	width:954px;
}
#menuRodape{
	width:100%;
	float:left;
	margin-top:20px;
}

#menuRodape ul {
	width: 600px;
   	margin-left:200px;
	list-style:none;
}

#menuRodape li {
	display:inline;
	padding:0px 20px;
	float:left;
}

#menuRodape li a{
	font-weight:bold;
	font-size:15px;
	color:#666666;
	text-decoration:none;
	padding:0px 0 0px 0;
}
#menuRodape li a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
#textoRodape{
	width: 100%;
	float:left;
	margin-top:20px;
text-align:center;


}
