/*
[Developer]
@Company:		Wik Solutions
@Phone:			+55 34 3223-7140 | +55 34 3239-6369
@Writing for: 	www.wik.com.br
@Author:		Daniel Thales Naves
@Copyright:		2010 | www.wik.com.br
--------------------------------------------------
[Project]
@Project:	Radio Mania FM
@Version:	1.0
@date:		19/05/2010
*/

/*Reset*/
* { border:0; margin:0; padding:0; vertical-align:baseline; text-decoration: none; background-repeat: no-repeat; list-style-type: none;  }
body { font-family: Arial, Helvetica, sans-serif; color: #999; background:url(../imagens/topo.jpg) no-repeat center top #000; }
a { overflow:hidden;}

/*Structure*/
.wrap { }
.header, .content, .footer { margin:0 auto; width:980px; }
.content-header {}
.header { height:340px; }
.content-content {}
.content {}
.content-footer { background:url(../imagens/bgRodape.jpg) repeat-x; float:left; width:100%; margin-top:50px; }
.footer { height:173px; clear:both; padding-top:19px;}

/*Header*/
.header { position:relative; }
.header h1 { width:370px; height:194px; float:left; margin-left:330px; display:inline; }
.header h1 a { display:block; width:370px; height:194px; text-indent:-9999px; overflow:hidden; }

/*menu*/
.header .menu { float:left; clear:left; margin: 80px 0 0 0; width:500px; padding-bottom:10px; }
.header .menu li { float:left; height:17px; text-indent:-9999px; display:inline; margin-left:33px; }
.header .menu .agenda { width:53px; background:url(../imagens/menu-sprites.gif) no-repeat 0 0;  }
.header .menu .destaques { width:106px; background:url(../imagens/menu-sprites.gif) no-repeat -53px 0; }
.header .menu .cadastro { width:57px; background:url(../imagens/menu-sprites.gif) no-repeat -166px 0; }
.header .menu .fale { width:71px; background:url(../imagens/menu-sprites.gif) no-repeat -225px 0; }
.header .menu li a { display:block; float:left; width:100%;}

/*player*/
.header .player { width:446px; height:136px; background:url(../imagens/player.png?dd=dd) no-repeat; position:absolute; bottom:32px; _bottom:43px; right:0; }
.header .player a { display:block; float:left; width:122px; height:28px; margin:30px 0 0 150px; text-indent:-9999px; }
.header .player p { width:200px; white-space:nowrap; margin-top:80px; margin-left:170px; font-size:12px; }

/*menu principal*/
.header .main-menu { float:left; clear:both; margin:0 0 0 0; background:url(../imagens/bg-main-menu.jpg) 0 -126px repeat-x; height:51px; width:100%; }
.header .main-menu ul { float:left; padding:5px 0 0 34px; background:url(../imagens/menu-border-left.jpg) top left no-repeat; height:41px; margin-top:2px; }
.header .main-menu ul li { float:left; }
.header .main-menu ul li a { display:block; text-indent:-9999px; height:32px; }  
.header .main-menu ul li a.home { width:58px; background:url(../imagens/main-menu-sprites.gif) no-repeat 0 0; }  
.header .main-menu ul li a.home:hover, .header .main-menu ul li a.home:focus { width:58px; background:url(../imagens/main-menu-sprites.gif) no-repeat 0 -32px; }  
.header .main-menu ul li a.radio { width:74px; background:url(../imagens/main-menu-sprites.gif) no-repeat -59px 0; }  
.header .main-menu ul li a.radio:hover, .header .main-menu ul li a.radio:focus { width:74px; background:url(../imagens/main-menu-sprites.gif) no-repeat -59px -32px; }  
.header .main-menu ul li a.promocoes { width:95px; background:url(../imagens/main-menu-sprites.gif) no-repeat -132px 0; }  
.header .main-menu ul li a.promocoes:hover, .header .main-menu ul li a.promocoes:focus { width:95px; background:url(../imagens/main-menu-sprites.gif) no-repeat -132px -32px; }  
.header .main-menu ul li a.programas { width:94px; background:url(../imagens/main-menu-sprites.gif) no-repeat -227px 0; }  
.header .main-menu ul li a.programas:hover, .header .main-menu ul li a.programas:focus { width:94px; background:url(../imagens/main-menu-sprites.gif) no-repeat -227px -32px; }  
.header .main-menu ul li a.fotos { width:64px; background:url(../imagens/main-menu-sprites.gif) no-repeat -320px 0; }  
.header .main-menu ul li a.fotos:hover, .header .main-menu ul li a.fotos:focus { width:64px; background:url(../imagens/main-menu-sprites.gif) no-repeat -320px -32px; }  
.header .main-menu ul li a.videos { width:65px; background:url(../imagens/main-menu-sprites.gif) no-repeat -384px 0; }  
.header .main-menu ul li a.videos:hover, .header .main-menu ul li a.videos:focus { width:65px; background:url(../imagens/main-menu-sprites.gif) no-repeat -384px -32px; }  
.header .main-menu ul li a.artistas { width:77px; background:url(../imagens/main-menu-sprites.gif) no-repeat -449px 0; }  
.header .main-menu ul li a.artistas:hover, .header .main-menu ul li a.artistas:focus { width:77px; background:url(../imagens/main-menu-sprites.gif) no-repeat -449px -32px; }  
.header .main-menu ul li a.daopapo { width:71px; background:url(../imagens/main-menu-sprites.gif) no-repeat -526px 0; }
.header .main-menu ul li a.daopapo:hover, .header .main-menu ul li a.daopapo:focus { width:71px; background:url(../imagens/main-menu-sprites.gif) no-repeat -526px -32px; }
.header .main-menu h3 { font-size:9px; color:#666; float:left; margin: 7px 5px 0 0; font-weight:normal;}

/*redes sociais*/
.header .main-menu .social-networks { float:right; background:url(../imagens/menu-border-right.jpg) no-repeat top right; height:41px; padding-right:10px; margin:2px 0 0 0; }
.header .main-menu .social-networks ul { float:left; background:none; padding-left:0; }
.header .main-menu .social-networks ul li { width:26px; height:26px; float:left; }  
.header .main-menu .social-networks ul .twitter { background:url(../imagens/social.jpg) 0 0; }  
.header .main-menu .social-networks ul .youtube { background:url(../imagens/social.jpg) -30px 0 ; }  
.header .main-menu .social-networks ul .orkut { background:url(../imagens/social.jpg) -60px 0; }  
.header .main-menu .social-networks ul .feed { background:url(../imagens/social.jpg) -90px 0; }  
.header .main-menu .social-networks ul li a { display:block; float:left; width:26px; height:26px; }  

/*numero radio*/
.header .main-menu .numero-radio { float:right; background:url(../imagens/bgNumeroRadio.jpg) no-repeat top right; height:41px; margin:2px 0 0 0; width:171px; }
.header .main-menu .numero-radio .wrap { float:left; background:none; padding-left:0; display:inline; margin:10px 0 0 15px; }
.header .main-menu .numero-radio ul { background-image:none!important; }
.header .main-menu .numero-radio ul li { float:left; color:#FFF728; font-size:12px; font-weight:bold; width:150px; }  
.header .main-menu .numero-radio ul li a { display:block; float:left; width:26px; height:26px; } 
.header .main-menu .numero-radio ul li span { background:url(../imagens/redArrow.gif) no-repeat bottom right; padding-right:20px; margin-right:10px; }

/*Content*/

/*main-box*/
.content .main-box { float:left; width:100%; border-bottom:1px dotted #666; } 
.content .main-box .banner { float:left; width:437px; height:310px; } 
.content .main-box .banner ul {} 
.content .main-box .banner ul li {} 
.content .main-box .banner ul li a {} 
.content .main-box .banner ul li a img {width:437px; height:310px;}
.content .radio{ font-size: 11px; margin-top: 14px;}
.content .radio .titRadio{ width: 107px; height: 38px; background-image:url(../imagens/titRadio.gif); float: left; text-indent:-9999px;}
.content .radio, .content .radio img { float: left; }
.content .radio .firstP{ width: 497px; padding: 18px 21px 0 27px; height: 68px; float: left; background-image:url(../imagens/firstPBorder.gif); background-repeat: repeat-x; text-align: justify;}
.content .radio .firstPBorder{ width: 12px; height: 86px; background-image:url(../imagens/firstPBorderRight.gif); float: left;}
.content .radio .secondP{ width: 305px; padding: 0 21px 0 27px; float: left; text-align: justify; margin-bottom: 39px; }
.content .radio .secondP .titRetorno{ width: 305px; height: 42px; background-image:url(../imagens/titRetorno.gif); background-repeat:no-repeat; text-indent:-9999px;}


/*programas*/
.content .programas { float:left; display:inline; margin: 0; margin-top:8px; }
.content .programas li { width:320px; float:left; clear:left; margin-top:9px; }
.content .programas .first { margin-top:0; }
.content .programas li .box-programa { float:left; }
.content .programas li .box-programa img { float:left; margin-right:10px; }
.content .programas li a { color:#fff; }
.content .programas li a:hover { text-decoration:underline;}
.content .programas li h3 a { font-size:16px; font-weight:normal; }
.content .programas li p { line-height:10px; }
.content .programas li p a { font-size:12px; color:#999; }

/*mais lidas*/
.content .maispedidas { float:left; width:223px; display:inline; _width:210px; }
.content .maispedidas h2 { width:224px; _width:210px; height:35px; background:url(../imagens/mais-pedidas.jpg) no-repeat; text-indent:-9999px; margin-top:0; }
.content .maispedidas ol { width:98%;}
.content .maispedidas ol li { font-size:11px; color:#999; list-style:decimal; list-style-position:inside; color:#fc0; margin-left:5px; border-bottom:1px solid #101010; padding: 5px 0; background:url(../imagens/ouvir-musica.gif) no-repeat right;}
.content .maispedidas ol li a { color:#999; font-size:12px; }
.content .maispedidas ol li a:hover { text-decoration:underline; }
.content .maispedidas ol li a span { color:#666; display:block; height:10px; width:5px;  text-indent:-9999px; }
.content .maispedidas ol .destaque a { color:#fc0; }

/*fotos*/
.content .fotos { float:left; clear:both; overflow:hidden; margin:0 auto; width:100%;  background: url(../imagens/gallery-borders-left.gif) no-repeat left top #131313; height:85px; margin-top:20px; margin-bottom:20px; position:relative; }
.content .fotos ul { overflow:hidden; float:left; display:inline; margin-left:26px; margin-top:-10px; }
.content .fotos ul li { width:204px; float:left; line-height:9px; display:inline; margin: 0 10px 0 0; }
.content .fotos ul li a { font-size:11px; }
.content .fotos ul li a:hover { text-decoration:underline; }
.content .fotos ul li img { float:left; margin-right:5px; /*width:97px; height:57px;*/ }
.content .fotos ul li h3 a { color:#fff; }
.content .fotos ul li p a { color:#999; }
.content .fotos .wrap-gallery { width:100%; background:#131313; float:left; margin-top:5px;  }
.content .fotos .border-right { background:url(../imagens/gallery-borders-right.gif) no-repeat right; right:0; width:11px; height:85px; position:absolute; }
.content .prev { float:left; display:block; width:31px; height:38px; background:url(../imagens/arrows.jpg) no-repeat 0 0; text-indent:-9999px; overflow:hidden; display:inline; margin: 25px 17px 0 17px; }
.content .next { float:left; display:block; width:31px; height:38px; background:url(../imagens/arrows.jpg) no-repeat -30px 0; text-indent:-9999px; overflow:hidden; display:inline; margin: 25px 0 0 17px; }

/*secondary box*/

/*publicidade*/
.content .secondary-box { float:left; border-bottom:1px dotted #666; width:980px; padding-bottom:10px; margin:10px 0 0 0; }
.content .secondary-box .publicidade { border:1px solid #2d2d2d; width:167px; height:314px; background:url(../imagens/bg-redes-sociais.jpg) repeat-x; float:left; }
.content .secondary-box .publicidade h2 { width:105px; height:22px; background:url(../imagens/redes-sociais.gif) no-repeat; text-indent:-9999px; margin:12px 0 0 17px;  }
.content .secondary-box .publicidade ul { margin: 25px 0 0 11px; }
.content .secondary-box .publicidade ul li { border-bottom:1px solid #161616; height:58px; margin-bottom:5px; padding-left:50px; }
.content .secondary-box .publicidade ul .last { border-bottom:none; }
.content .secondary-box .publicidade ul li h3 { font-size:19px; font-weight:normal; }
.content .secondary-box .publicidade ul li h3 a:hover { text-decoration:underline; }
.content .secondary-box .publicidade ul li p { font-size:10px; }
.content .secondary-box .publicidade ul li p a { color:#666; }
.content .secondary-box .publicidade ul li p a:hover { text-decoration:underline; }
.content .secondary-box .publicidade ul .twitter h3 a { color:#339FBB; }
.content .secondary-box .publicidade ul .orkut h3 a { color:#D463B8; }
.content .secondary-box .publicidade ul .youtube h3 a { color:#A90402; }
.content .secondary-box .publicidade ul .rss h3 a { color:#F57A10; }
.content .secondary-box .publicidade ul .twitter { background:url(../imagens/twitter.gif) no-repeat top left;}
.content .secondary-box .publicidade ul .orkut { background:url(../imagens/icone_orkut.gif) no-repeat top left;}
.content .secondary-box .publicidade ul .youtube { background:url(../imagens/youtube.gif) no-repeat top left;}  
.content .secondary-box .publicidade ul .rss { background:url(../imagens/rss.gif) no-repeat top left;} 
.content .secondary-box .thirdLeft { width: 18px; height: 186px; background-image:url(../imagens/thirdLeft.gif); float: left; }
.content .secondary-box .thirdP { width: 930px; height: 186px; font-size: 11px; background-image:url(../imagens/thirdBorder.gif); float: left; background-repeat: repeat-x; padding: 16px 19px 0 0;}
.content .secondary-box .thirdP .left{width: 401px; float: left; border:none!important; margin-top:0; text-align:left; }
.content .secondary-box .thirdP .left img {  margin-right: 11px; float: left}
.content .secondary-box .thirdP .left .titObjetivo {width: 240px; height: 31px; float: left; background-image:url(../imagens/titObjetivo.gif); text-indent: -9999px;}
.content .secondary-box .thirdP .right{ width: 511px; float: right; margin-left:0!important; margin-top:0; }
.content .secondary-box .thirdP .right .titFiqueLigado{ width: 99px; height: 31px; background-image:url(../imagens/titFiqueLigado.gif); text-indent: -9999px; margin-bottom:0!important; }
.content .secondary-box .thirdP .titManiaBrasil{ width: 263px; height: 20px; margin-top: 21px; background-image:url(../imagens/titManiaBrasil.gif); float: right; text-indent: -9999px;}
.content .secondary-box .thirdRight { width: 12px; height: 186px; background-image:url(../imagens/thirdRight.gif); float: left;}

/*promocoes*/
.content .promocoes { float:left; display:inline; margin-left:8px; padding-right:8px; border-right: 1px dotted #666; }
.content .promocoes h2 { width:62px; height:25px; background:url(../imagens/vem-ai.gif) no-repeat; text-indent:-9999px; margin: 6px 0 8px 0; }
.content .promocoes h2 a { width:62px; height:25px; display:block; }
.content .promocoes a img { border:1px solid #2D2D2D; } 

/*box videos*/
.content .videos { float:left; display:inline; margin-left:10px;  }
.content .videos h2 { width:141px; height:22px; background:url(../imagens/videos-exclusivos.gif) no-repeat; text-indent:-9999px; margin:10px 0 8px 0; }
.content .videos h2 a { display:block; width:141px; height:22px; }

/*video principal*/
.content .videos .main-video { width:430px; float:left; overflow:hidden; display:inline; }
.content .videos .main-video h3 { font-size:15px; float:left;  }
.content .videos .main-video h3 a { color:#FFF;  }
.content .videos .main-video h3 a:hover { text-decoration:underline; }
.content .videos .main-video .date { font-size:10px; color:#999; float:left; display:inline; margin: 4px 0 0 4px; }
.content .videos .main-video p { font-size:11px; clear:both; color:#666; }

/*tertiary box*/
.content .tertiary-box { margin-top:10px; float:left; }

/*links externos*/
.content .tertiary-box .external-links { float:left; }
.content .tertiary-box .external-links ul { float:left; }
.content .tertiary-box .external-links ul li { padding-left:46px; border-bottom:1px solid #101010; width:120px; padding-bottom:5px; margin-bottom:5px; }
.content .tertiary-box .external-links ul li a:hover { text-decoration:underline; }
.content .tertiary-box .external-links ul li h3 { font-size:17px; font-weight:normal; }
.content .tertiary-box .external-links ul li h3 a { color:#ccc; }
.content .tertiary-box .external-links ul li p { font-size:10px; color:#333; }
.content .tertiary-box .external-links ul .foto { background:url(../imagens/foto.gif) top left no-repeat;}
.content .tertiary-box .external-links ul .ringtone { background:url(../imagens/musica.gif) top left no-repeat; }
.content .tertiary-box .external-links ul .papel { background:url(../imagens/papel-de-parede.gif) top left no-repeat; }
.content .tertiary-box .external-links ul .orkut { background:url(../imagens/orkut.gif) top left no-repeat; }
.content .tertiary-box .external-links ul .cifra { background:url(../imagens/cifras.gif) top left no-repeat; }

/*destaques da semana*/
.content .tertiary-box .destaques-semana { float:left;background:#171717; width:308px; display:inline; margin-left:10px; }
.content .tertiary-box .destaques-semana h2 { padding-bottom:5px; width:100%; height:25px; background:url(../imagens/destaque-semana.gif) no-repeat #000; text-indent:-9999px;  }
.content .tertiary-box .destaques-semana img {border:1px solid #666; }
.content .tertiary-box .destaques-semana a:hover { text-decoration:underline; }
.content .tertiary-box .destaques-semana h3 { font-size:16px; margin:10px 0 0 17px; }
.content .tertiary-box .destaques-semana h3 a { color:#fff; }
.content .tertiary-box .destaques-semana p { font-size:11px; margin:5px 0 13px 17px; }
.content .tertiary-box .destaques-semana p a { color:#999; }

/*chat*/
.content .tertiary-box .chat { border:1px solid #666; float:left; width:473px; display:inline; margin-left:6px; padding:7px; display:inline; }
.content .tertiary-box .chat .box1 { float:left; }
.content .tertiary-box .chat .box1 img { float:left; }
.content .tertiary-box .chat .box1 form { clear:left; margin-top:18px; float:left; }
.content .tertiary-box .chat .box1 form ul { }
.content .tertiary-box .chat .box1 form ul li { float:left; clear:left; }
.content .tertiary-box .chat .box1 form ul li label { display:block; float:left; }
.content .tertiary-box .chat .box1 form ul li input { border:1px solid #838B8D; float:left; }
.content .tertiary-box .chat .box1 form ul .nick input { padding: 3px 0 3px 0; width:162px; float:left; margin-left:8px; display:inline; }
.content .tertiary-box .chat .box1 form ul .nick label { width:38px; height:25px; background:url(../imagens/nick.gif) no-repeat; text-indent:-9999px; display:block; float:left; }
.content .tertiary-box .chat .box1 form ul .opcao { margin-top:10px; float:left; display:none; }
.content .tertiary-box .chat .box1 form ul .opcao input { float:left; margin-right:4px; }
.content .tertiary-box .chat .box1 form ul .opcao label { display:inline;  font-size:10px; margin-left:5px; width:215px; float:left; }
.content .tertiary-box .chat .box1 form ul .enviar { float:left; height:30px;  clear:both; width:220px; position:relative;  }
.content .tertiary-box .chat .box1 form ul .enviar input { background:url(../imagens/btnEnviar.gif) no-repeat; cursor:pointer; width:65px; height:17px; border:none; text-indent:-9999px; text-transform:capitalize; margin-top:10px; position:absolute; right:10px; }

/*votacao*/
.content .tertiary-box .chat .box2 { float:left; width:240px; border-left:1px dotted #0F0F0F; margin-left:5px; padding-left:5px; display:inline; margin-top:20px; }
.content .tertiary-box .chat .box2 .artistas-votacao { background:url(../imagens/artistasVotacao.gif) no-repeat; width:111px; height:28px; text-indent:-9999px; }
.content .tertiary-box .chat .box2 .votacao { float:left; background:url(../imagens/bgVotacao.jpg) no-repeat center; width:234px; height:83px;  }
.content .tertiary-box .chat .box2 .votacao .vs { float:left; width:100px; font-size:10px; color:#fff; margin:10px 0 0 4px; }
.content .tertiary-box .chat .box2 .votacao h4 { background:url(../imagens/vs.jpg) no-repeat; width:26px; height:23px; text-indent:-9999px; float:left; margin-top:20px; }
.content .tertiary-box .chat .box2 .votacao .vs .artist { position:relative; float:left; height:66px; }
.content .tertiary-box .chat .box2 .votacao .vs .artist img { float:left; }
.content .tertiary-box .chat .box2 .votacao .vs .artist strong { position:absolute; bottom:0; white-space:nowrap; left:0; }
.content .tertiary-box .chat .box2 .votacao .vs .artist span { font-size:20px; float:left; margin:15px 0 0 5px; } 
.content .tertiary-box .chat .box2 .votacao .vs2 .artist span { color:#666; margin:15px 5px 0 0; } 
.content .tertiary-box .chat .box2 .votacao .vs2 .artist strong { right:0; left:auto; }

/*entretenimeto*/
.content .tertiary-box .chat .box2 .entretenimento { float:left; clear:left; font-size:11px; }
.content .tertiary-box .chat .box2 .entretenimento h2 { background:url(../imagens/entretenimento-enquete.jpg) no-repeat; width:154px; height:27px; text-indent:-9999px; margin-top:10px; }
.content .tertiary-box .chat .box2 .entretenimento p { font-size:11px; margin:10px 0 10px 0; width:250px; }
.content .tertiary-box .chat .box2 .entretenimento form {}
.content .tertiary-box .chat .box2 .entretenimento form ul {}
.content .tertiary-box .chat .box2 .entretenimento form ul li {}
.content .tertiary-box .chat .box2 .entretenimento form ul li label {}
.content .tertiary-box .chat .box2 .entretenimento form ul li input {}
.content .tertiary-box .chat .box2 .entretenimento form ul li #votar { background:url(../imagens/btnVotar.jpg) no-repeat; width:60px; height:17px; text-transform:capitalize; text-indent:-9999px; cursor:pointer; }
.content .tertiary-box .chat .box2 .entretenimento form ul li .ver-resultados { display:block; background:url(../imagens/btnResultados.jpg) no-repeat; text-indent:-9999px; width:81px; height:17px; float:left; cursor:pointer; }

/*footer*/

/*atendimento*/
.footer .atendimento { font-size:11px; color:#fff; float:left; }
.footer .atendimento h2 { width:142px; height:44px; background:url(../imagens/atendimento.jpg) no-repeat; text-indent:-9999px; }
.footer .atendimento strong { margin-top:5px; display:block; }
.footer .atendimento strong a { color:#fff; }
.footer .atendimento address { font-style:normal; }
.footer .atendimento a { color:#fff!important; }
.footer .atendimento a:hover { text-decoration:underline; }
.footer .atendimento p { margin-top:17px; }

/*servicos*/
.footer .servicos { font-size:11px; float:left; display:inline; margin-left:48px; }
.footer .servicos h2 { width:120px; height:42px; background:url(../imagens/servicos.jpg) no-repeat; text-indent:-9999px; }
.footer .servicos ul { float:left; display:inline; margin:5px 0 0 40px; }
.footer .servicos ul.first { margin-left:10px; }
.footer .servicos ul li { margin-top:5px; float:left; clear:left; }
.footer .servicos ul li a { color:#fff; float:left; display:block; }
.footer .servicos ul li a:hover { text-decoration:underline; }

/*logo*/
.footer img { float:right; display:inline; margin-right:20px; }

/*others*/
.right { float:right; }

/*paginacao*/
#paginacao { clear:both; text-align:center; margin:10px 0 10px 0; }
#paginacao { float:left; }
#paginacao li { padding:4px; float:left; background:#5B010B; border:1px solid #fff; margin-left:3px; display:inline; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
#paginacao li a { display:block; color:#fff; }
.paginacao a { color: #FFF728; }

/*content table*/
.contentTable { float:left; }
.contentTable td, #interna_top { font-size:14px; vertical-align:top; }
.contentTable h2, #interna_top h2 { font-size:22px; }
.contentTable #_table_comentario { border-bottom:1px dotted #ccc; padding:10px 0 10px 0; }
.contentTable input { border:2px solid #ccc; padding:5px 0 5px 0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-bottom:10px; }
.contentTable select { border:2px solid #ccc; padding:5px 0 5px 0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-bottom:10px; }
.contentTable .btn { color:#ccc; border:2px solid #ccc; background:#161616; padding:8px; }
.contentTable #mensagem_contato {  border:2px solid #ccc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-left:145px;  } 

/*papel de parede*/
#_table_artistas td div { width:100px; margin:0 auto; }

/*artistas*/
#artistas { margin-top: 40px; padding-left: 42px; font-size: 11px; }
#artistas h3 { width: 82px; height: 23px; text-indent: -9999px; background-image:url(../imagens/titArtistas.gif); margin-bottom: 14px; }
#artistas #lista { width: 907px; height: 71px; margin-top: 45px; padding-left: 33px; background-image:url(../imagens/listaAlfabetica.jpg); }
#artistas #lista li { float:  left; }
#artistas #lista li a.a { width: 34px; height: 71px; display: block; }
#artistas #lista li a.b { width: 32px; height: 71px; display: block; }
#artistas #lista li a.c { width: 36px; height: 71px; display: block; }
#artistas #lista li a.d { width: 34px; height: 71px; display: block; }
#artistas #lista li a.d { width: 34px; height: 71px; display: block; }
#artistas #lista li a.e { width: 32px; height: 71px; display: block; }
#artistas #lista li a.f { width: 38px; height: 71px; display: block; }
#artistas #lista li a.g { width: 35px; height: 71px; display: block; }
#artistas #lista li a.h { width: 35px; height: 71px; display: block; }
#artistas #lista li a.i { width: 20px; height: 71px; display: block; }
#artistas #lista li a.j { width: 38px; height: 71px; display: block; }
#artistas #lista li a.k { width: 28px; height: 71px; display: block; }
#artistas #lista li a.l { width: 38px; height: 71px; display: block; }
#artistas #lista li a.m { width: 36px; height: 71px; display: block; }
#artistas #lista li a.n { width: 35px; height: 71px; display: block; }
#artistas #lista li a.o { width: 38px; height: 71px; display: block; }
#artistas #lista li a.p { width: 34px; height: 71px; display: block; }
#artistas #lista li a.q { width: 38px; height: 71px; display: block; }
#artistas #lista li a.r { width: 30px; height: 71px; display: block; }
#artistas #lista li a.s { width: 28px; height: 71px; display: block; }
#artistas #lista li a.t { width: 25px; height: 71px; display: block; }
#artistas #lista li a.u { width: 26px; height: 71px; display: block; }
#artistas #lista li a.v { width: 35px; height: 71px; display: block; }
#artistas #lista li a.x { width: 38px; height: 71px; display: block; }
#artistas #lista li a.w { width: 38px; height: 71px; display: block; }
#artistas #lista li a.y { width: 38px; height: 71px; display: block; }
#artistas #lista li a.z { width: 38px; height: 71px; display: block; }
#artistas #icones { margin-top: 36px; }
#artistas #icones li { float: left; margin: 0 0 16px 13px; }
#artistas .paginacao { width: 900px; clear: left; text-align: center; }
#artistas .paginacao li { width: 15px; display: inline; }
#artistas .paginacao a { font-size: 12px; color: #ababab; font-weight: bold; }

/*galeria de videos home*/
.miniaturasVideo { float:left; margin-left:-10px; display:inline; }
.miniaturasVideo li { float:left; clear:left; border:1px solid #666; margin-top:12px; width:110px; height:86px; }
.miniaturasVideo li a { display:block; float:left; }
.miniaturasVideo li a img { width:110px; }

/*contatos comerciais*/
.contatosComerciais { font-size:11px; }
.contatosComerciais li { margin-top:10px; }
.contatosComerciais li strong { font-size:13px; }
.contatosComerciais li address { text-decoration:none; font-style:normal; }

/*listam cobertura*/
.listagemCobertura { font-size:11px; }
.listagemCobertura li ul { margin-left:30px; margin-top:15px;}
.listagemCobertura li ul li { list-style:circle; }

/*formulario envio de foto*/
.mandeFoto { margin-top:10px; }
#enviaFoto ul { margin-top:10px; }
#enviaFoto ul li { float:left; clear:left; margin-bottom:10px; }
#enviaFoto ul li label { display:block; float:left; clear:left; width:100%; white-space:nowrap; }
#enviaFoto ul li input { width:340px; }
#enviaFoto ul li input , #enviaFoto ul li textarea { float:left; clear:left; border:2px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:5px; }
#enviaFoto ul li #enviar { border:2px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:5px; width:auto; cursor:pointer; }
#enviaFoto ul li input.error, #enviaFoto ul li textarea.error { border-color:#F4151D; }
#enviaFoto ul li label.error { color:#fff; }


