/*
Theme Name: Link Propaganda Theme
Theme URI: http://www.icorp.com.br/
Description: O Tema do site da Link Propaganda
Version: 1.0
Author: Icorp - Ag&ecirc;ncia de Internet
Author URI: http://www.icorp.com.br/
Tags: WordPress, CMS, Icorp, Link Propaganda

Esse tema foi desenhado pela Link Propaganda e desenvolvido por
Julio Cavalcanti(enquanto funcionário da Icorp).
*/

/* Estilos Padrões */
html {
	overflow-x:hidden;
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
}
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background:#a2aaaf;
}
p {
	display:block;
	text-align:left;
	line-height:18px;
	letter-spacing:1px;
}
h1{
	font-size:26px !important;
	margin-bottom:10px !important;
}

div.wrapTitle h1{
	margin-bottom:0px!important;
}
h3 {
	position:relative;
	top:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:26px;
	margin-bottom:25px;
	color:#455560;
}
.nobg{background:none!important;}

a:link {
	color:#be1d10;
	font-weight:normal;
	text-decoration:underline;
}
a:hover {
	color:#be1d10;
	font-weight:normal;
	text-decoration:underline;
}
a:visited {
	color:#be1d10;
	font-weight:normal;
}
a:active {
	color:#be1d10;
	font-weight:normal;
	text-decoration:underline;
}
a:focus {
	outline:none;
}
ul {
	display:block;
}

div#container{
	position:relative;
	width:1002px;
	margin:0px auto!important;
}
div#header{
	float:left;
	width:1002px;
	height:245px;
	border-bottom:3px solid #585e61;
}
div#header-image{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:1002px;
	height:210px;
}
div#middle{
	float:left;
	position:relative;
	width:1002px;
	background:url(images/container-bg.jpg) repeat-x bottom center #FFF;
}
div#middle-inner{
	float:left;
	position:relative;
	width:882px;
	left:60px;
	padding-bottom:30px;
	margin-bottom:68px;
}
div.peca object{
	position:relative;
	z-index:0;
}
div.internas{
	margin-top:40px!important;
	background:url(images/bg-divisor.gif) repeat-y  622px top;
}
div.contentPost{
	margin-bottom: 40px;
	background:url(images/border-blog-bottom.gif) no-repeat center bottom;
	padding-bottom: 30px;
}
div.contentPost small{
	font-size:11px;
	display:block;
	margin-bottom:9px;
	color:#7D888F;
}

#contentlateral div.ultimos-trabalhos ul li a{
	background:transparent url(images/dot-red.gif) no-repeat scroll 0 6px;
	font-size:11px;
	margin-left:20px;
	padding-left:10px;
}


#contentPremios{
	width: 338px; float: left;	
}
#contentPremios p{
	width:100%!important;
}

div.contentPost h1{
	font-size:20px !important;	
	color:#3d4042;
}

p.postBy{
	font-size:11px!important;
	margin-top:20px!important;
	color:#666666!important;
	letter-spacing:0px;
}
p.postBy strong{
	font-weight:bold!important;
}

.alterar-tamanho-fonte{
	position:absolute;
	top:0px;
	right:15px;
}
.alterar-tamanho-fonte li,
.alterar-tamanho-fonte li a{
	float:left;
	height:19px;
	width:25px;
	
}
.alterar-tamanho-fonte li a{
	display:block;
	text-decoration:none;
	background-position:top left;
	background-repeat:no-repeat;
}
.alterar-tamanho-fonte li a span{
	display:none;
}

ul.list-noticias a{
	font-size:11px!important;
}
ul.list-noticias small{
	font-size:10px;
	font-weight:normal!important;
}


ul.listlinks li h2{
	font-family:"Trebuchet MS", tahoma;
	font-size: 14px;
	font-weight:bold;
	color:#ed1c24;
	width:100%;
	padding:2px;
	border: 1px solid #e5e5e5;
	float:left;
	margin: 10px -2px -3px -2px;
}

.alterar-tamanho-fonte li.diminuir-fonte a{
	background-image:url(images/bot-sizefont-menos.jpg);
}
.alterar-tamanho-fonte li.aumentar-fonte a{
	background-image:url(images/bot-sizefont-mais.jpg);
}
.alterar-tamanho-fonte li.resetar-fonte a{
	background-image:url(images/bot-sizefont-original.jpg);
}
.alterar-tamanho-fonte li.resetar-fonte a{
	display:none;
}
#contentrodape a{
	display:block;
	float:left;
	height:35px;
	width:90px;
	background-repeat:no-repeat;
	background-position:top left;
}
#contentrodape a span{
	display:none;
}
#botVoltar{
	background-image:url(images/bot-seta-voltar.gif);
	margin-right:25px;
}
#botTopo{
	background-image:url(images/bot-seta-topo.gif);
}
.alterar-tamanho-fonte li a span{
	display:none;
}
/* Estilos Padrões - FINAL */

#loginIntranet, #redesocial{
	display:none;
	background:url(images/box-contentLogin.png) no-repeat;
	height:158px;
	left:725px;
	padding-top:15px;
	position:absolute;
	top:31px;
	width:252px;
}

#redesocial{
	left: 787px;
}

#loginIntranet h4, #redesocial h4{
	font-size:14px;
	font-weight:bold;
	color:#ee3424;
	position:absolute;
	left:15px;
	top:20px;
}

#loginIntranet span, #redesocial span{
	color:#ee3424;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	position:absolute;
	top:20px;
	right:45px;
	cursor:pointer;
}

#loginIntranet p, #redesocial p{
	bottom:53px;
	font-size:10px;
	left:16px;
	letter-spacing:0;
	position:absolute;
}

#loginIntranet form, #redesocial form{
	left:15px;
	position:absolute;
	top:54px;
}
#loginIntranet ul, #redesocial ul{
	margin:0px;
	padding:0px;
	left:0px!important;
}
#loginIntranet ul li, #redesocial ul li{
	height:auto!important;
	border:none!important;
}
#loginIntranet label, #redesocial label{
	display:block;
	float:left;
	line-height:21px;
	width:41px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}


#loginIntranet input, #redesocial input{
	background:#d0d0d0;
	padding:1px;
	width:100px;
	height:18px;
	border: 0px;
}

#loginIntranet input#logar, #redesocial input#loginbtn{
	width:32px;
	background:#cf2227;
	color:#FFFFFF;
	padding:0px!important;
	font-size:11px;
	margin-left: 4px;
	padding-bottom:1px!important;
}

#loginIntranet a, #redesocial a{
	position:absolute;
	bottom: 38px;
	left:15px;
	font-size:11px;
	text-decoration:none;
}

/* Menu Topo */
#menu-princ, #menu-sec {
	background-color:#EE3424;
	border-bottom:1px solid #FFFFFF;
	float:left;
	height:33px;
	left:0;
	position:relative;
	top:0;
	width:684px;
	z-index:10 !important;
}
#menu-sec {
	background-color:#BE1D10;
	float:right;
	height:33px;
	width:318px;
}



.grayboxContent{
	width: 475px;
	background:#f2f2f2;
	padding: 7px;
	border: 1px solid #dfdfdf;
	margin-bottom: 15px;
}

.grayboxContent small{
	display:block;	
}

.grayboxContent a{
	display:block;
	clear:both;
	margin-left: 10px;
	color:#5b6063;
	text-decoration:none;
}

.grayboxContent a small{
	font-weight:normal!important;
}
.grayboxContent strong{
	padding-left: 15px; 
	background:url(images/bullet-red.gif) no-repeat 0px 3px;	
}

#menu-princ ul,
#menu-sec ul{
	display:block;
	float:left;
	left:18px;
	position:relative;
}
#menu-sec ul{
	left:7px;
}

#tabbar{}
#menu-princ ul li,
#menu-sec ul li{
	float:left;
	position:relative;
	display:block;
	margin-top:1px;
	padding:0px;
	height:33px;
	border-right:1px solid #fc5142;
}
#menu-sec ul li{
	border-right:1px solid #CF3E33!important;
}
#menu-princ ul li.item-last,
#menu-sec ul li.item-last{
	border:none!important;
}
#menu-princ ul li a,
#menu-sec ul li a{
	float:left;
	display:block;
	padding:0px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	padding-right:15px;
	font-family:Calibri, "Myriad Pro", "Trebuchet MS", Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#menu-princ ul li.tabselected a,
#menu-sec ul li.tabselected a{
	text-decoration:underline;
}
#menu-sec ul li a{
	padding-top:8px;
	padding-left:11px;
	padding-right:11px;
	font-size:12px;
}
/* Dropdown */
#menu-princ ul li div,
#menu-sec ul li div{
	z-index:1000!important;
}
#menu-princ ul li,
#menu-sec ul li{
	float:left;
	position:relative;
	display:block;
	margin-top:1px;
	padding:0px;
	height:32px;
	border-right:1px solid #fc5142;
}
#menu-princ ul li ul,
#menu-sec ul li ul{
	position:absolute;
	background:#e8e7e7;
	border-bottom:none;
	display:none;
	left:0px;
	top:32px;
	z-index:1000!important;
}
#menu-princ ul li ul li ul{
	position:absolute;
	display:none;
	top:-1px;
	left:172px;
}
#menu-princ ul li ul li,
#menu-sec ul li ul li{
	float:left;
	border:none!important;
	height:auto!important;
	margin:0px!important;
	border-top:1px solid #ffffff!important;	
	border-right:1px solid #a2aaaf!important;
	border-bottom:2px solid #b5bbbf!important;
	border-left:1px solid #e1e1e1!important;
}
#menu-princ ul li.subitem-last a,
#menu-sec ul li.subitem-last a{
	border:none;
}
#menu-princ ul li ul li.subitem-last,
#menu-sec ul li ul li.subitem-last{
	border-bottom:1px solid #b5bbbf!important;
	background:url(images/submenu-item-rodape-bg.jpg) repeat-x bottom center;
}
#menu-princ ul li ul li a {
	float:left!important;
	display:block!important;
	width:140px!important;
	padding-left:15px!important;
	padding-top:4px!important;
	padding-bottom:3px!important;
	border-bottom:2px solid #dadbdc!important;
	margin:0px!important;
	color:#45555f;
	font-size:14px;
	text-decoration:none!important;
}
#menu-princ ul li ul li a:hover {
	background:url(images/bullet-sub-menu.jpg) 2px 6px no-repeat!important;
}

/* Dropdown - FINAL */
/* Menu Topo - FINAL */

/* Home Page */
.boxhome{
	float:left;
	position:relative;
	width:882px;
}
.boxhome .tit-boxhome,
.boxhome .tit-boxhome h2{
	float:left;
	display:block;
	position:relative;
	width:60px;
	background-repeat:no-repeat;	
}
.boxhome .tit-boxhome.first{
	float:left;
	margin-left:-9px;
	width:45px;	
}

.boxhome .tit-boxhome h2 span{
	display:none;
}


#contentrodape{
	float:left;
	width:800px;	
	font-size:12px;
	font-weight:bold;
	padding-left:70px;
	padding-top:50px;
}

#linknews-content h3{
	font-size:26px;
	font-weight:bold;
	margin-bottom: 10px;
}

#linknews-boxhome{
	position:relative;
	margin-top:35px;
	padding-top:30px;
}
#linknews-boxhome h2{
	background-image:url(images/tit-linknews-home.jpg);
	height:184px;
}
#linknews-boxhome #linknews-content{
	float:left;
	position:relative;
	padding-bottom:40px;
}

#linknews-content .more-link{
	display:none;
}
#linknews-boxhome #linknews-content,
#linknews-boxhome #linknews-content ul {
	float:left;
	position:relative;
	height: 410px!important;
}

#linknews-boxhome #linknews-content ul li{
	float:left;
	position:relative;
	height: 380px!important;
}

#linknews-content{
	width:842px;	
}


#linknews-boxhome #linknews-content ul{
	float:left;
	background:url(images/linknews-home-linha-div.gif) repeat-y 263px  5px;
}
#linknews-boxhome #linknews-content ul li{
	padding-bottom:40px;
	padding-left:10px;
	padding-right:28px;
	width:242px;
	height:336px;
}
#linknews-boxhome #linknews-content ul li.item-last{
	padding-right:0px;
	background:none;
}
#linknews-boxhome #linknews-content ul li p{
	width:215px;
}
#ultimos-trabalhos-boxhome{
	margin-top:20px;
	height:380px;
}
#ultimos-trabalhos-boxhome h2{
	margin-top:25px;
	background-image:url(images/tit-ultimostrabalhos-home.jpg);
	height:300px;
}
#ultimos-trabalhos-boxhome #pecas-graficas,
#ultimos-trabalhos-boxhome #spots,
#ultimos-trabalhos-boxhome #filmes{
	position: relative;
	height:273px;
	padding:0px;
}
#ultimos-trabalhos-boxhome #pecas-graficas #pecas-graficas-container,
#ultimos-trabalhos-boxhome #spots #spots-container,
#ultimos-trabalhos-boxhome #filmes #filmes-container{
	float:left;
	position: relative;
	height:273px;
	width:795px;
	background-color:#ee3424;
	padding:0px;
}
#pecas-graficas-container #pecas-graficas-lista,
#spots-container #spots-lista,
#filmes-container #filmes-lista{
	position: relative;
	height:269px;
	width:780px;
	overflow:hidden;
	top:6px;
	margin:0 auto;
	padding:0px;
}

#pecas-graficas-container #pecas-graficas-lista ul,
#spots-container #spots-lista ul,
#filmes-container #filmes-lista ul{
	/*float:left;
	height:192px;
	left:0;
	margin:33px 0 0;
	overflow:hidden;
	padding:0;
	position:relative;
	top:0;
	width:793px;
	z-index:1;

	
	ESSAS SÃO AS REGRAS ORIGINAIS, ATÉ ANTES DO SLIDER TER DADO BRONCA!*/
	float:left;
	height:231px;
	left:0;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	top:0;
	width:auto;
	z-index:1;	
}
#pecas-graficas-container #pecas-graficas-lista ul li,
#spots-container #spots-lista ul li,
#filmes-container #filmes-lista ul li{
	float:left;
	height:240px;
	position:relative;
	width:260px;
}
#pecas-graficas-container #pecas-graficas-lista ul li.item-last,
#spots-container #spots-lista ul li.item-last,
#filmes-container #filmes-lista ul li.item-last{
	margin-right:0px;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca,
#spots-container #spots-lista ul li div.peca,
#filmes-container #filmes-lista ul li div.peca{
	float:left;
	position:relative;
	padding:10px 0 0 10px;
	width:240px;
	height:178px;
	background-color:#dd2e26;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca{
	background-position:center center;
	background-repeat:no-repeat;
	text-align:center;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca a{
	position:absolute;
	display:block;
	text-decoration:none;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca a span{
	display:none;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca img{
	max-width:220px;
	max-height:175px;
}
#spots-container #spots-lista ul li div.peca div.spot-audio{
	position:relative;
	width:230px;
	height:20px;
	top:85px;
	left:0px;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca-nome,
#spots-container #spots-lista ul li div.peca-nome,
#filmes-container #filmes-lista ul li div.peca-nome{
	float:left;
	position:relative;
	width:230px;
	margin-top:5px;
	padding:4px 10px;
	color:#FFF;
	background-color:#dd2e26;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca-nome a,
#spots-container #spots-lista ul li div.peca-nome a,
#filmes-container #filmes-lista ul li div.peca-nome a{
	color:#FFF;
	text-decoration:none;
	font-family:Tahoma;
	font-size:10px;
}
#pecas-graficas-container #pecas-graficas-lista ul li div.peca-nome a:hover,
#spots-container #spots-lista ul li div.peca-nome a:hover,
#filmes-container #filmes-lista ul li div.peca-nome a:hover{
	color:#FFF;
	text-decoration:underline;
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation,
#spots-container  #spots-lista div.navigation,
#filmes-container  #filmes-lista div.navigation{
	display:none;
	float:left;
	position:relative;
	width:792px;
	height:45px;
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div,
#spots-container  #spots-lista div.navigation div,
#filmes-container  #filmes-lista div.navigation div{
	position:absolute;
	display:block;
	width:28px;
	height:28px;
	top:15px;
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div.back,
#spots-container  #spots-lista div.navigation div.back,
#filmes-container  #filmes-lista div.navigation div.back{
	left:0px;
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div.next,
#spots-container  #spots-lista div.navigation div.next,
#filmes-container  #filmes-lista div.navigation div.next{
	right:0px;
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div a,
#spots-container  #spots-lista div.navigation div a,
#filmes-container  #filmes-lista div.navigation div a{
	display:block;
	width:28px;
	height:28px;
	background-repeat:no-repeat;
	background-position:top left;
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div.back a,
#spots-container  #spots-lista div.navigation div.back a,
#filmes-container  #filmes-lista div.navigation div.back a{
	background:url(images/ultimostrabalhos-bot-nav-esq.gif);
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div.next a,
#spots-container  #spots-lista div.navigation div.next a,
#filmes-container  #filmes-lista div.navigation div.next a{
	background:url(images/ultimostrabalhos-bot-nav-dir.gif);
}
#pecas-graficas-container  #pecas-graficas-lista div.navigation div a span,
#spots-container #spots-lista div.navigation div a span,
#filmes-container  #filmes-lista div.navigation div a span{
	display:none;
}
#ultimos-trabalhos-container ul.idTabs,
#ultimos-trabalhos-container ul.idTabs li,
#ultimos-trabalhos-container{
	float:left;
}
#ultimos-trabalhos-container ul.idTabs{
	display:block;
	position:relative;
	z-index:20;
}
#ultimos-trabalhos-container ul.idTabs li a{ 
	float:left;
	display:block;
	width:223px;
	height:39px;
	background-image:url(images/ultimostrabalhos-boxhome-abas.gif);
}

#ultimos-trabalhos-container ul.idTabs li a span{ 
	display:none;
}
#ultimos-trabalhos-container ul.idTabs li#pecas-graficas-tab a{ 
	background-position:0px -39px;
}
#ultimos-trabalhos-container ul.idTabs li#pecas-graficas-tab a.selected{ 
	background-position:0px 0px;
}
#ultimos-trabalhos-container ul.idTabs li#spots-tab a{ 
	background-position:-223px -39px;
}
#ultimos-trabalhos-container ul.idTabs li#spots-tab a.selected{ 
	background-position:-223px 0px;
}
#ultimos-trabalhos-container ul.idTabs li#filmes-tab a{ 
	background-position:-446px -39px;
}
#ultimos-trabalhos-container ul.idTabs li#filmes-tab a.selected{ 
	background-position:-446px 0px;
}
.tabs-content .bdr-lt,
.tabs-content .bdr-rt,
.tabs-content .bdr-lb,
.tabs-content .bdr-rb{
position:absolute;
width:7px;
height:7px;
background-image:url(images/boxhome-border.gif);
background-repeat:no-repeat;
z-index:140;
}
.link-leiamais{
	display:block;
	position:absolute;
	left:10px;
	bottom:0px;
	font-family:Calibri, "Myriad Pro", "Trebuchet MS", Arial!important;
	font-size:11px!important;
	color:#FFF!important;
	text-decoration:none!important;
	background-color:#ee3423;
	padding:3px 4px 0px 4px!important;
	width:48px;
	height:15px;
}
a.link-noticiasanteriores{
	display:block;
	position:absolute;
	right:27px;
	bottom:0px;
	font-family:Calibri, "Myriad Pro", "Trebuchet MS", Arial!important;
	font-size:13px!important;
	color:#FFF!important;
	text-decoration:none!important;
	background-color:#3d4042;
	padding:3px 4px 0px 5px!important;
	height:17px;
}
/* Home Page - FINAL */

/* Internas */
#content,
#content-quem-somos{
	width: 506px;
	float:left;
	padding-right:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#content-quem-somos{
	background:none;
	width: 406px;
	padding-right:0px;
}
#content p, 
#content span,
#content-quem-somos p, 
#content-quem-somos span{
	font-size:11px;
	font-family:"Trebuchet MS",tahoma;
	line-height:18px;
	width:495px;
}
#content p, 
#content span{
	width:auto;
}
#content-quem-somos p, 
#content-quem-somos span{
	width:406px;
}
#contentlateral #diretores-box img{
	float:left;	
}
#contentlateral #diretores-box p{
	width:138px;
	height:46px;
	background:#f5f5f5;
	padding: 12px 6px;
	float:left;
}
#contentlateral #diretores-box a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#contentlateral #diretores-box ul li{
	float:left;
	margin: 4px 0px;
}

#contentlateral #diretores-box ul li p small a{
	font-size:11px;
	font-weight:normal;
	display:block;
}

	
#content h1, 
#content-quem-somos h1, 
#content small.nomeCliente
{
	font-size:26px; 
	font-weight:bold;
	font-family: "Trebuchet ms", Tahoma, sans-serif;
}
#content small.nomeCliente{
	font-size:12px;
	text-transform:uppercase;
	display:block;
	margin-bottom:20px;
}

h2.titlepage{
	width:70px;
	height:550px;
	float:left;
	text-indent:-1000px;
	color: #666666;
	margin-bottom: 25px!important;
}

h2.titleContent{
	font-size: 18px; 
	font-weight:bold;	
	margin-bottom: 25px!important;
	color: #666666;
}


ul.post-categories li a{
	display:inline!important; background:none!important;	
}
ul.post-categories li{
	width:auto!important;
}

/* H-PAGES */
h2.h-quem-somos{
	background:url(images/h-agencia-quem-somos.gif) no-repeat left top;
}
h2.h-busca{
	background:url(images/h-resultados-busca.gif) no-repeat left top;
}
h2.h-historico{
	background:url(images/h-agencia-historico.gif) no-repeat left top;
}
h2.h-equipe{
	background:url(images/h-agencia-equipe.gif) no-repeat left top;
}
h2.h-diretores{
	background:url(images/h-agencia-diretores.gif) no-repeat left top;
}
h2.h-escritorios{
	background:url(images/h-agencia-escritorios.gif) no-repeat left top;
}
h2.h-aspp{
	background:url(images/h-agencia-aspp.gif) no-repeat left top;
}
h2.h-contato{
	background:url(images/h-contato-vert.gif) no-repeat left top;
}
h2.h-forum{
	background:url(images/h-forum-vert.gif) no-repeat left top;
}
/* H-CATEGORIES */
h2.h-premios{
	background:url(images/h-agencia-premios.gif) no-repeat left top;
}
h2.h-clientes{
	background:url(images/h-clientes.gif) no-repeat left top;
}
h2.h-cases-de-sucesso{
	background:url(images/h-cases-de-sucesso.gif) no-repeat left top;
}
h2.h-trabalhos{
	background:url(images/h-trabalhos.gif) no-repeat left top;
}
h2.h-trabalhos-vert{
	background:url(images/h-trabalhos-vert.gif) no-repeat left top;
}
h2.h-pecas-graficas{
	background:url(images/h-pecas-graficas.gif) no-repeat left top;
}
h2.h-anuncio{
	background:url(images/h-anuncio.gif) no-repeat left top;
}
h2.h-outdoor{
	background:url(images/h-outdoor.gif) no-repeat left top;
}
h2.h-internet{
	background:url(images/h-internet.gif) no-repeat left top;
}
h2.h-publicacao{
	background:url(images/h-publicacao.gif) no-repeat left top;
}
h2.h-cartaz{
	background:url(images/h-cartaz.gif) no-repeat left top;
}
h2.h-filmes{
	background:url(images/h-filmes.gif) no-repeat left top;
}
h2.h-filmes-vert{
	background:url(images/h-filmes-vert.gif) no-repeat left top;
}
h2.h-spots{
	background:url(images/h-spots.gif) no-repeat left top;
}
h2.h-spots-vert{
	background:url(images/h-spots-vert.gif) no-repeat left top;
}
h2.h-nao-midia{
	background:url(images/h-nao-midia.gif) no-repeat left top;
}
h2.h-outraspecas{
	background:url(images/h-outras-pecas-graficas.gif) no-repeat left top;
}
h2.h-campanhas{
	background:url(images/h-campanhas.gif) no-repeat left top;
}
h2.h-campanhas-vert{
	background:url(images/h-campanhas-vert.gif) no-repeat left top;
}
h2.h-linknews{
	background:url(images/tit-linknews-home.jpg) no-repeat left top;
}
h2.h-noticias{
	background:url(images/h-linknews-noticia.gif) no-repeat left top;
}
h2.h-clipping{
	background:url(images/h-linknews-clipping.gif) no-repeat left top;
}
h2.h-newsletters{
	background:url(images/h-linknews-newsletter.gif) no-repeat left top;
}
h2.h-linkblog{
	background:url(images/h-linkblog.gif) no-repeat left top;
}
h2.h-linkblog-vert{
	background:url(images/h-linkblog-vert.gif) no-repeat left top;
}


#content ul.listSpots li a,
#content ul.listFilmes li a,
#content ul.listPecas li a,
#content ul.listClientes li a,
#content ul.contentPecas li a,
#content div.resultContent a

{
	display:block;
	width:141px;
	background:url(images/bullet-red.gif) no-repeat left top;
	padding:0 0 0 12px;
	margin:5px 0 5px 0!important;
	color:#666666!important;
	font-family:Tahoma,Arial,Helvetica,sans-serif!important;
	font-size:10px!important;
	font-weight:bold!important;
	text-decoration:none!important;
}

#content div.resultContent a.linkElement{
	background:#f2f2f2;
	padding:0px;
	border: 1px solid #e6e6e6;
	text-align:center;
	height:120px;
	margin:0px;
	text-indent:0px;
}

#content ul.listSpots li a span,
#content ul.listFilmes li a span,
#content ul.listPecas li a span,
#content ul.listClientes li a span,
#content ul.contentPecas li a span,
#content div.resultContent a span
{
	width:auto;
	font-weight:normal;
	display:block;
	font-family:"Trebuchet MS", tahoma;
	font-size:10px;
	line-height:13px;
}
#content .contentPecas ul.resumoSpots li {
height:35px;
overflow:hidden;
}
#content ul.listSpots li .listSpots-texto {
	display:block;
	float:left;
	left:10px;
	position:relative;
	width:235px;
}
#content ul.listSpots li .listSpots-player {
	float:left;
	position:relative;
	left:10px;
	top:8px;
	width:240px;
}

#content ul.listCases li {
	width:492px;
	background:#f2f2f2;
	border:1px solid #dfdfdf;
	margin:0px 0px 8px 0px;
}
#content ul.listCases li img {
	float:right;
}
#content ul.listCases li div.listCases-imagem {
	float:left;
	left:3px;
	position:relative;
	top:0;
	width:138px;
}
#content ul.listCases li div.listCases-imagem a{
	display:block;
	float:left;
	position:relative;
	width:128px;
	background:none;
}
#content ul.listCases li div.listCases-texto {
	display:block;
	float:left;
	left:10px;
	position:relative;
	width:330px;
}
#content ul.listCases li div.listCases-texto a{
	float:left;
	display:block;
	position:relative;
	width:330px;
}
#content ul.listCases li div.listCases-texto a span{
	display:block;
	width:330px;
	font-size:16px;
}


/* Internas - títulos das seções */
.wrapTitle{
	width:476px;
	border: 1px solid #dfdfdf;
	float:left;
	padding: 4px 8px;
	margin-bottom:20px;
}
.wrapTitle h1{
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#3d4042;
}
h1.filmes{
	background:url(prototipos/h-filmes-big.gif) no-repeat left top;
}
h1.spots{
	background:url(prototipos/h-spots-big.gif) no-repeat left top;
	height:25px!important;
}

.contentEscritorios h1{
	margin-bottom:25px;
}

#content .contentPremios ul li{
		background:#f2f2f2;
		border: 1px solid #dfdfdf;
		width:473px;
		padding: 10px 4px;
		margin-bottom:8px;
}

#content .contentEquipe h3{
	text-indent: 5px;
	float:left;
	clear:both;
	width:auto;
	color:#FFFFFF;
	padding-right:4px;
	margin-bottom:-2px;
	font-weight:bold;
	text-transform:uppercase;
	background:#3c4043;
	height:24px;
}

#content .contentEquipe ul{
	width:95%;
	border: 1px solid #e5e5e5;
	float:left;
	margin: 5px 0px 15px 0px;
}
#content .contentEquipe ul li{
	float:left;
	margin:9px 1px;
	width:140px;
	height:56px;
	padding-left:16px;
}

#content .contentEquipe ul li strong{
	display:block;
}

.listEnderecos{
	padding:14px 0px 0px 14px;
	float:left;
	background:url(images/sombra-items.gif) no-repeat left top;
	width:240px;
}
.listEnderecos p{
	padding-top:14px; 
	padding-left:14px;
}

.listEnderecos strong{
	margin:8px 0px;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}


/* Internas - cabeçalhos */
#content h3{
	float:left;
	width:495px;
	height:18px;
	margin:20px 0px 10px;
}
#content h3 a{
	float:right; 
	display:block; 
	width:68px; 
	height:18px;
	background:url(images/btn-ver-todos.gif) no-repeat left top;
	margin-top:-20px;
}
#content h4{ 
	float:left;
	width:489px; 
	height:14px; 
	padding: 2px; 
	border: 1px solid #e5e5e5;
	margin: 14px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-indent:-1000px;
}
/* Internas - bg dos cabeçalhos */
#content h3.pecas{
	background:url(images/h-pecas.gif) no-repeat 7px 0px #3d4042;
}
#content h3.campanhas{
	background:url(images/h-campanhas.gif) no-repeat 7px 0px #3d4042;
}
h3.h-contato{
	background:url(images/h-contato.gif) no-repeat 3px #ed1b24;
}
#content h4.pecasgraficas{
	background:url(images/h-pecas-graficas.gif) no-repeat 7px 2px;
}
#content h4.filmes{
	background:url(images/h-filmes.gif) no-repeat 7px 0px;
}
#content h4.spots{
	background:url(images/h-spots.gif) no-repeat 7px 3px;
}
#content h4.titlePeca{
	background:#FFFFFF;
	color:#3d4042;
	padding:0px 2px 4px 0px;
	margin-top:36px;
	text-indent:5px;
	line-height:16px;
}


#content h3.titlePeca{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	background:#3d4042;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:0px 2px 0px 0px;
	text-indent:5px;
	line-height:16px;
	width:491px!important;
}

#content h4.titlePeca a{
	background:transparent url(images/bg-ver-todos-branco.gif) no-repeat scroll center right;
	float:right;
	height:20px;
	margin-right:-2px;
	margin-top:-17px;
	text-indent:-1000px;
	width:100px;
}
/* Internas - bg dos cabeçalhos - FINAL */
#content a.pecacontent{
	display:block;
	width:457px;
	margin:10px auto;
	padding: 4px 0px 20px 0px;
	text-align:center;
	border: 1px solid #e6e6e6;
	background:#f2f2f2;
	/*background:url(images/btn-magnify.gif) no-repeat right bottom #f2f2f2;*/
}
#content h4.noindent{
	text-indent:5px;
	padding-top:1px;
	font-family:"Trebuchet MS", tahoma;
	font-weight:bold;
	font-size:14px;
	line-height:13px;
}
#content ul{
	width:100%;
	float:left;
}
#content ul li{
	float:left;
	margin-right:10px;
	width:157px;
}
#content #contentBlog .contentPost ul{
	width:inherit;
	float:inherit;
}
#content #contentBlog .contentPost ul li{
	float:inherit;
	margin-right:inherit;
	width:inherit;
}
#content ul.listaficha li{
	width:400px;
	margin:3px; 
	font-size:11px;
}
#content ul.listadotted li, {
	width:400px;
	margin:3px; 
	font-size:11px;
	padding-left: 14px;
	background:url(images/dot-red.gif) no-repeat left center;
}

div.arquivo h4{
	border:1px solid #A2AAAF;
	color:#A2AAAF !important;
	float:left;
	font-family:"Trebuchet MS",tahoma !important;
	font-size:14px !important;
	font-weight:bold !important;
	margin:8px -2px;
	padding:2px 0;
	text-indent:5px;
	width:250px;
}


#contentlateral .xoxo li{
	margin:3px; 
	font-size:11px;
	padding-left: 14px;
	background:url(images/dot-red.gif) no-repeat left center;
	text-decoration:none;
}

#content ul.listaficha li strong{
	font-weight:bold;
	width:72px;
	float:left;
}
#content ul.listafilmes li{
	height:204px;
}
#content ul.listaspots li{
	width:492px;
	background:#f2f2f2;
	border:1px solid #dfdfdf;
	margin:0px 0px 8px 0px;
}
#content ul.listaspots li img{
	float:right; 
	margin-right:5px;
	margin-top:8px;
}

#content .contentPecas ul li {
	height:175px;
	overflow:hidden;
}

#content ul.lista-clientes li{
	float:left;
	display:block;
	width:480px;
	background:#f2f2f2;
	border:1px solid #dfdfdf;
	margin:0px 0px 8px 0px;
	padding: 6px;
}
#content ul.lista-clientes li a{
	background:none;
	margin:0px;
	padding:0px;
}
#content ul.lista-clientes li div.clientes-texto-container{
	float:left;
	background:none;
	width:345px;
	margin:0px;
	padding:0px;
}
#content ul.lista-clientes li div.clientes-texto-container p{
	float:left;
	background:none;
	width:345px;
	margin:0px;
	padding:0px;
}
#content ul.lista-clientes li .lista-clientes-imagem{
	float:left;
	width:125px;
	height:92px;
	margin-right:10px;
	text-decoration:none;
	text-indent:0px;
}
#content ul.lista-clientes li .lista-clientes-texto{
	float:left;
	width:auto;
	color:#596164;
	text-decoration:none;
}


#content ul li a{
	display:block;
	width:141px;
	padding: 0px 0px 0px 14px;
	background:url(images/bullet-red.gif) no-repeat left top;
	margin: 5px 0px 5px 9px;
}

#content ul li a strong{
	display:block;
}
#content ul.listaspots li a{
	float:left;
}
#content a.linkelement{
	display:block;
	width:100%;
	padding: 0px;
	background:#f2f2f2;
	border: 1px solid #e6e6e6;
	text-align:center;
	height:120px;
	margin:0px;
	text-indent:0px;
}
#content ul.listacampanhas li{
	float:left;
	width:100%;
	margin: 2px 0px;
}
#content ul.listacampanhas li span, #content ul.listacampanhas li p{
	border: 1px solid #e6e6e6;
	float:left;
	display:block;
	background:#f3f3f3;
}
#content ul.listacampanhas li span{
	width:129px; 
	margin-right:6px;
	padding-left: 11px;
}
#content ul.listacampanhas li p{
	width:334px;
	padding-left:11px;
}
/* Internas - FINAL */

#contentlateral{
	width:240px;
	float:left;
	margin-top:-20px;
	margin-left:20px;
	font-size:12px;
	font-family:"Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
}
#contentlateral small{
	font-size:10px;
}
#contentlateral ul{
	float:left;
	font-family:"Trebuchet MS", tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:249px;
	margin-top:5px;
}
#contentlateral ul li{
	margin-top:14px;
}

#contentlateral ul li p{
	font-weight:bold;
}

#contentlateral h3{
	margin-top:20px;
	float:left;
	width:248px;
	padding:2px;
	height:14px;
	text-indent:-4000px;
	margin-left:-2px;
}

#contentlateral a.allposts{
	background:url(images/bg-allposts.gif) no-repeat left top;
	display:block;
	width:113px;
	height:18px;
	text-indent:-4000px;
}

#contentlateral a.allnews{
	background:url(images/bg-allnews.gif) no-repeat left top;
	display:block;
	width:113px;
	height:18px;
	text-indent:-4000px;
}
#contentlateral .formBusca div input#s {
	background:#D0D0D0;
	border:0 none;
	height:18px;
	padding:1px;
	margin-top:-1px;
	padding-top:2px;
	width:196px;
	border:1px solid #999;
}
#contentlateral .formBusca div input#bot-search {
	background:#CF2227;
	color:#FFFFFF;
	font-size:12px;
	margin-left:4px;
	margin-top:13px;
	padding:3px 0px 3px 0px !important;
	width:32px;
	border:none;
	cursor:pointer;
}
#contentlateral h3.ultimos-trabalhos{
	background:url(images/h-ultimos-trabalhos.gif) no-repeat 3px 0px #ed1c22;
	padding:2px!important;
}
#contentlateral h3.diretores{
	background:url(images/h-diretores.gif) no-repeat 7px 3px #ed1c22;
}
#contentlateral h3.linknews{
	background:url(images/h-clipping-vermelho.gif) no-repeat 3px #ed1c22;
}
#contentlateral h3.linkblog{
	background:url(images/h-linkblog.gif) no-repeat 3px 0px #ed1c22;
}

#contentlateral h3.links{
	background:url(images/h-links.gif) no-repeat 3px #ed1c22;
}

#contentlateral h3.links{
	background:url(images/h-links.gif) no-repeat 3px #ed1c22;
}

#contentlateral h3.arquivo{
	background:url(images/h-arquivo.gif) no-repeat 3px #a2aaaf;
}

#contentlateral h3.enquete{
	background:url(images/h-enquete.gif) no-repeat 3px #ed1c22;
}

#contentlateral h3.busca{
	background:url(images/h-busca.gif) no-repeat 3px #ed1c22;
}

#contentlateral h3.newsletter{
	background:url(images/h-newsletter.gif) no-repeat 3px #ed1c22;
}

#content div.contentDiretores a{
	color:#000000;
	text-decoration:none;
	background:none!important;
}

#content div.contentDiretores ul li{
	position:relative;
}
#content a.btn-box-diretores{
	display:block!important;
	width:20px!important;
	height:18px!important;
	position:absolute!important;
	top:0px!important;
	right:0px!important;
}

#content div.contentDiretores h1{
	margin-bottom:-5px!important;
}

#content ul.listDiretores li{
	width:90%;
	margin: 5px 0px;
	font-size:11px;
	font-weight:bold;
	border: 1px solid #dfdfdf;
	padding: 8px;
	background:url(images/btn-setared.gif) no-repeat right top;
	position:relative;
}
#content ul.listDiretores{
	float:left;
	margin-top:40px;
} 

#content ul.listDiretores li p{
	width:auto;
	float:left;
}
#content ul.listDiretores li p a{
	font-weight:bold;
}


#content ul.listDiretores li img{
	float:left; margin-right:10px;
}
#content ul.listDiretores li p small a{
	font-weight:normal;
	font-size:11px;
}

#content ul.listDiretores li a{
	color:#000000;
	text-decoration:none;
	background:none;
	margin:0px;
	font-size:11px;
	margin-bottom:-3px;
	width:auto;
	padding:0px;
}

#content div.contentDiretores small{
	display:block; 
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

#noticiasContainer{
	float:left;
}
#noticiasContainer .noticiaContent{
	float:left;
	width:100%;
	margin-bottom:15px;
}
.noticiaContent{
	margin-bottom:15px!important;
	
}

#noticiasContainer .noticiaContent a{
	
}
#noticiasContainer .noticiaContent small{
	font-size:12px;
	font-weight:normal;
	display:block;
	margin-bottom:3px;
	margin-top:3px;
	color:#000000;
}

#noticiasContainer .noticiaContent a strong{
	display:block;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:16px;
	font-weight:bold;
	color:#666666 !important;
}

#noticiasContainer .noticiaContent .lista-clipping-texto{
	float:left;
	display:block;
	clear:both;
	padding-bottom:15px !important;
}	

#noticiasContainer .noticiaContent .lista-clipping-texto h2{
	display:block;
	float:left;
	clear:both;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:16px;
	font-weight:bold;
	font-style:normal!important;
	margin-bottom:5px !important;
	color:#666666 !important;
	width:495px;
}	

#noticiasContainer .noticiaContent .lista-clipping-texto p{
	float:left;
	display:block;
	width:auto;
}	

#noticiasContainer .noticiaContent .lista-clipping-texto a, a.singleClipping{
	display:block;
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:11px;
	font-weight:bold;
	font-style:normal!important;
	padding-left: 15px;
	padding-right: 5px;
	padding-top:10px !important;
	padding-bottom:0px !important;
	*padding-bottom:8px !important;
	margin-top:5px !important;
	margin-right: 390px!important;
	margin-bottom: 30px!important;
	line-height:0px;
	height:12px;
	*height:6px;
	background:url(images/bullet-red.gif) no-repeat 5px 5px;
	color:#666666 !important;
	border:1px solid #CF564D;
	
}	

.contatosContent h3{
	font-family:"trebuchet ms", tahoma;
	font-size:18px;
	font-weight:bold;
	padding-left: 17px;
	float:left;
	width:100%;
	margin-top:25px;
	background:url(images/bullet-red.gif) no-repeat left center;
	height:auto!important;
	color:#d2291b;	
	text-indent:13px!important;
}
.contatosContent .infoescritorios{
	/* 
	padding:14px 0px 0px 14px;
	float:left;
	background:url(images/sombra-items.gif) no-repeat left top;
	width:240px;*/
background:transparent url(images/sombra-items.gif) no-repeat scroll left top;
float:left;
padding:5px 0 0 14px;
width:240px;
	
}


#paginator{
	width:493px;
	border: 1px solid #e3e3e3;
	float:left;
	height:20px;
}
#paginator ul{
	float:right;
	font-weight:bold;
	width:200px;
	margin-top:-8px;
}
#paginator ul li{
	float:left;
	width:14px;
	margin: 5px!important;
	text-align:center;
}
#paginator ul li a{
	background:none;
	font-size:14px;
	width:100%;
	padding:0px;
}
#paginator ul li a.next{
	text-indent:-8000px;
	background:url(images/btn-setadir.gif) no-repeat  center;
	display:block;
}
#paginator ul li a.previous{
	text-indent:-8000px;
	background:url(images/btn-setaesq.gif) no-repeat right center;
	display:block;
}
#paginator ul li a.current{
	background:#ef3423;
	color:#FFFFFF;
}
#filtros h3{
	width: 250px;
	background:url(images/h-filtro-lateral.gif) no-repeat 3px 2px #a2a9af;
	height:17px;
	margin-bottom:25px;
}

#filtros label{
	display:block;
}

#filtros select{
	width:250px;
	margin-bottom:30px;
}

#filtros input{
	background:url(images/btn-filtrar.gif) no-repeat 3px #3c4043;
	width:113px; 
	height:18px;
	text-indent:-8000px;
	display:block;
	line-height:0px;
	border:0px;
	padding:0px;
	cursor:pointer;	
}

/* Sidebar */
#sidebar {
	width: 343px;
	float: left;
	padding: 40px 0 60px 0px;
}
/* Sidebar - FINAL */

/* Rodape */
#footer {
	float:left;
	position:relative;
	width:1002px;
	height:30px;
	border-top-width:40px;
	border-top-style:solid;
	border-top-color:#585d60;
	background-color:#a2aaaf;
	color:#272727;
}
#footer-content{
	position:absolute;
	width:730px;
	height:25px;
	top:-28px;
	left:125px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#a3a2a2;
}
#footer-rss{
	position:absolute;
	width:71px;
	height:28px;
	top:-33px;
	right:65px;
}
#footer-rss a{
	display:block;
	width:71px;
	height:28px;
	background:url(images/ico-rss.gif) no-repeat; 
}
#footer-rss a span{
	display:none;
}

#footer-sinaprobahia{
	position:absolute;
	width:77px;
	height:35px;
	top:-36px;
	right:65px;
}
#footer-sinaprobahia a{
	display:block;
	width:77px;
	height:35px;
	background:url(images/ico-sinaprobahia.gif) no-repeat; 
}
#footer-sinaprobahia a span{
	display:none;
}

#footer-assinatura{
	position:absolute;
	width:160px;
	height:28px;
	top:10px;
	right:18px;
}
#footer-assinatura a {
	float:right;
	background:url(images/img-icorp-assinatura.gif) no-repeat right 1px;
	padding-right:55px;
	height:15px;
	font-size:9px;
	color:#494949;
	text-decoration:none;
}
#footer-assinatura a span{
	display:none;
}
img.alignleft{
	float:left;
	margin-right:13px;
}
img.alignright{
	float:right;
	margin-left:13px;
}

.height-404{
	height:371px!important;
}
.middle-404 div{
	background:none!important;
}

#content-404{
	width: 600px;
	margin: 60px auto;
	height: auto;
}
#content-404 img, #content-404 div{
	float:left;
}
#content-404 div{
	width:300px;
	margin-left: 45px;
	margin-top:15px;
}
#content-404 div a{
	display:block;
	margin-top:22px;
	width:211px;
	height:20px;
	text-indent:-4000px;
	background:url(images/btn-pag-inicial.gif) no-repeat left top;
}

#content .contentPost ul{
	clear:both;
	float:left;
	width:100%;
	margin: 15px 0px!important;
	
}
#content .contentPost ul li{
	display:block !important;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-top:0px!important;
	margin-bottom:2px!important;
	padding-left:10px;
	width:100% !important;
	background:transparent url(images/dot-red.gif) no-repeat scroll 0 6px;
}


ul.listNewsletter{
	width: 370px;	
}
ul.listNewsletter li{
	width: 100%!important;	
}
ul.listNewsletter li small{
	display:block;
	width:100%;
	margin-bottom: -5px;
	color:#a1aaaf;
	font-size: 11px;
}
ul.listNewsletter li a{
	width: 100%!important;
	padding:0px!important;
	font-size: 22px!important;
	font-weight:bold!important;
	color:#5c6165!important;
	background:none!important;
}

#pagination{
	text-align:center;	
}


/* Rodape - FINAL */

.page-quemsomos{ background:none!important;}

#linknews_tab ul{display:none!important;}

/* Fórum */
.wpf-table h4{
	border:none!important;
	float:left;
	height:auto!important;
	margin:0px!important;
	padding:0px!important;
	text-indent:0px!important;
	width:auto!important;
}
p#trail {
	margin-top:1.2em!important;
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	margin-bottom:9px;
	padding:4px 8px;
}

#wpf-wrapper {
	font-size:100%!important;
}

#wpf-info{
	display:none;
}
/* Comentários */
#captchaImgDiv{
	display: block; 
	float: left; 
	width: 500px;
}
#captchaImgDiv div{
	float:left;
	height:55px!important;
	padding-top:8px!important;
	width:250px;
}
#captchaImgDiv div img{
	float: left!important; 
	border: 1px solid rgb(190, 29, 16)!important;
	margin: 0px;
	padding-right: 0px!important;
	margin-top: 3px!important;
}
#captchaImgDiv div a img{
	border: none!important;
	float:none!important;
}
#captchaInputDiv{
	display:block!important;
	float:left!important;
	padding-top:5px!important;
	width:170px!important;
}
#captchaInputDiv input{
	display:block;
	float:right;
	width:75px!important;
}
#captchaInputDiv label,
#captchaInputDiv label small{
	float:left;
	font-family:"Trebuchet MS",tahoma,arial;
	font-size:12px;
	width:75px;
}
